h1, h2, h3, span, div, a { 
}
body, p { 
line-height: 1.6
} @media screen and (min-width: 0px) and (max-device-width: 480px){	
.text-small p{font-size: 15px!important;} p{font-size: 17px!important; line-height: 1.6!important} .text-lead p{font-size: 21px!important;line-height: 1.6!important} h1, .h1 {font-size: 36px!important;} h2, .h2 {font-size: 28px!important;} h3, .h3 {font-size: 26px!important;} h4, .h4 {font-size: 22px!important;} h5, .h5 {font-size: 18px!important;} h6, .h6 {font-size: 15px!important;} .fontsize-100085 {font-size: 32px!important;}
.fontsize-43px {font-size: 34px!important;}
.fontsize-48px {font-size: 36px!important;}
.fontsize-60px {font-size: 42px!important;}
.fontsize-70px {font-size: 55px!important;}
.fontsize-100px {font-size: 52px!important;line-height: 1.1!important}
.fontsize-125px {font-size: 50px!important;}
} @media screen and (min-width: 481px) and (max-device-width: 768px) {
} @media screen and (min-width: 769px) and (max-device-width: 1024px) {
} @media screen and (min-width: 1025px) and (max-device-width: 1200px) {
} @media screen and (min-width: 1201px) {
} .uncode_text_column a:not(.no-underline){
text-decoration:underline !important;
}
footer .uncode_text_column a:not(.no-underline){
text-decoration:none !important;
}  body .grid-filters ul.menu-smart li.friese-filter-taxonomy-name:not(.friese-filter-category){
display: none !important;
} body.page-id-133706 {
.friese-taxonomy-name.destination .bordered-cat, .t-entry-meta .friese-taxonomy-name.portfolio_category, .t-entry-category.t-entry-date, .grid-filters ul.menu-smart li.friese-filter-portfolio_category{
display: none !important;
}
}
.tax-destination{
.friese-taxonomy-name.destination .bordered-cat, .t-entry-meta .friese-taxonomy-name.portfolio_category, .t-entry-category.t-entry-date, .grid-filters ul.menu-smart li.friese-filter-portfolio_category{
display: none !important;
}
}
.tax-portfolio_category{
.friese-taxonomy-name.destination .bordered-cat, .t-entry-meta .friese-taxonomy-name.portfolio_category, .t-entry-category.t-entry-date, .grid-filters ul.menu-smart li.friese-filter-portfolio_category{
display: none !important;
}
} .klaviyo-form input{
border-left:0 !important;
border-right:0 !important;
border-top:0 !important;
}
.klaviyo-form button{
border-radius:2px !important;
padding-left:24px !important;
padding-right:24px !important;
font-size:24px !important;
font-weight:400 !important;
}
form.klaviyo-form {
max-width: 700px !important;
margin: 0px !important;
} .autocomplete-header-title{
color: #000;
text-transform: none !important;
font-weight: 400;
font-size:14px;
letter-spacing:0.00;
}
.suggestion-post-title{
font-size:16px !important;
text-decoration:none!important;
font-weight:300 !important;
}
.aa-dropdown-menu em{
color: black !important;
text-decoration: none;
text-transform: none !important;
font-weight: 500 !important;
font-size: 16px;
background: transparent !important;
}
.suggestion-post-thumbnail, .suggestion-post-content{
display:none !important;
}
.aa-dropdown-menu > div:not(.aa-empty){
margin-bottom:20px;
}
.algolia-autocomplete svg{
display: none !important;
}
.aa-dropdown-menu {
border-top: auto !important;
border-radius: 2px !important;
box-shadow: none !important;
border: 1px solid #eee;
max-width:500px;
text-transform: capitalize !important;
font-weight: 400;
font-size: 17px;
}
.autocomplete-header{
border: none !important;
} .tmb .t-entry p.t-entry-meta .small-spacer {
display: none !important;
} .friese-popup-termname{
font-size:14px;
}
.friese-popup-title{
font-size:22px;
} .mapboxgl-popup-anchor-bottom{
top:-9px !important;
}
.mapboxgl-popup-anchor-top{
top:9px !important;
}
.mapboxgl-popup-anchor-left{
left:9px !important;
}
.mapboxgl-popup-anchor-right{
left:-9px !important;
}
.mapboxgl-popup-anchor-top-left{
left:6px !important;
top:6px !important;
}
.mapboxgl-popup-anchor-top-right{
left:-6px !important;
top:6px !important;
}
.mapboxgl-popup-anchor-bottom-left{
left:6px !important;
top:-6px !important;
}
.mapboxgl-popup-anchor-bottom-right{
left:-6px !important;
top:-6px !important;
}
.friese-popup-container{
width: 300px;
height: 200px;
display: flex;
align-items: center;
justify-content: center;
}
.friese-popup-container::before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.1); }
.friese-popup-container span{
display:block;
color: #fff;
}
.friese-popup-text-center{
text-align:center;
z-index:99
}
.mapboxgl-popup-content {
background: #f9f7f5 !important;
font-family: helveticaregular;
}
.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {
border-left-color: #000 !important;
}
.mapboxgl-popup-anchor-left .mapboxgl-popup-tip {
border-right-color: #000 !important;
}
.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
border-top-color: #000 !important;
}
.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {
border-bottom-color: #000 !important;
}
.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{
border-top-color: #000 !important;
}
.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{
border-top-color: #000 !important;
}
.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{
border-bottom-color: #000 !important;
}
.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{
border-bottom-color: #000 !important;
}
#openmap{
display: none !important;
}
.mapboxgl-ctrl-attrib{display:none !important; }
#singlemap{
height:500px;
}
.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out  {
background-color: #fff !important;
border-radius: 100% !important;
width:50px;
height:50px;
padding: 20px;
border: 1px solid black !important;
float:left;
margin: 3px
}
.mapboxgl-ctrl-zoom-out {
}
.mapboxgl-ctrl-compass {
display: none !important;
}
.mapboxgl-ctrl-group{
background:transparent;
bottom:10px;
}
.mapboxgl-ctrl-group:not(:empty){
box-shadow: none !important;
background: transparent !important;
}
.mapboxgl-ctrl-top-right {
top: auto !important;
bottom: 0 !important;
}
.mapboxgl-ctrl-top-right .mapboxgl-ctrl {
margin: 10px !important
}
#multimap > button { position: absolute;
right: 0;
background-color: #000;
color: #fff;
height: 60px;
width: 60px;
font-size: 45px;
line-height: 1;
padding: 0 0px 8px 0;
}
#multimap {
position: fixed;
top:0;
left:0;
height:100%;
width: 100%;
background-color: white;
z-index: 10000000000;
visibility: hidden;
opacity: 0;
transition: opacity 1s, visibility 0s 1s;
}
#multimap.active {
opacity: 1;
visibility: visible;
transition: opacity 1s;
}
.popup-partial{
height: 236px;
}
.text-part-excerpt{
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3; line-clamp: 3; 
-webkit-box-orient: vertical;	
font-size:16px;
line-height:1.2;
}
.mapboxgl-popup-content .text-part{
width: 60%;
float:left;
padding: 30px 25px 26px;
}
.mapboxgl-popup-content .text-part p{
margin: 0px 0px 18px 0px;
}
.mapboxgl-popup-content .image-part{
width: 40%;
float:left;
background-position: center center;
background-repeat: no-repeat; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.mapboxgl-popup-content{
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px !important;
}
.mapboxgl-popup {
max-width: none !important;
}
.mapboxgl-popup-content  {
max-width: 420px !important;
overflow:hidden;
padding:0 !important;
}
.mapboxgl-popup-content{
text-align:left !important;
}
.mapboxgl-popup-content > p:first-child{
border-top-left-radius:24px;
border-top-right-radius:24px;
}
.mapboxgl-popup-content > p{
margin-top: 0;
padding: 24px;
}
.mapboxgl-popup-content > p strong{
font-weight: 400;
font-size: 26px;
}
.mapboxgl-popup-content img{
padding: 0;
} .mapboxgl-popup-close-button{
font-size:22px;
right: 16px !important;
top: 10px !important;
color: #fff !important; 
} #multimap .twer-map-wrapper, #multimap .twer-iframe-embed{
height: 100% !important;
}
#multimap .twer-iframe{
height: 100% !important;
width:100% !important;
}
#multimap  button {  top: 0;
right: 0;
z-index: 999;
} a.btn-color-xsdn{
color:black !important}