﻿/*!
 Theme Name:	Ocho By Jola
 Theme Base:	Razend platform
 Theme URI:		https://ochobyjola.nl
 Description:	Genieten tussen de amandelbomen
 Author:		Razend - Jochem Oldemans
 Author URI:	https://www.razend.net/
 Template:		rznd.nl
 Version:		1.3.18
 Text Domain:	Razend-platform-child
*/:root{--cormorant-garamond-min-h1: 1.75rem;--cormorant-garamond-max-h1-n: 2.75;--cormorant-garamond-max-h1: calc(var(--cormorant-garamond-max-h1-n) * 1rem);--cormorant-garamond-h1-font-size: clamp( var(--cormorant-garamond-min-h1), calc(var(--cormorant-garamond-max-h1-n) * 1.111vw), var(--cormorant-garamond-max-h1) );--cormorant-garamond-min-h2: 1.5rem;--cormorant-garamond-max-h2-n: 2.25;--cormorant-garamond-max-h2: calc(var(--cormorant-garamond-max-h2-n) * 1rem);--cormorant-garamond-h2-font-size: clamp( var(--cormorant-garamond-min-h2), calc(var(--cormorant-garamond-max-h2-n) * 1.111vw), var(--cormorant-garamond-max-h2) );--cormorant-garamond-min-h3: 1.25rem;--cormorant-garamond-max-h3-n: 1.75;--cormorant-garamond-max-h3: calc(var(--cormorant-garamond-max-h3-n) * 1rem);--cormorant-garamond-h3-font-size: clamp( var(--cormorant-garamond-min-h3), calc(var(--cormorant-garamond-max-h3-n) * 1.111vw), var(--cormorant-garamond-max-h3) );--cormorant-garamond-min-h4: 1rem;--cormorant-garamond-max-h4-n: 1.375;--cormorant-garamond-max-h4: calc(var(--cormorant-garamond-max-h4-n) * 1rem);--cormorant-garamond-h4-font-size: clamp( var(--cormorant-garamond-min-h4), calc(var(--cormorant-garamond-max-h4-n) * 1.111vw), var(--cormorant-garamond-max-h4) );--cormorant-garamond-min-h5: 0.875rem;--cormorant-garamond-max-h5-n: 1;--cormorant-garamond-max-h5: calc(var(--cormorant-garamond-max-h5-n) * 1rem);--cormorant-garamond-h5-font-size: clamp( var(--cormorant-garamond-min-h5), calc(var(--cormorant-garamond-max-h5-n) * 1.111vw), var(--cormorant-garamond-max-h5) );--cormorant-garamond-min-h6: 0.8rem;--cormorant-garamond-max-h6-n: 0.875;--cormorant-garamond-max-h6: calc(var(--cormorant-garamond-max-h6-n) * 1rem);--cormorant-garamond-h6-font-size: clamp( var(--cormorant-garamond-min-h6), calc(var(--cormorant-garamond-max-h6-n) * 1.111vw), var(--cormorant-garamond-max-h6) );--cormorant-garamond-min-body: 1rem;--cormorant-garamond-max-body-n: 1.125;--cormorant-garamond-max-body: calc(var(--cormorant-garamond-max-body-n) * 1rem);--cormorant-garamond-body-font-size: clamp( var(--cormorant-garamond-min-body), calc(var(--cormorant-garamond-max-body-n) * 1.111vw), var(--cormorant-garamond-max-body) )}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:normal;font-weight:400;src:url("../rznd.nl/fonts/cormorantgaramond/cormorant-garamond-v21-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:italic;font-weight:400;src:url("../rznd.nl/fonts/cormorantgaramond/cormorant-garamond-v21-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:normal;font-weight:500;src:url("../rznd.nl/fonts/cormorantgaramond/cormorant-garamond-v21-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:italic;font-weight:500;src:url("../rznd.nl/fonts/cormorantgaramond/cormorant-garamond-v21-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:normal;font-weight:600;src:url("../rznd.nl/fonts/cormorantgaramond/cormorant-garamond-v21-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:italic;font-weight:600;src:url("../rznd.nl/fonts/cormorantgaramond/cormorant-garamond-v21-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:normal;font-weight:700;src:url("../rznd.nl/fonts/cormorantgaramond/cormorant-garamond-v21-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:italic;font-weight:700;src:url("../rznd.nl/fonts/cormorantgaramond/cormorant-garamond-v21-latin-700italic.woff2") format("woff2")}:root{--manrope-min-h1: 1.75rem;--manrope-max-h1-n: 2.75;--manrope-max-h1: calc(var(--manrope-max-h1-n) * 1rem);--manrope-h1-font-size: clamp( var(--manrope-min-h1), calc(var(--manrope-max-h1-n) * 1.111vw), var(--manrope-max-h1) );--manrope-min-h2: 1.5rem;--manrope-max-h2-n: 2.25;--manrope-max-h2: calc(var(--manrope-max-h2-n) * 1rem);--manrope-h2-font-size: clamp( var(--manrope-min-h2), calc(var(--manrope-max-h2-n) * 1.111vw), var(--manrope-max-h2) );--manrope-min-h3: 1.25rem;--manrope-max-h3-n: 1.75;--manrope-max-h3: calc(var(--manrope-max-h3-n) * 1rem);--manrope-h3-font-size: clamp( var(--manrope-min-h3), calc(var(--manrope-max-h3-n) * 1.111vw), var(--manrope-max-h3) );--manrope-min-h4: 1rem;--manrope-max-h4-n: 1.375;--manrope-max-h4: calc(var(--manrope-max-h4-n) * 1rem);--manrope-h4-font-size: clamp( var(--manrope-min-h4), calc(var(--manrope-max-h4-n) * 1.111vw), var(--manrope-max-h4) );--manrope-min-h5: 0.875rem;--manrope-max-h5-n: 1;--manrope-max-h5: calc(var(--manrope-max-h5-n) * 1rem);--manrope-h5-font-size: clamp( var(--manrope-min-h5), calc(var(--manrope-max-h5-n) * 1.111vw), var(--manrope-max-h5) );--manrope-min-h6: 0.8rem;--manrope-max-h6-n: 0.875;--manrope-max-h6: calc(var(--manrope-max-h6-n) * 1rem);--manrope-h6-font-size: clamp( var(--manrope-min-h6), calc(var(--manrope-max-h6-n) * 1.111vw), var(--manrope-max-h6) );--manrope-min-body: 1rem;--manrope-max-body-n: 1.125;--manrope-max-body: calc(var(--manrope-max-body-n) * 1rem);--manrope-body-font-size: clamp( var(--manrope-min-body), calc(var(--manrope-max-body-n) * 1.111vw), var(--manrope-max-body) )}@font-face{font-display:swap;font-family:"Manrope";font-style:normal;font-weight:400;src:url("../rznd.nl/fonts/manrope/manrope-v20-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Manrope";font-style:normal;font-weight:600;src:url("../rznd.nl/fonts/manrope/manrope-v20-latin-600.woff2") format("woff2")}:root{--caveat-min-h1: 2rem;--caveat-max-h1-n: 3.5;--caveat-max-h1: calc(var(--caveat-max-h1-n) * 1rem);--caveat-h1-font-size: clamp( var(--caveat-min-h1), calc(var(--caveat-max-h1-n) * 1.111vw), var(--caveat-max-h1) );--caveat-min-h2: 1.75rem;--caveat-max-h2-n: 2.75;--caveat-max-h2: calc(var(--caveat-max-h2-n) * 1rem);--caveat-h2-font-size: clamp( var(--caveat-min-h2), calc(var(--caveat-max-h2-n) * 1.111vw), var(--caveat-max-h2) );--caveat-min-h3: 1.5rem;--caveat-max-h3-n: 2.25;--caveat-max-h3: calc(var(--caveat-max-h3-n) * 1rem);--caveat-h3-font-size: clamp( var(--caveat-min-h3), calc(var(--caveat-max-h3-n) * 1.111vw), var(--caveat-max-h3) );--caveat-min-h4: 1.25rem;--caveat-max-h4-n: 1.75;--caveat-max-h4: calc(var(--caveat-max-h4-n) * 1rem);--caveat-h4-font-size: clamp( var(--caveat-min-h4), calc(var(--caveat-max-h4-n) * 1.111vw), var(--caveat-max-h4) );--caveat-min-h5: 1rem;--caveat-max-h5-n: 1.375;--caveat-max-h5: calc(var(--caveat-max-h5-n) * 1rem);--caveat-h5-font-size: clamp( var(--caveat-min-h5), calc(var(--caveat-max-h5-n) * 1.111vw), var(--caveat-max-h5) );--caveat-min-h6: 0.875rem;--caveat-max-h6-n: 1.125;--caveat-max-h6: calc(var(--caveat-max-h6-n) * 1rem);--caveat-h6-font-size: clamp( var(--caveat-min-h6), calc(var(--caveat-max-h6-n) * 1.111vw), var(--caveat-max-h6) );--caveat-min-body: 1rem;--caveat-max-body-n: 1.25;--caveat-max-body: calc(var(--caveat-max-body-n) * 1rem);--caveat-body-font-size: clamp( var(--caveat-min-body), calc(var(--caveat-max-body-n) * 1.111vw), var(--caveat-max-body) )}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:400;src:url("../rznd.nl/fonts/caveat/caveat-v23-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:500;src:url("../rznd.nl/fonts/caveat/caveat-v23-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:600;src:url("../rznd.nl/fonts/caveat/caveat-v23-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:700;src:url("../rznd.nl/fonts/caveat/caveat-v23-latin-700.woff2") format("woff2")}:root{--base-color: #c8552d;--base-color-hover: #e07a3e;--primary-color: #3d4a2a;--primary-mid: #2f3920;--primary-dark: #1f2814;--primary-soft: #5a6a3f;--primary-muted: #8a9469;--secondary-color: #7c8a5c;--tertiary-color: #f4ebd8;--paper-color: #fbf6ec;--stucco-color: #e3d5b8;--sand-color: #d7c39a;--sea-color: #3f7a8e;--sun-color: #e8b73f;--bougainvillea-color: #c2456f;--text-color: var(--primary-color);--blank-color: #fff;--font-family: 'Manrope', 'Inter', system-ui, sans-serif;--heading-font: 'Cormorant Garamond', Georgia, serif;--headline-color: var(--primary-color);--pre-heading-color: var(--secondary-color);--pre-heading-font-family: "Manrope";--pre-heading-text-transform: uppercase;--pre-heading-font-size: 0.8125rem;--pre-heading-padding: 0;--pre-heading-letter-spacing: 2px;--navbar-ul-background-color: none;--navbar-ul-background-color-shrinked: var(--navbar-ul-background-color);--nav-links-color: var(--paper-color);--nav-links-color-hover: var(--paper-color);--nav-links-color-active: var(--paper-color);--nav-links-font-size-lg: 1rem;--nav-links-font-size-xl: 1.125rem;--nav-links-border-bottom: 1px solid transparent;--nav-links-border-bottom-hover: 1px solid var(--sun-color);--nav-links-border-bottom-active: var(--nav-links-border-bottom-hover);--nav-links-border-bottom-active-hover: var(--nav-links-border-bottom-hover);--nav-links-padding-lg: 5px 0;--navbar-expand-navbar-nav-column-gap-lg: 2rem;--navbar-expand-navbar-nav-column-gap-xl: 3rem;--navbar-collapse-justify-content: end;--hamburger-color: var(--stucco-color);--nav-background-color-mobile: transparent;--custom-logo-link-lg-margin: 1rem 1rem 1rem 3rem;--navbar-nav-margin-right: 3rem;--nav-links-font-weight: 600;--custom-logo-link-margin: 1rem 1rem 1rem 2rem;--hamburger-margin: 0px 2rem 0px 1rem;--nav-toggle-padding: 0 11px 2px 12px;--body-background-color: var(--paper-color);--section-background-color: var(--body-background-color);--body-font-size-clamp: 1.1875rem;--cormorant-garamond-min-h1: 2.3rem;--cormorant-garamond-max-h1-n: 4;--cormorant-garamond-max-h2-n: 3.25;--cormorant-garamond-max-h4-n: 1.625;--headline-font-style: italic;--headline-font-weight: 400;--headline-1-hero-font-size-clamp: 6.25rem;--h1-hero-line-height-xl: 0.9;--headline-1-font-size-clamp: var(--cormorant-garamond-h1-font-size);--headline-2-font-size-clamp: var(--cormorant-garamond-h2-font-size);--headline-4-font-size-clamp: var(--cormorant-garamond-h4-font-size);--content-hero-text-shadow: 1px 1px 6px #41414159;--nav-section-floating-position: absolute;--border-radius: 25px;--border-radius-smaller: calc(var(--border-radius) / 2);--html-scroll-padding-top: 88px;--default-border-setting: 1px solid #e1d6bb;--button-margin-md: 0;--button-fs-lg: 0.9375rem;--button-font-weight: 600;--button-base-colored-filled-background-hover: #e07a3e;--button-base-colored-outlined-background: var(--body-background-color);--gf-gfield-label-font-size: 0.8125rem;--gf-page-footer-padding: 1rem 0 0 0;--footer-background-color: var(--primary-dark);--footer-grid-grid-template-columns-md: 1fr 1fr;--footer-grid-grid-template-columns-xl: repeat(4, 1fr);--footer-grid-grid-gap: 0;--back-to-top-color: var(--tertiary-color);--back-to-top-border: 2px solid var(--back-to-top-color);--footer-h4-title-font-size: var(--headline-4-font-size-clamp);--footer-font-size: 1rem;--footer-socialmedia-bg-color: var(--primary-color);--footer-socials-menu-ul-li-a-i-border: 2px solid var(--paper-color);--footer-socialmedia-icon-color: var(--paper-color);--footer-socialmedia-bg-color-hover: var(--paper-color);--footer-socialmedia-icon-color-hover: var(--primary-color);--socialmedia-icon-i-border-hover: 2px solid var(--primary-mid);--counter-title-order:2;--counter-title-color: var(--primary-color);--counter-subtitle-color: var(--primary-color);--counter-number-color: var(--primary-color);--counter-number-order: 1;--counter-number-font-family: var(--heading-font);--counter-number-font-size: 4rem;--counter-title-font-size: 0.8125rem;--counter-title-letterspacing: 2.3px;--counter-subtitle-font-size: 80%;--counter-subtitle-order:3;--counter-grid-border-bottom: var(--default-border-setting);--counter-grid-border-top: var(--default-border-setting);--contact-section-layout4-form-padding-lg: 2rem;--swiper-margin-left-lg: 0;--swiper-margin-right-lg: 0}@media(min-width: 768px){:root{--footer-grid-grid-gap: 25px}}@media(min-width: 992px){:root{--footer-grid-grid-gap: 45px}}.base-color-text{color:var(--base-color)}h4{font-style:italic}.funcky-font{font-family:"Caveat",cursive;font-size:3rem;color:var(--funcky-font-color, #fbf6ec)}#nav .custom-logo-link svg{width:var(--custom-logo-width, 110px);transition:width .3s ease}#nav .custom-logo-link svg .st0{fill:var(--logo-fill, var(--stucco-color));transition:fill .3s ease}#nav.floating{--navbar-border-bottom: 1px solid transparent}#nav.floating.is-scrolled{--nav-background-color-mobile: #fbf6ecdb;--hamburger-color: var(--primary-color);--hamburger-color-shrinked: var(--hamburger-color);--nav-links-color: var(--primary-color);--nav-links-color-hover: var(--base-color);--nav-links-color-active: var(--base-color);--navbar-border-bottom: 1px solid #ebe9de;--nav-links-border-bottom-hover: 1px solid transparent;backdrop-filter:blur(10px)}#nav.floating.is-scrolled .custom-logo-link svg{width:100px}#nav.floating.is-scrolled .custom-logo-link svg .st0{fill:var(--primary-color)}#nav:has(.navbar-collapse.show),#nav:has(.hamburger.is-active){--nav-background-color-mobile: var(--paper-color);--logo-fill: var(--primary-color);--hamburger-color: var(--primary-color);--nav-links-color-active: var(--base-color)}@media(min-width: 992px){#nav{--logo-fill: var(--stucco-color);--custom-logo-width: 140px;--nav-background-color: transparent}#nav.is-scrolled{--nav-background-color: #fbf6ecdb}}#nav .cta{--nav-links-border-bottom: none;--nav-links-border-bottom-hover: none;--nav-links-border-bottom-active: none;--nav-links-padding-lg: 5px 1.0625rem}section.has-stucco-bg{--section-background-color: var(--stucco-color)}section.has-tertiary-bg{--section-background-color: var(--tertiary-color)}section.has-sunshine:before{content:"";position:absolute;right:-120px;top:-100px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle, rgba(232, 183, 63, 0.16), transparent 70%);pointer-events:none}section.primary-mid-bg{--funcky-font-color: #e8b73f;--pre-heading-color: #fbf6ec;--headline-2-color: #fbf6ec;--headline-2-color: #fbf6ec;overflow:hidden}.quick-contact{--contact-section-content-container-background: none;--contact-section-layout4-form-bg-color: var(--paper-color);--contact-section-content-container-grid-column-gap: 4rem}.quick-contact .form{border-radius:var(--border-radius-smaller);border:var(--default-border-setting)}.hero_section_v2{aspect-ratio:2.3/1;margin:1rem;border-radius:var(--border-radius);overflow:hidden}.hero_section_v2 .content img{width:100%;max-width:252px;height:auto}@media(min-width: 768px){.hero_section_v2 .content img{width:auto;max-width:450px}}.raster{--card-border: 1px solid var(--stucco-color);--iconblock-card-border-bottom: var(--card-border);--section-background-color: var(--tertiary-color);--card-body-padding: 0 0 1rem 0;--card-body-background: var(--paper-color);--iconblock-card-body-align-items: start;--iconblock-alignment: start;--card-text-color: var(--primary-soft);--card-text-font-size: 80%;--iconblock-card-body-justify-content: start;--iconblock-icon-padding-right-sm: 0;--card-image-container-height: var(--icon-max-height)}.raster .content-container{justify-content:start}.raster .icon{max-height:var(--icon-max-height, 280px);overflow:hidden}.raster .content{padding:var(--card-padding, 1rem 2rem)}.raster .content .read-more{padding-top:1rem;display:block;text-align:right}.raster.cpt_content{--card-body-padding: 1rem 2rem}@media(min-width: 992px){.raster{--icon-max-height: 350px}}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default{background-color:#888;opacity:.6}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled.gpld-disabled .ui-state-default{background-color:#607382;color:#fff}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{background:var(--base-color) !important;color:#fff !important}.ui-datepicker-calendar td[data-handler*=selectDay] a.ui-state-active{background:var(--base-color) !important;color:#fff !important}.carousel-column{border-radius:var(--border-radius)}.content_with_media.special-list .content-container{--content-media-content-justify-content-lg: start;border-radius:var(--border-radius)}.content_with_media.special-list .content-container .content{padding:20px 50px 20px 65px !important}.content_with_media.special-list .content-container .content ul li{list-style-type:none;display:grid;grid-template-columns:0 1fr;gap:1.75em;align-items:start;padding:2px 0;font-size:2rem}.content_with_media.special-list .content-container .content ul li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900}footer .widget_custom-logo{margin-top:2rem}footer .widget_custom-logo .custom-logo{max-width:175px}@media(min-width: 1200px){footer .widget{text-align:left}footer .widget .socialmedia{justify-content:start}footer .widget_1{grid-column:1/span 1}}#sideNavBar ul.socialmedia{justify-content:center}.content_with_media .content-container{border-radius:var(--border-radius)}.gpld-disabled+.gpld-disabled{background:red !important}:not(.gpld-disabled)+.gpld-disabled{background:green !important}:nth-last-child(1 of .gpld-disabled){background:#ff0 !important}.content_with_media:has(.image-caption) .image-container{position:relative;overflow:visible;margin-bottom:2rem}.content_with_media:has(.image-caption) .image-container .image,.content_with_media:has(.image-caption) .image-container figure{border-radius:var(--border-radius);overflow:hidden}.content_with_media:has(.image-caption) .image-container .image-caption{background:var(--paper-color);border-radius:var(--border-radius-smaller);position:absolute;width:var(--image-caption-width, 70%);bottom:-1rem;left:var(--image-caption-offset, 50%);transform:var(--image-caption-transform, translateX(-50%));border:var(--default-border-setting);padding:1rem;font-family:var(--heading-font);font-style:italic;font-size:110%;text-align:var(--image-caption-text-align, center)}@media(min-width: 768px){.content_with_media:has(.image-caption){--image-caption-transform: none;--image-caption-offset: -2rem;--image-caption-width: 220px;--image-caption-text-align: left}.content_with_media:has(.image-caption).layout2{--image-caption-transform: none;--image-caption-left: unset;--image-caption-right: 50%}}.has-nice-list ul{margin:1rem 0;padding:0;display:flex;flex-direction:column;gap:1rem}.has-nice-list ul li{border-bottom:var(--default-border-setting);font-size:85%;list-style-type:none;padding-bottom:1rem;padding-left:2rem;position:relative}.has-nice-list ul li:last-child{border-bottom:none}.has-nice-list ul li:before{content:"";background-image:url(images/logo-ocho-green.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;left:0;top:5px}.dynamic_counters.green{--counter-title-color: var(--paper-color);--counter-subtitle-color: var(--counter-title-color);--counter-number-color: var(--counter-title-color);--counter-grid-border-bottom: none;--counter-grid-border-top: none;background-color:var(--primary-color);border-radius:var(--border-radius);margin:1rem 1rem 5rem 1rem;border:none}.fancybox__content{border-radius:var(--border-radius);overflow:hidden}
