*, ::after, ::before { box-sizing: border-box;}@font-face { font-family: 'zolano_serif_btnbold'; src: url('zolasbb-webfont.woff2') format('woff2'),url('zolasbb-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap;}@font-face { font-display: swap; font-family: 'Poppins'; font-style: normal; font-weight: 400; src: url('poppins-v20-latin-regular.woff2') format('woff2'),url('poppins-v20-latin-regular.woff') format('woff'); }@font-face { font-display: swap;  font-family: 'Poppins'; font-style: normal; font-weight: 700; src: url('poppins-v20-latin-700.woff2') format('woff2'), url('poppins-v20-latin-700.woff') format('woff'); }body {width:100%;height:100%;margin:0;font-family: 'Poppins', sans-serif;font-size: 16px;}#header { min-height:113px; background: #5d4553;}h1, h2, h3, h4, h5, h6 {font-family: 'zolano_serif_btnbold', sans-serif;}h4.with-line,h2.with-line {padding-bottom: 15px;font-size: 25px;position: relative;text-align: center;}h4.with-line:after,h2.with-line:after {content: '';width: 70px;height: 2px;background-color: #ec701f;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 0;}.bslash:before { content: "/\00a0"; padding-left: 4px;}.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;padding-bottom:40px;overflow-x: hidden;}picture img {max-width: 100%;height: auto;}.my3Swiper picture { display: block; max-height: 240px; overflow-y: hidden;}.spanlink { color: #ec701f; cursor:pointer;}.centerbgnorepeat {background-position:center !important;background-repeat:no-repeat;}.swiper {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;}.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform;}.mobhide {display:none;}.olul,.sub-menu {list-style: none;box-sizing: border-box;display: block;margin: 0;padding-left: 0;}.paginationinimage {position: absolute;top: 200px;}.asusp {margin-top:-10px;}.mapcontainer {width: 100%;height:600px;background: rgba(93,69,83,1);background: linear-gradient(0deg, rgb(236 112 31) 9%, rgba(93,69,83,1) 9%); background-size: cover; background-repeat: no-repeat;}.mapcontainer2 {width: 96%;max-width: 400px;height: 600px;margin-left: auto;margin-right: auto;padding-top: 15px;position: absolute;top: 50px;left: 0%;right: 0;z-index:9;}.mapcontainerbox {width:100%;max-width:400px;background:#ffffff;padding:8px;border: 1px solid #e2dad5;text-align:center;-webkit-box-shadow: 0 21px 61px -13px rgb(0 0 0 / 50%);box-shadow: 0 21px 61px -13px rgb(0 0 0 / 50%);border-radius:10px;}.mapcontainerbox h1 { font-size: 24px; /*margin: -25px 0px 0px 0px;*/}.mapcontainerbox p { margin: 8px 5px 15px 5px;}#breadcrumbs li {display: inline-block;font-size:80%;}#main-nav li {display: inline-block;}.sub-menu li {display:block !important;}.pop-list a,.sub-menu li a, .pop-list span,.sub-menu li span {display: block;padding: 2vh 15px;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #fff;text-align: center;cursor:pointer;}.lds-ring {display: block;position: relative;width: 80px;height: 80px;margin-right: auto;margin-left: auto;margin-top: 90px;margin-bottom: 260px;position: relative;width: 80px;height: 80px;}.lds-ring div {box-sizing: border-box;display: block;position: absolute;width: 64px;height: 64px;margin: 8px;border: 8px solid #ec701f;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: #ec701f transparent transparent transparent;}.lds-ring div:nth-child(1) {animation-delay: -0.45s;}.lds-ring div:nth-child(2) {animation-delay: -0.3s;}.lds-ring div:nth-child(3) {animation-delay: -0.15s;}@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}a {color:#ec701f;text-decoration: none;}a:active {color:#ec701f;}a:hover {color:#ff6500;}#nav0 {height: 41px;background: #e3dbd6;padding: 8px 10px;text-align:center;}#nav0 a {display: inline-block;margin:0 10px 0 10px;}.a-dark {color:#675e5a;}#pop-map {position:fixed;left:0;top:0;width:100%;height:100vh;z-index:298;background:#d1e6d9;}.pop-map-close {position: fixed;left: 0;top: 0;transform: translate(calc(50vw - 1%));width: 120px;height: 60px;z-index: 300;background: #ec701f;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;font-size: 20px;padding-top: 13px;text-align: center;color:white;-webkit-box-shadow: 0 11px 41px -3px rgb(0 0 0 / 20%);box-shadow: 0 11px 41px -3px rgb(0 0 0 / 20%);}.pop-map-close:hover {color:white;}.pop-map-bar {position: fixed;left: 0;top: 0;width: 100%;height: 6px;z-index: 299;background: #ec701f;-webkit-box-shadow: 0 11px 41px -3px rgb(0 0 0 / 20%);box-shadow: 0 11px 41px -3px rgb(0 0 0 / 20%);}#top-menu {padding: 8px 8px 0px 8px;width:100%;height:81px;background:#fff;position: relative;top: 0;left: 0;z-index: 15;-webkit-box-shadow: 0 11px 41px -3px rgb(0 0 0 / 40%);box-shadow: 0 11px 41px -3px rgb(0 0 0 / 40%);-webkit-transition: all .3s ease;transition: all .3s ease;}#icon-user {display:block;float:left;width:20%;text-align:right;}#icon-hamburger {display:block;float:left;width:20%;padding: 8px 8px;}#logo {display:block;float:left;width:60%;text-align:center;}#logo img { width:180px;height:auto;-webkit-transition: all .3s ease;transition: all .3s ease;}#icon-hamburger-img { height:auto;-webkit-transition: all .3s ease;transition: all .3s ease;}#icon-user-img { height:auto;-webkit-transition: all .3s ease;transition: all .3s ease;}#logotag {display:none;float:left;width:200px;margin-left:20px;margin-top: 4px;}#logotag p {margin-top: 7px;color: #675e5a;font-size: 14px;line-height: 14px;}.green {color:green;font-weight:bold;}#main-nav {position:absolute;top:-500px;text-align:center;}.clear { clear:both; }#bgheader {height:220px;}.cta-box-container {margin-right:auto;margin-left:auto;text-align:center;padding-top:6px;}.cta-box {display:inline-block;margin:5px;padding:12px 20px;font-size:16px;background:#ec701f;color:white;border-radius:10px;width: max-content;box-shadow: 0 7px 21px -3px rgb(0 0 0 / 40%);font-family: 'Poppins', sans-serif;line-height:1.0;cursor:pointer;}.cta-box:hover {background:#d56818;color:white;box-shadow: 0 7px 21px -5px rgb(0 0 0 / 20%);}.s-box-container {margin-right:auto;margin-left:auto;text-align:center;width:100%;max-width: 1120px;margin-top:0px;padding-bottom:0px;padding-right:10px;padding-left:10px;}.s-box {position:relative;width:100%;display:inline-block;margin:0 0 10px 0;background:#fff;padding:8px;color:black;text-align:center;-webkit-box-shadow: 0 11px 41px -3px rgb(0 0 0 / 50%);box-shadow: 0 11px 41px -3px rgb(0 0 0 / 50%);-webkit-transition: all .3s ease;transition: all .3s ease;border: 1px solid #dfdfdf;border-radius:10px;z-index:10;cursor:pointer;}.s-box:hover {-webkit-box-shadow: 0 21px 61px -23px rgb(0 0 0 / 90%);box-shadow: 0 21px 61px -23px rgb(0 0 0 / 90%);-webkit-transition: all .3s ease;transition: all .3s ease;color:black;border: 1px solid #ffffff;}.s-box h3 {position: initial;left: initial;top: initial;background: white;color: black;padding: 0px 0px;margin:5px;font-weight: 700;font-size:26px;}.s-box p {font-size:18px;line-height: 22px;margin-top: 3px;}.bgheadertitle {margin-top: 12px;color: #fff;font-size: 28px;line-height:40px;display: block;max-width: 350px;margin-left: auto;margin-right: auto;padding: 0px;}.bgheadertitle9 {color: #fff;}#mobheaderlinks {margin-top:-10px;}#mobheaderlinks a,#mobheaderlinks span {margin:3px;text-decoration: underline;color:#efece8;}.btn2 {background: #5a4150;color: white;padding: 10px 20px;border-radius: 10px;}#chat {position: fixed;display: block;bottom: 20px;right: 20px;width: 80px;height: 80px;z-index:102;cursor:pointer;}#chat img {max-width:80px;height:auto;filter: drop-shadow(0px 7px 6px rgb(0 0 0 / 40%));}.pop0 {position: fixed; top: 50%;left: 50%;transform: translate(-50%, -50%);width:90%;max-width:400px;min-height:320px;padding:20px;background:#fff;font-size: 20px;z-index:101;}.pop1 {position: fixed; top: 0;left: 0;width:100%;height:100vh;padding:20px;background:#fff;font-size: 24px;z-index:101;}#breadcrumbs {white-space: nowrap; border-radius: 0px; display: block;text-align:center;background: #5d4553;padding: 4px 0px 4px 20px;color:white;}#breadcrumbs a {color:#dcd8d3;}.containerusp0 {background:#ec701f;}.containerusp {width: 1100px;margin-left: auto;margin-right: auto;max-width: 100%;}.usptopcont0 {padding:5px;}.usptopcont {background: #ec701f;color: white;min-height: 220px;margin-top: 15px;border-radius: 5px;text-align: center;padding-left: 10px;padding-right: 10px;}.usptop {font-size:18px;}.uppercont {background: #5d4553;}.the2slick {margin-top: -40px;background:#ec701f !important;opacity:1;transition: all .3s ease;padding-bottom:0px;}.js-cookie--showed {-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);opacity: 1;}.cookie {width: 100%;box-sizing: border-box;position: fixed;bottom: 16px;left: 50%;-webkit-transform: translate(-50%,110%);-ms-transform: translate(-50%,110%);transform: translate(-50%,110%);z-index: 101;padding: 0 16px;opacity: 0;-webkit-transition: bottom .2s ease-in-out,-webkit-transform .2s ease-in-out;transition: bottom .2s ease-in-out,-webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out,bottom .2s ease-in-out;-webkit-transition: -webkit-transform .2s ease-in-out,bottom .2s ease-in-out,-webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out,bottom .2s ease-in-out,-webkit-transform .2s ease-in-out;}.cookie__wrapper {background: #111111;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding: 24px 24px 24px 32px;border-radius: 8px;}.cookie__message {margin: 0 16px 0 0;font-size:14px;color: #fff;}.cookie__btn {padding: 8px 24px;background-color: #fff;color: #111111;font-family: "Roboto","Noto Sans",sans-serif;font-size: 16px;border-radius: 4px;border: none;outline: none;cursor: pointer;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;white-space: nowrap;font-weight: 700;}#cta-box1,#cta-box2,#cta-box3 {margin:2px;padding:10px 13px;font-size:14px;}#cta-box2 {display:none;}@media screen and (min-width: 762px) {.the2slick {margin-top: -100px;}.container { max-width: 720px; }.cookie {width: 620px;bottom: 150px;}.cookie__message {margin: 0 32px 0 0;white-space: normal;margin: 0 48px 0 0;font-size:16px;}.s-box-container {padding-bottom:60px;padding-right:0px;padding-left:0px;margin-top:-100px;}.s-box {width:30%;display:inline-block;margin:1%;}.s-box h3 {position: initial;left: initial;top: initial;background: white;color: black;padding: 0px 0px;margin:5px;font-weight: 700;font-size:26px;}.s-box p {font-size:16px;}.bgheadertitle {margin-top: 41px;font-size: 40px;display: block;max-width: 760px;margin-left: auto;margin-right: auto;margin-bottom: 60px;padding: 4px;}.pop1 {left: initial !important;right: 0px !important;width: 450px !important;}.mobhide {display:inline;}#cta-box1,#cta-box2,#cta-box3 {margin:5px;padding:12px 20px;font-size:16px;}#main-nav {position:static;top:0px;float:right;text-align:center;margin-top: 4px;}#main-nav figure { display: inline-block; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;}#main-nav a, #main-nav span, #main-nav figcaption {display:block;padding: 15px;color:#675e5a;font-size:18px;cursor:pointer;}#main-nav figcaption:hover { color: #000;}#main-nav a:hover {color:#000;}#icon-user {display:none;}#icon-hamburger {display:none;}#logo {width:180px;}#nav0 {text-align:left;}.cta-box {border-radius:10px;width: max-content;}#bgheader {height:300px;}#mobheaderlinks {margin-top: 30px;}#chat {display: block;}.mapcontainer2 {left: 40%;}.mapcontainer {background-size: cover;background-repeat: no-repeat;}}@media screen and (min-width: 359px) {.bgheadertitle {font-size: 32px;}}@media screen and (min-width: 1000px) {#logotag {display:block;}.container { max-width: 960px; }.bgheadertitle {font-size: 46px;max-width: 1000px;}}