button[class*="plg_system_webauthn_login_button"]{padding: 0.4rem;}
:where(.mod-menu [class*="icon-"]){margin-inline-start: 0.5rem; transition: 0.2s, background-color 0.2s;}
:where(.mod-menu__sub[aria-hidden="true"]){display: none;}
 ul.ba-slideshow li.item{opacity: 0;}
 ul.ba-slideshow li.item.active{opacity: 1;}
 ul.ba-slideshow li.ba-next{opacity: 1; z-index: 0;}
 ul.ba-slideshow > .slideshow-content > li.active > .ba-slideshow-img{opacity: 1; z-index: 2;}
 .ba-item-slideshow .ba-slideshow-caption{display: none;}
@keyframes ba-caption-first-load {
0% { opacity: 0; }
100% { opacity: 1; }
}
 .active > .ba-slideshow-caption{animation: 1s ease-in-out 0s 1 normal both running ba-caption; display: flex !important;}
@keyframes ba-caption {
0% { opacity: 0; }
50% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes move-to-left {
100% { transform: translateX(-100%); }
}
@keyframes move-to-right {
100% { transform: translateX(100%); }
}
@keyframes move-from-left {
0% { transform: translateX(-100%); }
100% { transform: translateX(0px); }
}
@keyframes move-from-right {
0% { transform: translateX(100%); }
100% { transform: translateX(0px); }
}
@keyframes move-from-left {
0% { transform: translateX(-100%); }
100% { transform: translateX(0px); }
}
@keyframes move-from-right {
0% { transform: translateX(100%); }
100% { transform: translateX(0px); }
}
@keyframes move-to-left {
100% { transform: translateX(-100%); }
}
@keyframes move-to-right {
100% { transform: translateX(100%); }
}
@keyframes move-to-top {
100% { transform: translateY(-100%); }
}
@keyframes move-from-bottom {
0% { transform: translateY(100%); }
}
@keyframes move-to-bottom {
100% { transform: translateY(100%); }
}
@keyframes move-from-top {
0% { transform: translateY(-100%); }
}
@keyframes move-to-top {
100% { transform: translateY(-100%); }
}
@keyframes move-from-bottom {
0% { transform: translateY(100%); }
}
@keyframes move-to-bottom {
100% { transform: translateY(100%); }
}
@keyframes move-from-top {
0% { transform: translateY(-100%); }
}
 ul.ba-fade-in > .slideshow-content > li.active > .ba-slideshow-img{animation: 0.7s ease 0s 1 normal both running fade;}
@keyframes fade {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes ba-zoom {
0% { opacity: 0; transform: scale(1); }
1% { opacity: 1; }
100% { transform: scale(1.5); opacity: 1; }
}
#item-1764086601100{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-17640837540{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 50px 0px;}
#item-17640837540{--shadow-horizontal: 0px; --shadow-vertical: 10px; --shadow-blur: 20px; --shadow-spread: 0px; --shadow-color: var(--shadow);}
#item-1764086601101{--border-radius: 0px; min-height: 50px; display: block; margin: 0px; padding: 0px;}
#item-17640837541{--border-bottom: 1; --border-color: var(--border); --border-left: 1; --border-right: 1; --border-style: solid; --border-radius: 0px; --border-top: 1; --border-width: 3px; min-height: 50px; display: block; margin-bottom: 25px; margin-top: -100px; padding: 30px 30px 0px;}
#item-17640837541{background-image: none; background-color: var(--bg-primary); backdrop-filter: none; --shadow-horizontal: 0px; --shadow-vertical: 10px; --shadow-blur: 20px; --shadow-spread: 0px; --shadow-color: var(--shadow);}
#item-1768237020887{--border-radius: 0px; min-height: 50px; display: block; margin: 0px; padding: 0px;}
#item-1764169470376{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169470379{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169608{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169625{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169639{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169648{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169863{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169658{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764797383{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764797390{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764797396{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764797403{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1768236758{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764086601102{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-17640837542{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-1768237020888{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-1764169470377{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-1764169470380{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-1764169609{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169626{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169640{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169649{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169864{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764169659{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764797384{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764797391{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764797397{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764797404{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1768236759{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1764094508766{display: block; margin: 0px;}
#item-1764094508766 li.item:nth-child(1) .ba-slideshow-img{background-image: url("/images/welcome/queens-84.webp");}
#item-1764094508766 li.item:nth-child(2) .ba-slideshow-img{background-image: url("/images/welcome/queens-99.webp");}
#item-1764094508766 li.item:nth-child(3) .ba-slideshow-img{background-image: url("/images/welcome/queens-148.webp");}
#item-1764094508766 li.item:nth-child(4) .ba-slideshow-img{background-image: url("/images/welcome/queens-177.webp");}
#item-1764094508766 li.item:nth-child(5) .ba-slideshow-img{background-image: url("/images/welcome/queens-163.webp");}
#item-1764094508766 .slideshow-wrapper{min-height: auto;}
#item-1764094508766 .slideshow-content{height: 650px;}
#item-1764094508766 .ba-slideshow-img{background-size: cover;}
#item-1764094508766 .ba-overlay{height: 650px;}
#item-1764094508766 .slideshow-wrapper{--thumbnails-count: 9; --bottom-thumbnails-height: 75px; --left-thumbnails-width: 75px;}
#item-1764094508766{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641002476960{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641002476960{animation-duration: 0.9s; animation-delay: 0.4s; opacity: 0;}
#item-17641002476960.visible{opacity: 1;}
#item-17640884212440{display: block; margin: 0px;}
#item-17640884212440 h1{font-family: Montserrat; font-size: 20px; text-transform: uppercase;}
#item-17640884212440{animation-duration: 0.9s; animation-delay: 1s; opacity: 0;}
#item-17640884212440.visible{opacity: 1;}
#item-17647972234500{display: block; margin: 0px;}
#item-17647972234500 h1{font-size: 30px;}
#item-17647972234500{animation-duration: 0.9s; animation-delay: 0.4s; opacity: 1;}
#item-17647973205870{display: block; margin-bottom: 25px; margin-top: 0px;}
#item-17647973205870 p{font-size: 17px; line-height: 27px;}
#item-17647973205870{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17647974816603{display: block; margin: 0px;}
#item-17647974816603 h1{font-size: 30px;}
#item-17647974816603{animation-duration: 0.9s; animation-delay: 0.4s; opacity: 1;}
#item-1768237031617{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1768237031617{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17682370435790{display: block; margin: 0px;}
#item-17682370435790 h1{font-size: 30px;}
#item-17682370435790{animation-duration: 0.9s; animation-delay: 0.4s; opacity: 1;}
#item-17647974816604{display: block; margin-bottom: 25px; margin-top: 0px;}
#item-17647974816604{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17647972894070{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17647972894070{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764169470371{display: block; margin-bottom: 20px; margin-top: 20px;}
#item-1764169470371 .accordion-group, #item-1764169470371 .accordion-inner{border-color: rgba(255, 255, 255, 0);}
#item-1764169470371 .accordion-inner{padding: 20px; background-color: rgba(255, 255, 255, 0);}
#item-1764169470371 .accordion-heading a{color: rgba(0, 0, 0, 0.82); background-image: none; font-size: 16px; font-style: normal; font-weight: 500; letter-spacing: 2px; line-height: 18px; text-align: left; text-transform: uppercase;}
#item-1764169470371 .accordion-heading span.accordion-title{text-decoration: none;}
#item-1764169470371 .accordion-heading a i{font-size: 24px;}
#item-1764169470371 .accordion-heading{background-color: var(--bg-secondary);}
#item-1764169470371 .accordion-toggle > span{flex-direction: row-reverse;}
#item-1764169470371{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764169502694{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764169502694{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641696674520{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17641696674520{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764169746354{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764169746354{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764169758502{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764169758502{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764169773067{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764169773067{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764169832799{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764169832799{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764169874768{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764169874768{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764169886842{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764169886842{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764797421126{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764797421126{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764797430753{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764797430753{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764797442209{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764797442209{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764797451583{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764797451583{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1768236765215{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1768236765215{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
@media (max-width: 1440px) {
#item-1764086601100{display: block;}
#item-17640837540{display: block;}
#item-1764086601101{display: block;}
#item-1768237020887{display: block;}
#item-17640837542{display: block;}
#item-1768237020888{display: block;}
#item-1764169470377{display: block;}
#item-1764169609{display: block;}
#item-1764169626{display: block;}
#item-1764169640{display: block;}
#item-1764169649{display: block;}
#item-1764169864{display: block;}
#item-1764169659{display: block;}
#item-1764797384{display: block;}
#item-1764797391{display: block;}
#item-1764797397{display: block;}
#item-1764797404{display: block;}
#item-1768236759{display: block;}
#item-1764094508766{display: block;}
#item-17641002476960{display: block;}
#item-17640884212440{display: block;}
#item-17647972234500{display: block;}
#item-17647973205870{display: block;}
#item-17647974816603{display: block;}
#item-1768237031617{display: block;}
#item-17682370435790{display: block;}
#item-17647974816604{display: block;}
#item-17647972894070{display: block;}
#item-1764169470371{display: block;}
#item-1764169502694{display: block;}
#item-17641696674520{display: block;}
#item-1764169746354{display: block;}
#item-1764169758502{display: block;}
#item-1764169773067{display: block;}
#item-1764169832799{display: block;}
#item-1764169874768{display: block;}
#item-1764169886842{display: block;}
#item-1764797421126{display: block;}
#item-1764797430753{display: block;}
#item-1764797442209{display: block;}
#item-1764797451583{display: block;}
#item-1768236765215{display: block;}
}
@media (max-width: 1280px) {
#item-1764086601100{display: block; padding: 0px;}
#item-17640837540{display: block; padding: 25px;}
#item-1764086601101{display: block;}
#item-17640837541{padding-bottom: 0px;}
#item-1768237020887{display: block;}
#item-1764169470376{display: block;}
#item-1764169470379{display: block;}
#item-1764169608{display: block;}
#item-1764169625{display: block;}
#item-1764169639{display: block;}
#item-1764169648{display: block;}
#item-1764169863{display: block;}
#item-1764169658{display: block;}
#item-1764797383{display: block;}
#item-1764797390{display: block;}
#item-1764797396{display: block;}
#item-1764797403{display: block;}
#item-1768236758{display: block;}
#item-1764086601102{display: block;}
#item-17640837542{display: block;}
#item-1768237020888{display: block;}
#item-1764169470377{display: block;}
#item-1764169470380{display: block;}
#item-1764169609{display: block;}
#item-1764169626{display: block;}
#item-1764169640{display: block;}
#item-1764169649{display: block;}
#item-1764169864{display: block;}
#item-1764169659{display: block;}
#item-1764797384{display: block;}
#item-1764797391{display: block;}
#item-1764797397{display: block;}
#item-1764797404{display: block;}
#item-1768236759{display: block;}
#item-1764094508766{display: block;}
#item-1764094508766 li.item:nth-child(1) .ba-slideshow-img{background-image: url("/images/welcome/queens-84.webp");}
#item-1764094508766 li.item:nth-child(2) .ba-slideshow-img{background-image: url("/images/welcome/queens-99.webp");}
#item-1764094508766 li.item:nth-child(3) .ba-slideshow-img{background-image: url("/images/welcome/queens-148.webp");}
#item-1764094508766 li.item:nth-child(4) .ba-slideshow-img{background-image: url("/images/welcome/queens-177.webp");}
#item-1764094508766 li.item:nth-child(5) .ba-slideshow-img{background-image: url("/images/welcome/queens-163.webp");}
#item-1764094508766 .slideshow-content{height: 550px;}
#item-1764094508766 .ba-overlay{height: 550px;}
#item-17641002476960{display: block; margin: 0px;}
#item-17640884212440{display: block;}
#item-17647972234500{display: block;}
#item-17647973205870{display: block;}
#item-17647974816603{display: block;}
#item-1768237031617{display: block;}
#item-17682370435790{display: block;}
#item-17647974816604{display: block;}
#item-17647972894070{display: block;}
#item-1764169470371{display: block;}
#item-1764169502694{display: block;}
#item-17641696674520{display: block;}
#item-1764169746354{display: block;}
#item-1764169758502{display: block;}
#item-1764169773067{display: block;}
#item-1764169832799{display: block;}
#item-1764169874768{display: block;}
#item-1764169886842{display: block;}
#item-1764797421126{display: block;}
#item-1764797430753{display: block;}
#item-1764797442209{display: block;}
#item-1764797451583{display: block;}
#item-1768236765215{display: block;}
}
@media (max-width: 1024px) {
#item-1764086601100{display: block;}
#item-17640837540{display: block; padding-bottom: 100px;}
#item-1764086601101{display: block;}
#item-1768237020887{display: block;}
#item-17640837542{display: block;}
#item-1768237020888{display: block;}
#item-1764169470377{display: block;}
#item-1764169609{display: block;}
#item-1764169626{display: block;}
#item-1764169640{display: block;}
#item-1764169649{display: block;}
#item-1764169864{display: block;}
#item-1764169659{display: block;}
#item-1764797384{display: block;}
#item-1764797391{display: block;}
#item-1764797397{display: block;}
#item-1764797404{display: block;}
#item-1768236759{display: block;}
#item-1764094508766{display: block;}
#item-17641002476960{display: block;}
#item-17640884212440{display: block;}
#item-17647972234500{display: block;}
#item-17647973205870{display: block;}
#item-17647974816603{display: block;}
#item-1768237031617{display: block;}
#item-17682370435790{display: block;}
#item-17647974816604{display: block;}
#item-17647972894070{display: block;}
#item-1764169470371{display: block;}
#item-1764169502694{display: block;}
#item-17641696674520{display: block;}
#item-1764169746354{display: block;}
#item-1764169758502{display: block;}
#item-1764169773067{display: block;}
#item-1764169832799{display: block;}
#item-1764169874768{display: block;}
#item-1764169886842{display: block;}
#item-1764797421126{display: block;}
#item-1764797430753{display: block;}
#item-1764797442209{display: block;}
#item-1764797451583{display: block;}
#item-1768236765215{display: block;}
}
@media (max-width: 768px) {
#item-1764086601100{display: block; padding: 0px;}
#item-17640837540{display: block; padding-bottom: 100px;}
#item-1764086601101{display: block;}
#item-1768237020887{display: block;}
#item-1764169470376{display: block;}
#item-1764169470379{display: block;}
#item-1764169608{display: block;}
#item-1764169625{display: block;}
#item-1764169639{display: block;}
#item-1764169648{display: block;}
#item-1764169863{display: block;}
#item-1764169658{display: block;}
#item-1764797383{display: block;}
#item-1764797390{display: block;}
#item-1764797396{display: block;}
#item-1764797403{display: block;}
#item-1768236758{display: block;}
#item-1764086601102{display: block;}
#item-17640837542{display: block;}
#item-1768237020888{display: block;}
#item-1764169470377{display: block;}
#item-1764169470380{display: block;}
#item-1764169609{display: block;}
#item-1764169626{display: block;}
#item-1764169640{display: block;}
#item-1764169649{display: block;}
#item-1764169864{display: block;}
#item-1764169659{display: block;}
#item-1764797384{display: block;}
#item-1764797391{display: block;}
#item-1764797397{display: block;}
#item-1764797404{display: block;}
#item-1768236759{display: block;}
#item-1764094508766{display: block;}
#item-1764094508766 li.item:nth-child(1) .ba-slideshow-img{background-image: url("/images/welcome/queens-84.webp");}
#item-1764094508766 li.item:nth-child(2) .ba-slideshow-img{background-image: url("/images/welcome/queens-99.webp");}
#item-1764094508766 li.item:nth-child(3) .ba-slideshow-img{background-image: url("/images/welcome/queens-148.webp");}
#item-1764094508766 li.item:nth-child(4) .ba-slideshow-img{background-image: url("/images/welcome/queens-177.webp");}
#item-1764094508766 li.item:nth-child(5) .ba-slideshow-img{background-image: url("/images/welcome/queens-163.webp");}
#item-17641002476960{display: block;}
#item-17640884212440{display: block;}
#item-17640884212440 h1{font-size: 30px; line-height: 40px;}
#item-17647972234500{display: block;}
#item-17647973205870{display: block;}
#item-17647974816603{display: block;}
#item-1768237031617{display: block;}
#item-17682370435790{display: block;}
#item-17647974816604{display: block;}
#item-17647972894070{display: block;}
#item-1764169470371{display: block;}
#item-1764169502694{display: block;}
#item-17641696674520{display: block;}
#item-1764169746354{display: block;}
#item-1764169758502{display: block;}
#item-1764169773067{display: block;}
#item-1764169832799{display: block;}
#item-1764169874768{display: block;}
#item-1764169886842{display: block;}
#item-1764797421126{display: block;}
#item-1764797430753{display: block;}
#item-1764797442209{display: block;}
#item-1764797451583{display: block;}
#item-1768236765215{display: block;}
}
@media (max-width: 420px) {
#item-1764086601100{display: block;}
#item-17640837540{display: block;}
#item-1764086601101{display: block;}
#item-1768237020887{display: block;}
#item-17640837542{display: block;}
#item-1768237020888{display: block;}
#item-1764169470377{display: block;}
#item-1764169609{display: block;}
#item-1764169626{display: block;}
#item-1764169640{display: block;}
#item-1764169649{display: block;}
#item-1764169864{display: block;}
#item-1764169659{display: block;}
#item-1764797384{display: block;}
#item-1764797391{display: block;}
#item-1764797397{display: block;}
#item-1764797404{display: block;}
#item-1768236759{display: block;}
#item-1764094508766{display: block;}
#item-17641002476960{display: block;}
#item-17640884212440{display: block;}
#item-17647972234500{display: block;}
#item-17647973205870{display: block;}
#item-17647974816603{display: block;}
#item-1768237031617{display: block;}
#item-17682370435790{display: block;}
#item-17647974816604{display: block;}
#item-17647972894070{display: block;}
#item-1764169470371{display: block;}
#item-1764169502694{display: block;}
#item-17641696674520{display: block;}
#item-1764169746354{display: block;}
#item-1764169758502{display: block;}
#item-1764169773067{display: block;}
#item-1764169832799{display: block;}
#item-1764169874768{display: block;}
#item-1764169886842{display: block;}
#item-1764797421126{display: block;}
#item-1764797430753{display: block;}
#item-1764797442209{display: block;}
#item-1764797451583{display: block;}
#item-1768236765215{display: block;}
}
#item-1764102710587{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 100px 0px;}
#item-1764102710587{background-image: url("/images/welcome/queens-84.webp"); background-color: rgba(0, 0, 0, 0); backdrop-filter: none; background-attachment: scroll; background-position: center center; background-repeat: no-repeat; background-size: cover;}
#item-1764102710587 > .parallax-wrapper .parallax{background-image: url("/images/welcome/queens-84.webp"); background-color: rgba(0, 0, 0, 0); backdrop-filter: none;}
#item-1764102710587 > .ba-overlay{background-color: var(--overlay); background-image: none; backdrop-filter: none;}
#item-1764102710587 > .parallax-wrapper.scroll .parallax{height: 300%; top: -100%;}
#item-1764102710588{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 25px; margin-top: 25px; padding: 0px;}
#item-1764102710589{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-1764097016017{margin-bottom: 25px; margin-top: 25px; display: block;}
#item-1764097016017 li{width: calc(100% + 0px);}
#item-1764097016017 .slideshow-content .testimonials-wrapper, #item-1764097016017 .testimonials-info{padding: 50px; --border-color: var(--border); --border-style: solid; --border-radius: 6px; --border-width: 0px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; background-color: var(--bg-secondary);}
#item-1764097016017 .testimonials-info::before{border-color: var(--bg-secondary); left: calc(25px);}
#item-1764097016017 .testimonials-icon-wrapper i{width: 48px; height: 48px; font-size: 48px; color: var(--primary);}
#item-1764097016017 .ba-testimonials-name{color: rgb(255, 255, 255); background-image: none; font-size: 18px; font-style: normal; font-weight: 700; letter-spacing: 0px; line-height: 30px; text-decoration: none; text-transform: none;}
#item-1764097016017 .ba-testimonials-testimonial{color: var(--title); background-image: none; font-size: 18px; font-style: normal; font-weight: 300; letter-spacing: 0px; line-height: 30px; text-decoration: none; text-transform: none;}
#item-1764097016017 .ba-testimonials-caption{color: rgba(255, 255, 255, 0.75); background-image: none; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: 2px; line-height: 18px; text-decoration: none; text-transform: uppercase;}
#item-1764097016017 .testimonials-slideshow-content-wrapper{width: calc(100% - 50px);}
#item-1764097016017 .ba-slideset-dots > div{font-size: 16px; width: 16px; height: 16px; color: rgba(255, 255, 255, 0.29);}
#item-1764097016017 .ba-slideset-dots > div:hover, #item-1764097016017 .ba-slideset-dots > div.active{color: rgb(255, 255, 255);}
#item-1764097016017{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764097016017 .ba-slideset-dots{display: flex;}
#item-17649517861330{display: block; margin-bottom: 10px; margin-top: 10px;}
#item-17649517861330 .ba-button-wrapper{text-align: center;}
#item-17649517861330 .ba-button-wrapper a span{font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: 3px; line-height: 26px; text-decoration: none; text-transform: uppercase;}
#item-17649517861330 .ba-button-wrapper a{display: inline-flex; color: rgba(255, 255, 255, 0.53); background-color: rgba(255, 255, 255, 0); --border-color: rgba(191, 191, 191, 1); --border-radius: 5px; --border-style: solid; --border-width: 1px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; padding: 10px 30px;}
#item-17649517861330 .ba-button-wrapper a:hover{color: var(--title-inverse); background-color: var(--hover);}
#item-17649517861330 .ba-button-wrapper a{transition: color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-17649517861330{animation-duration: 0.9s; animation-delay: 0s; opacity: 0;}
#item-17649517861330 .ba-button-wrapper a{flex-direction: row-reverse;}
@media (max-width: 1440px) {
#item-1764102710587{display: block;}
#item-1764102710588{display: block;}
#item-1764102710589{display: block;}
#item-1764097016017{display: block;}
#item-17649517861330{display: block;}
}
@media (max-width: 1280px) {
#item-1764102710587{display: block; padding: 25px;}
#item-1764102710588{display: block;}
#item-1764102710589{display: block;}
#item-1764097016017{display: block;}
#item-1764097016017 li{width: calc(100% + 0px);}
#item-17649517861330{display: block;}
}
@media (max-width: 1024px) {
#item-1764102710587{display: block;}
#item-1764102710588{display: block;}
#item-1764102710589{display: block;}
#item-1764097016017{display: block;}
#item-1764097016017 li{width: calc(100% + 0px);}
#item-17649517861330{display: block;}
}
@media (max-width: 768px) {
#item-1764102710587{display: block;}
#item-1764102710588{display: block;}
#item-1764102710589{display: block;}
#item-1764097016017{display: block;}
#item-1764097016017 li{width: calc(100% + 0px);}
#item-17649517861330{display: block; margin-bottom: 0px;}
}
@media (max-width: 420px) {
#item-1764102710587{display: block; padding: 0px;}
#item-1764102710588{display: block;}
#item-1764102710589{display: block;}
#item-1764097016017{display: block;}
#item-17649517861330{display: block;}
}
@font-face { font-family: balbooa-family; src: url("/templates/gridbox/library/icons/ba-icons/ba-icons.woff") format("woff"); font-weight: normal; font-style: normal; font-display: block; }
 html{background: transparent;}
body{-webkit-locale: auto; box-sizing: border-box;}
body{text-size-adjust: none !important; -webkit-tap-highlight-color: transparent;}
p{font-size-adjust: inherit;}
:focus{outline: 0px;}
 .footer h6, .footer p, .com_gridbox:not(.modal) h1, .com_gridbox:not(.modal) h3, .com_gridbox:not(.modal) h6, .com_gridbox:not(.modal) p{margin: 0px;}
.content-text{outline: none !important;}
 body .ba-item:not(.ba-item-modules){font-size: initial; letter-spacing: initial; line-height: initial;}
a{cursor: pointer; text-decoration: none;}
img{min-width: 1px; vertical-align: middle;}
form{margin: 0px 0px 18px;}
ul ul{margin-bottom: 0px;}
img[width="100"][height="100"]{height: auto; width: auto;}
h1, h3, h6{margin: 12px 0px; font-weight: inherit;}
ul{margin: 0px 0px 9px 25px; padding: 0px;}
ul.list-unstyled{list-style: none; margin-left: 0px;}
 img{max-width: 100%;}
.com_gridbox form{margin: 0px;}
.nav{list-style: none; margin-bottom: 18px; margin-left: 0px;}
 input[type="text"], input[type="password"]{background: rgb(255, 255, 255); border: 1px solid rgb(243, 243, 243); box-sizing: border-box; color: rgb(85, 85, 85); display: inline-block; font-size: 0.8125rem; font-family: inherit; height: 3rem; line-height: 1.25rem; margin-bottom: 0.625rem; padding: 0.25rem 0.375rem; width: 15.625rem;}
input:focus{border-color: transparent !important;}
input:focus{box-shadow: none !important;}
body{display: flex; flex-direction: column; margin: 0px; min-height: 100vh; overflow-x: hidden;}
.body{flex: 1 1 auto;}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
.body{min-height: 1px;}
}
 .ba-container{box-sizing: border-box; margin: 0px auto; max-width: 100%;}
.ba-grid-column .ba-row > .ba-overlay, .ba-overlay{border-radius: inherit; inset: 0px; position: absolute; z-index: 0;}
body > .ba-overlay{position: fixed; z-index: -2;}
.ba-section > .ba-overlay{z-index: 1;}
.ba-row > .ba-overlay{z-index: -1;}
header.header{min-width: inherit; width: 100%; z-index: 16;}
body:not(.gridbox) header.header{margin-left: 0px !important;}
.ba-item{min-height: 20px; position: relative;}
.ba-item-modules.ba-item{box-sizing: border-box;}
.ba-grid-column:not(.column-horizontal-direction):not(.column-horizontal-align-left):not(.column-horizontal-align-center):not(.column-horizontal-align-right) .ba-item:not(.ba-item-scroll-to-top):not(.ba-social-sidebar):not(.side-navigation-menu):not(.ba-pull-right):not(.ba-pull-left){width: 100%;}
 .ba-item-modules, .ba-item-slideshow{min-width: 100%; width: 100%;}
.ba-row > .column-wrapper .ba-grid-column::before, .ba-row > .column-wrapper .ba-grid-column::after, .ba-row > .column-wrapper::before, .ba-row > .column-wrapper::after{clear: both; content: ""; display: table; line-height: 0;}
 .ba-button-wrapper a, .ba-icon-wrapper i, .ba-image-wrapper, .ba-item-main-menu .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li > :not(ul):not(div), .ba-item-main-menu .main-menu li.deeper.parent > ul li > :not(ul):not(div), .ba-item-main-menu li.deeper.parent > ul, .ba-item-testimonials .slideshow-content .testimonials-wrapper, .ba-item-testimonials .testimonials-info, .ba-row-wrapper, .ba-wrapper, .column-wrapper{--border-color: transparent; --border-radius: 0; --border-style: none; --border-width: 0; --shadow-blur: 0; --shadow-color: transparent; --shadow-horizontal: 0; --shadow-spread: 0; --shadow-vertical: 0; --border-top: 0; --border-right: 0; --border-bottom: 0; --border-left: 0;}
 .ba-item-testimonials .slideshow-content .testimonials-wrapper, .ba-item-testimonials .testimonials-info, .ba-item-main-menu li.deeper.parent > ul, .ba-image-wrapper, .ba-icon-wrapper i, .ba-button-wrapper a, .ba-section, .ba-row, .ba-grid-column{border-bottom-width: calc(var(--border-bottom)*var(--border-width)); border-color: var(--border-color); border-left-width: calc(var(--border-left)*var(--border-width)); border-radius: var(--border-radius); border-right-width: calc(var(--border-right)*var(--border-width)); border-style: var(--border-style); border-top-width: calc(var(--border-top)*var(--border-width)); box-shadow: var(--shadow-horizontal) var(--shadow-vertical) var(--shadow-blur) var(--shadow-spread) var(--shadow-color); box-sizing: content-box; max-width: 100%;}
.ba-item-main-menu li.deeper.parent > ul{max-width: none;}
 .ba-item-main-menu .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li > :not(ul):not(div), .ba-item-main-menu .main-menu li.deeper.parent > ul li > :not(ul):not(div){border-bottom-width: calc(var(--border-bottom)*var(--border-width)); border-color: var(--border-color); border-left-width: calc(var(--border-left)*var(--border-width)); border-radius: var(--border-radius); border-right-width: calc(var(--border-right)*var(--border-width)); border-style: var(--border-style); border-top-width: calc(var(--border-top)*var(--border-width));}
.ba-section, .ba-row, .ba-grid-column{box-sizing: border-box; justify-content: center; position: relative;}
.ba-section, .ba-row{align-items: center;}
.ba-row{z-index: 1;}
.row-with-menu{z-index: 5;}
.ba-grid-column{flex-direction: row;}
.ba-section-items{width: 100%;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ba-wrapper, .ba-row-wrapper, .ba-grid-column-wrapper{display: flex;}
header.header{flex-shrink: 0;}
}
.column-wrapper .ba-grid-column-wrapper{align-self: stretch; display: flex; order: 1; flex-grow: 1; max-width: 100%;}
.column-wrapper .ba-grid-column-wrapper > .ba-grid-column{place-content: flex-start center; align-items: flex-start; align-self: stretch; flex-wrap: wrap; width: 100%; display: flex !important;}
.ba-item{max-width: 100%;}
.ba-item-accordion{width: 100%;}
.column-wrapper .ba-grid-column-wrapper .ba-grid-column{flex-direction: column; flex-wrap: initial;}
.column-wrapper .ba-grid-column-wrapper > .ba-grid-column:not(.column-horizontal-direction){align-content: center; align-items: center; justify-content: start !important;}
.column-wrapper .ba-grid-column-wrapper .ba-grid-column:not(.column-horizontal-direction).column-content-align-middle{justify-content: center !important;}
.visible{animation-fill-mode: both; display: block;}
.visible *{backface-visibility: hidden;}
@keyframes modal-in {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes close-modal-sm {
100% { opacity: 0; }
}
@keyframes modal-sm-in {
0% { transform: scale(0.8); opacity: 0; }
100% { transform: scale(1); opacity: 1; }
}
@keyframes search-result {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes gridbox-gallery-modal-in {
0% { background-color: transparent; }
}
@keyframes image-radius {
100% { border-radius: 0px; }
}
@keyframes image-radius-out {
0% { border-radius: 0px; }
}
@keyframes image-modal {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes image-modal-out {
0% { opacity: 1; }
100% { opacity: 0; }
}
@keyframes gridbox-gallery-modal-out {
100% { background-color: transparent; }
}
@keyframes image-lightbox-fade-out {
0% { opacity: 1; }
100% { opacity: 0; }
}
@keyframes tooltip {
0% { opacity: 0; }
}
 :hover > .ba-tooltip:not(.ba-help){text-transform: initial; width: auto; animation: 0.3s ease-in-out 0s 1 normal both running tooltip !important; display: flex !important;}
.row-fluid::before, .row-fluid::after{content: ""; display: table; line-height: 0;}
.row-fluid::after{clear: both;}
[class*="ba-col-"]{flex-grow: 1; box-sizing: border-box; display: block; float: left; margin-left: 2.12766%;}
.ba-section.row-fluid, .ba-row.row-fluid{width: auto;}
.row-fluid{width: 100%;}
 [class*="ba-col-"]:first-child{margin-left: 0px;}
 .ba-col-12{width: 100%;}
.header .ba-col-8, .ba-col-8{width: 65.9574%;}
.header .ba-col-2, .ba-col-2{width: 14.8936%;}
.column-wrapper{position: relative; width: 100%;}
.ba-icons{display: inline-block; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: balbooa-family !important;}
.ba-icon-close::before{content: "";}
.ba-icon-chevron-right::before{content: "";}
.ba-icon-quote::before{content: "";}
 .ba-icon-circle::before{content: "";}
.ba-icon-caret-right::before{content: "";}
 .ba-container:not(.ba-overlay-section){width: 1300px;}
@media (min-width: 1281px) {
.parallax-container{background-image: none !important; background-attachment: scroll !important;}
.nav > .deeper.parent .mod-menu__sub{padding: 10px 0px; max-height: none !important;}
body:not(.show-hidden-elements) .column-wrapper{display: flex;}
}
@media (min-width: 1025px) {
.main-menu > .ba-item{height: 0px; overflow: hidden; min-height: 0px; padding: 0px; margin: 0px !important; visibility: hidden !important;}
}
@media (max-width: 1024px) {
.open-menu i{color: inherit; font-size: inherit; padding: 15px;}
.ba-hamburger-menu > .open-menu{background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: block; font-size: 30px;}
.ba-hamburger-menu > .main-menu > .close-menu{box-sizing: border-box; display: block; left: 0px; padding: 15px; position: absolute; text-decoration: none; top: 0px; width: 100%; z-index: 1;}
 .ba-hamburger-menu .nav .deeper.parent .mod-menu__sub{position: static !important; margin-left: 0px !important;}
.ba-hamburger-menu > .main-menu{box-shadow: var(--shadow-horizontal) var(--shadow-vertical) var(--shadow-blur) var(--shadow-spread) var(--shadow-color); box-sizing: border-box; height: 100%; overflow: hidden scroll; padding: 75px 30px 30px; position: fixed; right: -100vw; top: 0px; transition: right 0.5s, box-shadow 0.5s; width: 360px; max-width: 100vw; z-index: 1500;}
.ba-hamburger-menu > .main-menu:not(.visible-menu){box-shadow: transparent 0px 0px 0px 0px !important;}
@keyframes ba-visible-menu-backdrop {
0% { opacity: 0; }
}
@keyframes ba-menu-backdrop-out {
100% { opacity: 0; }
}
.ba-hamburger-menu > .main-menu .mod-menu li, .ba-hamburger-menu > .main-menu .nav li{float: none;}
.ba-hamburger-menu > .main-menu .nav li.deeper .mod-menu__sub, .ba-hamburger-menu .mod-menu__sub{display: block; transform: none !important;}
 .deeper.parent > span::after, .deeper.parent > a::after{padding: 5px; content: ""; margin-left: 0.6em;}
.ba-hamburger-menu.ba-collapse-submenu .deeper.parent:not(.visible-nav-child) > ul.mod-menu__sub{box-sizing: border-box; padding-top: 0px !important; padding-bottom: 0px !important;}
.ba-hamburger-menu.ba-collapse-submenu .deeper.parent > ul.mod-menu__sub{max-height: 0px; overflow: hidden;}
@keyframes visible-nav-child {
0% { max-height: 0px; overflow: hidden; opacity: 0; }
99% { max-height: 400vh; overflow: visible; opacity: 1; }
100% { max-height: 400vh; overflow: visible; opacity: 1; }
}
.ba-hamburger-menu.ba-collapse-submenu .deeper.parent.visible-nav-child > ul.mod-menu__sub{box-sizing: border-box; overflow: visible; animation: 0.5s linear 0s 1 normal both running visible-nav-child !important;}
@keyframes hidden-nav-child {
100% { max-height: 0vh; overflow: hidden; opacity: 0; }
}
.ba-hamburger-menu.ba-collapse-submenu li.deeper > span i:not(.ba-menu-item-icon), .ba-hamburger-menu.ba-collapse-submenu li.deeper > a i:not(.ba-menu-item-icon){align-items: center; background: transparent; box-sizing: border-box; color: inherit; font-size: 24px; height: 100%; padding: 0px 17px; position: absolute; right: 0px; top: 0px; z-index: 10; display: flex !important;}
.ba-hamburger-menu.ba-collapse-submenu li.deeper > span, .ba-hamburger-menu.ba-collapse-submenu li.deeper > a{box-sizing: border-box; width: 100%; padding-right: 50px !important;}
.ba-hamburger-menu.ba-collapse-submenu .deeper.parent > span i::before, .ba-hamburger-menu.ba-collapse-submenu .deeper.parent > a i::before{transition: 0.15s linear; display: inline-flex !important; transform: rotate(0deg) !important;}
.ba-hamburger-menu.ba-collapse-submenu .deeper.parent.visible-nav-child > span i:not(.ba-menu-item-icon)::before{transform: rotate(90deg) !important;}
.ba-hamburger-menu > .main-menu .mod-menu li, .ba-hamburger-menu > .main-menu .mod-menu > li.active, .ba-hamburger-menu > .main-menu .mod-menu > li:hover, .ba-hamburger-menu .nav .deeper.parent .mod-menu__sub, .ba-hamburger-menu > .main-menu .nav li, .ba-hamburger-menu > .main-menu .nav > li.active, .ba-hamburger-menu > .main-menu .nav > li:hover{background: transparent !important; border-radius: 0px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; width: 100% !important; margin-right: 0px !important;}
.ba-hamburger-menu .nav > .deeper.parent > .mod-menu__sub{margin-top: 0px;}
.ba-hamburger-menu > .main-menu .close-menu i{color: inherit; cursor: pointer; font-size: inherit;}
a, .nav > .deeper.parent > .mod-menu__sub li a, .ba-hamburger-menu > .main-menu > .close-menu{-webkit-tap-highlight-color: transparent;}
.row-with-menu .ba-overlay{pointer-events: none;}
}
@media (max-width: 1280px) {
.body .module-position > [class*="ba-col"], .module-position > [class*="ba-col"]{margin-left: 0px; width: 100%;}
[class*="ba-col-"]{margin-left: 0px;}
.ba-item-image .ba-image-wrapper img{width: 100%;}
.ba-item-slideshow .ba-slideshow-caption{padding: 20px !important;}
.ba-overlay-section-backdrop .ba-section{box-sizing: border-box; max-width: 100%;}
 .ba-overlay-section-backdrop.vertical-left > .ba-overlay-section > .ba-section{max-width: 100vw;}
.ba-overlay-section-backdrop{right: 0px !important;}
.parallax-wrapper{display: none;}
.com_gridbox input:not([type="checkbox"]){appearance: none !important;}
.column-wrapper{display: flex; flex-flow: wrap;}
.column-wrapper .ba-grid-column-wrapper{flex-grow: 0;}
.body .ba-col-12{width: 100%;}
.header .ba-col-8{width: 66.6667%;}
.header .ba-col-2{width: 16.6667%;}
@keyframes calendar-tablet {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes notification-responsive {
0% { bottom: 0px; transform: translateY(100%) translateX(50%); opacity: 0; }
}
@keyframes notification-responsive-out {
100% { bottom: 0px; transform: translateY(130%) translateX(50%); opacity: 0; }
}
}
@media (max-width: 1024px) {
.header .ba-tb-pt-6, .header [class*="ba-col"].ba-tb-pt-6, .ba-tb-pt-6{width: 50%;}
.header .ba-tb-pt-3, .header [class*="ba-col"].ba-tb-pt-3, .ba-tb-pt-3{width: 25%;}
.column-wrapper .ba-grid-column-wrapper.ba-tb-pt-order-2{order: 2;}
.column-wrapper .ba-grid-column-wrapper.ba-tb-pt-order-3{order: 3;}
}
@media (max-width: 768px) {
body{word-break: break-word;}
.header .ba-sm-la-12, .header [class*="ba-col"].ba-sm-la-12, .ba-sm-la-12{width: 100%;}
.header .ba-sm-la-6, .header [class*="ba-col"].ba-sm-la-6, .ba-sm-la-6{width: 50%;}
.column-wrapper .ba-grid-column-wrapper.ba-sm-la-order-1{order: 1;}
.column-wrapper .ba-grid-column-wrapper.ba-sm-la-order-2{order: 2;}
.column-wrapper .ba-grid-column-wrapper.ba-sm-la-order-3{order: 3;}
@keyframes smiles-picker-in-mobile {
0% { opacity: 0; }
100% { opacity: 1; }
}
}
@media (max-width: 420px) {
.body [class*="ba-col"], .footer [class*="ba-col"], [class*="ba-col"]{margin-left: 0px; width: 100%;}
.header .ba-sm-pt-12, .header [class*="ba-col"].ba-sm-pt-12, .ba-sm-pt-12{width: 100%;}
.header .ba-sm-pt-7, .header [class*="ba-col"].ba-sm-pt-7, .ba-sm-pt-7{width: 58.3333%;}
.header .ba-sm-pt-5, .header [class*="ba-col"].ba-sm-pt-5, .ba-sm-pt-5{width: 41.6667%;}
.column-wrapper .ba-grid-column-wrapper.ba-sm-pt-order-1{order: 1;}
.column-wrapper .ba-grid-column-wrapper.ba-sm-pt-order-2{order: 2;}
.column-wrapper .ba-grid-column-wrapper.ba-sm-pt-order-3{order: 3;}
}
html body{--primary: rgba(120, 120, 120, 1); --secondary: #007df7; --accent: rgba(153, 131, 22, 1); --title: #1b1b1d; --subtitle: rgba(29, 29, 31, 0.4); --text: #1b1b1d; --icon: #1b1b1d; --title-inverse: #ffffff; --text-inverse: rgba(255, 255, 255, 0.4); --bg-primary: #ffffff; --bg-secondary: #f5f8f8; --bg-dark: #1e293d; --bg-dark-accent: #20364c; --border: #eeeeee; --shadow: rgba(0, 0, 0, 0.15); --overlay: rgba(0, 0, 0, 0.5); --hover: #2f3439; --color-1: #35404a; --color-2: #4f6279; --color-3: #0098d8; --color-4: #ff4f49; --color-5: #ff7a2f; --color-6: #ffc700; --color-7: #34dca2; --color-8: #00ada9;}
#item-1494846679{--border-bottom: 0; --border-color: var(--accent); --border-left: 0; --border-right: 0; --border-style: solid; --border-radius: 0px; --border-top: 1; --border-width: 3px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-1494846679{background-image: url("/images/logo/the-queens-inn_logo_gold_on_white.webp"); background-color: rgba(0, 0, 0, 0); backdrop-filter: none; background-attachment: scroll; background-position: center center; background-repeat: repeat; background-size: initial;}
#item-1494846679 > .ba-overlay{background-color: rgba(255, 255, 255, 0.92); background-image: none; backdrop-filter: none;}
body footer a{color: rgba(255, 255, 255, 0.69);}
body footer a:hover{color: rgb(255, 255, 255);}
body footer{color: var(--text); background-image: none; font-family: Roboto; font-size: 21px; font-style: normal; font-weight: 300; letter-spacing: 0px; line-height: 36px; text-align: left; text-decoration: none; text-transform: none;}
body footer{--icon-list-line-height: 36px;}
footer p{color: var(--text); background-image: none; font-size: 21px; font-style: normal; font-weight: 300; letter-spacing: 0px; line-height: 36px; text-align: left; text-decoration: none; text-transform: none;}
footer h6{color: var(--subtitle); background-image: none; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: 1px; line-height: 18px; text-align: center; text-decoration: none; text-transform: none;}
#item-1764176666279{--border-radius: 0px; min-height: 250px; display: block; width: 450px; padding: 50px 20px;}
#item-1764176666279{background-image: none; background-color: var(--bg-primary); backdrop-filter: none; --shadow-horizontal: 0px; --shadow-vertical: 30px; --shadow-blur: 60px; --shadow-spread: 0px; --shadow-color: var(--shadow);}
.ba-overlay-section-backdrop[data-id="item-1764176666279"] .close-overlay-section{color: var(--icon); text-align: right;}
body:not(.gridbox) .ba-overlay-section-backdrop[data-id="item-1764176666279"]{background-color: var(--overlay);}
#item-1765208205914{--border-radius: 0px; min-height: 250px; display: block; width: 450px; padding: 50px 20px;}
#item-1765208205914{background-image: none; background-color: var(--bg-primary); backdrop-filter: none; --shadow-horizontal: 0px; --shadow-vertical: 30px; --shadow-blur: 60px; --shadow-spread: 0px; --shadow-color: var(--shadow);}
.ba-overlay-section-backdrop[data-id="item-1765208205914"] .close-overlay-section{color: var(--icon); text-align: right;}
body:not(.gridbox) .ba-overlay-section-backdrop[data-id="item-1765208205914"]{background-color: var(--overlay);}
#item-15204640860{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px 20px;}
#item-15204640860 > .ba-overlay{background-color: rgba(0, 0, 0, 0); background-image: none; backdrop-filter: none;}
#item-1764176666281{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-1765208205916{--border-radius: 0px; min-height: 50px; display: block; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
#item-15204640861{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-15204640861 > .ba-overlay{background-color: rgba(0, 0, 0, 0); background-image: none; backdrop-filter: none;}
#item-1764176666282{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-1765208205917{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-17646967179690{text-align: center; display: block; margin: -50px 0px 0px;}
#item-17646967179690 .ba-image-wrapper{--border-color: var(--accent); --border-radius: 500px; --border-style: solid; --border-width: 3px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; --shadow-horizontal: 0px; --shadow-vertical: 10px; --shadow-blur: 20px; --shadow-spread: 0px; --shadow-color: var(--shadow); width: 200px;}
#item-17646967179690 .ba-image-wrapper:hover{--shadow-horizontal: 0px; --shadow-vertical: 20px; --shadow-blur: 40px; --shadow-spread: 0px; --shadow-color: var(--shadow);}
#item-17646967179690 .ba-image-wrapper{transition: box-shadow 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-17646967179690 .ba-image-wrapper{--transition-duration: 0.3s;}
#item-17646967179690{animation-duration: 0.9s; animation-delay: 0s; opacity: 0;}
#item-17646967179690 .ba-image-wrapper{cursor: pointer;}
#item-17646969083140{display: block; margin: 20px 0px;}
#item-17646969083140 .ba-button-wrapper{text-align: center;}
#item-17646969083140 .ba-button-wrapper a span{font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: 3px; line-height: 26px; text-decoration: none; text-transform: uppercase;}
#item-17646969083140 .ba-button-wrapper a{display: inline-flex; color: rgba(0, 0, 0, 0.53); background-color: rgba(255, 255, 255, 0); --border-color: rgba(191, 191, 191, 1); --border-radius: 5px; --border-style: solid; --border-width: 1px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; padding: 10px 30px;}
#item-17646969083140 .ba-button-wrapper a:hover{color: var(--title-inverse); background-color: var(--hover);}
#item-17646969083140 .ba-button-wrapper a{transition: color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-17646969083140{animation-duration: 0.9s; animation-delay: 0.6s; opacity: 0;}
#item-17646969083140 .ba-button-wrapper a{flex-direction: row-reverse;}
#item-17757560190200{text-align: center; display: block; margin-bottom: 0px; margin-top: 0px;}
#item-17757560190200 .ba-icon-wrapper i{width: 21px; height: 21px; font-size: 21px; color: var(--primary); background-color: rgba(247, 250, 250, 0); --border-color: var(--border); --border-radius: 0px; --border-style: solid; --border-width: 0px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; padding: 15px;}
#item-17757560190200 .ba-icon-wrapper i:hover{color: rgb(0, 0, 0); background-color: rgba(247, 250, 250, 0);}
#item-17757560190200 .ba-icon-wrapper i{transition: color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-17757560190200{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764176666278{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764176666278 .ba-button-wrapper{text-align: center;}
#item-1764176666278 .ba-button-wrapper a span{font-size: 10px; font-style: normal; font-weight: 700; letter-spacing: 4px; line-height: 26px; text-decoration: none; text-transform: uppercase;}
#item-1764176666278 .ba-button-wrapper a{display: inline-flex; color: var(--primary); background-color: rgba(122, 122, 122, 0); --border-color: var(--border); --border-radius: 50px; --border-style: solid; --border-width: 0px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; padding: 0px;}
#item-1764176666278 .ba-button-wrapper a:hover{color: rgb(255, 255, 255); background-color: rgba(49, 54, 59, 0);}
#item-1764176666278 .ba-button-wrapper a{transition: color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-1764176666278{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764176666278 .ba-button-wrapper a{flex-direction: row-reverse;}
#item-1764176759611{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764176759611{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641768041500{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641768041500 h3{font-size: 17px;}
#item-17641768041500{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764176946913{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764176946913{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641768653120{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641768653120 h3{font-size: 17px;}
#item-17641768653120{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641769916760{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17641769916760{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641768622700{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641768622700 h3{font-size: 17px;}
#item-17641768622700{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641769729250{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17641769729250{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641768593750{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641768593750 h3{font-size: 17px;}
#item-17641768593750{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641770197060{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17641770197060{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641768820390{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641768820390 h3{font-size: 17px;}
#item-17641768820390{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641770391160{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17641770391160{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641768817960{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641768817960 h3{font-size: 17px;}
#item-17641768817960{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641770511150{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17641770511150{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641769219220{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641769219220 h3{font-size: 17px;}
#item-17641769219220{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641770700170{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17641770700170{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641769215310{display: block; margin-bottom: 0px; margin-top: 25px;}
#item-17641769215310 h3{font-size: 17px;}
#item-17641769215310{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17641767757390{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-17641767757390{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-15204664221990{display: block; margin: 0px;}
#item-15204664221990 p{font-size: 10px; line-height: 20px;}
#item-15204664221990{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1765208205913{display: block; margin: 0px;}
#item-1765208205913 .ba-button-wrapper{text-align: center;}
#item-1765208205913 .ba-button-wrapper a span{font-size: 10px; font-style: normal; font-weight: 700; letter-spacing: 4px; line-height: 26px; text-decoration: none; text-transform: uppercase;}
#item-1765208205913 .ba-button-wrapper a{display: inline-flex; color: rgb(235, 235, 235); background-color: rgba(255, 255, 255, 0); --border-color: var(--border); --border-radius: 50px; --border-style: solid; --border-width: 0px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; padding: 0px;}
#item-1765208205913 .ba-button-wrapper a:hover{color: var(--title-inverse); background-color: var(--hover);}
#item-1765208205913 .ba-button-wrapper a{transition: color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-1765208205913 .ba-button-wrapper a i{font-size: 24px;}
#item-1765208205913{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1765208205913 .ba-button-wrapper a{flex-direction: row-reverse;}
#item-1765208205913 .ba-button-wrapper a i{margin: 0px 10px 0px 0px;}
#item-1765208250441{text-align: center; display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1765208250441 .ba-image-wrapper{--border-color: var(--border); --border-radius: 0px; --border-style: solid; --border-width: 0px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; width: 150px;}
#item-1765208250441 .ba-image-wrapper{--transition-duration: 0.3s;}
#item-1765208250441{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1765208250441 .ba-image-wrapper{cursor: default;}
#item-1765208262082{display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1765208262082{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-17652082977360{display: block; margin: 0px 0px 20px;}
#item-17652082977360 h6{color: var(--primary); background-image: none; text-transform: uppercase;}
#item-17652082977360 a{color: rgba(99, 99, 99, 0.69);}
#item-17652082977360 a:hover{color: rgb(0, 0, 0);}
#item-17652082977360{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
body{padding: 0px;}
body a{color: var(--secondary);}
body a:hover{color: var(--hover);}
body, ul{color: var(--text); background-image: none; font-family: Roboto; font-size: 21px; font-style: normal; font-weight: 300; letter-spacing: 0px; line-height: 36px; text-align: left; text-decoration: none; text-transform: none;}
body{--icon-list-line-height: 36px;}
p{color: var(--text); background-image: none; font-size: 16px; font-style: normal; font-weight: 300; letter-spacing: 1px; line-height: 28px; text-align: left; text-decoration: none; text-transform: none;}
h1{color: var(--title); background-image: none; font-family: "Playfair Display"; font-size: 56px; font-style: normal; letter-spacing: 0px; line-height: 65px; text-align: center; text-decoration: none; text-transform: none;}
h3{color: var(--title); background-image: none; font-family: Montserrat; font-size: 15px; font-style: normal; letter-spacing: 3px; line-height: 30px; text-align: center; text-decoration: none; text-transform: uppercase;}
h6{color: var(--subtitle); background-image: none; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: 2px; line-height: 18px; text-align: center; text-decoration: none; text-transform: uppercase;}
body{background-image: none; background-color: var(--bg-primary); backdrop-filter: none;}
body > .ba-overlay{background-color: rgba(0, 0, 0, 0); background-image: none; backdrop-filter: none;}
#item-179497138800{--border-bottom: 1; --border-color: var(--accent); --border-left: 0; --border-right: 0; --border-style: solid; --border-radius: 0px; --border-top: 0; --border-width: 3px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-179497138800{background-image: none; background-color: rgba(255, 255, 255, 0.96); backdrop-filter: none; --shadow-horizontal: 0px; --shadow-vertical: 10px; --shadow-blur: 20px; --shadow-spread: 0px; --shadow-color: var(--shadow);}
body header.header{position: fixed; top: 0px; left: 0px;}
body{--sidebar-menu-width: 250px;}
#item-14960529410{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px 20px;}
#item-14960529410 > .ba-overlay{background-color: rgba(0, 0, 0, 0); background-image: none; backdrop-filter: none;}
#item-14960529411{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-14960529411 > .ba-overlay{background-color: rgba(0, 0, 0, 0); background-image: none; backdrop-filter: none;}
#item-14960529412{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-14960529412 > .ba-overlay{background-color: rgba(0, 0, 0, 0); background-image: none; backdrop-filter: none;}
#item-1764086682061{--border-radius: 0px; min-height: 50px; display: block; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
#item-1764086521262{text-align: center; display: block; margin-bottom: -157px; margin-top: 0px;}
#item-1764086521262 .ba-image-wrapper{--border-color: var(--accent); --border-radius: 500px; --border-style: solid; --border-width: 3px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; --shadow-horizontal: 0px; --shadow-vertical: 10px; --shadow-blur: 20px; --shadow-spread: 0px; --shadow-color: var(--shadow); width: 200px;}
#item-1764086521262 .ba-image-wrapper:hover{--shadow-horizontal: 0px; --shadow-vertical: 20px; --shadow-blur: 40px; --shadow-spread: 0px; --shadow-color: var(--shadow);}
#item-1764086521262 .ba-image-wrapper{transition: box-shadow 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-1764086521262 .ba-image-wrapper{--transition-duration: 0.3s;}
#item-1764086521262{animation-duration: 0.9s; animation-delay: 0s; opacity: 0;}
#item-1764086521262.visible{opacity: 1;}
#item-1764086521262 .ba-image-wrapper{cursor: pointer;}
#item-179497138805{display: block; margin: 0px;}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li{margin-left: 5px; margin-right: 5px;}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li > :not(ul):not(div){font-family: Roboto; font-size: 18px; font-style: normal; letter-spacing: 1px; line-height: 12px; text-decoration: none; text-align: left; text-transform: uppercase; color: var(--title); background-color: rgba(255, 255, 255, 0); padding: 15px; --border-bottom: 1; --border-left: 1; --border-right: 1; --border-top: 1; --border-color: rgba(255, 0, 0, 1); --border-style: solid; --border-radius: 0px; --border-width: 0px;}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li.active > :not(ul):not(div){color: var(--primary); background-color: rgba(255, 255, 255, 0); --border-bottom: 1; --border-left: 1; --border-right: 1; --border-top: 1; --border-color: rgba(255, 0, 0, 1); --border-style: solid; --border-radius: 0px; --border-width: 0px;}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li > :not(ul):not(div):hover{color: var(--primary); background-color: rgba(255, 255, 255, 0); --border-bottom: 1; --border-left: 1; --border-right: 1; --border-top: 1; --border-color: rgba(255, 0, 0, 1); --border-style: solid; --border-radius: 0px; --border-width: 0px;}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li > :not(ul):not(div){transition: color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1), color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1), border 0.3s cubic-bezier(0.42, 0, 0.58, 1), border-radius 0.3s cubic-bezier(0.42, 0, 0.58, 1), border 0.3s cubic-bezier(0.42, 0, 0.58, 1), border-radius 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-179497138805 .main-menu li.deeper.parent > ul li > :not(ul):not(div){font-size: 12px; font-style: normal; font-weight: 500; letter-spacing: 2px; line-height: 22px; text-decoration: none; text-align: left; text-transform: uppercase; color: var(--title); background-color: rgba(0, 0, 0, 0); padding: 20px; --border-radius: 0px;}
#item-179497138805 .main-menu li.deeper.parent > ul li.active > :not(ul):not(div){color: var(--title-inverse); background-color: var(--primary);}
#item-179497138805 .main-menu li.deeper.parent > ul li > :not(ul):not(div):hover{color: var(--title-inverse); background-color: var(--primary);}
#item-179497138805 .main-menu li.deeper.parent > ul li > :not(ul):not(div){transition: color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1), color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul{text-align: left;}
#item-179497138805 li.deeper.parent > ul{animation-duration: 0.4s;}
#item-179497138805 li.deeper.parent > ul{padding: 20px; --border-radius: 0px;}
#item-179497138805{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-179497138805 li.deeper.parent > ul{width: 250px; background-color: var(--bg-secondary);}
@media (max-width: 1024px) {
#item-179497138805 > .ba-hamburger-menu > .main-menu{background-color: var(--bg-primary); width: 360px; --shadow-horizontal: 0px; --shadow-vertical: 0px; --shadow-blur: 0px; --shadow-spread: 0px; --shadow-color: var(--shadow); padding: 75px 30px 30px;}
#item-179497138805 > .ba-menu-backdrop{background-color: rgba(0, 0, 0, 0.1);}
#item-179497138805 .ba-hamburger-menu .open-menu{color: var(--icon); text-align: right; font-size: 24px;}
#item-179497138805 .ba-hamburger-menu .close-menu{color: var(--icon); text-align: right; font-size: 24px;}
}
#item-1764278353086{text-align: center; display: block; margin-bottom: 25px; margin-top: 25px;}
#item-1764278353086 .ba-image-wrapper{--border-color: var(--border); --border-radius: 0px; --border-style: solid; --border-width: 0px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1;}
#item-1764278353086 .ba-image-wrapper{--transition-duration: 0.3s;}
#item-1764278353086{animation-duration: 0.9s; animation-delay: 0s; opacity: 1;}
#item-1764278353086 .ba-image-wrapper{cursor: default;}
#item-1764087175390{display: block; margin: 20px 0px;}
#item-1764087175390 .ba-button-wrapper{text-align: center;}
#item-1764087175390 .ba-button-wrapper a span{font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: 3px; line-height: 26px; text-decoration: none; text-transform: uppercase;}
#item-1764087175390 .ba-button-wrapper a{display: inline-flex; color: rgba(0, 0, 0, 0.53); background-color: rgba(255, 255, 255, 0); --border-color: rgba(191, 191, 191, 1); --border-radius: 5px; --border-style: solid; --border-width: 1px; --border-bottom: 1; --border-left: 1; --border-top: 1; --border-right: 1; padding: 10px 30px;}
#item-1764087175390 .ba-button-wrapper a:hover{color: var(--title-inverse); background-color: var(--hover);}
#item-1764087175390 .ba-button-wrapper a{transition: color 0.3s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.3s cubic-bezier(0.42, 0, 0.58, 1);}
#item-1764087175390{animation-duration: 0.9s; animation-delay: 0.6s; opacity: 0;}
#item-1764087175390.visible{opacity: 1;}
#item-1764087175390 .ba-button-wrapper a{flex-direction: row-reverse;}
@media (max-width: 1440px) {
#item-1494846679{display: block;}
#item-1494846679{background-image: url("/images/logo/the-queens-inn_logo_gold_on_white.webp"); background-color: rgba(0, 0, 0, 0); backdrop-filter: none; background-attachment: scroll; background-position: center center; background-repeat: repeat; background-size: initial;}
#item-1494846679 > .ba-overlay{background-color: rgba(255, 255, 255, 0.94); background-image: none; backdrop-filter: none;}
#item-1764176666279{display: block;}
#item-1765208205914{display: block;}
#item-15204640860{display: block;}
#item-15204640861{display: block;}
#item-1764176666282{display: block;}
#item-1765208205917{display: block;}
#item-17646967179690{display: block;}
#item-17646969083140{display: block;}
#item-17757560190200{display: block;}
#item-1764176666278{display: block;}
#item-1764176759611{display: block;}
#item-17641768041500{display: block;}
#item-1764176946913{display: block;}
#item-17641768653120{display: block;}
#item-17641769916760{display: block;}
#item-17641768622700{display: block;}
#item-17641769729250{display: block;}
#item-17641768593750{display: block;}
#item-17641770197060{display: block;}
#item-17641768820390{display: block;}
#item-17641770391160{display: block;}
#item-17641768817960{display: block;}
#item-17641770511150{display: block;}
#item-17641769219220{display: block;}
#item-17641770700170{display: block;}
#item-17641769215310{display: block;}
#item-17641767757390{display: block;}
#item-15204664221990{display: block;}
#item-1765208205913{display: block;}
#item-1765208250441{display: block;}
#item-1765208262082{display: block;}
#item-17652082977360{display: block;}
p{font-size: 16px;}
h3{letter-spacing: 3px; font-size: 16px;}
#item-179497138800{display: block;}
#item-14960529410{display: block;}
#item-14960529411{display: block;}
#item-14960529412{display: block;}
#item-1764086682061{display: block;}
#item-1764086521262{display: block;}
#item-179497138805{display: block;}
#item-1764278353086{display: block;}
#item-1764087175390{display: block;}
}
@media (max-width: 1280px) {
#item-1494846679{display: block; padding-right: 25px; padding-left: 25px;}
#item-1764176666279{display: block;}
#item-1765208205914{display: block;}
#item-15204640860{display: block;}
#item-1764176666281{display: block;}
#item-1765208205916{display: block;}
#item-15204640861{display: block;}
#item-1764176666282{display: block;}
#item-1765208205917{display: block;}
#item-17646967179690{display: block; margin-bottom: 0px; margin-top: -30px;}
#item-17646967179690 .ba-image-wrapper{width: 200px;}
#item-17646969083140{display: block;}
#item-17757560190200{display: block;}
#item-1764176666278{display: block;}
#item-1764176759611{display: block;}
#item-17641768041500{display: block;}
#item-1764176946913{display: block;}
#item-17641768653120{display: block;}
#item-17641769916760{display: block;}
#item-17641768622700{display: block;}
#item-17641769729250{display: block;}
#item-17641768593750{display: block;}
#item-17641770197060{display: block;}
#item-17641768820390{display: block;}
#item-17641770391160{display: block;}
#item-17641768817960{display: block;}
#item-17641770511150{display: block;}
#item-17641769219220{display: block;}
#item-17641770700170{display: block;}
#item-17641769215310{display: block;}
#item-17641767757390{display: block;}
#item-15204664221990{display: block;}
#item-1765208205913{display: block;}
#item-1765208250441{display: block;}
#item-1765208262082{display: block;}
#item-17652082977360{display: block;}
#item-179497138800{display: block; padding-left: 20px; padding-right: 20px;}
body header.header{position: relative;}
#item-14960529410{display: block;}
#item-14960529411{display: block;}
#item-14960529412{display: block;}
#item-1764086682061{display: block;}
#item-1764086521262{display: block; margin-bottom: -100px; margin-top: 20px;}
#item-1764086521262 .ba-image-wrapper{width: 200px;}
#item-179497138805{display: block;}
#item-1764278353086{display: block;}
#item-1764087175390{display: block;}
}
@media (max-width: 1024px) {
#item-1494846679{display: block; padding-right: 0px; padding-left: 0px;}
#item-1764176666279{display: block;}
#item-1765208205914{display: block;}
#item-15204640860{display: block;}
#item-15204640861{display: block;}
#item-1764176666282{display: block;}
#item-1765208205917{display: block;}
#item-17646967179690{display: block;}
#item-17646969083140{display: block;}
#item-17757560190200{display: block;}
#item-1764176666278{display: block;}
#item-1764176759611{display: block;}
#item-17641768041500{display: block;}
#item-1764176946913{display: block;}
#item-17641768653120{display: block;}
#item-17641769916760{display: block;}
#item-17641768622700{display: block;}
#item-17641769729250{display: block;}
#item-17641768593750{display: block;}
#item-17641770197060{display: block;}
#item-17641768820390{display: block;}
#item-17641770391160{display: block;}
#item-17641768817960{display: block;}
#item-17641770511150{display: block;}
#item-17641769219220{display: block;}
#item-17641770700170{display: block;}
#item-17641769215310{display: block;}
#item-17641767757390{display: block;}
#item-15204664221990{display: block;}
#item-1765208205913{display: block;}
#item-1765208250441{display: block;}
#item-1765208262082{display: block;}
#item-17652082977360{display: block;}
#item-179497138800{display: block; padding: 0px;}
#item-14960529410{display: block;}
#item-14960529411{display: block;}
#item-14960529412{display: block;}
#item-1764086682061{display: block;}
#item-1764086521262{display: block; margin: 20px 0px -100px;}
#item-179497138805{display: block;}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li > :not(ul):not(div){text-align: left;}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul{text-align: left;}
#item-1764278353086{display: block; margin: 0px 0px 30px;}
#item-1764278353086 .ba-image-wrapper{--border-radius: 500px; --border-style: solid; --border-color: var(--accent); --border-width: 4px; width: 200px;}
#item-1764087175390{display: block;}
}
@media (max-width: 768px) {
#item-1494846679{display: block;}
#item-1764176666279{display: block;}
#item-1765208205914{display: block;}
#item-15204640860{display: block; padding-right: 20px; padding-left: 20px;}
#item-1764176666281{display: block;}
#item-1765208205916{display: block;}
#item-15204640861{display: block;}
#item-1764176666282{display: block;}
#item-1765208205917{display: block;}
#item-17646967179690{display: block; margin: -20px 0px 20px;}
#item-17646967179690 .ba-image-wrapper{width: 200px;}
#item-17646969083140{display: block; margin-bottom: 0px;}
#item-17757560190200{display: block;}
#item-1764176666278{display: block;}
#item-1764176759611{display: block;}
#item-17641768041500{display: block;}
#item-1764176946913{display: block;}
#item-17641768653120{display: block;}
#item-17641769916760{display: block;}
#item-17641768622700{display: block;}
#item-17641769729250{display: block;}
#item-17641768593750{display: block;}
#item-17641770197060{display: block;}
#item-17641768820390{display: block;}
#item-17641770391160{display: block;}
#item-17641768817960{display: block;}
#item-17641770511150{display: block;}
#item-17641769219220{display: block;}
#item-17641770700170{display: block;}
#item-17641769215310{display: block;}
#item-17641767757390{display: block;}
#item-15204664221990{display: block;}
#item-15204664221990 p{font-size: 10px; line-height: 20px;}
#item-1765208205913{display: block;}
#item-1765208250441{display: block;}
#item-1765208262082{display: block;}
#item-17652082977360{display: block;}
#item-17652082977360 h6{color: rgba(0, 0, 0, 0.4); background-image: none; font-size: 10px;}
#item-17652082977360 a{color: rgba(0, 0, 0, 0.49);}
#item-17652082977360 a:hover{color: rgb(41, 41, 41);}
h1{font-size: 40px; line-height: 50px;}
#item-179497138800{display: block;}
body header.header{position: relative;}
#item-14960529410{display: block;}
#item-14960529411{display: block; margin-top: 25px; margin-bottom: 0px;}
#item-14960529412{display: block;}
#item-1764086682061{display: block;}
#item-1764086521262{display: block; margin: 0px 0px -80px;}
#item-1764086521262 .ba-image-wrapper{width: 200px;}
#item-179497138805{display: block; margin: 0px;}
#item-1764278353086{display: block;}
#item-1764087175390{display: block; margin-bottom: 0px;}
}
@media (max-width: 420px) {
#item-1494846679{display: block;}
#item-1764176666279{display: block;}
#item-1765208205914{display: block;}
#item-15204640860{display: block;}
#item-15204640861{display: block;}
#item-1764176666282{display: block;}
#item-1765208205917{display: block;}
#item-17646967179690{display: block; margin: -25px 0px 20px;}
#item-17646969083140{display: block;}
#item-17757560190200{display: block;}
#item-1764176666278{display: block;}
#item-1764176759611{display: block;}
#item-17641768041500{display: block;}
#item-1764176946913{display: block;}
#item-17641768653120{display: block;}
#item-17641769916760{display: block;}
#item-17641768622700{display: block;}
#item-17641769729250{display: block;}
#item-17641768593750{display: block;}
#item-17641770197060{display: block;}
#item-17641768820390{display: block;}
#item-17641770391160{display: block;}
#item-17641768817960{display: block;}
#item-17641770511150{display: block;}
#item-17641769219220{display: block;}
#item-17641770700170{display: block;}
#item-17641769215310{display: block;}
#item-17641767757390{display: block;}
#item-15204664221990{display: block;}
#item-1765208205913{display: block;}
#item-1765208250441{display: block;}
#item-1765208262082{display: block;}
#item-17652082977360{display: block;}
p{font-size: 15px; line-height: 25px;}
#item-179497138800{display: block;}
#item-14960529410{display: block;}
#item-14960529411{display: block;}
#item-14960529412{display: block;}
#item-1764086682061{display: block;}
#item-1764086521262{display: block; margin: 0px 0px -50px;}
#item-179497138805{display: block;}
#item-1764278353086{display: block;}
#item-1764087175390{display: block;}
}
.ba-item-accordion .accordion{margin: 0px;}
.accordion-body .accordion-inner, .accordion-body{overflow: hidden; border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
.accordion-body:not(.in) .accordion-inner > .tabs-content-wrapper, .accordion-body:not(.in) .accordion-inner{height: inherit;}
.ba-item-accordion .collapse:not(.show), .ba-item-accordion .collapse{transition: height 0.5s; display: block !important;}
.ba-item-accordion .accordion-group{border-radius: 0px; border-width: 1px 1px 0px; border-style: solid; border-color: currentcolor; border-image: none; margin: 0px;}
.ba-item-accordion .accordion-group:last-child{border-bottom-width: 1px;}
.accordion-heading > a.accordion-toggle{display: block; padding: 20px 35px 20px 20px; position: relative;}
.accordion-toggle > span{align-items: center; display: inline-flex;}
.accordion-heading > a > span + i{margin: 0px; position: absolute; right: 15px; top: calc(50% - 9px);}
.accordion-heading > a > span + i{letter-spacing: normal; font-size: 1.125rem !important; line-height: 1.125rem !important;}
.accordion-toggle > span + i::before{display: block; transition: 0.3s ease-in-out;}
.accordion-toggle.active > span + i::before{transform: rotate(90deg);}
.accordion-body .accordion-inner .ba-section{opacity: 0; transition: 0.3s ease-in-out;}
.accordion-body.in .accordion-inner .ba-section{opacity: 1; transition: 0.3s ease-in-out 0.2s;}
.accordion-heading > a i{color: inherit; line-height: 1em; margin: 0px 10px; text-align: inherit; vertical-align: middle;}
.ba-overlay-section-backdrop{padding: 0px !important;}
.ba-overlay-section-backdrop .ba-section{flex-direction: column;}
.ba-overlay-section-backdrop .ba-overlay-section{transition: transform 0.3s ease-in-out;}
.ba-overlay-section-backdrop:not(.horizontal-bottom):not(.horizontal-top) .ba-section{margin-left: auto; margin-right: auto; height: auto !important;}
.ba-overlay-section-backdrop.vertical-left > .ba-overlay-section > .ba-section{min-height: 100vh !important;}
.ba-overlay-section-backdrop.vertical-left{justify-content: flex-start;}
.ba-overlay-section-backdrop.vertical-left > .ba-overlay-section{transform: translateX(-100%);}
 .ba-overlay-section-backdrop{align-items: center; inset: 0px; box-sizing: border-box; display: flex; justify-content: center; min-height: 100vh; opacity: 0; overflow: hidden; position: fixed; padding: 25px; transition: none; visibility: hidden; z-index: 99999999;}
 .ba-overlay-section-backdrop{align-items: baseline;}
.ba-overlay-section-backdrop .ba-overlay-section{margin: auto 0px;}
 .close-overlay-section{height: 0px; left: 15px; position: absolute; right: 10px; top: 0px; z-index: 100;}
 .close-overlay-section i{color: inherit; cursor: pointer; font-size: 2.25rem; margin-top: 10px;}
.close-overlay-section i:hover{opacity: 0.5;}
 .ba-overlay-section-backdrop > .ba-overlay-section-close{inset: 0px; position: fixed;}
.ba-item-testimonials .testimonials-wrapper{box-sizing: border-box;}
 .ba-item-testimonials .style-1 .testimonials-wrapper{height: auto;}
.ba-item-testimonials .ba-testimonials{list-style: none; margin: 0px;}
.testimonials-icon-wrapper{align-items: flex-start; display: flex; justify-content: center; margin-bottom: 20px;}
.testimonials-icon-wrapper i{line-height: 0.5em; pointer-events: none; text-align: center; vertical-align: middle;}
.testimonials-name-wrapper{overflow: hidden;}
.ba-item-testimonials .slideshow-content > li{box-sizing: border-box;}
.ba-item-testimonials .ba-slideset-dots{margin-top: 10px;}
.ba-item-testimonials .slideshow-content{margin: 0px auto; position: relative;}
.testimonials-slideshow-content-wrapper{margin: 0px auto;}
 .style-1 .testimonials-wrapper{display: flex; flex-flow: wrap; min-height: auto;}
 .style-1 .testimonials-info{box-sizing: border-box; display: flex; margin-bottom: 20px; order: 1; position: relative; width: 100%;}
.ba-item-testimonials .testimonials-info{height: var(--testimonials-info-height); flex-grow: 1;}
 .style-1 .slideshow-content > li .testimonials-wrapper{box-shadow: none !important; background-color: transparent !important; border-radius: 0px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; padding: 0px !important;}
.style-1 .testimonials-icon-wrapper{margin-right: 10px;}
.style-6 .ba-slideset-dots > div:not(.active):not(:hover){opacity: 0.5;}
 .style-1 .testimonials-title-wrapper{display: flex; flex-direction: column; justify-content: center; order: 3;}
 .style-1 .testimonials-info::before{border-width: 10px; border-style: solid; border-top-color: currentcolor; border-image: none; bottom: -20px; content: ""; display: block; position: absolute; top: auto; transform: translateX(-50%); border-bottom-color: transparent !important; border-left-color: transparent !important; border-right-color: transparent !important;}
 .style-1 .testimonials-name-wrapper, .style-1 .testimonials-caption-wrapper, .style-1 .ba-testimonials-testimonial{text-align: left;}
.style-1 .slideshow-content > li{box-sizing: border-box;}
 .ba-testimonials:not(.style-5) .testimonials-wrapper > .testimonials-icon-wrapper{display: none;}
.ba-item-testimonials .slideshow-content li:not(.active):not(.testimonials-out-animation){opacity: 0; position: absolute; visibility: hidden;}
.ba-item-testimonials .slideshow-content{display: flex; flex-flow: wrap; justify-content: space-between;}
@keyframes testimonials-in {
0% { opacity: 0; transform: scale(0.2); }
100% { opacity: 1; transform: scale(1); }
}
.ba-item-testimonials .slideshow-content li.active{animation: 0.3s linear 0s 1 normal both running testimonials-in;}
@keyframes testimonials-out {
0% { opacity: 1; transform: scale(1); }
100% { opacity: 0; transform: scale(0.2); }
}
@keyframes testimonials-fade-in {
0% { opacity: 0; }
100% { opacity: 1; }
}
.ba-item-testimonials .ba-testimonials[data-count="1"] .slideshow-content li.active{animation: 0.3s linear 0s 1 normal both running testimonials-fade-in;}
@keyframes testimonials-fade-out {
0% { opacity: 1; }
100% { opacity: 0; }
}
.ba-slideshow-img{background-position: 50% 50%; background-repeat: no-repeat;}
.ba-item-slideshow .ba-overlay{pointer-events: none;}
.ba-slideshow-caption{background-repeat: no-repeat; display: flex; flex-direction: column; flex-grow: 1; justify-content: center;}
 ul.ba-slideshow{box-sizing: border-box; height: 100%; list-style: none; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
.ba-item-slideshow ul.ba-slideshow{overflow: visible;}
 .ba-item-slideshow ul.ba-slideshow{min-height: inherit;}
 .ba-item-slideshow ul.ba-slideshow .slideshow-content{min-height: inherit; overflow: hidden; position: relative;}
 .ba-item-slideshow .slideshow-content .item, .ba-item-slideshow .slideshow-content{height: 100%; width: 100%;}
 .ba-item-slideshow .slideshow-content .item:not(.active):not(.ba-next):not(.ba-prev):not(.ba-left):not(.ba-right){display: none;}
 .ba-item-slideshow .ba-slideshow-img{align-items: center; background-position: 50% 50%; background-repeat: no-repeat; inset: 0px; display: flex; justify-content: center; overflow: hidden; position: absolute; z-index: 1;}
 .ba-item-slideshow .ba-slideshow-caption{inset: 0px; box-sizing: border-box; display: none; flex-direction: column; justify-content: center; width: 100%; max-width: 1170px; margin: 0px auto; overflow: visible; padding: 100px; position: absolute; z-index: 5;}
 .ba-item-slideshow .active > .ba-slideshow-caption{display: flex;}
.ba-slideset-dots{bottom: 20px; box-sizing: border-box; color: rgb(255, 255, 255); display: flex; justify-content: center; padding: 5px; position: absolute; width: 100%; z-index: 9;}
.ba-slideset-dots > div{transition: color 0.3s;}
.ba-testimonials .ba-slideset-dots{position: static;}
.ba-slideset-dots > div:not(:first-child){margin-left: 1em;}
.ba-slideset-dots > div{cursor: pointer; text-align: center; -webkit-tap-highlight-color: transparent;}
 .slideshow-wrapper > .ba-overlay{min-height: inherit; z-index: 3;}
 .slideshow-wrapper > .ba-overlay{min-height: inherit; z-index: 3;}
.ba-item-product-gallery .ba-gridbox-gallery-image:not(:hover) .ba-simple-gallery-image::after{opacity: 0;}
@keyframes gridbox-gallery-out {
100% { opacity: 0; }
}
@keyframes social-button-to-right {
49% { transform: translate(100%); }
50% { opacity: 0; transform: translate(-100%); }
51% { opacity: 1; }
}
@keyframes social-button-to-bottom {
49% { transform: translateY(100%); }
50% { opacity: 0; transform: translateY(-100%); }
51% { opacity: 1; }
}
.ba-item-social-icons .ba-icon-wrapper a{display: inline-block; vertical-align: middle; margin-bottom: 5px;}
.ba-item-social-icons .ba-icon-wrapper a:not(:last-child){margin-right: 5px;}
.ba-item-social-icons .ba-icon-wrapper i{text-align: center; box-shadow: none;}
 .close-menu, .open-menu{display: none;}
.mod-menu__sub{transition: 0.5s;}
.nav{margin: 0px;}
.main-menu .nav{font-size: 0px; letter-spacing: 0px; line-height: 0; list-style: none; margin-bottom: 0px; padding-left: 0px;}
.main-menu .nav > li{display: inline-block; float: none; overflow: visible; text-decoration: none;}
.main-menu .nav > li > a, .main-menu .nav > li > span{background: transparent; display: block;}
.main-menu .nav > li > a:hover, .main-menu .nav > li > a:focus{background: transparent;}
.mod-menu__sub{padding: 0px; width: 250px;}
li.deeper > span i.ba-icon-caret-right, li.deeper > a i.ba-icon-caret-right{color: inherit; font-size: inherit; line-height: inherit; padding: 0px 5px;}
.deeper.parent > .mod-menu__sub{display: none;}
.nav > .deeper.parent > .mod-menu__sub{padding: 0px; position: absolute; z-index: 20;}
 .mod-menu__sub li > a{display: block; padding: 10px 20px;}
.mod-menu__sub li{text-decoration: none; list-style: none;}
 .nav li.deeper:hover > .mod-menu__sub{animation-fill-mode: none; animation-delay: 0s; box-sizing: border-box; display: block;}
li.deeper > span, li.deeper > a{position: relative;}
.ba-menu-backdrop{background-color: rgba(0, 0, 0, 0.1); inset: 0px; display: none; position: fixed; z-index: 1;}
.ba-menu-wrapper:not(.vertical-menu) .nav > li.deeper > span i.ba-icon-caret-right::before, .ba-menu-wrapper:not(.vertical-menu) .nav > li.deeper > a i.ba-icon-caret-right::before{display: block; transform: rotate(90deg);}
@keyframes visible-nav-child {
0% { max-height: 0px; overflow: hidden; opacity: 0; }
99% { max-height: 400vh; overflow: visible; opacity: 1; }
100% { max-height: 400vh; overflow: visible; opacity: 1; }
}
.collapsible-vertical-submenu.vertical-menu .main-menu .nav .deeper.parent:not(:hover) > .show-menu, .collapsible-vertical-submenu.vertical-menu .main-menu .menu .deeper.parent:not(:hover) > .show-menu{overflow: visible; animation: 0.5s linear 0s 1 normal both running visible-nav-child !important; display: block !important;}
.collapsible-vertical-submenu.vertical-menu .main-menu .nav .deeper.parent:not(:hover):has(.show-menu) > span i:not(.ba-menu-item-icon)::before, .collapsible-vertical-submenu.vertical-menu .main-menu .nav .deeper.parent:not(:hover):has(.show-menu) > a i:not(.ba-menu-item-icon)::before, .collapsible-vertical-submenu.vertical-menu .main-menu .menu .deeper.parent:not(:hover):has(.show-menu) > span i:not(.ba-menu-item-icon)::before, .collapsible-vertical-submenu.vertical-menu .main-menu .menu .deeper.parent:not(:hover):has(.show-menu) > a i:not(.ba-menu-item-icon)::before{transform: rotate(90deg);}
.parallax-wrapper, .parallax{border-radius: inherit; background: inherit; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: -2;}
.parallax{height: 120%; left: -10%; top: -10%; transition: none; width: 120%;}
.parallax-wrapper{overflow: hidden;}
.parallax-wrapper.scroll .parallax{left: 0px; width: 100%;}
@keyframes notification-in {
0% { bottom: 0px; transform: translateY(100%); opacity: 0; }
}
 .mod-login[id*="login-form-"] .userdata{box-sizing: border-box; display: flex; flex-direction: column; margin: 0px auto; max-width: 100%; padding: 50px 0px; width: 350px;}
 .mod-login[id*="login-form-"] .form-group .input-group .input-group-text, .mod-login[id*="login-form-"] .form-group .input-group *, .mod-login[id*="login-form-"] .form-group > *{width: 100%;}
 .mod-login[id*="login-form-"] .list-unstyled li a{font-size: 0.875rem; font-style: normal; color: var(--title); font-weight: 400; letter-spacing: 0px; line-height: 0.875rem; text-align: left; text-decoration: none; text-transform: none;}
 .mod-login[id*="login-form-"] .list-unstyled li a{color: var(--text); transition: 0.3s; opacity: 1;}
.mod-login[id*="login-form-"] .list-unstyled li a{flex-grow: 1; font-size: 0.875rem; margin-top: 10px; text-align: center; width: auto;}
 .mod-login[id*="login-form-"] .list-unstyled li a:hover{opacity: 0.5;}
.mod-login[id*="login-form-"] .form-group .input-group .input-group-text, .mod-login[id*="login-form-"] .form-group .input-group > label{display: none;}
.mod-login[id*="login-form-"] .list-unstyled{display: flex; flex-wrap: wrap; justify-content: space-between; line-height: 14px; margin-bottom: 35px; margin-top: 20px;}
.mod-login[id*="login-form-"] .form-group .input-group .input-group-text{height: 56px;}
button [class*="icon"]{display: none !important;}
.page-header{margin: 18px 0px 27px; padding-bottom: 8px;}
[class^="icon-"]:not(.ba-settings-group):not(.ba-tabs-wrapper):not(.add-on):not(.accordion):not(.modal-backdrop):not(.minicolors-input), [class*=" icon-"]:not(.ba-settings-group):not(.ba-tabs-wrapper):not(.add-on):not(.accordion):not(.modal-backdrop):not(.minicolors-input){display: inline-block; font-size: 0.8em; height: 14px; line-height: 0.875rem; margin-right: 0.2em; vertical-align: baseline; width: 14px;}
.nav > li > a{display: block;}
.nav > li > a:hover, .nav > li > a:focus{text-decoration: none;}
.small{font-size: 0.7em;}
.collapse:not(.show){height: 0px; overflow: hidden; position: relative; transition: height 0.35s;}
.collapse.in{height: auto;}
 .btn{background-color: rgb(250, 250, 250); border-radius: 3px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-sizing: border-box; color: rgb(54, 54, 55); cursor: pointer; display: inline-block; font-size: 0.875rem; font-weight: 500; letter-spacing: 0px; line-height: 1.125rem; margin-bottom: 0px; overflow: hidden; padding: 15px; text-align: center; text-decoration: none; text-transform: uppercase; vertical-align: middle;}
 .btn:hover, .btn:focus, .btn:active, .btn-primary:hover, .btn-primary:focus, .btn-primary:active{opacity: 0.85;}
.btn:hover, .btn:focus, .btn:active{color: rgb(54, 54, 55); background-color: rgb(230, 230, 230); border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
 .btn:active{background-image: none; outline: 0px;}
 .btn-primary:hover, .btn-primary{background-color: var(--primary); color: var(--title-inverse);}
label{display: block; margin-bottom: 5px;}
.accordion{margin-bottom: 18px;}
.accordion-group{border: 1px solid rgb(243, 243, 243); margin-bottom: 2px;}
.accordion-heading{border-bottom: 0px;}
.accordion-heading .accordion-toggle{display: block; padding: 8px 15px;}
.accordion-toggle{cursor: pointer;}
.accordion-inner{border-top: 1px solid rgb(229, 229, 229); padding: 9px 15px;}
.visually-hidden{position: absolute !important; width: 1px !important; height: 1px !important; padding: 0px !important; margin: -1px !important; overflow: hidden !important; clip: rect(0px, 0px, 0px, 0px) !important; white-space: nowrap !important; border: 0px !important;}
.content-text *{word-break: normal;}
 .ba-item-text a{transition: 0.3s;}
.ba-button-wrapper a{text-decoration: none;}
 .ba-item-main-menu a, .ba-item-overlay-section .ba-button-wrapper .ba-btn-transition, .ba-btn-transition{cursor: pointer; transition: color 0.3s ease-in-out, background 0.3s ease-in-out;}
.ba-button-wrapper a{align-items: center; display: inline-flex; justify-content: center;}
 .ba-item-overlay-section .ba-btn-transition span + i{color: inherit; line-height: 1em; text-align: center; width: 1em;}
.empty-textnode + i, .ba-item-overlay-section .empty-textnode + i, .ba-btn-transition .empty-textnode + i{margin: 0px !important;}
.ba-item-overlay-section, .ba-item-image{line-height: 0 !important;}
.ba-image-wrapper > a, .ba-image-wrapper{line-height: 0; display: block;}
.ba-image-wrapper{box-sizing: border-box; max-width: 100%;}
 .ba-item-image .ba-image-wrapper{display: inline-block; position: relative;}
 .ba-item-image .ba-image-wrapper img{width: 100% !important;}
.ba-image-item-caption{opacity: 0;}
 .ba-item-image .ba-image-wrapper:hover .ba-image-item-caption{opacity: 1;}
 .ba-image-item-caption, .ba-item-image .ba-image-wrapper img, .ba-image-item-caption .ba-caption-overlay{transition-duration: var(--transition-duration); transition-property: all;}
.ba-image-item-caption, .ba-image-item-caption .ba-caption-overlay{inset: 0px; display: flex; flex-direction: column; justify-content: center; padding: 20px; position: absolute;}
.ba-btn-transition + .ba-image-item-caption{pointer-events: none;}
.ba-image-item-caption .ba-caption-overlay{padding: 0px;}
.ba-item .ba-image-wrapper{overflow: hidden; transform: translate3d(0px, 0px, 0px);}
@keyframes zoomIn {
0% { opacity: 0; transform: scale3d(0.85, 0.85, 0.85); }
100% { opacity: 1; }
}
@keyframes fadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes fadeInLeft {
0% { opacity: 0; transform: translate3d(-5%, 0px, 0px); }
100% { opacity: 1; transform: none; }
}
@keyframes fadeInUp {
0% { opacity: 0; transform: translate3d(0px, 10%, 0px); }
100% { opacity: 1; transform: none; }
}
 .fadeInUp{animation-name: fadeInUp;}
@keyframes nav-slide-bottom {
0% { transform: translateY(0px); }
25% { transform: translateY(100%); opacity: 0; }
26% { transform: translateY(-100%); opacity: 0; }
100% { transform: translateY(0px); }
}
 .fab, .fas{display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;}
.fa-instagram::before{content: "";}
.fa-phone::before{content: "";}
@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: auto; src: url("/templates/gridbox/library/icons/fontawesome/fa-brands-400.woff") format("woff"); }
.fab, .fab::before{font-family: "Font Awesome 5 Brands";}
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: auto; src: url("/templates/gridbox/library/icons/fontawesome/fa-regular-400.woff") format("woff"); }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: auto; src: url("/templates/gridbox/library/icons/fontawesome/fa-solid-900.woff") format("woff"); }
 .fas, .fas::before{font-family: "Font Awesome 5 Free";}
 .fas{font-weight: 900;}
@font-face { font-family: Material-Design-Iconic-Font; src: url("/templates/gridbox/library/icons/material/material.woff") format("woff"); }
.zmdi{display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: Material-Design-Iconic-Font; font-size: inherit; text-rendering: auto;}
.zmdi::before{font-family: Material-Design-Iconic-Font;}
.zmdi-close::before{content: "";}
.zmdi-email::before{content: "";}
.zmdi-menu::before{content: "";}
.zmdi-apps::before{content: "";}
.zmdi-facebook::before{content: "";}
.zmdi-close::before{content: "";}
.zmdi-email::before{content: "";}
.zmdi-menu::before{content: "";}
.zmdi-apps::before{content: "";}
.zmdi-facebook::before{content: "";}
.qi-inline-4{--top-page-offset: 40px; --bottom-page-offset: 0px; --translate-top: 0px; --translate-left: 1447px; --translate-right: 20px; --translate-bottom: 4140px; --translate-border-left: 52px; --translate-border-right: 441px;}
.qi-inline-6{letter-spacing: 0px; background-color: rgba(0, 0, 0, 0);}
.qi-inline-9{text-align: center;}
.qi-inline-10{background-color: rgba(0, 0, 0, 0);}
.qi-inline-11{text-align: center;}
.qi-inline-12{background-color: rgba(0, 0, 0, 0);}
.qi-inline-13{text-align: center;}
.qi-inline-14{background-color: rgba(0, 0, 0, 0);}
.qi-inline-15{text-align: center;}
.qi-inline-16{background-color: rgba(0, 0, 0, 0);}
.qi-inline-20{background-color: rgba(0, 0, 0, 0);}
.qi-inline-21{background-color: rgba(0, 0, 0, 0);}
.qi-inline-22{background-color: rgba(0, 0, 0, 0);}
.qi-inline-23{background-color: rgba(0, 0, 0, 0);}
.qi-inline-33{background-color: rgba(0, 0, 0, 0);}
.qi-inline-34{background-color: rgba(0, 0, 0, 0);}
.qi-inline-38{background-color: rgba(0, 0, 0, 0);}
.qi-inline-39{background-color: rgba(0, 0, 0, 0);}
.qi-inline-40{background-color: rgba(0, 0, 0, 0);}
.qi-inline-41{background-color: rgba(0, 0, 0, 0);}
.qi-inline-45{background-color: rgba(0, 0, 0, 0);}
.qi-inline-46{background-color: rgba(0, 0, 0, 0);}
.qi-inline-62{--testimonials-info-height: 190px;}
.qi-inline-63{animation-delay: 0s;}
.qi-inline-64{animation-delay: 0s;}
.qi-inline-65{animation-delay: 0s;}
.qi-inline-66{animation-delay: 0s;}
.qi-inline-67{animation-delay: 0s;}
.qi-inline-68{--top-page-offset: 40px; --bottom-page-offset: 0px; --translate-top: 0px; --translate-left: 1447px; --translate-right: 20px; --translate-bottom: 4140px; --translate-border-left: 52px; --translate-border-right: 441px;}
.qi-inline-69{text-align: center;}
.qi-inline-72{text-align: left;}
.qi-inline-73{text-align: left;}
.qi-inline-74{text-align: left;}
.qi-inline-75{text-align: left;}
.qi-inline-76{text-align: left;}
.qi-inline-77{text-align: left;}
.qi-inline-78{text-align: left;}
.qi-inline-79{text-align: left;}
.ba-item-carousel li.item{left:calc(var(--photo-index) * (100% + 30px) / 6)}
@media(max-width:1280px){.ba-item-carousel li.item{left:calc(var(--photo-index) * (100% + 30px) / 4)}}
@media(max-width:768px){.ba-item-carousel li.item{left:calc(var(--photo-index) * 100%)}}

.ba-item[data-effect]{opacity:1!important;animation:none!important}
.qi-image-dialog{border:0;padding:0;background:transparent;max-width:90vw;max-height:90vh}.qi-image-dialog::backdrop{background:rgba(0,0,0,.85)}.qi-image-dialog img{display:block;max-width:90vw;max-height:85vh}.qi-image-dialog button{position:absolute;right:0;top:0;background:white;border:0;font-size:24px;padding:8px;cursor:pointer}

@media(max-width:1024px){.ba-hamburger-menu>.main-menu.visible-menu{right:0}.ba-opened-menu{overflow:hidden}}
.ba-overlay-section-backdrop.qi-terms-open{visibility:visible;opacity:1;overflow:auto}.ba-overlay-section-backdrop.qi-terms-open>.ba-overlay-section{transform:none}

