/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 03 2026 | 12:35:43 */
ul.verliefdOpFAQ.alleAllInclusive li.verliefdOpFAQ{border-bottom:none}
p.verliefdOpLand.alleAllInclusive{padding:1rem 0; border-radius:5px;}
li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive{font-size:.8rem;padding:1.25rem 0;background-size:cover;position:relative;z-index:1}
p.verliefdOpLand.alleAllInclusive a, p.verliefdOpLand.alleAllInclusive span{color:white;fill:white}
p.verliefdOpLand.alleAllInclusive span{position:relative;bottom:5px;}
p.verliefdOpLand.alleAllInclusive a{margin:.25rem auto;padding-left:7.5%}
p.verliefdOpLand.alleAllInclusive + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{position:relative;display:block;z-index:0;bottom:1.25rem;padding:1.25rem .5rem 0 .5rem;border-radius:5px;background-color:#FCB420}
p.verliefdOpLand.alleAllInclusive + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt a {color:white;position:relative;z-index:5}
p.verliefdOpLand.alleAllInclusive + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt a:hover{text-decoration:underline}
p#sushiAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#242428}
p#swimUpKamerAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#37759f}
p#beachvolleybalAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#866e58} 
p#gezinsvakantieAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#552307}
p#roomserviceAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#b1b5c0}
p#aquaparkAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#a88d65}
p#adult-onlyAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#3d8b98}
p#duikenAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#095586}
p#wellnessAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#2883a4}
p#barceloAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#604d36}
p#barceloAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#604d36}
p#h10AchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#156891}
p#iberostarAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#9c9c93}
p#jazhotelsAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#5ec1e4}
p#ikosAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#465154}
p#meliaAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#006ab0}
p#pickalbatrosAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#f3d420}
p#palomaOrendaAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#698f11}
p#riuAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#edb894}
p#tuiBlueAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#164147}
p#royaltonAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#9dbfb2}
p#splashworldAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#f34b1d}
p#tui-suneoAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#cbbaab}
p#tuimagiclifemasmaviAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#5c7612}
p#nobilisrobinsonAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#45690c}
p#albanieAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#00507f}
p#arubaAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#04c9cc}
p#baliAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#9ec522}
p#costaricaAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#73b99b}
p#belizeAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#00507f}
p#bonaireAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#00507f}
p#curacaoAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#e8bcd4}
p#dubaiAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#015c83}
p#duitslandAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#534031}
p#jamaicaAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#1ba7e2}
p#hurghadaAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#67b3a6}
p#griekenlandAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#7c8639}
p#italieAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#0c0e04}
p#sint-maartenAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#b59a0f}
p#qatarAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#f2d9bd}
p#portugalAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#2f6b8a}
p#nederlandAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#dccaae}
p#mexicoAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#022959}
p#marokkoAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#a36c2e}
p#kaapverdieAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#e18e5a}
p#spanjeAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#339fad}
p#zanzibarAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#0096cf}
p#turkijeAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#e7cdab}
p#keniaAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#9db3ae}
p#thailandAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#27f5bf}
p#vietnamAchtergrondNieuw + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#049d7d}
p#tunesieAchtergrond + .verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{background:#7fafda}

main.verliefdOpNormaal.verliefdOpMaxWidth #zoekForm p#resetFilters{bottom:0}
.vop-price-range {
  position: relative;
  padding: .25rem 0 .5rem 0;
  height: 44px; /* ruimte voor track + thumbs */
}
.vop-price-track {
  position: absolute;
  left: 0; right: 0;
  top: 18px;
  height: 4px;
  border-radius: 999px;
  background: linear-gradient(to right, #e5e7eb 0%, #e5e7eb 100%);
  pointer-events: none;
}
.vop-price-range input[type=range] {
  position: absolute;
  top: 12px; left: 0;
  width: 100%;
  background: transparent;
  pointer-events: none; /* thumbs wél klikbaar via hieronder */
  appearance: none;
  margin: 0;
}
.vop-price-range input[type=range]::-webkit-slider-thumb {
  appearance: none;
  pointer-events: auto; /* duim kan gesleept worden */
  width: 16px; height: 16px; border-radius: 50%;
  background: #ff6a00; border: none;
}
.vop-price-range input[type=range]::-moz-range-thumb {
  pointer-events: auto;
  width: 16px; height: 16px; border-radius: 50%;
  background: #ff6a00; border: none;
}
.vop-price-output{font-weight:600;color:#1a5c77;font-size:1rem}

.multiselect-dropdown-list  .featured-clone.disabled-option{display:none}
.multiselect-dropdown-list .featured-clone {
  display: flex;
  align-items: center;
  gap: .55rem;
  padding: .5rem .75rem;
  cursor: pointer;
  border-bottom: 1px solid rgba(0,0,0,.05);
}

/* Visueel checkboxje */
.multiselect-dropdown-list .featured-clone .featured-checkbox {
  width: 18px;
  height: 18px;
  box-sizing: border-box;
  border: 2px solid #6b7280;        /* grijs */
  border-radius: 4px;
  flex: 0 0 18px;
}

/* Vinkje als checked */
.multiselect-dropdown-list .featured-clone.checked .featured-checkbox {
  background: #2563eb;              /* primair/blauw (match thema desnoods) */
  border-color: #2563eb;
  position: relative;
}
.multiselect-dropdown-list .featured-clone.checked .featured-checkbox::after {
  content: "";
  position: absolute;
  left: 4px;
  top: 0px;
  width: 5px;
  height: 10px;
  border: 2px solid #fff;
  border-top: none;
  border-left: none;
  transform: rotate(45deg);
}

/* State */
.multiselect-dropdown-list .featured-clone.disabled-option {
  opacity: .45;
  cursor: not-allowed;
}
.multiselect-dropdown-list .featured-clone:focus {
  outline: 2px solid #93c5fd;
  outline-offset: 2px;
}

/* Badge en tekst */
.multiselect-dropdown-list .featured-clone .featured-badge {
  display: inline-block;
  font-size: .85em;
  font-weight: 600;
  margin-right: .25rem;
  padding: .15rem .4rem;
  border-radius: .375rem;
  background: #eef2ff;
  color: #3730a3;
}
.multiselect-dropdown-list .featured-clone .featured-text {
  font-weight: 600;
}

section.verliefdOpHoofd a.wit{color:white!important}
a{color:#1a5c77}
article.verliefdOpLandingspagina p{display:contents}
div.topBestemmingen{background:rgb(252, 180, 32, .2);border-radius:5px;position:relative;bottom:25px;padding:1rem .5rem}
ul.topBestemmingen{list-style:none;padding-inline-start:0;}
ul.topBestemmingen a.verliefdOpTekstLink{color:#1a5c77;text-decoration:none;font-weight:500}
ul.topBestemmingen a.verliefdOpTekstLink:hover{text-decoration:underline;}
div.mobileVerdeling{display:flex;justify-content:space-between;width:100%;margin:.0 auto}
div#mobielModalSearchBox3 {border-radius:5px;border:1px solid #1a5c7763;padding:0 .5rem;height:3rem;min-width:25%;margin-right:.5rem}
div#mobielModalSearchBox3 span{font-size:.9rem;}
.uitklapMenuZijkant{display:flex;flex-direction:row;width:0%;height:100%;position:fixed;left:0;top:0;overflow-x:hidden;overflow-y:auto;transition: 0.5s;background:white;border-top-right-radius:5px;border-bottom-right-radius:5px;z-index:500}
.uitklapMenuZijkant.active{width:66%}
.uitklapMenuZijkantSectie.linkerKant{width:100%;padding:3%;};
.uitklapMenuZijkantSectie.rechterKant{width:60%;padding:3%;}
.uitklapMenuZijkantSectie.rechterKant> div{top:30%;position:relative}
.uitklapMenuZijkantSectie.rechterKant> div.hotels{top:27.5%}
.uitklapMenuSluiten{position:absolute;top:8%;left:87.5%}
button.menu-close{background:white;border:none;}
button.menu-close svg{color:#1a5c77;width:1.25rem;height:1.25rem}
.uitklapMenuZijkantSectie.linkerKant{;border-right:solid 1px #FCB420;padding-top:15%;}
.uitklapMenuZijkantSectie.rechterKant{;border-right:solid 1px #ee7125;}
.uitklapMenuZijkant p{Font-size:.7rem;}
.uitklapMenuZijkant p.verliefdOpSubtitel{Font-size:.9rem;}
img.menuUitklapFoto.standaardFoto{width:95%;height:auto;margin:0 auto;top:30%;position:relative;display:block;border-radius:5px}
.wisselFotoContainer{display:none;width:95%;margin:0 auto;}
img.menuUitklapFoto.standaardFoto.nietGeselecteerd{width:33%;margin:.5rem auto}
.uitklapMenuZijkantSectie ul{padding-inline-start:0;margin-block-start:.75rem;margin-block-end:.75rem}
.uitklapMenuZijkantSectie li{list-style:none;}
.uitklapMenuZijkantSectie li a{color:#1a5c77;font-size:.8rem;text-decoration:none}
.uitklapMenuZijkantSectie li a.verliefdOpTekstLink{text-decoration:underline}
.menuZoekbalkDesktop div.wp-block-search__inside-wrapper{padding:0;border:solid 2px #ee7125!important;border-radius:8px;}
#landGroep .inactiveCheckbox{visibility:visible;height:auto!important;}
.inactiveCheckbox{display:none}
picture.hoofdFoto{width:100%;height:auto;position:absolute;z-index:-1;overflow:hidden;padding-top:0} 
picture.hoofdFoto::before{content:"";display:block;position: absolute;top:-8px;left:0;width:100%;height:100%;background-color: rgba(0, 0, 0, 0.4);}
section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 2rem}
section.verliefdOpHoofdNieuw section.verliefdOpHoofdNieuw{padding:2rem 0 1rem}
section.verliefdOpHoofdNieuw section.verliefdOpHoofdNieuw div#mobielModalSearchBox1{margin-top:1rem}
section.verliefdOpHoofdResort{max-width:100%}|
section.verliefdOpHoofdResort .opHoofdFoto{height:450px}
section.verliefdOpHoofdResort section.verliefdOpHoofdNieuw{text-align:center}
@media only screen and (min-width: 360px) {section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 5rem}
section.verliefdOpHoofd.verliefdOpHoofdResort.verliefdOpHoofdNieuw{padding:0 0 2rem}
}
@media only screen and (min-width: 400px) {section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 3rem}}
@media only screen and (min-width: 430px) {section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 2.5rem}}
@media only screen and (min-width: 500px) {section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 5rem}}
@media only screen and (min-width: 500px) {section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 4rem}}
@media only screen and (min-width: 640px) {section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 5rem}}
@media only screen and (min-width: 768px) {
li ul.desktopMenuUitklap li a.wp-block-navigation-item__content{padding:2rem 0 0 1rem!important}
ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu{border-radius:5px;z-index:101}
	li.wp-block-navigation-item.wp-block-navigation-link:first-of-type{border-top-right-radius:5px}
li.wp-block-navigation-item.desktopMenuItem.wp-block-navigation-link{height:125px;width:300px}
li.desktopMenuUitklap ul li a span.wp-block-navigation-item__label{position:relative;bottom:50px}
.desktopMenuItem a::after{height:125px;width:50%;position:absolute;bottom:0;right:0%;border-top-right-radius:15px;border-bottom-right-radius:15px;background-size:cover!important;border-bottom-left-radius:300%;border-top-left-radius:300%;}
div.standaardFotoContainer a{font-size:1.25rem;color:white;position:absolute;font-style:italic;letter-spacing:.0571428571rem;top:42.5%;left:15%;font-weight:700;text-shadow:rgba(0, 0, 0, 1) 1px 0px 5px}
}
@media only screen and (min-width: 1024px) {
	section.verliefdOpAlleResorts ul.verliefdOpFAQ{justify-content:space-between;margin-block-end:0;}
section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ{margin:0;width:33%}
section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(2),section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(5),section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(8),section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(11),section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(14),section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(17),section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(20),section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(23),section.verliefdOpAlleResorts ul.verliefdOpFAQ li.verliefdOpFAQ:nth-of-type(26){margin:0 .5%}
div#mobielModalSearchBox3{display:none}
	.mobielModalContent form#zoekForm button#zoekKnop{position:relative;z-index:100}
	div.mobileVerdeling{justify-content:flex-end}
.uitklapMenuZijkant.active{width:33.33%}
section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 3.5rem}section section.verliefdOpHoofdNieuw section.verliefdOpHoofdNieuw{padding:3rem 0 0rem}
li.wp-block-navigation-item.desktopMenuItem.wp-block-navigation-link{width:400px}
li ul.desktopMenuUitklap li a.wp-block-navigation-item__content{font-size:.9rem}
.uitklapMenuZijkantSectie.linkerKant{padding-top:14%}
.uitklapMenuZijkant p{Font-size:.8rem;}
.uitklapMenuZijkant li a{Font-size:.85rem;}
	.uitklapMenuZijkant li a:hover{text-decoration:underline}
.uitklapMenuZijkantSectie p.verliefdOpSubtitel{Font-size:1rem;}
.uitklapMenuZijkantSectie li a.verliefdOpTekstLink{font-weight:600;font-size:.95rem}
.uitklapMenuZijkantSectie.rechterKant> div.hotels{top:28.5%}
}
@media only screen and (min-width: 1200px){

.uitklapMenuSluiten{left:91%}
.uitklapMenuZijkantSectie p.verliefdOpSubtitel{font-size:1rem}
.uitklapMenuZijkant p,.uitklapMenuZijkant a{Font-size:.85rem;}
.uitklapMenuZijkantSectie li a{font-size:.85rem}
.uitklapMenuZijkantSectie li a.verliefdOpTekstLink{font-size:.95rem}
.uitklapMenuZijkantSectie.rechterKant> div{top:25%;}
.uitklapMenuZijkantSectie.rechterKant> div.hotels{top:21%}
div.standaardFotoContainer a{font-size:1.5rem}
}

@media only screen and (min-width: 1300px) {section.verliefdOpHoofd.verliefdOpHoofdNieuw{padding:0 0 5rem}}
@media only screen and (max-width: 767px) {
/*Visual Menu*/
.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{color:#1a5c77}
.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{padding-top:2rem!important}
ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation{width:95%;margin-bottom:0;border-radius:5px}
div ul li ul.wp-block-navigation__submenu-container.menuSubmenuLijst.wp-block-navigation-submenu{padding-left:0!important;width:100%!important}

ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li{width:100%;min-height:150px;font-size:1.1rem;padding:1rem 0 0 1rem;border-radius:5px;margin-bottom:1rem;background-color:#ee7125!important}
	button.wp-block-navigation-item__content.wp-block-navigation-submenu__toggle{margin-bottom:1rem!important}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container{background:white!important;width:100%!important;position:relative!important;right:6.1%!important;min-width:unset}
ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li li{padding:1rem 0 0 1rem!important;position:relative;z-index:100;background-color:#ee7125!important;min-height:unset;height:150px}
ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li li:first-of-type{margin-top:1rem}
ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation > li{background-color:#ee7125!important}
ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li:nth-of-type(2){background-color:#FCB420!important}
ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li:nth-of-type(3n){background-color:#1a5c77!important}
ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li:nth-of-type(5){background-color:#FCB420!important}
ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li li:nth-of-type(8),ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li li:nth-of-type(11),ul.wp-block-navigation__container.is-responsive.items-justified-left.wp-block-navigation li li:nth-of-type(14){background-color:#FCB420!important}

input#wp-block-search__input-4{border-radius:5px;border:3px solid #ee7125!important;}
form.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search.wp-container-content-1{width:100%}
.wp-block-search__inside-wrapper{border-radius:5px;border:3px solid #ee7125!important;padding:0;background:#ee7125}
span.wp-block-navigation-item__label img{position:absolute;right:5%;min-width:12px}
button.wp-block-search__button.has-text-color.has-base-color.has-
background.has-medium-font-size.has-icon.wp-element-button{margin-left:0}
.menuLastminute span{overflow-wrap:anywhere!important;max-width:50%;display:inline-block}
.menuLastminute.menuBestemming::after{bottom:73px}
	a.wp-block-navigation-item__content{width:83vw;height:150px;z-index:200;display:block!important;position:relative;bottom:12px}
	button.wp-block-navigation-item__content.wp-block-navigation-submenu__toggle{position:relative;bottom:55px;height:130px;width:100%}
form.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search.wp-container-content-9cfa9a5a{width:100%}
/*Menu images*/
.menuNietUitklap::after{height:166px;width:70%;right:0%;position:absolute;bottom:0px;border-radius:5px;border-top-left-radius:100%;border-bottom-left-radius:0;background-size:cover!important;}
.menuNietUitklapDeals::after{content:'';background:url('/wp-content/uploads/all-inclusive-vakantie-klein.webp');height:166px;width:58%;position;left:42%;border-top-left-radius:300%;border-bottom-left-radius:300%;background-size:cover!important;border-top-right-radius:15px;border-bottom-right-radius:15px;}
.menuNietUitklap.menuNietUitklapHotels::after{content:'';background:url('/wp-content/uploads/cooks-club-corfu-4-klein.avif');background-position:center;width:100%}
.menuNietUitklap.menuNietUitklapLastminute::after{content:'';background:url('/wp-content/uploads/tamarijn-aruba-all-inclusive-4-medium.avif');background-position:center;width:100%}
.menuNietUitklapCruisevakanties::after{content:'';background:url('/wp-content/uploads/grand-voyage-klein.avif');height:166px;width:50%;position;left:50%;border-top-left-radius:300%;border-bottom-left-radius:300%;background-size:cover!important;border-top-right-radius:15px;border-bottom-right-radius:15px;background-position:right}
.menuNietUitklap.menuNietUitklapBlog::after{content:'';background:url('/wp-content/uploads/Canarische-eilanden-klein.webp');}	
.menuBestemming::after{min-height:166px;width:58%;position:relative;left:42%;content:'';border-top-left-radius:300%;border-bottom-left-radius:300%;background-size:cover!important;bottom:62px;border-top-right-radius:15px;border-bottom-right-radius:15px;}
.menuMelia::after{content:'';background:url('/wp-content/uploads/albanie-melia-durres-algemeen-2-klein.avif')}
.menuRIU::after{content:'';background:url('/wp-content/uploads/riu-jambo-zanzibar-1-medium.avif')}
.menuPaloma::after{content:'';background:url('/wp-content/uploads/paloma-perissia-1-medium.avif')}
.menuTUIBLUE::after{content:'';background:url('/wp-content/uploads/tui-blue-atlantica-grand-mediterraneo-resort-1-medium.avif')}
.menuAdultOnly::after{content:'';background:url('/wp-content/uploads/adult-only-header-medium.avif')}
.menuSwimUp::after{content:'';background:url('/wp-content/uploads/Hotel-Sandals-Royal-Curacao-foto-4-medium.webp')}
.menuWellness::after{content:'';background:url('/wp-content/uploads/all-inclusive-wellness-vakanties-1-mobiel.avif')}
.menuItaliaans::after{content:'';background:url('/wp-content/uploads/albanie-melia-durres-restaurant-merkado-2-mobiel.avif')}
.menuAntalya::after{content:'';background:url('/wp-content/uploads/antalya-1-klein.avif')}
.menuGranCanaria::after{content:'';background:url('/wp-content/uploads/gran-canaria-1-klein.avif');}	
.menuTenerife::after{content:'';background:url('/wp-content/uploads/tenerife-1-klein.avif');}	
.menuCuracao::after{content:'';background:url('/wp-content/uploads/all-inclusive-curacao-header-klein.webp');}
.menuDubai::after{content:'';background:url('/wp-content/uploads/all-inclusive-Dubai-midden.webp');}	
.menuEgypte::after{content:'';background:url('/wp-content/uploads/hurghada-all-inclusive-header-medium.webp');}
.menuGriekenland::after{content:'';background:url('/wp-content/uploads/Corfu-klein.avif');}	
.menuHurghada::after{content:'';background:url('/wp-content/uploads/hurghada-all-inclusive-header-medium.webp');}
.menuSalKaapverdie::after{content:'';background:url('/wp-content/uploads/all-inclusive-Kaapverdie-header-klein.webp');}
.menuMarokko::after{content:'';background:url('/wp-content/uploads/marokko-1-medium.avif');}	
.menuMexico::after{content:'';background:url('/wp-content/uploads/mexico-2-medium.avif');}	
.menuNederland::after{content:'';background:url('/wp-content/uploads/all-inclusive-Nederland-medium.webp');}	
.menuSpanje::after{content:'';background:url('/wp-content/uploads/Ibiza-klein.webp');}	
.menuKreta::after{content:'';background:url('wp-content/uploads/chersonissos-medium.avif');}	
.menuThailand::after{content:'';background:url('/wp-content/uploads/thailand-2-medium.avif');}	
.menuCuracaoMarriott::after{content:'';background:url('/wp-content/uploads/marriott-beach-resort-4-medium.webp');}	
.menuLongBeachAlanya::after{content:'';background:url('/wp-content/uploads/long-beach-alanya-1-medium.avif');}	
.menuRIUTouareg::after{content:'';background:url('/wp-content/uploads/hotel-RIU-Touareg-3.webp');}	
.menuServaturWaikiki::after{content:'';background:url('/wp-content/uploads/servatur-waikiki-1-medium.avif');}	
.menuSindbadClub::after{content:'';background:url('/wp-content/uploads/Sinbad-Club-foto-1-medium.webp');}	
.menuIbizaTwiins::after{content:'';background:url('/wp-content/uploads/the-ibiza-twiins-1-medium.avif');}	
.menuTurkije::after{content:'';background:url('/wp-content/uploads/tui-magic-life-bodrum-1-medium.avif');}	

.menuEgypteHotel::after{content:'';background:url('/wp-content/uploads/Splashworld-Jaz-Aquaviva-foto-1-medium.webp');}
.menuGriekenlandHotel::after{content:'';background:url('/wp-content/uploads/cooks-club-corfu-2-groot.avif');}
.menuMexicoHotel::after{content:'';background:url('/wp-content/uploads/riu-caribe-1-groot.avif');}
.menuSpanjeHotel::after{content:'';background:url('/wp-content/uploads/hotel-jardin-tropical-1-medium.avif');}
.menuTurkijeHotel::after{content:'';background:url('/wp-content/uploads/the-land-of-legends-kingdom-hotel-1-medium.avif');}
li.wp-block-navigation-item.wit.wp-block-navigation-link{max-height:40px;min-height:0!important}
	
}
/*Searchbox mobiel*/

div#mobielModalSearchBox1{background:white;border-radius:20px;padding:.5rem;display:flex;justify-content:space-evenly;}
svg.zoekIcoontje{width:1rem;color:#1a5c77;}
div#mobielModalSearchBox1 p.mobielModalSearchBox{color:#1a5c77;text-shadow:none;}
div.multiselect-dropdown-list,.multiselect-dropdown span.optext, div.multiselect-dropdown span.placeholder,button.select-reset-button{color:#1a5c77}
div.multiselect-dropdown{border:1px solid #1a5c7763}
span.searchBoxTekst{padding-right:.33rem}
.multiselect-dropdown span.maxselected{width:80%;display:inline!important}
form.filterPagina div.form-group label{color:white}
span.maxselected{width:80%}
form.filterPagina div.form-group .multiselect-dropdown-list label{color:#1a5c77}
.has-selection .select-reset-button{right:0;}
/*Modal search mobiel*/
#containerMobielModalContainer {visibility:hidden;pointer-events:none;user-select:none;position:absolute;top:-9999px;}
button.select-reset-button.resetList{display:block}
/*Searchbox mobiel*/
div#mobielModalSearchBox1{background:white;border-radius:20px;padding:.5rem;display:flex;justify-content:space-evenly;}
svg.zoekIcoontje{width:1rem;color:#1a5c77;}
div#mobielModalSearchBox1 p.mobielModalSearchBox{color:#1a5c77;text-shadow:none;}
div.multiselect-dropdown-list,.multiselect-dropdown span.optext, div.multiselect-dropdown span.placeholder,button.select-reset-button{color:#1a5c77}
div.multiselect-dropdown{border:1px solid #1a5c7763}
span.searchBoxTekst{padding-right:.33rem}
.multiselect-dropdown span.maxselected{width:80%}
form.filterPagina div.form-group label{color:white}
span.maxselected{width:80%}
form.filterPagina div.form-group .multiselect-dropdown-list label{color:#1a5c77}
.has-selection .select-reset-button{right:0;}
/*Modal search mobiel*/
#containerMobielModalContainer {visibility:hidden;pointer-events:none;user-select:none;position:absolute;top:-9999px;}
button.select-reset-button.resetList{display:block}
/* Active modal zichtbaar en interactief */
#containerMobielModalContainer.active{visibility:visible;pointer-events:auto;user-select:auto;position:fixed;bottom:0;top:auto;background-color:white;z-index:2000;max-width:100%}
div#mobielModalContainer{position:sticky;bottom:0;background:white;border-top-left-radius:10px;border-top-right-radius:10px;height:fit-content;min-height:400px;-webkit-box-shadow: 0px -4px 3px rgba(50, 50, 50, 0.33);
  -moz-box-shadow: 0px -4px 3px rgba(50, 50, 50, 0.33);
  box-shadow: 0px -4px 3px rgba(50, 50, 50, 0.33);height:fit-content;overflow-y:scroll;overflow-x:hidden;max-height:80vh;margin-bottom:3rem}
div#mobielModal{padding-top:2rem}
.mobielModalContent form#zoekForm{border:none;margin:0 auto;padding:0 .5rem;color:#1a5c77;display:block}
form#zoekForm{display:none}
.mobielModal .zoekForm{font-size:1.25rem;max-width:80%;margin:0 0 1rem 3%;color:#1a5c77;font-weight:600}
.sluitBtn{margin:0;text-align:right;width:97%;height:0;cursor:pointer}
svg.kruisje,.kruisje{width:1rem;}
.mobielModalContent #zoekForm label{color:#1a5c77}
div #zoekForm p{max-width:95%;margin:.25rem 5%;text-align:right;font-size:.9rem}
form .verliefdOpUitklapPijl{display:inline-block}
/*Mobile search resultaten*/
.verliefdOpZoekResulaat > a{text-decoration:none}
div.verliefdOpZoekResulaat{border:solid 1px #1a5c7763;padding-bottom:.5rem;border-radius:5px}
h3.verliefdOpZoekResulaat, p.verliefdOpZoekResulaat, a.verliefdOpZoekResulaat{padding-left:0.5rem}
p.aantal-resorts{font-size:1.15rem;font-weight:600;font-style:italic;background-size:cover;color:white;background-image:linear-gradient(rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0.3)), url('/wp-content/uploads/all-inclusive-vakantie-groot.webp');height:80px;padding-top:50px;border-radius:5px;background-position:center}
select#sorteerZoekresultaten{color:#1a5c77;border:1px solid #1a5c7763}
div #zoekForm p.verliefdOpLand.verliefdOpDikEnGroot{padding-bottom:1rem;margin:.25rem 9%}
div.verliefdOpZoekResulaat div.verliefdOpCategorieTitelWrapper{;padding:.5rem;float:right;margin-right:5%;width:fit-content;border:0}
.verliefdOpCategorieTitelWrapper.verliefdOpZoekResulaat p{font-style:italic;color:white;font-weight:700;font-size:1.1rem;}
div #zoekForm p.verliefdOpTekstLink{text-decoration:underline}
ul#keuze-lijst{display:flex;flex-wrap:wrap}
ul#keuze-lijst li{margin:.25rem;padding:.25rem}
span.remove-keuze:hover{cursor:pointer}
#containerMobielModalContainer.mobileVisible{visibility: visible;pointer-events:auto;user-select:auto;
position:fixed;display:block;top:unset;bottom:0;z-index:5000}
.mobielModalContent form#zoekForm button#zoekKnop{font-size:.9rem!important}
form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{float:right;font-weight:700;font-style:italic;width:52%}
.mobielModalContent form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken p{color:white}
 form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken svg{fill:white;background:none;border:none;;position:relative;top:0rem}
div#mobielModalSearchBox2{width:100%;position:fixed;bottom:0;background:white;z-index:1999;border-top-right-radius:5px;border-top-left-radius:5px;border-top:3px solid #1a5c7763;overflow-x:hidden}
#containerMobielModalContainer.active{display:block}
div#mobielModalSearchBox2 p{text-align:center;font-weight:500;padding:.25rem 0}*/
.mobielModalContent #zoekForm  #resetFilters{text-align:left;margin:.25rem}
p.verliefdOpZoekResulaat.zoekResultaatThemaTags{display:flex;flex-wrap:wrap;width:90%}
p.verliefdOpZoekResulaat.zoekResultaatThemaTags span{font-size:.7rem;padding:.25rem;font-style:italic;background-color:#3c7ba3;color:white;margin:.1rem;border-radius:5px;}
/*Colors:
Donker blauw: #18476f
Hoofd roze:#F9629F
Neon roze: #fd19ad
Licht paars:#CB93C2
Oranje:
Footer: #7a30d0
Nieuwe kleuren:
Oranje: #FCB420
Licht donker blauw:#527dbf
Licht blauw:#3daddc
Donker Blauw:#1a5c77
Donker blauw fade: #1a5c7763
Rood: #e83e24
*/
pre{display:none}
/*Fonts:*/
/*Centraal*/
h1,h2,h3,h4,h5,h6,p,input,select{font-family: 'Raleway', sans-serif;}
h1{font-size:1.5rem;font-weight:600;color:white}
h1.verliefdOpLand{margin:0}
h2{font-size:1.25rem;font-weight:500}
h2.verliefdOpKleinKopje{font-size:1.25rem}
h3{font-size:1rem;font-weight:500}
li,p{font-size:.8rem;color:#1a5c77;letter-spacing:.0571428571rem}
strong{font-size:.88rem;color:#1a5c77;letter-spacing:.057142857}
blockquote.quote{margin-inline-start:0;margin-block-start:0;}
blockquote.quote p{color:#527dbf;letter-spacing:.0571428571rem;font-style:italic;max-width:100%!important}
div.downloadButton{max-width:fit-content}
div.verliefdOpCategorieTitelWrapper.verliefdOpLinksUitlijnen p{text-align:left}
h1,h2,h3,h4,h5,h6,select{letter-spacing:.0571428571rem}
a{font-family:'Raleway', sans-serif}
p.verliefdOpTekstLink,p a.verliefdOpTekstLink{color:#1a5c77;font-weight:600}
p.verliefdOpTekstLink{margin:0}
.wit{color:white}
.verliefdOpNietTonen{display:none}
p.verliefdOpTitel span.verliefdOpLandIntro{font-weight:400;color:#1a5c77}
section.verliefdOpHoofd.verliefdOpBlog div > p{color:#1a5c77}
#zoekForm p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{color:white}
.imgFull{width:100%;height:auto}
/*pop up*/
a#close-icon{right:5px!important;top:5px!important}
/*Menu*/
.wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-cb46ffcb.wp-block-group-is-layout-flex,.menuZoekbalkDesktop{display:none}
.wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-cb46ffcb.wp-block-group-is-layout-flex
.wp-block-group.is-content-justification-center.is-layout-flex.wp-container-core-group-is-layout-2.wp-block-group-is-layout-flex,.wp-block-group.is-content-justification-center.is-layout-flex.wp-container-core-group-is-layout-09df1cff.wp-block-group-is-layout-flex{position:relative;top:35px}
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{z-index:200}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:0!important}
main#wp--skip-link--target{margin-top:0!important}
.verliefdOpHoofd.verliefdOpIntro, .verliefdOpHeader.verliefdOpIntro,header.verliefdOpHeaderHome.verliefdOpIntro{padding-top:3%;padding-bottom:1rem}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{border:none!important}
.verliefdOpHoofd div > p, .verliefdOpHeader.verliefdOpIntro div > p,header.verliefdOpHeaderHome.verliefdOpIntro div > p{color:white;}
header.verliefdOpHeaderHome,header.verliefdOpHeader{margin-top:0}
.verliefdOpHoofd.verliefdOpIntro p.verliefdOpLandIntroOnderUitklap,.verliefdOpHeader.verliefdOpIntro p.verliefdOpLandIntroOnderUitklap,header.verliefdOpHeaderHome.verliefdOpIntro p.verliefdOpLandIntroOnderUitklap{display:none}
.verliefdOpHoofd.verliefdOpIntro p.verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt, .verliefdOpHeader.verliefdOpIntro p.verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt, header.verliefdOpHeaderHome.verliefdOpIntro p.verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{display:contents}
.verliefdOpHoofd > nav.is-responsive.items-justified-right.wp-block-navigation.wp-container-content-4.is-content-justification-right.is-layout-flex.wp-container-core-navigation-layout-3.wp-block-navigation-is-layout-flex,header > nav.is-responsive.items-justified-right.wp-block-navigation.wp-container-content-4.is-content-justification-right.is-layout-flex.wp-container-core-navigation-layout-3.wp-block-navigation-is-layout-flex{position:absolute;right:5%;top:75px;margin-right:0;}
.wp-block-site-logo.is-default-size img{position:absolute;z-index:200;width:27.5%;right:36.15%;top:-10px}
p.verliefdOpOranje.verliefdOpAlleen:hover,a.verliefdOpCTA.verliefdOpOranje:hover, button.glsr-button.wp-block-button__link:hover, img.wp-image-3687:hover{transform:translateY(4px)}
ul li ul.menuSubmenuLijst.wp-block-navigation__submenu-container.wp-block-navigation-submenu{display:none}
ul.wp-block-navigation__submenu-container.menuSubmenuLijst.wp-block-navigation-submenu{padding-top:0!important;padding-left:.33rem}
.verliefdOpHoofd nav ul li,header nav ul li{color:white;background:#ee7125}
li.wp-block-navigation-item.wp-block-navigation-link:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
@media only screen and (min-width: 360px) {
.wp-block-site-logo.is-default-size img{width:5.4rem;right:38%;height:5.4rem}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container{right:5.5%!important}
}
@media only screen and (max-width: 399px) {
	p.verliefdOpCategorietitel a, p.verliefdOpCategorietitel button{font-size:.8rem!important;padding-right:0!important}}
@media only screen and (min-width: 400px) {
	.wp-block-site-logo.is-default-size img{right:39.5%}

}
@media only screen and (min-width: 450px) {
.wp-block-site-logo.is-default-size img{right:40%}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container{right:4.5%!important}}
@media only screen and (min-width: 500px) {
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container{right:4%!important}}
@media only screen and (min-width: 600px) {
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container{right:3.1%!important;left:auto!important}}
.wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-1.wp-block-group-is-layout-flex{display:none}
/*Footer*/
footer.wp-block-template-part div{flex-wrap:wrap-reverse!important}
footer.wp-block-template-part{background:#FCB420;padding-top:1rem}
.wp-block-columns.is-layout-flex.wp-container-9.wp-block-columns-is-layout-flex{gap:0!important}
nav.verliefdOpFooter{display:flex;flex-direction:column}
ul.verliefdOpFooter{margin-block-start:0}
ul.verliefdOpFooter li:first-of-type{font-weight:700}
ul.verliefdOpFooter li{color:white;list-style:none}
ul.verliefdOpFooter li a{color:white;text-decoration:none}
ul.verliefdOpFooter li a:hover{text-decoration:underline;text-decoration-style:dotted}
img.verliefdOpFooterLogo{width:200px;height:auto;margin:0 0 0 10% }
.wp-block-columns.is-layout-flex.wp-container-9.wp-block-columns-is-layout-flex{margin-bottom:0}
/*Cookie beleid*/
.tpp__cook_msg{display:block;background-color:#FCB420;bottom:0;position:fixed;text-align:center;width:100%;z-index:9999999;border-top:1px solid #aaa;opacity:0.9;}
.tpp__cook_msg hr{border-bottom:1px solid #e5e5e5;margin:10px;border:none;border-bottom:1px solid #c1c1c1;}
.tpp__cook_msg a{font-weight:700;text-decoration:none;color:white;font-size:.8rem}
.tpp__cook_msg #acceptCookie{background-color:#e83e24;color:#fff;border-radius:5px;padding:.2rem .3rem;font-size:.7rem;cursor:pointer}#cookie-law-info-bar{font-size:.7rem;color:white;padding:.3rem 0} 
#noCookie{margin:0rem .3rem .5rem .3rem;position:absolute;right:0;color:white;font-weight:700;font-size:.8rem;cursor:pointer}
button{cursor:pointer}
/*Zoekresultaat*/
.verliefdOpMaxWidth form#zoekForm, main.verliefdOpMaxWidth form#zoekForm{display:none}
form.sort-form{text-align:right;margin-bottom:.5rem}
#sorteerZoekresultaten option{text-align:right}
div.zoekresultaten-container{display:flex;flex-direction:column}
div.verliefdOpZoekResulaat{width:100%;margin-bottom:1rem;}
img.verliefdOpZoekResulaat{width:100%;height:auto;border-radius:5px}
div.bestemmingZoekresultaat{padding-left:1rem;display:flex}
div.bestemmingZoekresultaat p.verliefdOpZoekResulaat{width:unset;padding-left:0;margin:0 2% 0 0;font-style:italic;font-size:.9rem}
p.verliefdOpZoekResulaat{display:inline-block;}
div.bestemmingZoekresultaat p.verliefdOpZoekResulaat span{font-weight:400;}
p.verliefdOpZoekResulaat.zoekResultaatBeoordeling{padding-left:1rem}
span.zoekresultaat{font-weight:600;font-size:.9rem}
p.verliefdOpZoekResulaat.zoekResultaatPrijs{text-align:right;width:93%;margin-top:0}
p.verliefdOpZoekResulaat.zoekResultaatPrijs span.zoekresultaat{font-size:1.1rem;}
.zoekResultaatBeoordeling span.zoekresultaat{background-image:url("/wp-content/uploads/ster.svg");background-size:cover;font-size:1rem;padding:.78rem;color:white}	a.verliefdOpZoekResulaat{font-size:.9rem;color:#1a5c77;letter-spacing:.0571428571rem;display:block}
div.titelResultaat{display:flex;margin:.5rem}
div.titelResultaat h3.verliefdOpZoekResulaat{width:90%;font-weight:600}
div.verliefdOpZoekResulaat p.verliefdOpZoekResulaat.zoekResultaatBeoordeling{width:20%}
div.zoekResultaatCluster p.verliefdOpSterren{padding-left:1rem}
/*Zoekformulier*/
#zoekForm,#allInclusiveSearchForm{margin:.5rem auto 2rem;padding:.5rem;border-radius:5px}
.zoekForm{font-size:1rem;max-width:100%}
h2.zoekForm{font-size:.9rem;}
.verliefdOpKeuzes ul{margin:0;margin-block:0;padding:0;padding-inline:0;width:90%;list-style:none}
.verliefdOpKeuzes li{width:fit-content;font-size:.8rem;color:white;border-radius:5px;background:linear-gradient(90deg,#FCB420,#e83e24 115%);padding:.2rem;font-style:italic;font-family:'Raleway', sans-serif;font-weight:600}
#zoekForm p{max-width:100%}
div.form-group.formGroupNaastElkaar{display:inline-block;width:49%;margin:.5%}
#zoekForm label,#allInclusiveSearchForm label{font-size:.8rem}
form p.formGroup{display:block}
p.checkbox-group.verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{display:flex;flex-wrap:wrap}
.verliefdOpDikEnGroot{font-weight:600;}
.verliefdOpDikEnGroot span.verliefdOpFotoUitklap{display:inline-block}
.multiselect-dropdown{border-radius:5px;background:white;padding:.5rem 0;min-width:100%}
.multiselect-dropdown span.placeholder{color:black;font-size:.8rem; display: inline-block;position:relative;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;}
 .multiselect-dropdown span.optext:nth-of-type(2),
 .multiselect-dropdown span.optext:nth-of-type(3), .multiselect-dropdown span.optext:nth-of-type(4), .multiselect-dropdown span.optext:nth-of-type(5), .multiselect-dropdown span.optext:nth-of-type(6), .multiselect-dropdown span.optext:nth-of-type(7), .multiselect-dropdown span.optext:nth-of-type(8), .multiselect-dropdown span.optext:nth-of-type(9), .multiselect-dropdown span.optext:nth-of-type(10), .multiselect-dropdown span.optext:nth-of-type(11), .multiselect-dropdown span.optext:nth-of-type(12), .multiselect-dropdown span.optext:nth-of-type(13), .multiselect-dropdown span.optext:nth-of-type(14), .multiselect-dropdown span.optext:nth-of-type(15){display:none}
.multiselect-dropdown span.placeholder{width:100%;padding-left:.5rem}
.multiselect-dropdown span.optext{position:relative;right:1rem}
.multiselect-dropdown span.optext, .multiselect-dropdown span.placeholder{margin-right:0.5em;; border-radius: 5px;display:inline-block;
}
p#resetFilters,p#resetFilters2,p#resetFilters3{text-decoration:underline;cursor:pointer;width:100%;text-align:right}
p#resetFilters,p#resetFilters2,form p.verliefdOpDikEnGroot{display:inline-block;}
.verliefdOpKeuzes.verliefdOpKeuzeBox .aantal-resorts{text-align:center}
/*Pagination*/
div.pagination{display:flex;justify-content:space-between;width:100%;margin:1rem 0;padding:1rem 0}
div.pagination span,div.pagination a{color:white;text-decoration:none;background:#1a5c77;font-weight:600;padding:.25rem .5rem;border-radius:5px;font-size:.9rem}
form.verliefdOpUitklapPijl{display:inline-block;position:relative;top:2px;left:5px}

/*landingspagina*/
article.verliefdOpLandingspagina{padding-top:2rem;border-top:solid 3px #FCB420}
#allInclusiveSearchForm .multiselect-dropdown-all-selector label,.multiselect-dropdown-list label{font-weight:400;text-shadow:none}
.verliefdOpHoofd form span ,header.verliefdOpHeaderHome form span {text-shadow:none!important}
form .verliefdOpUitklapPijl svg{fill:#FCB420;width:20px;height:20px;background:white;border:1px solid #FCB420;border-radius:5px}
.multiselect-dropdown span.optext{font-size:.8rem}
#zoekForm div.verliefdOpCategorieTitelWrapper{margin-top:.5rem}
#allInclusiveSearchForm p.verliefdOpCategorietitel{padding:.5rem 0}
p.verliefdOpCategorietitel button.btn.btn-primary{background:none;border:none;padding:.5rem}
.verliefdOpResortFotos div p.verliefdOpPijl{position:relative;bottom:.4rem}
.whatToDoFoto{width:100%;height:auto}
/*Banner*/
.verliefdOpSale.TUI{background:#70cbf4}
div.verliefdOpIntro .verliefdOpSale{width:95%;margin:0 auto}
.verliefdOpSale{text-align:center;padding:.25rem;border-radius:5px;margin-top:.5rem!important}
.verliefdOpSale a{text-decoration:none}
.verliefdOpSale p.verliefdOpTitel{color:white;font-size:1rem;letter-spacing:normal;margin:.5rem}
.verliefdOpSale.TUI p.verliefdOpTitel{color:#1a115a}
.verliefdOpSale.TUI p.verliefdOpTitel span{color:#d30d14}
.verliefdOpSale p.verliefdOpCTA{font-size:1rem;font-weight:600}
section.verliefdOpSale span {display:block;text-decoration:underline;margin-bottom.25rem;}
section.verliefdOpSale span svg{width:1.5rem;height:1.5rem}
/*Aanbieders*/
div.verliefdOpPeriodeAanbieding{border-radius:5px;margin:0 0 .2rem 0}
.verliefdOpPeriodeAanbieding a, .verliefdOpCTA{font-size:.9rem}
.verliefdOpOranje.verliefdOpAlleen .verliefdOpCTA{color:white!important}
.verliefdOpPeriodeAanbieding.vakantieDiscounter, #Vakantiediscounter{background:#0079ba;}
.verliefdOpAanbiederBlokAanbieding#Prijsvrij{background:none;display:none}
.prijsvrij, #Prijsvrij{background:#0092f2}
.verliefdOpAanbiederBlokAanbieding.suntip, .verliefdOpAanbiederBlokAanbieding#Suntip{background:none}
.suntip, #Suntip{background:#fdc300}
.verliefdOpAanbiederBlokAanbieding#Vakanties{background:none}
.vakanties, #Vakanties{background:#3d9b8b}
.tui, #TUI{background:#70cbf4}
.corendon, #Corendon{background:#d71f03}
.verliefdOpAanbiederBlokAanbieding#Sunweb{background:none}
.sunweb, #Sunweb{background:#e41b13}
.verliefdOpAanbiederBlokAanbieding#DReizen,.verliefdOpAanbiederBlokAanbieding#D-reizen{display:none}
.DReizen, #DReizen{background:#eb7406}
.voordeeluitjes, #voordeeluitjes{background:#e4007e}
/*Menu*/
.verliefdOpHoofd ul li a, header ul li a{font-weight:600}
img.wp-image-264{margin-left:1rem}
header.wp-block-template-part{max-height:100px;width:100%;height:90px}
.wp-block-image img{width:66%;position:relative;top:10px}
figure.wp-block-image{justify-content:center;display:flex;z-index:1}
div.wp-site-blocks{padding-top:0!important;padding-bottom:0!important;}
figure.wp-block-image a{justify-content:center;display:flex}
header.wp-block-template-part{background-color:#ee7125;}
.wp-block-group.alignwide.is-content-justification-space-between.is-layout-flex.wp-container-3{padding-bottom:20px!important}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:white!important;color:white!important;
}
li.wp-block-navigation-item.wp-block-navigation-link{color:white;background:#ee7125}
nav.is-responsive.wp-block-navigation.is-layout-flex{margin-right:1rem;color:white;justify-content:flex-end}
footer li.wp-block-navigation-item.wp-block-navigation-link{background:none}
footer div.wp-container-core-group-layout-8.wp-container-core-group-layout-8{flex-wrap:wrap}
/*Zoekpagina*/
.wp-block-post-excerpt,.wp-block-post-date,.wp-block-spacer{display:none}
h1.alignwide.wp-block-query-title{font-weight:400;font-size:1.25rem;width:90%;margin-top:1.5rem;color:black}
h2.wp-block-post-title{font-size:1rem;text-decoration:underline}
input#wp-block-search__input-6{border:1px solid #EE7125}
/*Main*/
section.verliefdOpMaxWidth .verliefdOpNormaal, article.verliefdOpMaxWidth, .verliefdOpNormaal{width:90%;margin:0 auto;max-width:unset!important}
section.verliefdOpMaxWidth{margin-bottom:1rem}
/*Blog*/
.verliefdOpHoofd.verliefdOpBlog, header.verliefdOpBlog{max-width:unset;width:100%;background-size:cover;padding:3rem 0 1rem}
.verliefdOpHoofd.verliefdOpBlog ul li, header.verliefdOpBlog ul li{color:white}
.verliefdOpBlog p,.verliefdOpBlog h1{text-shadow:none!important}
section.verliefdOpHoofd.verliefdOpBlog, header.verliefdOpBlog,header.verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog{border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.2);position:relative;min-height:500px}
section.verliefdOpHomepageInfoBlok img{width:100%;height:auto;border-radius:5px}
section.verliefdOpHomepageInfoBlok div{margin-bottom:1rem!important}
/*Blog*/
.verliefdOpHoofd.verliefdOpBlog div.verliefdOpBlog, header.verliefdOpBlog div.verliefdOpBlog, .verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog div{background:#ffffffbf;position:relative;margin-left:5%;padding:1rem 1rem 2rem 1rem;border-radius:5px}
.verliefdOpHoofd.verliefdOpBlog div.verliefdOpBlog, header.verliefdOpBlog div.verliefdOpBlog, .verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog div, .verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog form#searchform{max-width:85%;margin:0 auto}
.verliefdOpBlog p{display:block;width:100%;line-height:2}
.verliefdOpHoofd.verliefdOpBlog h1.verliefdOpBlog, .verliefdOpHoofd.verliefdOpBlog p.verliefdOpBlog, ,header.verliefdOpBlog h1.verliefdOpBlog, header.verliefdOpBlog p.verliefdOpBlog{text-shadow:none}
.verliefdOpHoofd.verliefdOpBlog p.verliefdOpBlog{color:#1a5c77}
.verliefdOpBlog h1,.verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog h1{margin-left:unset;max-width:unset;color:#1a5c77}
.verliefdOpHoofd.verliefdOpIntro div > p.verliefdOpBlog, .verliefdOpHeaderHome.verliefdOpIntro div > p.verliefdOpBlog{;color:#1a5c77;max-width:100%;margin-bottom:.5rem}
ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie.verliefdOpBlog{flex-wrap:wrap}
ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie.verliefdOpBlog li, ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie.verliefdOpBlog li a{font-size:.8rem;color:#1a5c77!important;text-shadow:none}
header + div.verliefdOpBlog{max-width:100%!important}
div.verliefdOpBlog, main.verliefdOpBlog{background-color:#add8e638;width:100%!important;position:relative;padding:15px 0 50px;bottom:25px;max-width:100%}
article.verliefdOpMaxWidth, main.verliefdOpNormaal.verliefdOpBlog article{background:white;width:85%;margin:0 auto;padding:1rem;box-shadow:0 -6px #ffffff00, 0 0px #ffffff00, -7px 0 4px -3px #00000017, 7px 0 4px -3px #00000017;border-radius:5px;}
section.verliefdOpMaxWidth section,article.verliefdOpMaxWidth section, main.verliefdOpNormaal.verliefdOpBlog article section{margin:0 auto}
section.verliefdOpMaxWidth h2, article.verliefdOpMaxWidth h2, main.verliefdOpNormaal.verliefdOpBlog article h2{color:#1a5c77;margin:1.5rem 0 .5rem}
article.verliefdOpMaxWidth .verliefdOpHighlights ,main.verliefdOpNormaal.verliefdOpBlog article .verliefdOpHighlights{margin:1rem auto}
main.verliefdOpNormaal.verliefdOpBlog article section.verliefdOpPopulaireLanden{border-bottom:none}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider.verliefdOpHotelTegeltjes{margin:-2rem auto -4rem}
main.verliefdOpNormaal.verliefdOpBlog article .verliefdOpResortTegeltjeInfo{bottom:13rem}
.verliefdOpHotelTegeltjesNieuw .verliefdOpSliderPlusMin, main.verliefdOpBlog .verliefdOpSliderPlusMin{z-index:200;bottom:400px;z-index:100}
.verliefdOpSliderPlusMin svg{fill:white;border-radius:50%;border:solid 1px white;/*background:#FCB420;*/box-shadow:0 0 2px 3px #ffffff73}
#prevNieuw{right:-2%!important}
#nextNieuw{left:83%!important;bottom:0px!important}
.verliefdOpVisualTegel{display:flex;flex-direction:column-reverse;width:100%;margin:0 auto}
.tegelVisuals{display:flex;flex-direction:column;width:100%}
img.tegelVisual{width:100%;height:auto;margin:.33rem auto;border-radius:5px}
.verliefdOpVisualTegel a{color:#FCB420}
.verliefdOpResortTegeltjeInfo ul.verliefdOpNavigatie li,.verliefdOpResortTegeltjeInfo ul.verliefdOpNavigatie li a{color:white;text-shadow:rgb(0 0 0) 0px 2px 3px}

/*Homepage*/
.wp-site-blocks > * + *, body .is-layout-flow > * + *{margin-block-start:0}
/*Temp homepage*/
.verliefdOpHoofd.verliefdOpHoofdHome, header.verliefdOpHeaderHome{background-image:linear-gradient(rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.1)), url('/wp-content/uploads/all-inclusive-vakantie-klein.webp');background-size:cover;max-width:unset;height:auto;width:100%;background-position:right}
.verliefdOpHoofd.verliefdOpHoofdHome .verliefdOpHoofdHome, header.verliefdOpHeaderHome .verliefdOpHeaderHome {padding:1% 0;color:white}
.verliefdOpHoofd.verliefdOpHoofdHome h1, .verliefdOpHoofd.verliefdOpHoofdHome h2, .verliefdOpHoofd.verliefdOpHoofdHome p,h1.verliefdOpLand ,header.verliefdOpHeaderHome h1, header.verliefdOpHeaderHome h2, header.verliefdOpHeaderHome p{text-shadow:rgba(0, 0, 0, 0.5) 0px 2px 3px}
.verliefdOpHoofd.verliefdOpHoofdHome .verliefdOpHoofdHome p, .verliefdOpHoofd.verliefdOpHoofdHome .verliefdOpHoofdHome h2, header.verliefdOpHeaderHome .verliefdOpHeaderHome p, .verliefdOpHeaderHome h2{color:white}
form#searchform{margin:1rem 0}
input[type=text]{max-width:95%;border-radius:5px;border:none;padding:1rem}
select{width:100%;padding:1rem;border-radius:5px}
select:active{border:3px solid #ee7125}
#searchsubmitHp{padding:1rem .5rem;font-weight:600;font-size:1rem;border-radius:5px;color:white;background:#e83e24;margin:1rem 0;width:100%;border:none;box-shadow:2px 3px rgb(232,62,36,.5)}
#searchsubmitHp:hover{transform:translateY(3px);box-shadow:0px 0px rgb(232,62,36,.5)}
/*Uitklap tekstje*/
p.verliefdOpIntro{margin-bottom:0}
.verliefdOpLandIntroOnderUitklap{margin-top:0}
/*main*/
main h2{color:#e83e24;margin:.5rem 0}
.verliefdOpMaxWidth h3, main h3{color:#1a5c77;margin:0}
.verliefdOpGeenMegaMargin, .verliefdOpPopulaireLanden{border-bottom:solid 3px #FCB420;margin:2rem auto;padding-bottom:2rem}
.verliefdOpMaxWidth .verliefdOpLastMinute{margin-bottom:-2rem;!important}
/*Categorietitel*/
div.slider div.verliefdOpCategorieTitelWrapper,div.slider2 div.verliefdOpCategorieTitelWrapper,div.slider3 div.verliefdOpCategorieTitelWrapper{position:relative;bottom:60px}
div.verliefdOpCategorieTitelWrapper{background:linear-gradient(90deg,#FCB420,#e83e24 115%);padding-left:1rem;border-radius:5px}
.verliefdOpPopulaireLanden div.verliefdOpCategorieTitelWrapper{margin-top: 1rem}
p.verliefdOpCategorietitel {margin:0;text-align:right;padding:.25rem 0}
p.verliefdOpCategorietitel a,
p.verliefdOpCategorietitel button{font-size:1.1rem;font-style:italic;color:white;text-decoration:unset;font-weight:600;padding-right:1rem;}
ul + div.verliefdOpCategorieTitelWrapper p.verliefdOpCategorietitel a{position:relative;bottom:5px}
p.verliefdOpCategorietitel a:hover,
p.verliefdOpCategorietitel button:hover{text-decoration:dotted white underline}
.verliefdOpHomepageCategorieBlok{margin:0}
.alleResorts{height:auto;width:100%}
@keyframes wipe-enter {
  0%   {color:red;}
  25%  {color:yellow;}
  50%  {color:blue;}
  75%  {color:green;}
  100% {color:red;}
}
 .verliefdOpCategorieTitelanimation {
    animation: wipe-enter 1s 1;
  }
/*Goedkope all in vakantie*/
.verliefdOpAanbieders{display:flex;flex-wrap:wrap}
.verliefdOpAanbieder{text-align:center;width:49%;margin:.25rem auto;padding-bottom:.5rem;border-radius:5px}
div.verliefdOpAanbieder img{width:100%;height:auto;border-top-left-radius:5px;border-top-right-radius:5px}
div.verliefdOpAanbieder  a.verliefdOpTekstlink{font-size:.8rem;color:white;font-weight:600;text-decoration:dotted underline;text-underline-offset:2px}
p.verliefdOpOranje.verliefdOpAlleen,button.glsr-button.wp-block-button__link, a.verliefdOpCTA{font-weight:600;text-decoration:none;color:white}
.desktopVisible{display:none}
p.verliefdOpOranje.verliefdOpAlleen{height:fit-content;margin-top:.25rem}
/*Populaire landen*/
.verliefdOpTop5Deals,.verliefdOpTop6Deals{display:flex;overflow:hidden;z-index:100;position:relative}
.verliefdOpTop6Deals{flex-direction:column}
.verliefdOpTop6Deal{width:100%;height:auto;margin-bottom:1rem}
.verliefdOpTop6Deal img{width:100%;height:auto;border-radius:5px}
.topDealIntro{max-width:inherit}
/*Slides:*/
.verliefdOpGeenMegaMargin .verliefdOpTop5Deals, .verliefdOpTop5Deals.verliefdOpAndereBestemmingen{;flex-direction:column} .verliefdOpGeenMegaMargin  .verliefdOpTop5Deal{display:block!important;max-width:none!important}
.verliefdOpGeenMegaMargin .verliefdOpTop5Deals, .verliefdOpTop5Deals.verliefdOpAndereBestemmingen{;flex-direction:column} .verliefdOpGeenMegaMargin  .verliefdOpTop5Deal,.verliefdOpAndereBestemmingen .verliefdOpTop5Deal{display:block!important;max-width:none!important}
.verliefdOpGeenMegaMargin{margin-bottom:2rem!important}
.verliefdOpTop5Deal img{width:100%;height:auto;border-top-right-radius:5px;border-top-left-radius:5px}
.verliefdOpTop5Deal div:last-of-type{background-color:rgb(252, 180, 32, .2);padding:1rem .5rem;margin-top:.75rem!important;position:relative;bottom:20px;border-radius:5px}
.verliefdOpSubtitel{font-weight:700;}
h6{margin:0;margin-block-start:0;margin-block-end:0;text-transform:unset}
.verliefdOpBlog h6, p.verliefdOpTitel{font-size:1rem;font-weight:700;color:#e83e24}
.verliefdOpSubtitel,.verliefdOpTitel, .topDealIntro, .verliefdOpDealIntro{margin:0}
.automatisch.verliefdOpTop5Deal{margin-top:40px}
.verliefdOpTop5Deal{display:none;margin-top:10px}

/* Next & previous buttons */
.verliefdOpSliderPlusMin{position:relative;bottom:350px}
.prev, .next,.prev2, .next2,.prev3, .next3  {cursor:pointer;position:relative; width:auto;font-weight:700;font-size:30px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;text-decoration:none;color:#e83e24!important}
/* Position the "next button" to the right */
.prev,.prev2,.prev3{right:5%}
.next,.next2,.next3 {left:101%;bottom:50px}
/*Verliefd op Slider knopjes*/
.verliefdOpSliderKnopjes,.verliefdOpSliderKnopjes2,.verliefdOpSliderKnopjes3{display:flex;position:relative;bottom:60px}
.verliefdOpSliderKnopje,.verliefdOpSliderKnopje2,.verliefdOpSliderKnopje3{border-bottom:1px solid #CB93C2;display:inline-block;width:20%}
.knopjeActief,.verliefdOpSliderKnopje:hover,.verliefdOpSliderKnopje2:hover,.verliefdOpSliderKnopje3:hover{border-bottom:2px solid #CB93C2;cursor:pointer}
/*Homepage hotels & periodes*/
section.verliefdOpPopulairePeriodes{border-bottom:solid 3px pink;margin:-5rem auto 0;padding-bottom:2rem;}
.verliefdOpPeriodeAanbiedingen{margin:1rem 0;display:flex;flex-direction:column}
.verliefdOpPeriodeAanbieding{display:flex}
.verliefdOpPeriodeAanbieding img{max-width:52px;max-height:52px;border-radius:5px 0 0 5px}
.verliefdOpPeriodeAanbieding a{text-decoration:none;margin:0 auto;padding:.9rem 0;color:white;font-weight:600}

/*Homepage infoblokken*/
article.verliefdOpHomepageInfo{border-bottom:solid 3px #FCB420;margin:2rem auto 0;padding-bottom:2rem;}
article.verliefdOpHomepageInfo h2{margin:0}
section.verliefdOpHomepageInfo{display:flex;flex-direction:column;margin:1.5rem 0;}

/*Blog*/
ul.verliefdOpResortHighlights.blogVariant{border-top:unset;padding:0 0 1rem 0}
ul.verliefdOpResortHighlights.blogVariant li.verliefdOpFullWidth p.verliefdOpHighlightsBlokje{color:#1a5c77}
article.verliefdOpMaxWidth p.verliefdOpSubtitel, article.verliefdOpMaxWidth h6, p.verliefdOpTitel{display:block;margin:1rem 0 0}
article.verliefdOpMaxWidth{margin:2rem auto}
/*Contact*/
input.wpcf7-form-control.has-spinner.wpcf7-submit{color:white;border:#e83e24 solid 1px;border-radius:3px;background:#e83e24;font-size:1rem;font-family: 'Raleway', sans-serif;font-weight:700;padding: .5rem 1rem;cursor:pointer}
input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{transform:scale(.9,.9)}
/*Landen Template*/
.entry-content{width:100%!important;padding:0!important}
.verliefdOpHoofd, header.verliefdOpHeader{background-size:cover;width:100%;;max-width:100%}
.verliefdOpHoofd, .verliefdOpHeader{height:auto;padding:1rem 0}
.verliefdOpHoofd p, .verliefdOpHeader p{color:white}
div.verliefdOpIntro{width:90%;margin:0 auto}
main.verliefdOpLanden{max-width:100%;width:90%}
/*Achtergrond header per land*/
#albanieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Albanie-all-inclusive-klein.webp');background-position:center}
#wellnessAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-wellness-vakanties-1-mobiel.avif');}
#qatarAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/qatar-mobiel.avif');}
#boa-vistaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/boa-vista-klein.avif.avif');background-position:center}
#salAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/sal-klein.avif.avif');background-position:center}
#formenteraAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/formentera-1-klein.avif');background-position:center}
#alanyaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/alanya-1-klein.avif');background-position:center}
#bodrumAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/bodrum-1-klein.avif');background-position:center}
#antalyaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/antalya-1-klein.avif');background-position:center}
#arubaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/aruba-all-inclusive-klein.avif');background-position:center}
#corfuAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Corfu-klein.avif');background-position:center}
#cancunAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/cancun-1-klein.avif');background-position:center}
#canarischeeilandenAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Canarische-eilanden-klein.webp');background-position:center}
#tenerifeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/tenerife-1-klein.avif');background-position:center}
#grancanariaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/gran-canaria-1-klein.avif');background-position:center}
#ibizaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/ibiza-1-klein.avif');background-position:center}
#italieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/italie-klein.avif');background-position:center}
#mexicoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/mexico-1-klein.avif');background-position:center}
#playaDelCarmenAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/playa-del-carmen-1-klein.avif');background-position:center}
#rethymnonAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/rethymnon-2-medium.avif');background-position:center}
#chersonissosAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/chersonissos-2-medium.avif');background-position:center}
#cruiseAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/cruisevakantie-header-klein.avif');background-position:center}
#spanjeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/Spanje-header-medium.webp')}
#dubaiAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Dubai-midden.webp')}
#griekenlandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/griekenland-mobiel.avif')}
#turkijeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.15),rgba(0, 0, 0, 0.15)) , url('/wp-content/uploads/Turkije-header-medium.webp')}
#egypteAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Egypte-all-inclusive-header-medium.webp');background-position:bottom}
#hurghadaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/hurghada-all-inclusive-header-medium.webp');background-position:bottom}
#italiaansRestaurantAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/albanie-melia-durres-restaurant-merkado-2-mobiel.avif');background-position:bottom}
#curacaoAchtergrond{background-position:center;background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-curacao-header-medium.webp');}
#kaapverdieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Kaapverdie-header-mid_1.webp');}
#lastminuteAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/last-minute-all-inclusive-klein.webp')}
#mallorcaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/mallorca-1-klein.avif');background-position:center}
#agadirAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/agadir-1-klein.avif');background-position:center}
#marokkoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/marokko-1-klein.avif');background-position:center}
#marrakeshAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/marrakesh-1-klein.avif');background-position:center}
#menorcaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/menorca-klein.avif')}
#meliaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/albanie-melia-durres-algemeen-2-mobiel.avif');background-position:center}
#riuAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/riu-header-klein.avif');background-position:center}
#tuiBlueAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/tui-blue-atlantica-grand-mediterraneo-resort-1-klein.avif');background-position:center}
#sardinieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/sardinie-klein.avif')}
#senegalAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/senegal-klein.avif');background-position:center}	
#sicilieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/sicilie-klein.avif')}
#swimUpKamerAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/swim-up-kamer-klein.avif');background-position:center;}
#khaoLakAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/khao-lak-1-klein.avif');background-position:center;}
#thailandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/thailand-1-klein.avif');background-position:center;}
#nederlandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Nederland-medium.webp');background-position:center}
#tunesieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/tunesie-klein.avif');background-position:center}
#zanzibarAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-zanzibar-klein.avif');background-position:center}
.verliefdOpLandenFullWidth{width:100%;height:auto;border-radius:5px}
 /*Land introtekst uitklap*/ .verliefdOpLandIntroOnderUitklap {display:none}
p.verliefdOpLandIntro,p.verliefdOpIntro,p.verliefdOpLand,.verliefdOpUitgeklapt{display:contents}
.verliefdOpUitklapKnop,.verliefdOpUitklapPijl{cursor:pointer;font-weight:600;text-decoration:underline;}
/*Andere bestemmingen*/
.verliefdOpAndereBestemmingen .verliefdOpTop6Deal{background:rgb(252, 180, 32, .2);border-radius:5px;margin:1rem 0 0 0}
.verliefdOpAndereBestemmingen .verliefdOpTop6Deal div{margin:0 .5rem .5rem .5rem}
/*Land: Opmaak aanbieder cta header*/
.verliefdOpLandAanbiederCTA{padding:.5rem;font-size:1.25rem;text-align:center;background-color:white;border-radius:10px;margin:.3rem 0}
/*FAQ:*/
.verliefdOpLandMain{width:90%}
/*FAQ*/
ul.verliefdOpFAQ {margin-block-start:0!important; padding-inline-start:0!important}
p.verliefdOpLand{width:100%}
li.verliefdOpFAQ{list-style:none;border-bottom:solid 2px #3daddc;}
li.verliefdOpFAQ p.verliefdOpLand{font-weight:400;font-size:.8rem;display:flex;justify-content:space-between;font-style:italic}
.verliefdOpLandHighlights{display:flex;flex-direction:column;}
.verliefdOpHighlights{margin:1rem .5rem}
/*Resort pagina*/
.verliefdOpBlurry{text-align:center}
h1.verliefdOpResort{margin:0;text-shadow:rgba(0, 0, 0, 0.5) 0px 2px 4px}
ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie{justify-content:unset}
ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie li{margin:0 .3rem 0 0;text-decoration:underline dotted;font-size:1rem;color:white}
ul.verliefdOpNavigatie{color:white;display:flex;text-decoration:none;font-weight:700;list-style:none;justify-content:center;padding:0;margin:0 auto}
ul.verliefdOpNavigatie li{margin:.5rem}
ul.verliefdOpNavigatie a {color:white;text-decoration:none;text-shadow:rgba(0, 0, 0, 0.5) 0px 2px 3px}
/*sterretjes*/
.sterretje{text-shadow:rgba(0, 0, 0, 0.5) 0px 2px 3px;color:#FCB420}
img.sterretje{width:16px;height:16px}
.fas{text-shadow:rgba(0, 0, 0, 0.5) 0px 2px 3px;color:#FCB420}
.fa-star:before{content:"\f005";}
p.verliefdOpSterren{margin:0 auto}
/*Intro+review*/
.verliefdOpResortIntro{display:flex;}
.verliefdOpHoofd p.verliefdOpSubTitel, .verliefdOpHeader p.verliefdOpSubTitel, .verliefdOpAllInclusiveDeals p.verliefdOpSubTitel{color:#1a5c77;text-align:left;font-size:.8rem;font-weight:600;width:60%;margin:0 0 0 10%}
.sterrenGroot img.sterretjeGroot{width:45px;height:auto;left:.5rem;top:5px;filter: drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}
.sterrenGroot .sterretjeGroot ,.sterrenGroot i.fas.fa-star{font-size:3rem;position:relative;left:.8rem}
.verliefdOpReviewCijfer{position:relative;right:1.6rem;bottom:.75rem;font-weight:800;}
.verliefdOpSterren .wit{color:white!important;text-decoration:none}
/*Aanbieder blok*/
a.verliefdOpAanbiederBlokAanbiedingLink{text-decoration:none}

.verliefdOpAanbiederBlok{background-color:white;border-radius:5px;box-shadow:rgba(0, 0, 0, 0.5) 0px 5px 10px;margin:1rem auto 0;width:95%;padding:1rem 0;}
.verliefdOpAanbiederBlokAanbieding{display:flex;padding:0;width:95%;justify-content:space-evenly}
div.verliefdOpAanbiederBlokAanbieding div{margin-top:.5rem}
.verliefdOpAanbiederBlokAanbieding img{height:auto;max-width:60%;border-radius:5px}
section.verliefdOpHoofd p.verliefdOpAanbiedingTekst, section.verliefdOpHoofd p.verliefdOpAanbiedingTekst a{color:#1a5c77!important}
p.verliefdOpAanbiedingTekst{font-size:.9rem;margin:0;font-weight:600;color:#1a5c77}
button.glsr-button.wp-block-button__link, a.verliefdOpOranje,p.verliefdOpOranje.verliefdOpAlleen{background:#FCB420;padding:.5rem;border-radius:5px;display:block;box-shadow:rgba(0, 0, 0, 0.5) 1px 3px 3px}
.verliefdOpHoofd .verliefdOpKleineLettertjes,  .verliefdOpHeader .verliefdOpKleineLettertjes{color:#1a5c77;font-size:.6rem;padding:.5rem 1rem 0 1rem;max-width:80%;text-align:left;margin:0 auto;}
.verliefdOpHoofd .verliefdOpKleineLettertjes span.verliefdOpUitklapPijl svg, .verliefdOpHeader .verliefdOpKleineLettertjes span.verliefdOpUitklapPijl svg{color:#1a5c77;position:relative;top:.5rem}
.verliefdOpLandIntroOnderUitklap.verliefdOpKleineLettertjes.verliefdOpUitgeklapt{display:block;margin-top:1rem}
/*Resort main*/
.verliefdOpIntro.verliefdOpSnelLinken{width:100%}
.verliefdOpFAQ.verliefdOpSnelLinken{padding-top:.5rem;width:90%;margin:0 auto}
.verliefdOpSnelLinken li.verliefdOpFAQ{list-style:circle;color:#3daddc;padding-bottom:.33rem;font-size:1rem}
	.verliefdOpSpeciaal{padding-right:1rem}
.verliefdOpCategorietitel svg{position:relative;top:12px}
i.fas.fa-arrow-right.verliefdOpWit{margin-top:1rem}
.fas.fa-arrow-right.verliefdOpWit{color:white;padding-left:.25rem;font-size:1rem;}
.verliefdOpCategorietitel svg,.fas.fa-arrow-right.verliefdOpWit:hover{animation:none}

li.verliefdOpFAQ a{text-decoration:none;color:#1a5c77;font-weight:600;}
li.verliefdOpFAQ a:hover{text-decoration-style:dotted;text-decoration:underline}
.verliefdOpResortFotos p.verliefdOpSubtitel{margin-top:1rem}
span.verliefdOpFotoUitklap{display:block;text-align:center;font-weight:600;text-decoration:underline}
svg.bi.bi-caret-down-fill{display:block;margin:0 auto}
.verliefdOpUitgeklapteFoto{display:block!important}
.verliefdOpFotoOnderUitklap{display:none}
/*Resort highlights*/
ul.verliefdOpResortHighlights {width:inherit;display:flex;flex-direction:column;padding-inline:0;margin-block-start:0}
ul.verliefdOpResortHighlights li{list-style:none;width:90%}
ul.verliefdOpResortHighlights li p{;margin:0 auto;}
ul.verliefdOpResortHighlights li p.verliefdOpLandIntro, ul.verliefdOpResortHighlights li p.verliefdOpSubtitel{margin:0}
ul.verliefdOpResortHighlights li p.verliefdOpSubtitel{margin-top:1rem}
ul.verliefdOpResortHighlights li p.verliefdOpLandIntro{font-weight:400}
.verliefdOpHighlightsBlokje{display:flex;}
	ul.verliefdOpResortHighlights li.verliefdOpFullWidth{width:100%;font-weight:600}
ul.verliefdOpResortHighlights li.verliefdOpFullWidth p.verliefdOpHighlightsBlokje{font-size:1rem;font-weight:400;margin-top:.5rem}
.verliefdOpHighlightsBlokje span.verliefdOpUitklapPijl{bottom:.4rem;position:relative}
.verliefdOpHighlightsBlokje span.verliefdOpUitklapPijl:active{transform:rotate(180deg);}
p.verliefdOpUitklaphulp{width:100%;cursor:pointer}
.fotoUitklapPijl{display:block;margin:0 auto}
#deals .verliefdOpAanbiederBlok{text-align:center}
/*resort 2.0*/
div.verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{display:contents;max-width:95%}
ul.verliefdOpCategorieTitelanimation, li.verliefdOpCategorieTitelanimation {animation: wipe-enter 1s;}
ul.verliefdOpInfoOnderUitklap{border-bottom:solid 3px #FCB420;border-top:solid 3px #FCB420;width:95%;padding:0.25rem 0;margin:0.5rem 0;padding-inline-start:0px;}
ul.verliefdOpInfoOnderUitklap + ul.verliefdOpInfoOnderUitklapborder-top:none;}
ul.verliefdOpResortVisuals2{border-top:none;}
.verliefdOpResortVisuals2 li, ul.verliefdOpResortVisuals li{margin-top:.5rem}
.verliefdOpResortVisuals2 >li.verliefdOpFAQ ,ul.verliefdOpResortVisuals > li.verliefdOpFAQ.verliefdOpFullWidth{border-right:solid 2px #3daddc}
.verliefdOpResortVisuals2 > li.verliefdOpFAQ.verliefdOpFullWidth, ul.verliefdOpResortVisuals > li.verliefdOpFAQ.verliefdOpFullWidth{border-bottom-right-radius:5px}
main.verliefdOpMaxWidth ul.verliefdOpResortHighlights > li.verliefdOpFullWidth.verliefdOpFAQ{border-right:solid 2px #3daddc;border-bottom-right-radius:5px}
li.verliefdOpSterretjes{display:flex;justify-content:space-between;width:100%}
ul li.verliefdOpSterretjes p{margin:unset}
ul li.verliefdOpSterretjes p:first-of-type{position:relative;top:12.5px}
ul.verliefdOpResortHighlights p.verliefdOpSterren.sterrenGroot{position:relative;bottom:12px}
iframe.verliefdOpVideo{width:100%;border-radius:5px}
div.verliefdOpFoto,div.verliefdOpVideo{width:95%}
div.verliefdOpFoto img.verliefdOpTop6Deal{margin:0;border-radius:5px}
p.verliefdOpFullWidth{width:100%}
p.verliefdOpFotoBeschrijving{font-weight:400}

/*Top resort*/
div.verliefdOpTopResort{position:absolute;top:-2%;z-index:-1}
p.verliefdOpTopResortTitel {font-size:1rem;font-weight:700;padding:0.5rem;border-radius:5px;background: #FCB420;color:white;}
/*Comments/Reviews*/
section.wp-block-template-part, .verliefdOpReviews{width:90%;margin:0 auto}
.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained{padding:0!important}
#reviewsPlugin{max-width:90%;margin:0 auto}
.wp-block-comments{max-width:none!important}
.verliefdOpReviews p.verliefdOpSterren.sterrenGroot{margin:1rem 0;position:relative;right:1rem}
input#submit{border-radius:5px;background:#FCB420;color:white;font-weight:700}
textarea#comment{display:block}
.glsr-default form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:before{background-color:#357aa3!important}
/*Deals pagina*/
.verliefdOpAllInclusiveDeals .verliefdOpAanbiederBlokAanbieding{margin: 0 auto}
.verliefdOpAllInclusiveDealsTekst{margin:0 auto;width:95%}
.wp-block-query.alignwide.is-layout-flow.wp-block-query-is-layout-flow{width:90%}
/*Hoteltegeltje*/
.verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{padding:0;max-height:285px}
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:250px}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{margin:0 auto}
.verliefdOpResortTegeltjeInfo{display:flex;justify-content:space-around;position:relative;bottom:12.5rem;z-index:500}
.verliefdOpResortTegeltjeInfo > div:first-of-type{max-width:72%;z-index:201}
	.verliefdOpResortTegeltjeInfo ul.verliefdOpNavigatie {text-align:left;justify-content:left;font-size:1.1rem}
.verliefdOpResortTegeltjeInfo ul.verliefdOpNavigatie li{margin:0 .5rem 0 0}
.verliefdOpResortTegeltjeInfo p.verliefdOpSterren.sterrenGroot
.verliefdOpResortTegeltje{font-weight:700;font-size:1.1rem;margin:0}
p.verliefdOpResortTegeltje{font-size:1.1rem;font-weight:700;margin:0;max-width:75%;overflow-wrap:break-word}
.verliefdOpResortTegeltje a{color:white;text-shadow:rgba(0, 0, 0, 0.5) 0px 2px 3px;text-decoration:none}
.verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{position:relative;bottom:5rem!important}
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:4.5rem!important}
.verliefdOpHotelTegeltje div.verliefdOpAanbiederBlokAanbieding div{margin-top:-.25rem}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje div div:last-of-type{background-color:unset}
.verliefdOpHotelTegeltje .verliefdOpOranje{margin:0}
.verliefdOpHotelTegeltje
p.verliefdOpKleineLettertjes{max-width:95%;font-size:.66rem;margin:0 auto;position:relative;bottom:5rem}
/*Mob groot*/
@media only screen and (min-width: 400px) {
/*Hoteltegeltje*/
.verliefdOpResortTegeltjeInfo{bottom:14rem}
}
@media only screen and (min-width: 500px) {
/*Hoteltegeltje*/
.verliefdOpTop5Deal.verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding img{max-width:5rem}
.verliefdOpResortTegeltjeInfo{bottom:17.5rem}
}
/*Tablet klein*/
@media only screen and (min-width: 640px) {	
	.menuBestemming::after{width:50%;max-width:350px;left:50%;max-width:350px}
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){top:30px}
	header.wp-block-template-part{max-height:90px}
.wp-block-site-logo.is-default-size img {right:41.25%;top:-15px;width:7rem;height:7rem}
.wp-block-image img{width:100%;position:relative;top:2.75rem}
	nav.is-responsive.wp-block-navigation.is-layout-flex{width:100%;margin-right:0;position:relative;bottom:2rem}
	.wp-block-navigation__container{flex-wrap:nowrap!important}
nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex:last-of-type{right:7%}
	ul.wp-block-navigation__container{justify-content:center!important}
	header > nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex{display:none}
header > figure.wp-block-image.size-full:last-of-type{display:none}
.verliefdOpHoofd .verliefdOpHoofdHome, header.verliefdOpHeaderHome{padding-top:2rem}
/*Footer*/
img.verliefdOpFooterLogo{margin:0 5%}
nav.verliefdOpFooter{flex-direction:row}	.verliefdOpHomepage{right:5.5%;background-image:url("/wp-content/uploads/filter-op-eten.jpg")}
	.verliefdOpTop6Deals{flex-direction:row;flex-wrap:wrap;width:100%}
.verliefdOpTop6Deal{width:48%;margin:1%}
#verliefdOpTop6Deal1 img{height:auto;width:100%}
#verliefdOpTop6Deal1{width:100%}
.verliefdOpGeenMegaMargin .verliefdOpTop5Deals{flex-direction:row}
.prev,.prev2,.prev3{right:4%}
.verliefdOpHoofd.verliefdOpHoofdHome, header.verliefdOpHeaderHome{background-image:linear-gradient(rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.1)), url('/wp-content/uploads/all-inclusive-vakantie-groot.webp')}
#boa-vistaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/boa-vista-medium.avif.avif');}
#qatarAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/qatar-resort-tablet-groot.avif');}
#salAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/sal-medium.avif.avif');}
#dubaiAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Dubai.webp');background-position:center}
#grancanariaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/gran-canaria-1-medium.avif');}
#canarischeeilandenAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Canarische-eilanden-medium.webp')}
#tenerifeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/tenerife-1-medium.avif ')}
#ibizaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/ibiza-1-medium.avif');}
#italieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/italie-medium.avif');}
#albanieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Albanie-all-inclusive-medium.webp');}
#alanyaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/alanya-1-medium.avif');background-position:center}
	#formenteraAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/formentera-1-medium.avif');}
#bodrumAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/bodrum-1-medium.avif');background-position:center}
#antalyaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/antalya-1-medium.avif');}
#arubaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/aruba-all-inclusive-medium.avif');background-position:center}
#rethymnonAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/rethymnon-2-groot.avif')}
#chersonissosAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/chersonissos-2-groot.avif')}
#cancunAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/cancun-1-medium.avif')}
#mexicoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/mexico-1-medium.avif')}
#playaDelCarmenAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/playa-del-carmen-1-medium.avif')}	
#corfuAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Corfu-medium.avif');}
#cruiseAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/cruisevakantie-header-medium.avif');background-position:center}
#curacaoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-curacao-header-groot.webp');}
#griekenlandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.4),rgba(0, 0, 0, 0.1)), url('/wp-content/uploads/all-inclusive-Griekenland-medium.webp')}
#italiaansRestaurantAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/albanie-melia-durres-restaurant-merkado-2-klein.avif');background-position:bottom}
#mallorcaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/mallorca-1-medium.avif')}
#agadirAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/agadir-1-medium.avif');background-position:center}
#marokkoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/marokko-1-medium.avif');background-position:center}
#marrakeshAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/marrakesh-1-medium.avif');background-position:center}
#menorcaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/menorca-medium.avif');background-position:center -186px}
#meliaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/albanie-melia-durres-algemeen-2-klein.avif');}
#riuAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/riu-header-medium.avif')}
#tuiBlueAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/tui-blue-atlantica-grand-mediterraneo-resort-1-medium.avif');}
#sardinieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/sardinie-medium.avif')}
#sicilieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/sicilie-medium.avif')}
#nederlandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Nederland-groot.webp');}
#spanjeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/Spanje-header-groot.webp')}
#swimUpKamerAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/swim-up-kamer-medium.avif');}
#turkijeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.15),rgba(0, 0, 0, 0.15)) , url('/wp-content/uploads/all-inclusive-turkije-header-groot.webp')}
#lastminuteAchtergrond{background-image:url('/wp-content/uploads/last-minute-all-inclusive-medium.webp')}
#khaoLakAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/khao-lak-1-medium.avif');}
#thailandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/thailand-1-medium.avif');}
#tunesieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/tunesie-medium.avif');}
#senegalAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/senegal-medium.avif');}	
#zanzibarAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-zanzibar-medium.avif');}
/*Zoekresultaat*/
div.zoekresultaten-container{flex-direction:row;flex-wrap:wrap;align-content:flex-start}
div.verliefdOpZoekResulaat{width:48%;margin:.5rem .5%;}
/*Zoekform*/
#zoekForm div.verliefdOpCategorieTitelWrapper,.form-group.formGroupNaastElkaarTablet{display:inline-block;width:19%;margin:0 .75% 0 0}
#zoekForm .verliefdOpLandIntroOnderUitklap p#resetFilters{position:unset}

div.mobielModalContent #zoekForm p#resetFilters{text-align:left;margin:0 1%;position:relative;bottom:2rem}
div.formGroupNaastElkaarTablet#prijsGroep{position:relative;bottom:2.25rem}
	.mobielModalContent div.formGroupNaastElkaarTablet#prijsGroep div.vop-price-output{color:#1a5c77;font-size:.7rem}
div.formGroupNaastElkaarTablet#prijsGroep div.vop-price-output{color:white;display:inline}
div.formGroupNaastElkaarTablet#prijsGroep div.vop-price-output span, div.formGroupNaastElkaarTablet#prijsGroep div.vop-price-output label{font-size:.8rem;}
#zoekForm div.verliefdOpCategorieTitelWrapper{padding-left:0;margin-top:0;}
	#zoekForm p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{text-align:center}
#zoekForm section div.verliefdOpCategorieTitelWrapper{width:100%}
#zoekForm section div.verliefdOpCategorieTitelWrapper p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{text-align:right}
#zoekForm button.btn.btn-primary{font-size:1rem!important}
p#resetFilters,p#resetFilters2,form p.verliefdOpDikEnGroot{text-align:right;width:100%;margin-block:0}
	.mobielModalContent form#zoekForm button#zoekKnop{padding:.4rem}
section.verliefdOpSale span {display:inline-block;}
section.verliefdOpSale span svg{width:1.5rem;height:1.5rem}
/*Aanbiedersblokje*/
.verliefdOpAanbiederBlok{width:90%}
	.verliefdOpAanbieders .verliefdOpAanbieder{width:33%}
.verliefdOpHoofd p.verliefdOpSubTitel, .verliefdOpHeader p.verliefdOpSubTitel{width:75%;margin:0 0 0 5%}
.verliefdOpAanbiederBlokAanbieding{width:100%;margin:0 auto}
.verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{width:95%}
.verliefdOpAanbiederBlokAanbieding img{max-width:5rem}
.verliefdOpAanbiederBlokAanbieding div:last-of-type{display:flex;top:1rem;justify-content:space-around;position:relative}
p.verliefdOpAanbiedingTekst{max-width:40%}
button.glsr-button.wp-block-button__link{padding:1rem .5rem}
.verliefdOpHoofd .verliefdOpKleineLettertjes, .verliefdOpHeader .verliefdOpKleineLettertjes{max-width:90%;padding:0}
	.resortAanbieders .verliefdOpAanbieder{max-width:23%}
br.verliefdOpMobiel{display:non}
	.verliefdOpSpeciaal{padding-right:unset}
p.verliefdOpCategorietitel a,
	p.verliefdOpCategorietitel button{font-size:1.25rem}
div.verliefdOpIntro .verliefdOpSale{width:90%}
/*Resort highlights*/
	.verliefdOpResortFotos .verliefdOpTop6Deal{width:31.3%}
.verliefdOpTop5Deals.verliefdOpAndereBestemmingen{flex-direction:row}
	.verliefdOpGeenMegaMargin .verliefdOpTop5Deal{width:49%;margin:0 auto}
.verliefdOpAndereBestemmingen .verliefdOpTop5Deal{width:31.5%;margin:0 auto}
ul.verliefdOpResortHighlights{flex-direction:row;flex-wrap:wrap;}
	ul.verliefdOpResortHighlights li{width:33%}
span.verliefdOpUitklapPijl.verliefdOpFotoUitklap{display:none}
.verliefdOpFotoOnderUitklap{display:block}	
span.verliefdOpFotoUitklap{display:none}
p.verliefdOpCategorietitel a, p.verliefdOpCategorietitel button{font-size:1.25rem!important}
/*All inclusive deal pagina*/
	.verliefdOpAllInclusiveDeals span.verliefdOpUitklapPijl.verliefdOpFotoUitklap{display:block}
	.verliefdOpAllInclusiveDeals span.verliefdOpFotoUitklap{display:block} 
	.verliefdOpAllInclusiveDeals .verliefdOpFotoOnderUitklapDeal, .verliefdOpAllInclusiveResorts .verliefdOpFotoOnderUitklapDeal {display:none}
	.verliefdOpAllInclusiveResorts span.verliefdOpFotoUitklap{display:block}
.verliefdOpAllInclusiveDealsTekst{width:90%}
p.verliefdOpOranje{margin-top:-0.5rem;}
/*Hoteltegeltje*/
.verliefdOpTop5Deal{width:49%;margin:10px auto 0}
.verliefdOpResortTegeltjeInfo{bottom:10.5rem}	
	.verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes{bottom:4rem}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje div.verliefdOpAanbiederBlokAanbieding div:last-of-type{top:0}

.verliefdOpHotelTegeltjesNieuw  .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:240px}
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:200px}
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:4rem!important}
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpHotelTegeltje p.verliefdOpAanbiedingTekst{padding-left:.3rem}
main.verliefdOpBlog p.verliefdOpAanbiedingTekst, .verliefdOpHotelTegeltjesNieuw p.verliefdOpAanbiedingTekst{font-size:.7rem;max-width:50%}
main.verliefdOpBlog p.verliefdOpAanbiedingTekst, .verliefdOpHotelTegeltjesNieuw .verliefdOpCTA{font-size:.75rem}
main.verliefdOpBlog p.verliefdOpResortTegeltje,
.verliefdOpHotelTegeltjesNieuw p.verliefdOpResortTegeltje{font-size:.85rem}
.verliefdOpHotelTegeltjesNieuw .verliefdOpSliderPlusMin, main.verliefdOpBlog .verliefdOpSliderPlusMin{bottom:360px}

/*2.0*/
ul.verliefdOpInfoOnderUitklap{display:flex;flex-wrap:wrap;width:100%}
ul li div.verliefdOpLandIntroOnderUitklap.verliefdOpUitgeklapt{display:flex;flex-wrap:wrap}
	ul.verliefdOpInfoOnderUitklap li{width:49%}
li.verliefdOpSterretjes{justify-content:flex-start}
#verliefdOpFoto1,#verliefdOpFoto3,#verliefdOpFoto5{margin:0 0.5% 0 0}
#verliefdOpFoto2,#verliefdOpFoto4{margin:0 0 0 0.5%}
ul li div.verliefdOpFoto.verliefdOpOneven{width:32.83%}
#verliefdOpFotoMidden{margin:0 0.25% 0 0.25%}
div.verliefdOpFoto img.verliefdOpTop6Deal{width:100%}
ul li div.verliefdOpFoto{width:49.5%;}

/*Blog*/
.verliefdOpHoofd.verliefdOpBlog div, .verliefdOpBlog > div, .verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog div{top:45px}
.verliefdOpHoofd.verliefdOpBlog div.formGroupNaastElkaarTablet#prijsGroep, .verliefdOpHoofd.verliefdOpBlog div.formGroupNaastElkaarTablet#prijsGroep div{top:unset}
	.verliefdOpHoofd.verliefdOpBlog	div#vopPriceTrack{top:18px!important}
.verliefdOpHoofd.verliefdOpBlog .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{top:-55px}
main.verliefdOpNormaal.verliefdOpBlog article .verliefdOpResortTegeltjeInfo{bottom:11rem}
main.verliefdOpNormaal.verliefdOpBlog article .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:240px}
	main.verliefdOpBlog  .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:235px}
.verliefdOpHotelTegeltjesNieuw .verliefdOpSliderPlusMin, main.verliefdOpBlog .verliefdOpSliderPlusMin{bottom:340px}
#nextNieuw{left:88%!important}
div.pagination{margin:1rem auto;max-width:66%}
	div#mobielModalContainer{min-height:150px;}
	p.aantal-resorts{font-size:1.25rem}
	form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{width:49%;float:unset;position:relative;left:50%}
	div#mobielModalSearchBox1 p.mobielModalSearchBox{font-size:1rem;text-align:center}	#containerMobielModalContainer.active{width:100%}	div#mobielModalSearchBox2{max-width:100%}	div#mobielModalSearchBox1{justify-content:center;}	
}
/*Tablet groot*/
@media only screen and (min-width: 768px) {
.wp-block-image img{width:80%;top:.75rem}
.menuZoekbalkDesktop{display:block}
div#mobielModal{padding-top:.5rem}
div#mobielModalSearchBox1{display:flex}
#zoekForm div.verliefdOpCategorieTitelWrapper,.mobielModalContent .form-group.formGroupNaastElkaarTablet{width:48%;margin:0 2% 0 0}		
#containerMobielModalContainer
div#mobielModalContainer{height:fit-content;margin-bottom:.5rem}	
	.mobielModal .zoekForm{font-size:1rem;margin:.5rem 0 .5rem 3%}
	.mobielModalContent #zoekForm p{font-size:.8rem}
	svg.kruisje, .kruisje{width:.8rem}
.verliefdOpHoofd p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation, header p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{padding:0}
.verliefdOpHoofd div #zoekForm p,header div #zoekForm p{width:94.5%}
.verliefdOpHoofd #zoekForm #resetFilters,	header #zoekForm #resetFilters{width:100%;text-align:left;margin:.5rem 0}
.verliefdOpHoofd form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken,header form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{width:24%}
/*Menu*/	
.wp-block-group.is-content-justification-center.is-layout-flex.wp-container-core-group-is-layout-2.wp-block-group-is-layout-flex, header.wp-block-group.is-content-justification-right.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-4.wp-block-group-is-layout-flex,.wp-block-group.is-content-justification-center.is-layout-flex.wp-container-core-group-is-layout-09df1cff.wp-block-group-is-layout-flex{display:none}

.wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-1.wp-block-group-is-layout-flex,.wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-cb46ffcb.wp-block-group-is-layout-flex{display:flex}
	div.wp-site-blocks{overflow:hidden}
	.wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-layout-1.wp-block-group-is-layout-flex{display:flex;position:relative;left:2%;}
	figure.wp-block-image.size-full{margin:0 2rem}
	span.wp-block-navigation-item__label:hover{border-bottom:1px dotted white}
/*Header*/
nav.is-responsive.wp-block-navigation.is-horizontal.is-layout-flex.wp-block-navigation-is-layout-flex{left:10%}
.verliefdOpHoofd.verliefdOpHoofdHome, header.verliefdOpHeaderHome{padding-top:0}
.verliefdOpHoofd.verliefdOpHoofdHome, .verliefdOpHomepage{right:4.5%}
	.verliefdOpHoofd.verliefdOpHoofdHome.verliefdOpBlog{right:0}
.verliefdOpHoofd.verliefdOpHoofdHome h1, .verliefdOpHoofd.verliefdOpHoofdHome #searchform, .verliefdOpHoofd.verliefdOpHoofdHome p, header.verliefdOpHeaderHome.verliefdOpIntro h1, header.verliefdOpHeaderHome.verliefdOpIntro form#searchform, header.verliefdOpHeaderHome.verliefdOpIntro p{;max-width:60%}
/*Main*/
	.verliefdOpAanbieders{flex-wrap:nowrap;}
section.verliefdOpLandHighlights{flex-direction:row}
div.verliefdOpHighlights{width:33%}
.verliefdOpFAQ.verliefdOpSnelLinken{width:100%;margin:0 auto}
/*Resort*/
	.h1.verliefdOpResort{font-size:2rem}
	h1.verliefdOpResort li{font-size:1.2rem}
	.verliefdOpResortIntro p.verliefdOpSubTitel{font-size:1rem}
p.verliefdOpAanbiedingTekst{font-size:1rem}
p.verliefdOpOranje.verliefdOpAlleen span.verliefdOpCTA,p.verliefdOpOranje.verliefdOpAlleen ,a.verliefdOpOranje{font-size:1rem}
.verliefdOpHoofd .verliefdOpKleineLettertjes, .verliefdOpHeader .verliefdOpKleineLettertjes{font-size:.7rem}

/*Hoteltegeltje*/
span.verliefdOpReviewCijfer.tabletGrootAanpassing{right:unset;left:1.725rem;bottom:2.2rem}
.verliefdOpResortTegeltjeInfo{margin:0 1rem;bottom:13rem;justify-content:space-between;}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:250px}		.verliefdOpTop5Deal.verliefdOpHotelTegeltje div.verliefdOpAanbiederBlokAanbieding div:last-of-type{margin-top:0!important;justify-content:end}
	.verliefdOpHotelTegeltje .verliefdOpAanbiedingTekst{font-size:.8rem}	
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpHotelTegeltje .verliefdOpOranje{font-size:.8rem}
	.verliefdOpHotelTegeltje .verliefdOpOranje{font-size:.9rem}
p.verliefdOpOranje.verliefdOpAlleen, button.glsr-button.wp-block-button__link, a.verliefdOpOranje{padding:1rem .5rem}
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpHotelTegeltje a.verliefdOpOranje{padding:.5rem}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje .verliefdOpResortMetLangeNaam{bottom:40px}
footer div.wp-container-core-group-layout-8.wp-container-core-group-layout-8{flex-wrap:nowrap}
/*Blog*/
main.verliefdOpNormaal.verliefdOpBlog article .verliefdOpResortTegeltjeInfo{bottom:13rem}
.verliefdOpSliderPlusMin svg{padding:.33rem;background:#FCB420;}
#nextNieuw{left:86.5%!important}
div.verliefdOpVisualTegel{flex-direction:row}
	div.verliefdOpVisualTegel>div.tegelVisualInfo{background:#fcb42036;border-bottom-right-radius:5px;border-top-right-radius:5px}
div.verliefdOpVisualTegel>div.tegelVisualInfo p,div.verliefdOpVisualTegel>div.tegelVisualInfo a{letter-spacing:.0571428571rem;text-align:right}
	div.tegelVisualInfo p{margin-right:5%}
	img.tegelVisual{border-radius:unset;border-bottom-left-radius:5px;border-top-left-radius:5px;margin:0;}
	p.tegelVisualHeader{font-weight:300;font-size:1rem;}
	p.tegelVisualTekst{font-size:.7rem;margin-left:20%}
.verliefdOpVisualTegel a{position:relative;top:80px;font-size:1rem}
.verliefdOpHoofd p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation, header.verliefdOpHeaderHome p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{max-width:unset}


}
@media only screen and (min-width: 804px) {
span.verliefdOpReviewCijfer.tabletGrootAanpassing{right:1.6rem;left:unset;bottom:.75rem}
}
@media only screen and (min-width: 1024px) {
.verliefdOpHoofd.verliefdOpHoofdHome.verliefdOpResultatenPagina, header.verliefdOpHeaderHome.verliefdOpIntro.verliefdOpHeader.verliefdOpResultatenPagina{background-image:none!important;padding:0}
	form.zoekFormPagina label{color:#1a5c77}	div#mobielModalSearchBox1{display:none}
div#mobielModalSearchBox2{display:none}
.verliefdOpResultaten div#mobielModalSearchBox1{display:none}
#containerMobielModalContainer.active{width:50%;min-height:300px;right:0}
	form#zoekForm{display:block}
#zoekForm div.verliefdOpCategorieTitelWrapper{width:24%;margin:0 1% 0 0}
	#zoekForm div.verliefdOpCategorieTitelWrapper, .form-group.formGroupNaastElkaarTablet{width:19%}
div.formGroupNaastElkaarTablet#prijsGroep div.vop-price-output span, div.formGroupNaastElkaarTablet#prijsGroep div.vop-price-output label{font-size:.9rem;}
.verliefdOpHoofd #zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken, header form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{width:24%;margin:0 1% 0 0;float:right;position:unset}
div.mobielModalContent #zoekForm div.verliefdOpCategorieTitelWrapper{width:50%;float:right;position:relative;bottom:3rem}
div.mobielModalContent #zoekForm #verliefdOpFormUitklap div.verliefdOpCategorieTitelWrapper{bottom:0}
	div.mobielModalContent #zoekForm div.verliefdOpCategorieTitelWrapper.uitgebreidZoeken{float:none}
.verliefdOpHoofd #zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken, header form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{float:none;left:74%;position:relative;bottom:4.5rem}
	div.mobielModalContent #zoekForm p#resetFilters{bottom:5.5rem;position:relative}
	div.mobielModalContent #zoekForm section#verliefdOpFormUitklap p#resetFilters{bottom:-1rem;position:relative}
	#zoekForm p#resetFilters{bottom:2.5rem;position:relative}
#containerMobielModalContainer.desktopVisible{visibility:visible;pointer-events:auto;user-select:auto;position:fixed;bottom:0;right:5px;top:auto;background-color:white;z-index:2000;border-radius:5px}
	div#mobielModalContainer div#mobielModal{border-radius:5px}
div.mobielModalContent #zoekForm div.verliefdOpCategorieTitelWrapper{width:49%}
.desktopVisible{display:unset}

	h3.verliefdOpZoekResulaat, p.verliefdOpZoekResulaat, a.verliefdOpZoekResulaat{padding-left:0}
section#verliefdOpFormUitklap{margin-top:-50px}
	div #zoekForm > p.verliefdOpTekstLink{width:93%}
/*menu*/
header.wp-block-template-part{max-height:110px}

.wp-block-group.is-content-justification-space-between.is-nowrap.is-layout-flex.wp-container-core-group-layout-1.wp-block-group-is-layout-flex{left:0}
	nav.is-responsive.wp-block-navigation.is-layout-flex{width:100%;margin-right:0;position:relative;bottom:1.75rem}
	.wp-block-navigation__container{flex-wrap:nowrap!important}
nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex:first-of-type{left:14%}
nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex:last-of-type{right:10%}
/*Header*/
section.verliefdOpHoofd section.verliefdOpHoofd , section.verliefdOpHeader{padding:2rem 0 1rem}
h1{font-size:2rem}
h2{font-size:1.75rem}
img.wp-image-264{margin-left:unset}
	.wp-container-3.wp-container-3{margin:0 10% 0 5%}
.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{min-width:150px!important;max-width:100%}
/*MaxWidth*/
section div.verliefdOpIntro.verliefdOpIntroNieuw, header div.verliefdOpIntro.verliefdOpIntroNieuw{margin:0 auto;width:80%;;max-width:100%}
.verliefdOpMaxWidth{max-width:80%!important}
section.verliefdOpMaxWidth .verliefdOpAanbiederBlokAanbieding, main.verliefdOpMaxWidth .verliefdOpAanbiederBlokAanbieding{width:95%}
/*Footer*/
footer.wp-block-template-part div{flex-wrap:nowrap!important;justify-content:center}
	footer.wp-block-template-part{padding:2rem 1rem}
nav.verliefdOpFooter{justify-content:end;%}
footer div > a{max-width:33%}
	select{width:inherit}
#searchsubmitHp{width:unset}
.verliefdOpHomepage{right:3.5%}
.verliefdOpLastMinute > h2, .verliefdOpLastMinute > h3, .verliefdOpLastMinute > p{margin-bottom:0;margin-top:0}
div.verliefdOpIntro{width:70%;margin:2rem 0 2rem 5%}
/*Zoekform*/
	div.form-group.formGroupNaastElkaar{width:33%;margin:0 .166%}
#zoekForm button.btn.btn-primary{padding:.7rem 0 .6rem 0}
#zoekForm #verliefdOpFormUitklap button.btn.btn-primary{padding:.7rem .5rem .6rem 0}
	div.zoekresultaten-container{flex-direction:row;flex-wrap:wrap}
div.verliefdOpZoekResulaat{width:100%;margin:.5rem .5%;}
section.verliefdOpHomepageInfoBlok{width:50%}
div#mobielModalContainer{height:250px;margin-bottom:2rem}
.mobielModalContent #zoekForm 
div.form-group.formGroupNaastElkaar{width:48%;margin:0 1%}	

article.verliefdOpLandingspagina{margin-top:2rem}
.verliefdOpSale p.verliefdOpTitel{font-size:1.5rem}
section.verliefdOpSale span svg{width:1.75rem;height:1.75rem;overflow:visible}
section.verliefdOpSale span{margin-bottom:0}
/*Aanbieders*/
.verliefdOpAanbieders{justify-content:center;margin-top:1rem}
	.verliefdOpAanbieders .verliefdOpAanbieder{max-width:12%;margin:0 .3%}
div.verliefdOpAanbieder img{width:100%;-height:auto}
	p.verliefdOpOranje.verliefdOpAlleen{margin-top:-.25rem}
/*Slider*/
.verliefdOpTop5Deal{width:100%;height:auto;margin:0rem .5rem;}
.verliefdOpSliderPlusMin{bottom:24rem}
.prev, .next,.prev2, .next2,.prev3, .next3{font-weight:100;font-size:5rem}
.next,.next2,.next3{bottom:8rem}
.prev,.prev2,.prev3{right:4.5%}
div.slider div.verliefdOpCategorieTitelWrapper,div.slider2 div.verliefdOpCategorieTitelWrapper,div.slider3 div.verliefdOpCategorieTitelWrapper{bottom:15rem}
.verliefdOpSliderKnopjes,.verliefdOpSliderKnopjes2,.verliefdOpSliderKnopjes3{bottom:13.5rem}
/*Populaire bestemmingen*/
.verliefdOpLastMinute,.verliefdOpPopulaireHotels, .verliefdOpLastMinute{margin-bottom:-12rem!important}
.verliefdOpTop6Deal, .verliefdOpAndereBestemmingen .verliefdOpTop6Deal{width:31%;margin:1%}
	.verliefdOpTop6Deal img{width:100%}
	#verliefdOpTop6Deal1
	{width:61.7%;height:auto}
	#verliefdOpTop6Deal2{width:
	34.3%;height:auto}
#verliefdOpTop6Deal6,#verliefdOpTop6Deal7{width:48%;height:auto}
#verliefdOpTop6Deal8,#verliefdOpTop6Deal9,#verliefdOpTop6Deal10,#verliefdOpTop6Deal11{width:23%;height:auto}
#verliefdOpTop6Deal1 img{width:100%;height:auto}
span.mobVisible{display:none}
.next,.next2,.next3{left:100%;}
	p.verliefdOpUitklaphulp{font-size:1.25rem}
/*Periodes*/
div.verliefdOpPopulairePeriodes{display:flex;margin-top:1rem}
.verliefdOpPopulairePeriode{width:25%}
div.verliefdOpPeriodeAanbiedingen{margin:1rem .5rem 1rem 0}	
/*Infoblokken*/
section.verliefdOpHomepageInfo{flex-direction:row}
section.verliefdOpHomepageInfo section:first-of-type{margin-right:.5rem}
section.verliefdOpHomepageInfo section:last-of-type{margin-left:.5rem}
li.verliefdOpFAQ{width:31.3%;margin:0 1rem 0 0}
picture.hoofdFoto{display:none}
#albanieAchtergrondNieuw,#albanieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Albanie-all-inclusive-groot.webp');}	
#griekenlandAchtergrondNieuw,#griekenlandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/all-inclusive-Griekenland-groot.webp')}
#kaapverdieAchtergrondNieuw,#kaapverdieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/all-inclusive-Kaapverdie-header-mid-groot_1.webp');background-position:bottom}
#tunesieAchtergrondNieuw,#tunesieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/tunesie-groot.avif');}
#turkijeAchtergrond,#turkijeAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/turkije-1-groot.avif');}
#qatarAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/qatar-groot.avif');background-position:center}
#wellnessAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-wellness-vakanties-1-mobiel.avif');}
#lanzaroteAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/lanzarote-groot.avif');background-position:center}
#belekAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/belek-groot.avif');background-position:center}
#sideAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/side-groot.avif');background-position:center}	
#alanyaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/alanya-1-groot.avif');background-position:center}
	#ibizaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/ibiza-1-groot.avif');}
#bodrumAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/bodrum-1-groot.avif');background-position:center}
#antalyaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/antalya-1-groot.avif');}
#arubaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/aruba-all-inclusive-groot.avif');background-position:center}
#boa-vistaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/boa-vista-groot.avif.avif');}
#salAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/sal-groot.avif.avif');}
#cancunAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/cancun-1-groot.avif')}
#mexicoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/mexico-1-groot.avif')}
#playaDelCarmenAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/playa-del-carmen-1-groot.avif')}
#corfuAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Corfu-groot.avif');}
#cruiseAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/cruisevakantie-header-groot.avif')}
#curacaoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-curacao-header-giga.webp');}
#grancanariaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/gran-canaria-1-groot.avif');}	
#italieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/italie-groot.avif');}
#spanjeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/Spanje-header-giga.webp');background-position:bottom}
#egypteAchtergrond{
background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Egypte-all-inclusive-header-groot.webp');}
#canarischeeilandenAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Canarische-eilanden-groot.webp')}
#tenerifeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/tenerife-1-groot.avif')}
#hurghadaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/hurghada-all-inclusive-header-groot.webp');background-position:bottom}
#italiaansRestaurantAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/albanie-melia-durres-restaurant-merkado-2-medium.avif');background-position:bottom}
#lastminuteAchtergrond{background-image:url('/wp-content/uploads/last-minute-all-inclusive-groot.webp')}
#mallorcaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/mallorca-1-groot.avif')}
#agadirAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/agadir-1-groot.avif');}
#marokkoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/marokko-1-groot.avif');}
#marrakeshAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/marrakesh-1-groot.avif');}
#menorcaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/menorca-groot.avif')}
#meliaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/albanie-melia-durres-algemeen-2-medium.avif');}
#riuAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/riu-header-groot.avif')}
#tuiBlueAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/tui-blue-atlantica-grand-mediterraneo-resort-1-groot.avif');}
#sardinieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/sardinie-groot.avif')}
#sicilieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/sicilie-groot.avif')}
#swimUpKamerAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/swim-up-kamer-groot.avif');}
#khaoLakAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/khao-lak-1-groot.avif');}
#formenteraAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/formentera-1-groot.avif');}
#thailandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/thailand-1-groot.avif');}
#senegalAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/senegal-groot.avif');}	
#zanzibarAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-zanzibar-groot.avif');}
/*Resort page*/
.verliefdOpHoofdNieuw div.verliefdOpIntro,.verliefdOpHoofd.verliefdOpBlurry section div.verliefdOpIntro, header.verliefdOpBlurry section
div.verliefdOpIntro{width:60%;margin:0 auto}
.verliefdOpIntro.verliefdOpSnelLinken{margin: 0 auto}
	ul.verliefdOpFAQ{flex-direction:row;flex-wrap:wrap;display:flex}
ul.verliefdOpFAQ.verliefdOpSnelLinken{flex-direction:column}
.verliefdOpSnelLinken li.verliefdOpFAQ{width:100%}
.verliefdOpResortFotos #verliefdOpTop6Deal1{width:100%}
.verliefdOpAllInclusiveDeals {width:49%;display:inline-block}
.verliefdOpAllInclusiveDeals .verliefdOpAanbiederBlok{width:100%}
.verliefdOpAllInclusiveDealsTekst{width:100%}
.verliefdOpAllInclusiveDeals p.verliefdOpAanbiedingTekst{max-width:60%}
#deals .verliefdOpAanbiederBlok{width:60%}	
	p.verliefdOpDealIntro > a.verliefdOpCTA.verliefdOpOranje{padding:0.5rem}
/*2.0*/
li.verliefdOpSterretjes.verliefdOpFullWidth.verliefdOpCategorieTitelanimation{margin-top:.5rem}
.verliefdOpMaxWidth h2{font-size:1.25rem;font-weight:500}
div.verliefdOpVideo{width:100%}
ul.verliefdOpResortVisuals li {margin:0 0.5% 0 0}	li.verliefdOpFAQ.verliefdOpFullWidth{padding-top:.5rem}
.verliefdOpResortFotos p.verliefdOpUitklaphulp{width:0;height:0}

/*Hoteltegeltje*/	
	.verliefdOpBlog .verliefdOpTop5Deal.verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding img{min-width:4rem;margin-right:.25rem}	.verliefdOpTop5Deal.verliefdOpHotelTegeltje.automatisch{margin:40px .25rem 0}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje{margin:10px .25rem 0}
.verliefdOpResortTegeltjeInfo{bottom:12rem;margin:0 0 0 .5rem}
p.verliefdOpResortTegeltje{font-size:1rem}
	.verliefdOpHotelTegeltje .verliefdOpOranje{font-size:.8rem}	
	.verliefdOpHotelTegeltjes .verliefdOpSliderPlusMin{bottom:21rem}
span.verliefdOpReviewCijfer.tabletGrootAanpassing{right:-1.75rem;left:unset;bottom:2.25rem}
section.verliefdOpMaxWidth section.verliefdOpHotelTegeltjesNieuw, section.verliefdOpHotelTegeltjesNieuw{margin-bottom:-9rem}
/*Blog*/
.verliefdOpHoofd.verliefdOpBlog div.verliefdOpBlog, .verliefdOpHoofdHome.verliefdOpIntro.verliefdOpBlog div, header.verliefdOpBlog div.verliefdOpBlog, .verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog div{max-width:840px;padding:1rem 2.5rem 2rem 2.5rem;margin:0 auto 4rem!important}
ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie.verliefdOpBlog li, ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie.verliefdOpBlog li a{font-size:1rem;}
article.verliefdOpMaxWidth, main.verliefdOpBlog{padding:3rem 0 50px}
article.verliefdOpMaxWidth,main.verliefdOpNormaal.verliefdOpBlog article{width:840px;max-width:840px!important;padding:1rem 2.5rem}
article.verliefdOpMaxWidth section div.slider.verliefdOpHotelTegeltjes, main.verliefdOpNormaal.verliefdOpBlog article section div.slider.verliefdOpHotelTegeltjes{margin:-2rem auto -3rem}
.verliefdOpHotelTegeltjesNieuw .verliefdOpResortTegeltjeInfo, main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpResortTegeltjeInfo	{bottom:11rem}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:225px}
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:185px}
.verliefdOpHotelTegeltjesNieuw div.slider2 a.verliefdOpOranje, .verliefdOpHotelTegeltjesNieuw div.slider a.verliefdOpOranje, main.verliefdOpBlog div.slider a.verliefdOpOranje{padding:.5rem.25rem;font-size:.8rem}
.verliefdOpHotelTegeltjesNieuw div.slider	p.verliefdOpAanbiedingTekst, main.verliefdOpBlog article p.verliefdOpAanbiedingTekst{font-size:.8rem}
	main.verliefdOpBlog .verliefdOpSliderPlusMin{bottom:300px}
#prevNieuw{right:4.5%!important}
#nextNieuw{left:95.5%!important}
.verliefdOpBlog h6,	main.verliefdOpBlog p.verliefdOpTitel{font-size:1.25rem;}
main.verliefdOpBlog section.verliefdOpLandHighlights{flex-wrap:wrap}
.verliefdOpVisualTegel a{top:160px}
/*zoekFormPagina*/
	div.resultatenCluster{display:flex;flex-wrap:wrap}
.zoekFormPagina{width:25%;border:0!important;padding:0!important;margin:0!important}
.zoekFormPagina div.verliefdOpCategorieTitelWrapper{width:100%!important}
.zoekFormPagina + .zoekresultaten-container{width:74.5%;;min-height:1600px;margin-left:.5%}
.verliefdOpResultatenPagina #zoekForm{display:none}
main.verliefdOpMaxWidth form#zoekForm{display:block;margin-top:.5rem!important}
div.verliefdOpZoekResulaat{padding-bottom:0}
#containerMobielModalContainer #zoekForm section div.verliefdOpCategorieTitelWrapper{float:right}
	.verliefdOpZoekResulaat > a{display:flex;}
img.verliefdOpZoekResulaat{width:40%}	
	div.verliefdOpZoekResulaat a div.zoekResultaatCluster{display:flex;flex-wrap:wrap;padding:.5rem 0 .5rem 1rem}
div.bestemmingZoekresultaat{width:fit-content;justify-content:left;padding-left:0}
div.titelResultaat{text-align:left;width:93%;margin:0 .5rem 0 0}	
div.titelResultaat h3.verliefdOpZoekResulaat{width:100%;margin-top:.4rem;max-width:100%}
	div.verliefdOpZoekResulaat p.verliefdOpZoekResulaat.zoekResultaatBeoordeling{width:fit-content}
div.verliefdOpZoekResulaat div.verliefdOpCategorieTitelWrapper{height:2rem;margin-left:72.5%}
div.zoekResultaatCluster p.verliefdOpSterren{width:100%;padding-left:0;text-align:left}
.zoekResultaatBeoordeling span.zoekresultaat{font-size:.8rem}
div.verliefdOpZoekResulaat p.verliefdOpZoekResulaat{width:fit-content;min-width:fit-content;}
	div.titelResultaat p.verliefdOpSterren .sterretje{width:20px;height:20px} p.verliefdOpZoekResulaat.zoekResultaatPrijs{position:relative;left:61%;margin:0}	
div.zoekResultaatCluster h3:hover, div.verliefdOpZoekResulaat p.verliefdOpZoekResulaat:hover{text-decoration:none}
	div #zoekForm p.verliefdOpLand.verliefdOpDikEnGroot{max-width:95%;margin:.25rem 4%}
	p.aantal-resorts{height:120px;padding-top:75px}	
div.verliefdOpZoekResulaat p.verliefdOpZoekResulaat.zoekResultaatThemaTags{width:90%;margin:0.5rem 0}	
}
@media only screen and (min-width: 1200px) {
li,p{font-size:.9rem}
strong{font-size:.99rem}	p.verliefdOpZoekResulaat{font-size:1rem}
	.wp-block-image img{left:80%}
nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex:first-of-type{left:14.5%}
nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex:last-of-type{right:10.5%}
.verliefdOpHoofd div.verliefdOpIntro.verliefdOpIntroNieuw, section div.verliefdOpIntro.verliefdOpIntroNieuw, header div.verliefdOpIntro.verliefdOpIntroNieuw{width:70%}
.verliefdOpHomepage{right:2.95%}
#boa-vistaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/boa-vista-giga.avif.avif');}
#salAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/sal-giga.avif.avif');}
#rethymnonAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/rethymnon-2-giga.avif')}	
#senegalAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/senegal-giga.avif');}	
#tunesieAchtergrondNieuw, #tunesieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/tunesie-giga.avif');}	
#lanzaroteAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/lanzarote-giga.avif');}	
#belekAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/belek-giga.avif');}
#sideAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/side-giga.avif');}
#grancanariaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/gran-canaria-1-giga.avif');}
#canarischeeilandenAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Canarische-eilanden-giga.webp')}
#tenerifeAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/tenerife-1-giga.avif')}
#ibizaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/ibiza-1-giga.avif');}
#italieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/italie-giga.avif');}
#formenteraAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/formentera-1-giga.avif');}
#chersonissosAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/chersonissos-2-giga.avif')}
.verliefdOpHoofd.verliefdOpHoofdHome,header.verliefdOpHeaderHome{background-image:linear-gradient(rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.1)), url('/wp-content/uploads/all-inclusive-vakantie-giga.webp')}
#alanyaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/alanya-1-giga.avif');background-position:center}
#bodrumAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/bodrum-1-giga.avif');background-position:center}
#antalyaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/antalya-1-giga.avif');}
#agadirAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/agadir-1-giga.avif');}
#marokkoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/marokko-1-giga.avif');}
#marrakeshAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/marrakesh-1-giga.avif');}
#nederlandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Nederland-giga.webp');}
#arubaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/aruba-all-inclusive-giga.avif');background-position:center}
#cancunAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/cancun-1-giga.avif')}
#mexicoAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/mexico-1-giga.avif')}
#playaDelCarmenAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/playa-del-carmen-1-giga.avif')}
#riuAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/riu-header-giga.avif')}
#swimUpKamerAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/swim-up-kamer-giga.avif');}
#khaoLakAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/khao-lak-1-giga.avif');}
#thailandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/thailand-1-giga.avif');}	
#zanzibarAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-zanzibar-giga.avif');}
/*MaxWidth*/
 .verliefdOpMaxWidth{max-width:70%!important}
/*Hoteltegeltje*/	
	.verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:6rem!important}
	.verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes{bottom:5.5rem}
.verliefdOpResortTegeltjeInfo{bottom:14rem;}
.verliefdOpResortTegeltjeInfo{margin:0 1rem}
p.verliefdOpResortTegeltje{font-size:1.1rem}
/*Blog*/
.verliefdOpHoofdHome.verliefdOpIntro.verliefdOpBlog div,.verliefdOpHoofd.verliefdOpBlog > div,header.verliefdOpBlog div,.verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog div{max-width:960px;width:960px;padding:1rem 3rem 2rem 3rem}
article.verliefdOpMaxWidth ,main.verliefdOpNormaal.verliefdOpBlog article{max-width:960px;width:960px;padding:2rem 3rem}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:210px}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpResortTegeltjeInfo{bottom:12.5rem}
#nextNieuw{left:96.5%!important}
main.verliefdOpNormaal.verliefdOpBlog p.verliefdOpResortTegeltje{font-size:1rem}
.verliefdOpVisualTegel a{top:200px}

.verliefdOpHotelTegeltjesNieuw span.verliefdOpReviewCijfer.wit{font-size:.8rem}
img.sterretje{width:20px;height:20px}
.sterrenGroot img.sterretjeGroot {width:50px;height:auto;left:10px;top:7px;}
.verliefdOpHotelTegeltjesNieuw .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:220px}
	.verliefdOpHotelTegeltjesNieuw .verliefdOpTop5Deal div.verliefdOpAanbiederBlokAanbieding{bottom:5.5rem!important}
.verliefdOpHotelTegeltjesNieuw p.verliefdOpKleineLettertjes{bottom:4rem!important}
.verliefdOpHotelTegeltjesNieuw ul.verliefdOpNavigatie a{font-size:.85rem}

section.verliefdOpMaxWidth form#zoekForm, main.verliefdOpMaxWidth form#zoekForm{left:15%}	
#containerMobielModalContainer div#mobielModalContainer{width:425px}
div.pagination{max-width:60%}
	.zoekResultaatBeoordeling span.zoekresultaat{font-size:1rem}	p.verliefdOpZoekResulaat.zoekResultaatPrijs{left:61%}
	div.bestemmingZoekresultaat p.verliefdOpZoekResulaat{margin:0 2%}

}
@media only screen and (min-width: 1257px) {
span.verliefdOpReviewCijfer.tabletGrootAanpassing{right:1.65rem;left:unset;bottom:.75rem}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje .verliefdOpResortMetLangeNaam{bottom:unset}
}
@media only screen and (min-width: 1300px) {
li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive{font-size:.9rem;}
nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex:last-of-type{right:11%}

.prev,.prev2,.prev3{right:3.5%}
.verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:5.5rem!important}
}
@media only screen and (min-width: 1400px) {
li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive{font-size:1rem;}
.uitklapMenuZijkantSectie ul{margin-block-start:1rem;margin-block-end:1rem}
.uitklapMenuZijkant.active{width:27.5%}
.uitklapMenuZijkantSectie.rechterKant> div{top:20%;}
.uitklapMenuZijkantSectie.rechterKant> div.hotels{top:18%}
div.standaardFotoContainer a{font-size:1.75rem;left:17.5%}
.uitklapMenuZijkant p.verliefdOpSubtitel{font-size:1.25rem}
input#wp-block-search__input-2, .uitklapMenuZijkantSectie li a{font-size:1rem;}
	.uitklapMenuZijkantSectie li a.verliefdOpTekstLink{font-size:1.1rem;}
h2{font-size:1.5rem}
.verliefdOpMaxWidth h2{font-size:1.5rem}
h3{font-size:1.15rem}
	.verliefdOpSubtitel{font-size:1.1rem}
	p.verliefdOpCategorietitel a, p.verliefdOpCategorietitel button{font-size:1.33rem!important}

.verliefdOpHomepage{right:2.45%}
	.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{min-width:200px!important;}
#dubaiAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Dubai-giga.webp')}
#cruiseAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/cruisevakantie-header-giga.avif')}
#egypteAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Egypte-all-inclusive-header.webp');}

#hurghadaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/hurghada-all-inclusive-header-giga.webp');background-position:center}
#kaapverdieAchtergrondNieuw,#kaapverdieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Kaapverdie-header-groot.webp')}
/*Hoteltegeltje*/	.verliefdOpResortTegeltjeInfo{bottom:16rem;}
.verliefdOpBlog .verliefdOpHotelTegeltjesNieuw .verliefdOpResortTegeltjeInfo{bottom:10.5rem}
.verliefdOpBlog .verliefdOpHotelTegeltjesNieuw p.verliefdOpResortTegeltje{font-size:.8rem}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje
div.verliefdOpAanbiederBlokAanbieding div:last-of-type{justify-content:space-evenly}
p.verliefdOpResortTegeltje{font-size:1.4rem}
	.verliefdOpResortTegeltjeInfo ul.verliefdOpNavigatie{font-size:1.1rem}
	.verliefdOpHotelTegeltje .verliefdOpAanbiedingTekst{font-size:.9rem}
	.verliefdOpHotelTegeltje .verliefdOpOranje{font-size:1rem}
span.verliefdOpReviewCijfer.tabletGrootAanpassing{right:unset;left:1.75rem;bottom:2.25rem}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje .verliefdOpResortMetLangeNaam{bottom:45px}
.verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes {bottom:5rem;}
.prev,.prev2,.prev3{right:3.25%}
#prevNieuw{right:4%!important}
p.tegelVisualHeader{font-size:1.1rem}
p.tegelVisualTekst{font-size:.8rem}
	.verliefdOpVisualTegel a{font-size:1.2rem}
.tegelVisualInfo{width:50%}	
	.verliefdOpVisualTegel a{top:180px}
	.verliefdOpHotelTegeltjesNieuw .verliefdOpResortTegeltjeInfo{bottom:12.5rem}
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:5rem!important}
.verliefdOpHotelTegeltjesNieuw ul.verliefdOpNavigatie a, main.verliefdOpBlog p.verliefdOpResortTegeltje, .verliefdOpHotelTegeltjesNieuw p.verliefdOpResortTegeltje{font-size:1rem}
.verliefdOpHotelTegeltjesNieuw div.slider2 p.verliefdOpAanbiedingTekst, .verliefdOpHotelTegeltjesNieuw div.slider p.verliefdOpAanbiedingTekst, main.verliefdOpBlog article p.verliefdOpAanbiedingTekst{margin-left:.25rem}
	ul.verliefdOpResortHighlights li.verliefdOpFullWidth p.verliefdOpHighlightsBlokje{font-size:1.25rem}
	li.verliefdOpFAQ p.verliefdOpLand{font-size:.9rem}
	img.verliefdOpZoekResulaat{width:50%}
	form.sort-form{margin: .5rem 0}	#containerMobielModalContainer div#mobielModalContainer{width:unset}
	p.verliefdOpZoekResulaat.zoekResultaatPrijs{left:62%}	section#containerMobielModalContainer{width:40%}	
}
@media only screen and (min-width: 1500px) {
.uitklapMenuZijkantSectie.rechterKant> div.hotels{top:13%}
.uitklapMenuZijkant p.verliefdOpSubtitel{font-size:1.25rem}
	.uitklapMenuZijkant p{font-size:.9rem}
	.uitklapMenuZijkantSectie button.menu-close svg{width:1.5rem;height:1.5rem}
	div.standaardFotoContainer a{left:20%}
span.verliefdOpReviewCijfer.tabletGrootAanpassing{right:1.65rem;left:unset;bottom:.75rem}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje .verliefdOpResortMetLangeNaam{bottom:10px}
.verliefdOpResortTegeltjeInfo{bottom:17rem}
.prev,.prev2,.prev3{right:3%}
/*Blog*/
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:210px}
#prevNieuw{right:3.5%!important}
#nextNieuw{left:97%!important}
	div.verliefdOpZoekResulaat div.verliefdOpCategorieTitelWrapper{margin-left:74.5%;}
p.verliefdOpZoekResulaat.zoekResultaatPrijs{left:64%}
.mobielModal .zoekForm{font-size:1.15rem;margin:.5rem 0 .5rem 2%}
#containerMobielModalContainer{width:33%;}
.mobielModalContent div.multiselect-dropdown span.placeholder,.mobielModalContent #zoekForm #resetFilters,.mobielModalContent #zoekForm label,.mobielModalContent .multiselect-dropdown span.optext{font-size:.9rem}
.mobielModalContent form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken p,.mobielModalContent form#zoekForm button#zoekKnop{font-size:1rem!important}
}
@media only screen and (min-width: 1600px) {
li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive{font-size:1.1rem;}
.uitklapMenuZijkantSectie.rechterKant> div{top:25%}
	.uitklapMenuZijkant p.verliefdOpSubtitel{font-size:1.4rem}
	.uitklapMenuZijkant strong{font-size:1.2rem}
input#wp-block-search__input-2, .uitklapMenuZijkantSectie li a{font-size:1.15rem}
.uitklapMenuZijkantSectie li a.verliefdOpTekstLink{font-size:1.25rem}
.uitklapMenuZijkantSectie.rechterKant> div.hotels{top:9.5%}
div.standaardFotoContainer a{font-size:2rem;left:18.5%}
.uitklapMenuSluiten{top:8%}
	.uitklapMenuZijkant button.menu-close svg{width:1.5rem;height:1.5rem}
.verliefdOpHomepage{right:2.05%}
.verliefdOpHoofd.verliefdOpBlog #zoekForm div{max-width:100%;width:23%}
	.verliefdOpHoofd.verliefdOpBlog #zoekForm div div{max-width:100%;width:100%}
.verliefdOpHoofd.verliefdOpBlog #zoekForm #verliefdOpFormUitklap div.verliefdOpCategorieTitelWrapper{width:100%}
.verliefdOpHoofd div.verliefdOpIntro.verliefdOpIntroNieuw, header div.verliefdOpIntro.verliefdOpIntroNieuw{width:1200px}
.verliefdOpSliderPlusMin{bottom:29rem}
#griekenlandAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-Griekenland-giga.webp')}
#lastminuteAchtergrond{background-image:url('/wp-content/uploads/last-minute-all-inclusive-mega.webp')}
#mallorcaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/mallorca-1-giga.avif')}
#menorcaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/menorca-giga.avif')}
#sardinieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/sardinie-giga.avif')}
#sicilieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)) , url('/wp-content/uploads/sicilie-giga.avif')}
/*Hoteltegeltje*/
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:6rem!important}	
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:220px!important}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:270px!important}
.verliefdOpBlog .verliefdOpHotelTegeltjesNieuw .verliefdOpResortTegeltjeInfo{bottom:}
.verliefdOpResortTegeltjeInfo{bottom:18.5rem;}
p.verliefdOpResortTegeltje{font-size:1.5rem}
	.verliefdOpHotelTegeltje .verliefdOpAanbiedingTekst{font-size:1rem}
	.verliefdOpHotelTegeltje .verliefdOpOranje{font-size:1.1rem}
.prev,.prev2,.prev3{right:2.75%}
/*MaxWidth*/
.verliefdOpMaxWidth{max-width:1200px!important}
p.verliefdOpTitel{font-size:1.25rem}
	li, p{font-size:.95rem}
	section.verliefdOpSale span svg{width:2.5rem;height:2.5rem;}

	
/*Blog*/	
.verliefdOpHoofd.verliefdOpBlog div,.verliefdOpHoofdHome.verliefdOpIntro.verliefdOpBlog div,header.verliefdOpBlog div,.verliefdOpHeaderHome.verliefdOpIntro.verliefdOpBlog div{max-width:1200px;width:1200px}
	.verliefdOpHoofd.verliefdOpBlog #zoekForm div{max-width:100%}
.verliefdOpHoofd.verliefdOpBlog #zoekForm div.form-group{width:18%}
main.verliefdOpNormaal.verliefdOpBlog article{max-width:1200px;width:1200px}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:225px!important}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpResortTegeltjeInfo{bottom:15rem}
main.verliefdOpNormaal.verliefdOpBlog p.verliefdOpResortTegeltje{font-size:1.25rem}
	main.verliefdOpBlog .verliefdOpSliderPlusMin{bottom:320px}
#prevNieuw{right:3.5%!important}
#nextNieuw{left:97%!important}
.verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes {bottom:5.5rem;}
	.verliefdOpVisualTegel a{top:210px}

main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:240px!important}
	.verliefdOpHotelTegeltjesNieuw .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:260px!important}
	.verliefdOpHotelTegeltjesNieuw .verliefdOpResortTegeltjeInfo{bottom:15.5rem}
.verliefdOpHotelTegeltjesNieuw ul.verliefdOpNavigatie a, main.verliefdOpBlog p.verliefdOpResortTegeltje, .verliefdOpHotelTegeltjesNieuw p.verliefdOpResortTegeltje{font-size:1.25rem}
.verliefdOpBlog .verliefdOpHotelTegeltjesNieuw div.slider2 p.verliefdOpAanbiedingTekst, .verliefdOpBlog .verliefdOpHotelTegeltjesNieuw div.slider p.verliefdOpAanbiedingTekst{font-size:.85rem}
.verliefdOpHotelTegeltjesNieuw div.slider2 p.verliefdOpAanbiedingTekst, .verliefdOpHotelTegeltjesNieuw div.slider p.verliefdOpAanbiedingTekst, main.verliefdOpBlog article p.verliefdOpAanbiedingTekst{font-size:1rem;margin-left:.5rem}
article .verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes{bottom:5rem}
	form.sort-form{max-width:100%}
	div.verliefdOpZoekResulaat div.verliefdOpCategorieTitelWrapper {margin-left:77%;}
p.verliefdOpZoekResulaat.zoekResultaatPrijs{left:68%}
.verliefdOpBlog img.sterretje{width:20px;height:20px}
.verliefdOpBlog .sterrenGroot img.sterretjeGroot{width:50px;height:auto;left:10px;top:7px}
img.sterretje{width:25px;height:25px}
.sterrenGroot img.sterretjeGroot {width:50px;height:auto;left:10px;top:7px;}	
}
@media only screen and (min-width: 1800px){
li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive{font-size:1.25rem;}
	.wp-block-image img{left:110%}
.uitklapMenuZijkantSectie.rechterKant> div{top:20%}
.uitklapMenuZijkantSectie.rechterKant> div.hotels{top:10.5%}
	.uitklapMenuZijkant p.verliefdOpSubtitel{font-size:1.6rem}
input#wp-block-search__input-2, .uitklapMenuZijkant strong, .uitklapMenuZijkantSectie li a.verliefdOpTekstLink{font-size:1.4rem}
.uitklapMenuZijkantSectie ul {margin-block-start:1.25rem;margin-block-end: 1.25rem;}
	.uitklapMenuSluiten{top:8%}
.uitklapMenuZijkant button.menu-close svg{width:1.75rem;height:1.75rem}
p.verliefdOpSubtitel{font-size:1.25rem}
.uitklapMenuZijkantSectie li a,.uitklapMenuZijkant p{font-size:1.25rem}
div.standaardFotoContainer a{left:22%}
.verliefdOpBlog .verliefdOpHotelTegeltjesNieuw li, .verliefdOpBlog .verliefdOpHotelTegeltjesNieuw p{font-size:1rem}
li,p{font-size:1rem}
strong{font-size:1.1rem}
.verliefdOpResortTegeltjeInfo {bottom:21rem}
.prev,.prev2,.prev3{right:2.5%}
.verliefdOpVisualTegel a{top:220px}
.verliefdOpHotelTegeltjesNieuw div.slider2 a.verliefdOpOranje, .verliefdOpHotelTegeltjesNieuw div.slider a.verliefdOpOranje, main.verliefdOpBlog div.slider a.verliefdOpOranje{padding:1rem .25rem}
	li.verliefdOpFAQ p.verliefdOpLand{font-size:1rem}
.verliefdOpCategorieTitelWrapper.verliefdOpZoekResulaat p,#zoekForm button.btn.btn-primary,h3.verliefdOpZoekResulaat{font-size:1.25rem!important}
div.verliefdOpZoekResulaat p.verliefdOpZoekResulaat,select#sorteerZoekresultaten,multiselect-dropdown span.optext,.multiselect-dropdown span.placeholder,.multiselect-dropdown span.optext,ul#keuze-lijst li,main.verliefdOpNormaal #zoekForm .form-group label,p.verliefdOpZoekResulaat,p.aantal-resorts{font-size:1rem}
section#containerMobielModalContainer{width:25%;}
#containerMobielModalContainer div#mobielModalContainer{min-height:340px}
.verliefdOpBlog img.sterretje{width:20px;height:20px}
.verliefdOpBlog .sterrenGroot img.sterretjeGroot{width:50px;height:auto;left:10px;top:7px}
img.sterretje{width:25px;height:25px}
.sterrenGroot img.sterretjeGroot {width:50px;height:auto;left:10px;top:7px;}		
.mobielModal .zoekForm{font-size:1.25rem;}
.mobielModalContent div.multiselect-dropdown span.placeholder,.mobielModalContent #zoekForm #resetFilters,.mobielModalContent #zoekForm label,.mobielModalContent .multiselect-dropdown span.optext{font-size:1rem}
.mobielModalContent form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken p,.mobielModalContent form#zoekForm button#zoekKnop{font-size:1.1rem!important}
	.zoekFormPagina + .zoekresultaten-container{width:74.5%}	p.verliefdOpZoekResulaat.zoekResultaatPrijs span.zoekresultaat{font-size:1.25rem}
div #zoekForm p,div.bestemmingZoekresultaat p.verliefdOpZoekResulaat span{font-size:1.1rem}
p.verliefdOpZoekResulaat.zoekResultaatThemaTags span{font-size:.9rem}
}

@media only screen and (min-width: 2000px) {
li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive, li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive a{font-size:1.25rem;}	
	.wp-block-image img{left:165%}
.uitklapMenuZijkantSectie.rechterKant> div{top:17%}
.uitklapMenuZijkantSectie.rechterKant> div.hotels{top:14%}
.uitklapMenuZijkantSectie.linkerKant{padding-top:15%}	.uitklapMenuZijkantSectie.rechterKant{height:100%;width:100%}
.uitklapMenuZijkant p.verliefdOpSubtitel{font-size:1.8rem}
.uitklapMenuZijkant button.menu-close svg {width:2.2rem;height:2.2rem;}
	div.standaardFotoContainer a{font-size:2.5rem;left:24%}
input#wp-block-search__input-2, .uitklapMenuZijkantSectie li a, .uitklapMenuZijkant p{font-size:1.4rem}
	.uitklapMenuZijkant strong, .uitklapMenuZijkantSectie li a.verliefdOpTekstLink{font-size:1.6rem}
	h1{font-size:2.25rem}	
	h2,.verliefdOpMaxWidth h2{font-size:2rem}
	h3{font-size:1.75rem}
	a{font-size:1.25rem}
	li.verliefdOpFAQ p.verliefdOpLand{font-size:1.1rem}
.verliefdOpBlog .verliefdOpHotelTegeltjesNieuw li, .verliefdOpBlog .verliefdOpHotelTegeltjesNieuw p{font-size:1rem}
	.verliefdOpSubtitel{font-size:1.75rem}
	ul.verliefdOpResortHighlights li.verliefdOpFullWidth p.verliefdOpHighlightsBlokje{font-size:1.5rem}
	.verliefdOpResortIntro p.verliefdOpSubTitel{1.25rem}
	ul.wp-block-navigation__container.is-responsive.wp-block-navigation{position:relative;right:1rem}
	nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex:last-of-type{right:13%}
nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex:first-of-type{left:16%}
section.verliefdOpHoofdNieuw section.verliefdOpHoofdNieuw  ,section.verliefdOpHoofd section.verliefdOpHoofd  ,section.verliefdOpHeader{max-width:1600px;margin: 0 auto}
	strong{font-size:1.2rem}
li,p{font-size:1.15rem}
.verliefdOpHoofd.verliefdOpHoofdHome,header.verliefdOpHeaderHome{background-image:linear-gradient(rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.1)), url('/wp-content/uploads/all-inclusive-vakantie-mega.webp')}
#albanieAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Albanie-all-inclusive-giga.webp');}
#qatarAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/qatar-giga.avif');}
#corfuAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/Corfu-giga.avif');}
#hurghadaAchtergrond{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/hurghada-all-inclusive-header-gigantisch.webp');background-position:top}
#turkijeAchtergrond,#turkijeAchtergrondNieuw{background-image:linear-gradient(rgba(0, 0, 0, 0.33),rgba(0, 0, 0, 0.33)), url('/wp-content/uploads/all-inclusive-turkije-header.webp');}
/*Hoteltegeltje*/	
section.verliefdOpNormaal.verliefdOpMaxWidth .verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:7rem!important}	
.verliefdOpResortTegeltjeInfo{bottom:23rem;}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:325px}
	.verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:8rem!important}
	.verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes{bottom:7.5rem}
p.verliefdOpResortTegeltje{font-size:2rem}
	.verliefdOpResortTegeltjeInfo ul.verliefdOpNavigatie{font-size:1.5rem}
	.verliefdOpHotelTegeltje .verliefdOpAanbiedingTekst{font-size:1.25rem}
	.verliefdOpHotelTegeltje .verliefdOpOranje{font-size:1.25rem}
	.verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes{font-size:1rem}

.prev,.prev2,.prev3{right:2.25%}
main.verliefdOpBlog p.verliefdOpResortTegeltje, .verliefdOpHotelTegeltjesNieuw p.verliefdOpResortTegeltje a{font-size:1rem}
/*Blog*/
main.verliefdOpNormaal.verliefdOpBlog .verliefdOpHotelTegeltje .verliefdOpAanbiedingTekst{font-size:1rem}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:250px!important}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpHotelTegeltje .verliefdOpAanbiederBlokAanbieding{bottom:7rem!important}
main.verliefdOpNormaal.verliefdOpBlog article section div.slider .verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes{bottom:7rem}
.verliefdOpHotelTegeltjesNieuw div.slider p.verliefdOpAanbiedingTekst, main.verliefdOpBlog article p.verliefdOpAanbiedingTekst{font-size:1.1rem;margin-left:.5rem}
.verliefdOpBlog h6, main.verliefdOpBlog p.verliefdOpTitel{font-size:1.5rem}
ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie.verliefdOpBlog li, ul.verliefdOpNavigatie.verliefdOpBestemmingenNavigatie.verliefdOpBlog li a{font-size:1.25rem;}	.verliefdOpHotelTegeltjesNieuw .verliefdOpTop5Deal div.verliefdOpAanbiederBlokAanbieding{bottom:6.5rem!important}
	.verliefdOpHotelTegeltjesNieuw .verliefdOpHotelTegeltje p.verliefdOpKleineLettertjes{bottom:6rem!important}	.verliefdOpHotelTegeltjesNieuw .verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:280px!important}
#containerMobielModalContainer{width:20%;}
.verliefdOpBlog img.sterretje{width:20px;height:20px}
.verliefdOpBlog .sterrenGroot img.sterretjeGroot{width:50px;height:auto;left:10px;top:7px}
img.sterretje{width:28px;height:28px}
.sterrenGroot img.sterretjeGroot {width:60px;height:auto;left:20px;top:10px;}		
	p.aantal-resorts{font-size:1.5rem}
div.verliefdOpZoekResulaat p.verliefdOpZoekResulaat, select#sorteerZoekresultaten, multiselect-dropdown span.optext, .multiselect-dropdown span.placeholder, .multiselect-dropdown span.optext, ul#keuze-lijst li, main.verliefdOpNormaal #zoekForm .form-group label, p.verliefdOpZoekResulaat{font-size:1.1rem}	p.verliefdOpZoekResulaat.zoekResultaatThemaTags span{font-size:.9rem}

}
@media only screen and (min-width: 2200px) {
li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive, li.verliefdOpFAQ p.verliefdOpLand.alleAllInclusive a{font-size:1.5rem;}
.uitklapMenuZijkant p.verliefdOpSubtitel{font-size:2rem}
.uitklapMenuZijkant .uitklapMenuSluiten{top:8.5%}
input#wp-block-search__input-2, .uitklapMenuZijkantSectie li a, .uitklapMenuZijkant p{font-size:1.6rem}
	.uitklapMenuZijkant strong, .uitklapMenuZijkantSectie li a.verliefdOpTekstLink{font-size:1.8rem}
/*MaxWidth*/
.verliefdOpHoofd div.verliefdOpIntro.verliefdOpIntroNieuw,header div.verliefdOpIntro.verliefdOpIntroNieuw{width:1400px}
.verliefdOpMaxWidth{max-width:1400px!important}
	.verliefdOpHotelTegeltjes .verliefdOpSliderPlusMin{bottom:26rem}
.verliefdOpResortTegeltjeInfo{bottom:25rem}
.prev,.prev2,.prev3{right:2%}
#nextNieuw{left:97.5%!important}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje div.verliefdOpAanbiederBlokAanbieding div:last-of-type{z-index:101}
	div.verliefdOpZoekResulaat div.verliefdOpCategorieTitelWrapper{height:3rem;margin-left:77%}
p.verliefdOpZoekResulaat.zoekResultaatPrijs span.zoekresultaat,.verliefdOpCategorieTitelWrapper.verliefdOpZoekResulaat p, #zoekForm button.btn.btn-primary, h3.verliefdOpZoekResulaat{font-size:1.5rem!important}
	.zoekResultaatBeoordeling span.zoekresultaat{font-size:1.5rem;padding:1rem}
	div #zoekForm p, div.bestemmingZoekresultaat p.verliefdOpZoekResulaat span{font-size:1.25rem}	img.sterretje{width:35px;height:35px}	p.verliefdOpZoekResulaat.zoekResultaatThemaTags span{font-size:1rem}
	p.verliefdOpZoekResulaat.zoekResultaatPrijs{left:66.5%}
	.verliefdOpBlog #zoekForm button.btn.btn-primary{font-size:1.25rem!important}
.verliefdOpBlog	#zoekForm p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{font-size:1.1rem!important}
	
}
@media only screen and (min-width: 2500px) {
.uitklapMenuZijkant p.verliefdOpSubtitel{font-size:2.2rem}
input#wp-block-search__input-2, .uitklapMenuZijkantSectie li a, .uitklapMenuZijkant p{font-size:1.8rem}
	.uitklapMenuZijkant strong, .uitklapMenuZijkantSectie li a.verliefdOpTekstLink{font-size:2rem}
.verliefdOpResortTegeltjeInfo{bottom:29rem}
.prev,.prev2,.prev3{right:1.75%}
.verliefdOpTop5Deal.verliefdOpHotelTegeltje div:last-of-type{max-height:300px}
/*Blog*/	main.verliefdOpNormaal.verliefdOpBlog article{max-width:1500px}
	.zoekFormPagina + .zoekresultaten-container{margin-left:2%;width:73%}
img.sterretje{width:33px;height:33px}
.verliefdOpBlog img.sterretje{width:20px;height:20px}
.verliefdOpBlog .sterrenGroot img.sterretjeGroot{width:50px;height:auto;left:10px;top:7px}
.sterrenGroot img.sterretjeGroot {width:66px;height:auto;left:24px;top:14px;}		
	li.verliefdOpFAQ p.verliefdOpLand{font-size:1.4rem}
	strong{font-size:1.5rem}
	ul.verliefdOpResortHighlights li.verliefdOpFullWidth p.verliefdOpHighlightsBlokje{font-size:1.75rem}
	p.verliefdOpCategorietitel a, p.verliefdOpCategorietitel button{font-size:1.75rem!important}
.mobielModal .zoekForm{font-size:1.25rem;}
	
}
@media only screen and (min-width: 2600px) {
.verliefdOpResortTegeltjeInfo{bottom:30rem}
}
@media only screen and (min-width: 2800px) {
.verliefdOpHoofd div.verliefdOpIntro.verliefdOpIntroNieuw, header div.verliefdOpIntro.verliefdOpIntroNieuw{width:1600px}
/*MaxWidth*/
.verliefdOpMaxWidth{max-width:1600px!important}
.verliefdOpResortTegeltjeInfo{bottom:33rem}
}
@media only screen and (max-width: 280px) {
	header.wp-block-template-part{max-height:72px}
}

/* ============================================================
   mob-zoekForm + desktop panel — COMBINED FINAL
   Paste this entire block at the bottom of the inline stylesheet.
   ============================================================ */

/* --- Base / global --- */
main.verliefdOpNormaal.verliefdOpMaxWidth #mob-zoekForm p#mob-resetFilters{bottom:0}

.mobielModalContent form#mob-zoekForm{border:none;margin:0 auto;padding:0 .5rem;color:#1a5c77;display:block}
form#mob-zoekForm{display:none}

.mobielModalContent #mob-zoekForm label{color:#1a5c77}

div #mob-zoekForm p{max-width:95%;margin:.25rem 5%;text-align:right;font-size:.9rem}
div #mob-zoekForm p.verliefdOpLand.verliefdOpDikEnGroot{padding-bottom:1rem;margin:.25rem 9%}
div #mob-zoekForm p.verliefdOpTekstLink{text-decoration:underline}
div #mob-zoekForm > p.verliefdOpTekstLink{width:93%}

.mobielModalContent #mob-zoekForm #mob-resetFilters{text-align:left;margin:.25rem}

p#mob-resetFilters,p#mob-resetFilters2,p#mob-resetFilters3{text-decoration:underline;cursor:pointer;width:100%;text-align:right}
p#mob-resetFilters,p#mob-resetFilters2{display:inline-block}

.mobielModalContent form#mob-zoekForm button#mob-zoekKnop{font-size:.9rem!important}

form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{float:right;font-weight:700;font-style:italic;width:52%}
.mobielModalContent form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken p{color:white}
form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken svg{fill:white;background:none;border:none;position:relative;top:0rem}

#mob-zoekForm{margin:.5rem auto 2rem;padding:.5rem;border-radius:5px}
#mob-zoekForm p{max-width:100%}
#mob-zoekForm label{font-size:.8rem}

#mob-zoekForm div.verliefdOpCategorieTitelWrapper{margin-top:.5rem}
#mob-zoekForm p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{color:white}

.verliefdOpMaxWidth form#mob-zoekForm,main.verliefdOpMaxWidth form#mob-zoekForm{display:none}

#containerMobielModalContainer.is-closed {
  display: none !important;
}

/* --- 640px --- */
@media only screen and (min-width:640px){
  #mob-zoekForm div.verliefdOpCategorieTitelWrapper{display:inline-block;width:19%;margin:0 .75% 0 0;padding-left:0;margin-top:0}
  #mob-zoekForm .verliefdOpLandIntroOnderUitklap p#mob-resetFilters{position:unset}
  div.mobielModalContent #mob-zoekForm p#mob-resetFilters{text-align:left;margin:0 1%;position:relative;bottom:2rem}
  #mob-zoekForm p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{text-align:center}
  #mob-zoekForm section div.verliefdOpCategorieTitelWrapper{width:100%}
  #mob-zoekForm section div.verliefdOpCategorieTitelWrapper p.verliefdOpCategorietitel.verliefdOpCategorieTitelanimation{text-align:right}
  #mob-zoekForm button.btn.btn-primary{font-size:1rem!important}
  p#mob-resetFilters,p#mob-resetFilters2{text-align:right;width:100%;margin-block:0}
  .mobielModalContent form#mob-zoekForm button#mob-zoekKnop{padding:.4rem}
  form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{width:49%;float:unset;position:relative;left:50%}
}

/* --- 768px --- */
@media only screen and (min-width:768px){
  #mob-zoekForm div.verliefdOpCategorieTitelWrapper{width:48%;margin:0 2% 0 0}
  .mobielModalContent #mob-zoekForm p{font-size:.8rem}
  .verliefdOpHoofd div #mob-zoekForm p,header div #mob-zoekForm p{width:94.5%}
  .verliefdOpHoofd #mob-zoekForm #mob-resetFilters,header #mob-zoekForm #mob-resetFilters{width:100%;text-align:left;margin:.5rem 0}
  .verliefdOpHoofd form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken,header form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{width:24%}
  .mobielModalContent form#mob-zoekForm button#mob-zoekKnop{padding:.4rem}
}

/* --- 1024px --- */
@media only screen and (min-width:1024px){
  form#mob-zoekForm{display:block}
  #mob-zoekForm div.verliefdOpCategorieTitelWrapper{width:24%;margin:0 1% 0 0}
  .verliefdOpHoofd #mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken,header form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{width:24%;margin:0 1% 0 0;float:right;position:unset}
  div.mobielModalContent #mob-zoekForm div.verliefdOpCategorieTitelWrapper{width:50%;float:right;position:relative;bottom:3rem}
  div.mobielModalContent #mob-zoekForm #mob-verliefdOpFormUitklap div.verliefdOpCategorieTitelWrapper{bottom:0}
  div.mobielModalContent #mob-zoekForm div.verliefdOpCategorieTitelWrapper.uitgebreidZoeken{float:none}
  .verliefdOpHoofd #mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken,header form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{float:none;left:74%;position:relative;bottom:4.5rem}
  div.mobielModalContent #mob-zoekForm p#mob-resetFilters{bottom:5.5rem;position:relative}
  div.mobielModalContent #mob-zoekForm section#mob-verliefdOpFormUitklap p#mob-resetFilters{bottom:-1rem;position:relative}
  #mob-zoekForm p#mob-resetFilters{bottom:2.5rem;position:relative}
  div.mobielModalContent #mob-zoekForm div.verliefdOpCategorieTitelWrapper{width:49%}
div.resultatenCluster form#zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken{display:none!important}
	div.resultatenCluster form  section#verliefdOpFormUitklap{display:block!important;margin-top:0}
  #containerMobielModalContainer #mob-zoekForm section div.verliefdOpCategorieTitelWrapper{float:right}
  section#mob-verliefdOpFormUitklap{margin-top:-50px}
  .mobielModalContent form#mob-zoekForm button#mob-zoekKnop{position:relative;z-index:100}

  /* Desktop panel — fixed bottom-right */
  div#mobielModalSearchBox2{display:none}
section#containerMobielModalContainer.desktopVisible{
    visibility:visible!important;
    pointer-events:auto!important;
    user-select:auto!important;
    position:fixed!important;
    bottom:0!important;
    right:0!important;
    left:auto!important;
    top:auto!important;
    background-color:white;
    z-index:2000;
    border-radius:5px 5px 0 0;
    width:600px !important;
    box-shadow:-4px -4px 10px rgba(0,0,0,.15);
    display:block!important;
  }
  section#containerMobielModalContainer.desktopVisible div#mobielModalContainer{
    height:fit-content;
    max-height:80vh;
    overflow-y:auto;
    overflow-x:hidden;
    margin-bottom:0;
    border-radius:5px 5px 0 0;
    box-shadow:none;
    width:100%!important;
    min-height:unset!important;
  }
	section#containerMobielModalContainer.desktopVisible.is-closed{display:none!important}

}

/* --- 1200px --- */
@media only screen and (min-width:1200px){
  section.verliefdOpMaxWidth form#mob-zoekForm,main.verliefdOpMaxWidth form#mob-zoekForm{left:15%}
  section#containerMobielModalContainer.desktopVisible{width:600px}
}

/* --- 1400px --- */
@media only screen and (min-width:1400px){
  section#containerMobielModalContainer.desktopVisible{width:650px}
}

/* --- 1500px --- */
@media only screen and (min-width:1500px){
  .mobielModalContent form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken p{font-size:1rem!important}
  .mobielModalContent form#mob-zoekForm button#mob-zoekKnop{font-size:1rem!important}
}

/* --- 1800px --- */
@media only screen and (min-width:1800px){
  .mobielModalContent form#mob-zoekForm .verliefdOpCategorieTitelWrapper.uitgebreidZoeken p{font-size:1.1rem!important}
  .mobielModalContent form#mob-zoekForm button#mob-zoekKnop{font-size:1.1rem!important}
}