/*!
Theme Name: LORiginals
Author: All Do - Dorien Doppenverg
Author URI: https://all-do.nl/
Description: Op maat gemaakt Wordpress websitethema door All Do.
Version: 1.0
Text Domain: All Do 
*/
 @font-face{font-family:'Poppins';src:url(https://lorenaroverts.nl/wp-content/themes/LORiginals/fonts/Poppins-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'Poppins';src:url(https://lorenaroverts.nl/wp-content/themes/LORiginals/fonts/Poppins-Medium.ttf) format('truetype');font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:'Poppins';src:url(https://lorenaroverts.nl/wp-content/themes/LORiginals/fonts/Poppins-SemiBold.ttf) format('truetype');font-style:normal;font-weight:600;font-display:swap}:root{--taupe:#EEEDEA;--black:#2D2D2D}body{width:100%;background-color:var(--taupe);overflow-x:hidden;margin:auto;font-family:'Poppins',Georgia,sans-serif;font-weight:400;scroll-behavior:smooth}article{margin-top:calc(4rem + 4vw);margin-bottom:2rem}@media screen and (min-width:768px){article{margin-top:calc(4rem + 5vw);margin-bottom:5vw}}@media screen and (min-width:1024px){article{margin-top:calc(4.5rem + 4vw);margin-bottom:3.5vw}}section{margin:auto;margin-top:6vw;margin-bottom:6vw}@media screen and (min-width:1280px){section{margin-top:4vw;margin-bottom:4vw}}h1,h3,p,a{color:var(--taupe);text-decoration:none}h1{font-size:7vw;line-height:1;text-transform:uppercase;color:var(--black);font-weight:600}h2{font-size:1.4rem;text-transform:uppercase;font-weight:600;line-height:1.1}h3{font-size:.9rem;text-transform:uppercase;font-weight:600;line-height:1.1;margin:0}p{font-size:.8rem;margin-block-start:0;margin-block-end:1.5rem}a{font-size:.9rem}strong{font-weight:500!important;text-transform:uppercase!important}@media screen and (min-width:768px){h1{font-size:6vw}h2{font-size:2rem}}@media screen and (min-width:1024px){h1{font-size:4.5vw}h2{font-size:2.2rem}h3{font-size:1.05rem}p{font-size:.9rem}a{font-size:1rem}}@media screen and (min-width:1280px){h1{font-size:3.5rem}h2{font-size:2.5rem}}.titel{width:96vw;max-width:1280px;margin:auto}.titelRechts{width:74vw;margin-left:auto}@media screen and (min-width:1024px){.titelRechts{width:calc(58vw + 15.8rem)}}@media screen and (min-width:1330px){.titelRechts{width:calc(720px + 2vw + 15.8rem);margin-left:auto}}.knop{margin-block-start:3rem}.knop a{background-color:#fff0;padding:3px 18px;border-radius:4px;border:solid 2px var(--taupe);transition:0.3s ease;font-weight:500}.knop a:hover{background-color:var(--taupe);color:var(--black)}.knop a:hover .icon-chevron-right:before{color:var(--black)}nav a{text-decoration:none;color:var(--black)}nav a:hover{font-weight:600}header nav{display:grid;grid-template-columns:1.8fr .4fr 1.8fr;position:fixed;z-index:1000;background-color:var(--taupe);top:0;margin:auto;width:100%;padding-block-start:.5rem}header nav .menu-item{text-align:center;margin:.5rem auto;list-style:none}.menuHR{grid-column:1/4;grid-row:2;background-color:var(--black);height:2px;margin:auto;margin-block-start:.3rem;width:100%;border:none}.logo{grid-column:2;grid-row:1;margin:auto;position:relative;z-index:100;background-color:#fff0;background-size:auto;width:3rem;height:3rem;place-content:center}.logo svg{display:flex;width:3rem;height:3rem;padding:1px;object-fit:contain;margin:auto}.hamburger{grid-column:3;grid-row:1;display:block;cursor:pointer;margin-left:auto;place-self:end;background-color:transparent!important;border:none!important;padding:0;margin-inline-end:5vw}.hamburger:hover{background-color:transparent!important}.bar{display:block;width:25px;height:3px;margin:5px auto;transition:all 0.3s ease-in-out;background-color:var(--black)}.nav-menu{grid-column:1/4;grid-row:3;display:none;background-color:var(--taupe);margin:auto;width:100%;padding-inline-start:0;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.change .bar:nth-child(2){opacity:0}.change .bar:nth-child(1){transform:translateY(8px) rotate(45deg)}.change .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}nav .current_page_item a{font-weight:600}@media screen and (min-width:768px){.hamburger{display:none}.menuHR{grid-row:2}.nav-menu{display:grid;grid-template-columns:repeat(4,1fr);width:48vw;margin:auto;margin-block-start:2.4rem;grid-column:3;grid-row:1;box-shadow:none}header nav .menu-item{margin:0}}@media screen and (min-width:1024px){.nav-menu{width:50vw}.logo{width:3.5rem;height:3.5rem;margin:auto}.logo svg{width:3.5rem;height:3.5rem;margin:auto}}@media screen and (min-width:1024px){.nav-menu{width:40vw}}@media screen and (min-width:1280px){header nav{display:grid;grid-template-columns:1.9fr .2fr 1.9fr}.nav-menu{width:500px;margin-inline-start:6rem}}.hero{width:1175px;max-width:92vw;margin:auto;margin-top:0!important;text-align:center;background-color:var(--black);padding:2rem 0}.hero .heroTekst{margin:0 1.5rem;color:var(--taupe)}@media screen and (min-width:1024px){.hero{padding:3rem 0 2rem 0}.hero .heroTekst{margin:0 10vw}}.fadeIn{opacity:0}.fadeIn.active{animation-name:fadeIn;animation-duration:.8s;animation-timing-function:ease-in-out;opacity:1}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeUp{opacity:0}.fadeUp.active{animation-name:fadeUp;animation-duration:1s;animation-timing-function:ease-in-out;opacity:1}@keyframes fadeUp{0%{opacity:0;transform:translateY(0)}5%{opacity:0;transform:translateY(10vh)}100%{opacity:1;transform:translateY(0)}}.dubbleSlide{background-color:var(--black);padding:1rem 0 2rem 0;width:100vw!important;text-align:center;justify-self:center}.sliderA.swiper-container,.sliderB.swiper-container{height:42vw;width:96%;overflow:hidden;position:relative;margin:auto;padding-block-end:2rem}.swiper-slide{overflow:hidden}.sliderA img,.sliderB img{height:100%;width:auto;object-fit:contain}.sliderA.swiper-container:hover,.sliderB.swiper-container:hover{cursor:grab}.swiper-button-next,.swiper-button-prev{--swiper-navigation-size:6vw;--swiper-theme-color:var(--taupe);font-weight:600;transition:0.3s ease}.swiper-pagination{position:absolute!important;z-index:100;cursor:pointer}.swiper-pagination-bullet{background-color:var(--taupe)!important;opacity:.5!important;transition:0.3s ease}.swiper-pagination-bullet:hover{background-color:var(--taupe)!important}.swiper-pagination-bullet-active{background-color:var(--taupe)!important;opacity:1!important}.swiper-button-next,.swiper-button-prev{padding:.8vw 1.5vw .8vw 2.5vw;background-color:rgb(255 255 255 / .2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:50%;border:2px solid var(--taupe)}.swiper-button-prev{padding:.8vw 2.5vw .8vw 1.5vw}.swiper-button-next:hover,.swiper-button-prev:hover{--swiper-theme-color:var(--black);border:2px solid var(--black)}.swiper-pagination-bullet:hover{--swiper-theme-color:var(--taupe)}.dubbleSlide .knop{margin-block-start:1.5rem}@media screen and (min-width:768px){.sliderA.swiper-container,.sliderB.swiper-container{height:24vw}.swiper-button-next,.swiper-button-prev,.swiper-pagination{--swiper-navigation-size:4vw}.swiper-button-next{padding:.6vw 1.2vw .6vw 1.6vw}.swiper-button-prev{padding:.6vw 1.6vw .6vw 1.2vw}}@media screen and (min-width:1024px){.sliderA.swiper-container,.sliderB.swiper-container{height:17vw}.swiper-button-next,.swiper-button-prev,.swiper-pagination{--swiper-navigation-size:3vw}.swiper-button-next{padding:.5vw .8vw .5vw 1.2vw}.swiper-button-prev{padding:.5vw 1.2vw .5vw .8vw}}@media screen and (min-width:1280px){.dubbleSlide{width:1280px!important}.sliderA.swiper-container,.sliderB.swiper-container{height:13.5rem}.swiper-button-next,.swiper-button-prev,.swiper-pagination{--swiper-navigation-size:2.5rem}.swiper-button-next{padding:5px 10px 5px 16px}.swiper-button-prev{padding:5px 16px 5px 10px}}.blokLinks,.blokRechts{width:96vw;margin:auto;display:grid;grid-template-columns:1fr;margin-block-start:6rem}.blokLinks .blokTekst,.blokRechts .blokTekst{grid-column:1;grid-row:2}.blokTekst{padding:4.5rem 2vw 2rem 2vw;background-color:var(--black);width:70vw}.blokRechts .blokTitel,.blokLinks .blokTitel{grid-column:1;grid-row:1/3;mix-blend-mode:difference;margin-block-start:-2.5rem}.blokLinks .blokTitel,.blokRechts .blokTekst{justify-self:end}.blokTitel{color:var(--taupe)}.reviews p{margin-block-start:0}.review.knop{position:relative}@media screen and (min-width:768px){.blokRechts .blokTitel{margin-inline-start:1rem}.blokLinks .blokTitel{margin-inline-end:1rem}}@media screen and (min-width:768px){.blokLinks,.blokRechts{margin-block-start:7rem}.blokRechts .blokTitel,.blokLinks .blokTitel{margin-block-start:-3.6rem}.blokRechts .blokTitel{margin-inline-start:1.5rem}.blokLinks .blokTitel{margin-inline-end:1.5rem}.reviews{display:block;column-count:2;column-gap:1.5rem;margin-block-start:1.2rem}.reviews{margin:0}.reviews p{display:inline-block}}@media screen and (min-width:1024px){.blokLinks{grid-template-columns:1fr 1fr;margin-block-start:0}.blokLinks .blokTekst{grid-column:1;grid-row:1;padding:2rem 14.8rem 2rem 2vw;width:58vw}.blokLinks .blokTitel{grid-column:1/3;grid-row:1;align-self:center;margin-inline-end:1rem}.blokRechts{grid-template-columns:1fr 1fr;margin-block-start:0}.blokRechts .blokTekst{grid-column:2;grid-row:1;padding:2rem 2vw 2rem 14.8rem;width:58vw}.blokRechts .blokTitel{grid-column:1/3;grid-row:1;align-self:center;margin-inline-start:1rem}.reviews{column-gap:2.5rem}}@media screen and (min-width:1175px){.blokRechts .blokTitel{margin-inline-start:2rem}.blokLinks .blokTitel{margin-inline-end:2rem}}@media screen and (min-width:1330px){.blokLinks,.blokRechts{width:1280px}.blokLinks .blokTekst{padding:2rem 19.3rem 2rem 2vw;width:680px}.blokLinks .blokTitel{margin-inline-end:3rem}.blokRechts .blokTekst{padding:2rem 2vw 2rem 19.3rem;width:680px}.blokRechts .blokTitel{margin-inline-start:3rem}.reviews{column-gap:3.5rem}}.klantLogos{overflow:hidden;padding:1rem 0;background-color:var(--black);white-space:nowrap;align-items:center;margin:6vw 0}.logoSlide{display:inline-block;animation:logoSlide 30s linear infinite;will-change:transform}@keyframes logoSlide{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.logoSlide:hover{cursor:grab;animation-play-state:paused}.logoSlide img{height:1.5rem;width:auto;margin:0 2.5rem;object-fit:contain;filter:brightness(2)}@media screen and (min-width:768px){.logoSlide img{height:1.8rem;margin:0 3.5rem}}@media screen and (min-width:1280px){.klantLogos{width:1280px;margin:auto;margin-block-end:4vw;margin-block-start:4vw}.logoSlide img{margin:0 4rem}}.servicesContainer{width:1175px;max-width:92vw;margin:auto;margin-top:0!important;text-align:center;padding:1rem 0}.servicesTekst{margin:0 1.5rem;text-align:start;width:90%;margin:auto}.servicesContainer .knop a{color:var(--taupe);background-color:var(--black);border:2px var(--black) solid}.servicesContainer .knop a:hover{color:var(--black);background-color:var(--taupe)}.servicesTekst h3,.servicesTekst p{color:var(--black)}.serviceIntro{margin-block-end:3.5rem}.servicesTekst .service img{display:flex;width:2.5rem;height:2.5rem;object-fit:contain;margin:auto;margin-block-end:1.2rem;margin-block-start:2rem}.servicesContainer .knop{margin:auto;text-align:center;margin-block-start:2rem;margin-block-end:3rem}.projecten{width:1175px;max-width:92vw;margin:auto}.titelProjecten{margin-block-start:10vw;margin-block-end:-3vw}.projectenRechts,.projectenLinks{width:950px;max-width:86vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;background-color:var(--black);padding:3vw 3vw;margin:auto;margin-block-start:6vw;margin-block-end:6vw}.projectenRechts .beeld1,.projectenLinks .beeld1,.projectenRechts .beeld1 video,.projectenLinks .beeld1 video{grid-column:1/3;grid-row:1;width:100%;height:auto;object-fit:cover;margin:auto}figure{margin:0}.projectenRechts .beeld2{grid-column:1;grid-row:2;width:100%;height:auto;object-fit:cover}.projectenLinks .beeld2{grid-column:1;grid-row:3;width:100%;height:auto;object-fit:cover}.projectenRechts .beeld3{grid-column:2;grid-row:2;width:100%;height:auto;object-fit:cover}.projectenLinks .beeld3{grid-column:2;grid-row:3;width:100%;height:auto;object-fit:cover}.projectenRechts .beeld4,.projectenLinks .beeld4{grid-column:1/3;grid-row:4;width:100%;height:auto;object-fit:cover;}.projectenRechts .projectTekst{grid-column:1/3;grid-row:3;width:100%;color:var(--taupe)}.projectenLinks .projectTekst{grid-column:1/3;grid-row:2;width:100%;color:var(--taupe)}.knopZwart{display:flex;width:100%;margin:auto;margin-block-end:5vw}.knopZwart a{margin:auto;transition:0.3s ease;border:2px solid var(--black);color:var(--black)}.knopZwart a:hover{background-color:var(--black);border:2px solid var(--black);color:var(--taupe)}.knopZwart .icon-chevron-right:before{color:var(--black)}.knopZwart a:hover .icon-chevron-right:before{color:var(--taupe)}@media screen and (min-width:550px){.servicesTekst .service{display:grid;grid-template-columns:.4fr 1.6fr;justify-content:center;align-content:start;column-gap:20px}.service img{grid-column:1;grid-row:1/3;margin:auto!important;margin-block-end:0!important;margin-block-start:0!important}.service h3{grid-column:2;grid-row:1}.service p{grid-column:2;grid-row:2;margin-block-end:2rem}}@media screen and (min-width:768px){.projectenRechts{margin-left:0}.projectenLinks{margin-right:0}.servicesTekst .serviceIntro{margin-block-end:3.5rem}.serviceGroep{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.service p{margin-block-end:1.5rem}.projectenRechts .beeld2{grid-column:1;grid-row:2}.projectenLinks .beeld2{grid-column:2;grid-row:2}.projectenRechts .beeld3{grid-column:1;grid-row:3}.projectenLinks .beeld3{grid-column:2;grid-row:3}.projectenRechts .beeld4,.projectenlinks .beeld4{grid-column:1/3;grid-row:4}.projectenRechts .projectTekst{grid-column:2;grid-row:2/4}.projectenLinks .projectTekst{grid-column:1;grid-row:2/4}}@media screen and (min-width:1024px){.servicesContainer{padding:3rem 0 0 0}.serviceGroep{grid-template-columns:repeat(3,1fr);gap:30px}.projectenRechts{grid-template-columns:.9fr .9fr 1.2fr}.projectenLinks{grid-template-columns:1.2fr .9fr .9fr}.projectenRechts .beeld1{grid-column:1/3;grid-row:1/ span 3;margin-block-start:0}.projectenLinks .beeld1{grid-column:2/4;grid-row:1/ span 3;;margin-block-start:0}.projectenRechts .beeld2{grid-column:3;grid-row:1}.projectenLinks .beeld2{grid-column:1;grid-row:1}.projectenRechts .beeld3{grid-column:1;grid-row:3}.projectenLinks .beeld3{grid-column:2;grid-row:3}.projectenRechts .beeld4{grid-column:2;grid-row:3}.projectenLinks .beeld4{grid-column:3;grid-row:3}.projectenRechts .projectTekst{grid-column:3;grid-row:2/ 4}.projectenLinks .projectTekst{grid-column:1;grid-row:2/ 4}.projectTekst p:last-child{margin-block-end:0}}@media screen and (min-width:1280px){.projectenRechts,.projectenLinks{padding:2rem 2rem;margin-block-start:6vw;margin-block-end:6vw}}.over .knop{margin-block-end:3rem}.overFoto{grid-column:1/3;grid-row:3;width:60%;height:auto;object-fit:contain;justify-self:end;border:var(--taupe) .5rem solid;margin-block-start:-3rem;margin-inline-end:1rem}@media screen and (min-width:768px){.over .knop{margin-block-end:2.5rem}.overFoto{width:40%;margin-block-start:-4rem;margin-inline-end:10.2rem}}@media screen and (min-width:1024px){.overFoto{width:35%;margin-block-start:-4rem;margin-inline-end:15rem}}@media screen and (min-width:1280px){.overFoto{width:32%;margin-inline-end:19rem}}.contact{width:1280px;max-width:96vw;margin:auto;display:grid;grid-template-columns:1fr}.contact .titel{grid-column:1;grid-row:1}.contact .titel h1{margin-block-start:0}.contactTitel{grid-column:1;grid-row:2;mix-blend-mode:difference;color:var(--taupe);margin-block-start:1rem}.contactformulier{grid-column:1;grid-row:3;justify-self:end;padding:4.5rem 6vw 2rem 6vw;background-color:var(--black);width:62vw;margin-block-start:-3.3rem}.contactformulier input,.contactformulier textarea{background-color:var(--taupe);width:95%;border:none;border-radius:4px;padding:5px;font-family:'Poppins',Georgia,sans-serif;color:var(--black);font-size:.8rem}.contactformulier #agree{width:auto}.contactformulier input::placeholder{color:var(--black);opacity:.6}.contactformulier textarea{height:20vh}.contactformulier a{font-size:.8rem;text-decoration:underline}.contactformulier a:hover{font-weight:600}button.send{background-color:#fff0;color:var(--taupe);border:2px solid var(--taupe);font-size:.9rem;border-radius:4px;padding:3px 18px;transition:0.3s ease;margin:.5rem 0 1.5rem 0}button.send:hover{background-color:var(--taupe)!important;color:var(--black)!important}.email{margin-bottom:.3rem}#popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(238 237 234 / .6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);justify-content:center;align-items:center;z-index:9999}.popupInhoud{position:relative;background-color:var(--black);padding:2em;text-align:center;max-width:400px;width:92vw}#popupBericht{color:var(--taupe);font-size:.9rem;text-transform:uppercase;font-weight:600;line-height:1.1;padding:1rem;width:12rem;margin:auto}.sluitKnop{position:absolute;top:5px;right:10px;background:none;border:none;font-size:2rem;color:var(--taupe);cursor:pointer}.sluitKnop:hover{font-weight:600}@media screen and (min-width:768px){.contactTitel{margin-inline-start:1rem}.contactformulier{margin-block-start:-4.7rem}.contactformulier input,.contactformulier textarea{width:50vw}}@media screen and (min-width:1024px){.contact{margin-block-start:0}.contact .titel{grid-column:1;grid-row:1}.contactTitel{grid-column:1;grid-row:2;align-self:center;margin-inline-start:1rem;width:400px}.contactformulier{grid-column:1;grid-row:2;padding:2rem 2vw 2rem 15.8rem;width:56vw;margin-block-start:0}.contactformulier a{font-size:.9rem}.popupBericht{font-size:1.05rem}}@media screen and (min-width:1280px){.contactTitel{margin-inline-start:3rem}.contactformulier{width:720px}.contactformulier input,.contactformulier textarea{width:640px}}.privacy{width:96vw;max-width:1200px;margin:auto}.privacy h1,.privacy h3,.privacy p,.privacy a{color:var(--black)}.privacy h3{margin-block-start:3rem}.privacy a{text-decoration:underline;font-size:.8rem}@media screen and (min-width:1024px){.privacy a{font-size:.9rem}}.privacy a:hover{font-weight:600}.nietGevonden{color:var(--taupe)}.nietGevondenKnop{display:grid;justify-content:center;margin-block-start:3rem}.nietGevondenKnop button{background-color:#fff0;color:var(--taupe);padding:3px 18px;width:8.5rem;border-radius:4px;border:solid 2px var(--taupe);transition:0.3s ease;font-weight:500;text-transform:uppercase;font-size:.9rem;margin:.5rem 0}.nietGevondenKnop button:hover{background-color:var(--taupe);color:var(--black);font-weight:500}@media screen and (min-width:768px){.nietGevondenKnop{display:flex;margin-block-start:3rem}.nietGevondenKnop button{margin:0 .5rem}}@media screen and (min-width:1024px){.nietGevondenKnop button{font-size:1rem;width:9rem}}footer{border-top:2px solid var(--black);margin:auto}footer p,footer a{color:var(--black);font-size:.9rem}footer a:hover{font-weight:600}.containerFooter{display:grid;margin:1rem 0 3rem 0;text-align:center}footer nav{grid-row:2}footer .footer-menu{padding:0}footer .footerLogo{grid-row:1}footer .footerLogo svg{height:2.8rem;width:2.8rem;object-fit:contain}footer .socials{grid-row:3}footer .socials p{font-weight:500;margin-bottom:.5rem}footer .icon-linkedin{font-family:'LOR-icons'!important;font-size:1rem!important;padding:3px 4px 4px 4px;text-align:center;border:var(--black) solid 2px;text-decoration:none;border-radius:4px;transition:0.3s ease}footer .icon-linkedin:hover{background-color:var(--black)}footer .icon-linkedin:hover::before{color:var(--taupe)!important;font-weight:400}.made-copy{margin-top:1.8rem;grid-row:4}.made-copy p{margin:0 0 2px 0;font-size:.75rem!important}.made-copy a{font-size:.75rem!important;text-decoration:underline}@media screen and (min-width:1024px){.containerFooter{width:1200px;max-width:85vw;margin:auto;grid-template-columns:1.6fr .8fr 1.6fr;text-align:start;row-gap:1rem;padding:1rem 0 3rem 0}.footer-menu{margin-block-start:0}footer nav{grid-column:1;grid-row:1}footer nav li{list-style:none}footer .footerLogo{grid-column:2;grid-row:1;margin:auto}footer .footerLogo svg{height:3rem;width:3rem}footer .socials{grid-column:3;grid-row:1;margin-left:auto}.made-copy{grid-column:1/4;grid-row:2;margin:auto;text-align:center}}