html{font-size:16px;font-size:100%;overflow-y:scroll;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-family:'Foundry Sterling';font-weight:500;color:#162339;overflow-x:clip}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html,button,input,select,textarea{font-family:'Foundry Sterling';font-weight:500}small{font-size:small}body .content-area{overflow-x:initial}.grecaptcha-badge{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;height:1px;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;width:auto;z-index:100000}:focus{outline:0}a.post-edit-link{display:none}textarea,input[type="submit"]{-webkit-appearance:none}ul,ol{padding:0;margin:0;list-style-position:inside;overflow-wrap:unset}h1,h2,h3,h4,h5,h6{font-weight:700;clear:both;line-height:1.3}h1{margin-top:0;margin-bottom:1rem;font-size:2.125rem;line-height:2.125rem;font-weight:800}h2{margin-top:0;margin-bottom:1rem;font-size:1.75rem;font-weight:500}.interview-name{margin-top:0;margin-bottom:1rem;font-size:1.75rem;font-weight:500;display:block}.short-sum .interview-name{margin-bottom:0}h1 br,h2 br{display:none}h3{margin-top:0;margin-bottom:.5rem;font-size:1.5rem;line-height:1.75rem}h2,.subtitle,.interview-name,.offerte-intro span{font-size:1.875rem;line-height:2rem;font-weight:500}.gg-subtitle{font-size:1.25rem;line-height:1.75rem}.gg-subtitle+p{margin-top:0}.op-section h2,.offerte-section h2{font-weight:400}.op-section .col:first-child h2,.offerte-section .col:first-child h2,.offerte-intro>span:first-child{font-weight:800}.offerte-form .gform_description+.gform_required_legend{margin-top:0}b,strong{font-weight:700}p{margin:.938rem 0}.single .entry-content ul+h2,.single .entry-content .text+h2,.single .entry-content ul+h3{margin-top:.938rem}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;padding-right:2px}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}img{border-style:none}img,video{height:auto;max-width:100%}section{position:relative;padding:2.5rem 0}section.no-top{padding-top:0}section.no-bottom{padding-bottom:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}::-webkit-input-placeholder{color:}:-moz-placeholder{color:}::-moz-placeholder{color:}:-ms-input-placeholder{color:}.inner{width:100%;max-width:84.375rem;height:100%;margin:0 auto;padding:0 1.563rem;position:relative}.inner-b{max-width:97.5rem}.col{position:relative;min-height:1px}.col>p:last-child,.content-txt>p:last-child,.entry-content .col>ul:last-child,.entry-content .content-txt>ul:last-child,.intro-txt>p:last-child,.no-builder .row>p:last-child{margin-bottom:0}.no-builder .row>p:first-child{margin-top:0}.col-center{text-align:center;margin:0 auto}.single .col-m{margin:0 auto}.f-bigger{font-size:1.25rem;font-weight:700}.col>p:last-of-type{margin-bottom:0}.ct-btn,.entry-content .ct-btn,.offerte-btn>a,.navbar li.offerte-btn>a,input[type="submit"]{display:table;color:#fff;background-color:#00C93E;border:1px solid #00C93E;background-color:#ED7211;border:1px solid #ED7211;padding:.938rem 2rem;text-decoration:none;text-align:center;position:relative;border-radius:1.875rem;font-size:1rem;font-weight:700;-webkit-transition:none;-moz-transition:none;transition:none}.ct-btn:hover,.entry-content .ct-btn:hover,.offerte-btn>a:hover,.navbar li.offerte-btn>a:hover,input[type="submit"]:hover{color:#fff;background-color:#00a734;border-color:#00a734;background-color:#cd630f;border-color:#cd630f;text-decoration:none}.ct-btn.ct-center{margin-left:auto;margin-right:auto}.ct-btn.ct-btn--blue,.blue-tp-btn a.ct-btn,.blue-btn a.ct-btn,.nav-menu .offerte-btn.br-btn a,.home .top-col .ct-btn{background-color:#2096b3;border-color:#2096b3}.ct-btn.ct-btn--blue:hover,.blue-tp-btn a.ct-btn:hover,.blue-btn a.ct-btn:hover,.nav-menu .offerte-btn.br-btn a:hover,.home .top-col .ct-btn:hover{background-color:#1b7e96;border-color:#1b7e96}.ct-btn.ct-btn--tp,.blue-tp-btn a.ct-btnm,.blue-tp-btn a.ct-btn{background:transparent}.ct-btn.ct-btn--tp{color:#ED7211}.ct-btn.ct-btn--tp:hover{background-color:#ED7211;border-color:#ED7211;color:#fff}.ct-btn.ct-btn--tp.ct-btn--blue,.blue-tp-btn a.ct-btn{color:#2096b3}.ct-btn.ct-btn--tp.ct-btn--blue:hover,.blue-tp-btn a.ct-btn:hover{background-color:#2096b3;border-color:#2096b3;color:#fff}.nav-menu .offerte-btn a{margin-left:auto;margin-right:auto;width:100%;max-width:38.5rem}.nav-menu>li{order:1}.nav-menu>li>a{font-size:1.125rem;line-height:1.5rem}.nav-menu .offerte-btn{order:0;margin-top:2.25rem;margin-bottom:.938rem}.navbar li .sub-menu a{font-weight:500}.nav-menu>li.menu-item-has-children>ul>li>a{padding:15px 0}.page-id-4434 .nav-menu .offerte-btn.br-btn{display:none}.entry-content a,a{color:#162339;font-weight:700;text-decoration:none}.entry-content a:hover,a:hover{text-decoration:underline}.entry-content a,.entry-title a{text-decoration:none}.entry-content a.more-link,a.more-link{text-decoration:underline;color:#2096b3;font-weight:500}.entry-content a.more-link.m-arrow,a.more-link.m-arrow{display:block;background-image:url(https://www.fotoblaauw.nl/assets/svg/m-arrow.svg);background-repeat:no-repeat;background-position:center right}.entry-content a.more-link:hover,a.more-link:hover{color:#1b7e96}.entry-header{overflow:hidden}.entry-header .entry-thumbnail,.blog-head .entry-thumbnail{display:none}.entry-title em{font-weight:400}.gallery-item figcaption{display:none}.gallery-item{float:left;width:50%;margin:0;padding:0;overflow:hidden}.gallery{margin-top:2rem}.gallery a{display:block}.gallery-item img{display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-backface-visibility:hidden;width:100%}.gallery-item:hover img{display:block;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);-webkit-backface-visibility:hidden}.bedankt{text-align:center}.bedankt p{margin-left:auto;margin-right:auto}body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px}.gform_wrapper.gravity-theme .gfield textarea{resize:none;max-height:7.563rem}div.gform_confirmation_wrapper{color:#fff;padding:100px 0}.home-link{position:relative;display:block;width:100%;max-width:12.5rem;float:left}.home-link img{width:100%;display:block;max-width:184px}.site-header{position:sticky;top:0;z-index:99999;padding-top:0;background-color:#fff}.main-header{padding:1.25rem 0;background-color:#fff;box-shadow:0 3px 6px #0000000d;position:relative;z-index:1}.top-header{background:#EDECEB}.top-header .widget_text{display:none;font-size:.875rem}.top-header .widget_text:last-child{order:2;margin:0;display:block;margin-left:auto}.phone-link{margin-right:.313rem}.top-usps{display:none}.gg-icon{display:block;margin-right:.625rem}.gg-icon img{display:block}.top-usps li{font-size:.875rem;list-style:none;font-style:italic;color:#fff}.inner-header{text-align:left;position:relative}.inner-header .inner{padding:0}.no-bg .inner-header .inner{padding:0 1.563rem}.hidden-title{display:none}.no-bg.hidden-title+.breadcrumbs{display:none}.header-image{pointer-events:none;width:100%;height:17.75rem;background-repeat:no-repeat;background-position:center center;background-size:cover}.top-col{background-color:#fff;padding:2.5rem 1.563rem;width:100%;max-width:33.625rem}.top-col h1{margin-bottom:1.125rem;margin-bottom:1.5rem}.entry-header.no-bg{padding:2.5rem 0}.no-bg .top-col{max-width:100%;padding:0;background-color:transparent;color:#fff}.no-bg .short-sum{margin-top:1.5rem;width:100%;max-width:38.438rem}.no-bg .top-col h1{color:#fff;margin-bottom:0}.menu-switch-menu-container{display:flex;align-items:center}.menu-switch-menu-container .menu{display:flex;margin-left:-1.563rem}.menu-switch-menu-container li{display:block;list-style:none}.menu-switch-menu-container li a{font-weight:500;display:block;padding:1rem 1.563rem;font-size:.875rem}body:not(.page-id-4809) .menu-switch-menu-container li:first-child a{background-color:#fff;font-weight:700}body.page-id-4809 .menu-switch-menu-container li:nth-child(2) a{background-color:#fff;font-weight:700}.page-id-4809 .breadcrumbs{display:none}.gg-btn{border:0;background:transparent;display:block;padding:0;margin:0}.gg-btn .gg-icon{margin:0}.usp-listing li{list-style:none;display:block;margin-bottom:.625rem}.usp-listing li span{display:inline-block;width:100%;max-width:calc(100% - 2.5rem)}.usp-section .usp-listing li span{max-width:unset;width:unset}.top-col .usp-listing li,.usp-section .usp-listing li,.op-section .usp-listing li,.offerte-section .usp-listing li{font-size:1.25rem;line-height:1.75rem;margin-bottom:.625rem}.usp-section .usp-listing li:first-child:before{display:none;font-weight:700}.usp-section .usp-listing li:first-child{font-weight:700}.entry-content .usp-listing li{margin-bottom:1.5rem}.usp-listing li:last-child{margin-bottom:0}.top-col .ct-btn{margin-top:1.25rem}.usp-listing li:before{content:"";width:1.25rem;height:1.25rem;background-image:url(https://www.fotoblaauw.nl/assets/svg/usp-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;margin-right:1.125rem;top:4px;position:relative;vertical-align:top}.entry-content .usp-listing li:before{top:1px}.op-section .usp-listing li,.offerte-section .usp-listing li{margin-bottom:.625rem}.op-section .usp-listing li:before{top:4px;background-image:url(https://www.fotoblaauw.nl/assets/svg/check-orange.svg)}.op-section.sf-section .usp-listing li:before{background-image:url(https://www.fotoblaauw.nl/assets/svg/usp-icon.svg)}.navbar{position:relative;clear:both;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;position:absolute;width:100%;background-color:#fff;left:0;padding:0 1.563rem;min-height:100vh}.toggled-on .navbar{opacity:1;visibility:visible;pointer-events:initial;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.navigation.main-navigation{position:relative;z-index:3}.navbar>span.bg-img{width:500px;height:500px;position:absolute;top:0;right:0;background-position:300px}.navbar li{list-style:none}.navbar li.info-item,.navbar .sub-menu>li.info-item{display:none;margin-bottom:1rem}.navbar li.info-item>a{pointer-events:none;font-style:italic}.navbar li a{font-weight:700;text-decoration:none;color:#162339;font-weight:400;display:block;padding:1.5rem 0}.navbar li.spc a{color:#162339}.navbar li.spc a:hover{color:#162339}.navbar li a:hover{color:#8A919C}.navbar .sub-menu li.current_page_item>a{color:#8A919C}.nav-menu>li>a{font-weight:700}#nav-holder{background:#F7F8FB}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before,.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#162339}.logo-toggle-container{display:flex;align-items:center}.menu-toggle{display:block;padding:0;background:transparent;border:0;overflow:hidden;position:relative;height:1rem;width:1.625rem;border-radius:0;padding:10px;width:44px;height:44px;transition:0.2s;margin-left:auto}.menu-toggle:before{font-size:.875rem;content:"";display:block;vertical-align:middle;position:relative;font-weight:900;margin-right:.625rem;text-transform:uppercase;position:relative;display:flex;align-items:center;left:0;top:0}.sub-menu{display:none}.focus>.sub-menu{display:block}#other-nav a,#other-nav button{color:#162339;display:block;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}#other-nav a:hover,#other-nav button:hover{color:#162339}#other-nav li{display:inline-block;margin-right:.938rem}#other-nav li:last-of-type{margin-right:0}#other-nav button{padding:0;background:transparent;border:0}.hmb-box{display:block;width:33px;height:100%;margin:0 auto;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;-webkit-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0);opacity:1}.hmb-inner{display:block;height:4px;background:#2C4660;position:relative;top:7px;border-radius:15px}.hmb-top{display:block;height:4px;background:#2C4660;position:relative;top:0;border-radius:15px}.hmb-bottom{display:block;height:4px;background:#2C4660;position:relative;top:14px;border-radius:15px}.hmb-close{position:absolute;-webkit-transform:translatey(30px);-moz-transform:translatey(30px);transform:translatey(30px);opacity:0;background:url(https://www.fotoblaauw.nl/assets/svg/close-icon.svg);background-size:contain;background-position:center center;height:100%;width:1.625rem;display:block;top:0;right:4px;background-repeat:no-repeat;background-size:1.188rem;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.toggled-on .hmb-box{-webkit-transform:translatey(-30px);-moz-transform:translatey(-30px);transform:translatey(-30px);opacity:0}.toggled-on .hmb-close{-webkit-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0);opacity:1}.nav-menu{display:flex;flex-direction:column;margin-top:20px}.nav-menu li.home-btn{display:none}#breadcrumbs{margin:0}.breadcrumbs{font-size:.875rem;padding:.875rem 0;border-bottom:1px solid #1623391A}.breadcrumbs .dlm{font-weight:700;margin:0 .75rem}#breadcrumbs>span>span{flex-wrap:wrap}#breadcrumbs>span>span:first-child>a:hover{opacity:.8}.owl-nav>div{width:3.563rem;height:3.563rem;display:block;background-size:contain;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;margin-right:1.25rem}.owl-nav>div.disabled{opacity:.25}.owl-nav>div:last-child{margin-right:0}.owl-next{background-image:url(https://www.fotoblaauw.nl/assets/svg/owl-next.svg)}.owl-prev{background-image:url(https://www.fotoblaauw.nl/assets/svg/owl-prev.svg)}.owl-nav{margin-top:1.25rem;display:flex;align-items:center;justify-content:center}@font-face{font-display:swap;font-family:AmsiBold;src:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/fonts/AmsiPro-Bold.otf)}@font-face{font-display:swap;font-family:AmsiRegular;src:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/fonts/AmsiPro-Regular.otf)}@font-face{font-display:swap;font-family:NoveDemiBold;src:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/fonts/Novecento-DemiBold.otf)}@font-face{font-display:swap;font-family:NoveUltraBold;src:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/fonts/Novecento-UltraBold.otf)}@font-face{font-display:swap;font-family:NoveWideBold;src:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/fonts/Novecento-WideBold.otf)}@font-face{font-display:swap;font-family:NoveWideMedium;src:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/fonts/Novecento-WideMedium.otf)}.inner{width:100%;max-width:1525px;margin:0 auto;padding:0 24px;line-height:1.5;position:relative;color:#2C4660;font-family:AmsiRegular}.flexbox-wrapper{display:flex;flex-wrap:wrap}.flexbox-wrapper.sb{justify-content:space-between}.bg-img{background-size:contain;background-repeat:no-repeat;background-position:center center;display:block}h1,h2,h3,h4,h5,h6{font-family:NoveWideMedium}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:NoveUltraBold}a.btn{background-color:#E9E8E6;padding:13px 25px 13px 70px;border-radius:25px;position:relative;display:block;width:fit-content;transition:0.2s ease-in-out;font-family:AmsiBold;z-index:2;color:#2C4660}a.btn:hover{text-decoration:none}a.btn:before{display:inline-block;background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/btn-arrow.svg);content:'';background-position:center;background-repeat:no-repeat;width:50px;height:50px;position:absolute;top:0;border-radius:100%;left:1px;background-color:#62BDA4;transition:0.2s ease-in-out}a.btn:hover:before{transform:rotate(45deg)}a.a-link{transition:0.2s ease-in-out;display:block;font-family:AmsiBold;text-transform:uppercase}a.a-link:after{display:inline-block;background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/btn-arrow-b.svg);content:'';background-position:center;background-repeat:no-repeat;width:20px;height:20px;transition:0.2s ease-in-out;float:right;position:relative;top:5px}a.a-link:hover{color:#62BDA4;text-decoration:none}a.a-link:hover:after{transform:rotate(45deg)}h1,h2,h3,h4,h5,h6,p,a{font-weight:400}h1,h2,h3,h4,h5,h6{text-transform:uppercase}.mobile{display:block!important}.desktop{display:none!important}.error-404{padding-bottom:50px}.error-404 #breadcrumbs{margin-top:10px}.error-404 h2{margin-top:50px}.before:before{position:relative;top:10px;display:inline-block;content:'';background-repeat:no-repeat;width:20px;height:20px;margin-right:7px}.before.mail:before{background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/email.svg)}.owl-nav{position:absolute;z-index:3;top:45%;width:100%}.owl-prev{left:0;position:absolute;transform:rotateY(180deg);background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/icon-owl-next.svg)!important;background-size:contain;background-repeat:no-repeat!important;background-position:center center!important;display:block!important;background-color:transparent!important}.owl-theme .owl-nav .disabled{opacity:0}.owl-next{position:absolute;right:0;background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/icon-owl-next.svg)!important;background-size:contain;background-repeat:no-repeat!important;background-position:center center!important;display:block!important;background-color:transparent!important}.top-header{display:none}.navbar-btn{display:none}footer .inner-footer{background-color:#476678;padding:50px 0 20px}footer .inner-footer .inner .box{background:#fff;padding:20px}footer .inner-footer .box .flexbox-wrapper{flex-direction:column}footer .inner-footer .box .flexbox-wrapper h2{flex-basis:35%}footer .inner-footer .box .flexbox-wrapper h2 strong{color:#62BDA4;display:block}footer .inner-footer .box .flexbox-wrapper .contact{flex-basis:25%;padding:25px 0;border-top:1px solid #D4DADF;border-bottom:1px solid #D4DADF;margin:25px 0}footer .inner-footer .box .flexbox-wrapper .openingstijden{flex-basis:25%}footer .inner-footer .box .flexbox-wrapper *{margin:0}footer .inner-footer .box .flexbox-wrapper .contact p a{color:#2C4660}footer .inner-footer .box .flexbox-wrapper p.footer-title{margin-bottom:20px;font-family:AmsiBold}footer .inner-footer .box .flexbox-wrapper p.afspraak{color:#62BDA4}footer .inner-footer .under-footer{margin:auto;align-items:center;padding-top:20px}footer .inner-footer .under-footer *{color:#fff;margin:0;font-family:AmsiBold}footer .inner-footer .under-footer .socials{position:relative;top:4px}footer .inner-footer .under-footer .socials a span{width:20px;height:20px;display:inline-block;margin-right:5px;margin-left:5px}.homepage .hoofdlaag{padding:0}.homepage .hoofdlaag .inner .flexbox-wrapper{flex-direction:column;margin-bottom:50px;overflow:hidden}.homepage .hoofdlaag .inner .flexbox-wrapper>span{width:700px;height:700px;position:absolute;left:20%}.homepage .hoofdlaag .inner .flexbox-wrapper .box-left{flex-basis:40%;margin-bottom:50px}.homepage .hoofdlaag .inner .flexbox-wrapper .box-left h1{font-size:40px;line-height:46px;margin-bottom:30px;max-width:370px}.homepage .hoofdlaag .inner .flexbox-wrapper .box-left h1 strong{display:block}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel{width:100%}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel .owl-stage-outer .owl-stage{padding-left:0!important}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel span{height:350px;background-size:cover;position:relative;transition:0.2s ease-in-out}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel span p{color:#fff;position:absolute;width:100%;text-align:center;top:45%;opacity:0;transition:0.2s ease-in-out}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel span p:before{display:inline-block;background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/btn-arrow.svg);content:'';background-position:center;background-repeat:no-repeat;width:20px;height:20px;position:relative;top:4px;border-radius:100%;left:-4px;transition:0.2s ease-in-out}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel .owl-item{overflow:hidden}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel span:hover{transform:scale(1.1,1.1)}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel span:hover p{opacity:1}.info-1{position:relative;background-color:#476678;padding:50px 0}.info-1>span{position:relative;width:330px;height:350px;left:24px;background-size:cover;margin-top:50px}.info-1 .inner .box{width:100%;color:#fff}.info-1 .inner .box>span{display:none}.info-1 .inner .box .text{max-width:450px}.info-1 .inner .box .text h2 strong{display:block}.homepage .info-2{padding:50px 0}.homepage .info-2 .flexbox-wrapper{flex-direction:column}.homepage .info-2 .inner .box-left,.homepage .info-2 .inner .box-right{flex-basis:48%}.homepage .info-2 .box-left span:first-of-type{height:320px;max-width:400px}.homepage .info-2 .box-right img{display:none}.homepage .info-2 .box-right span:first-of-type{height:500px;max-width:400px}.homepage .info-2 .box-right p:first-of-type{margin-bottom:40px}.homepage .info-3{position:relative;background-color:#E9E8E6}.homepage .info-3>span{position:absolute;height:400px;width:100%;top:0;background-size:cover}.homepage .info-3 .inner .box{width:100%;padding-top:410px}.homepage .info-3 .inner .box span{max-width:390px;height:390px;margin-bottom:80px;display:none}.homepage .cursuslaag,.homepage .teamlaag{padding:50px 0}.homepage .cursuslaag .inner>h2,.homepage .teamlaag .inner>h2{margin-bottom:25px}.homepage .cursuslaag .inner>h2 strong,.homepage .teamlaag .inner>h2 strong{display:block}.homepage .cursuslaag .inner .flexbox-wrapper,.homepage .teamlaag .inner .flexbox-wrapper,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper{flex-direction:column}.homepage .cursuslaag .inner .flexbox-wrapper .box,.homepage .teamlaag .inner .flexbox-wrapper .box,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box{flex-basis:33.33%;padding:20px;border:1px solid #D4DADF;margin-bottom:20px}.homepage .teamlaag .inner .flexbox-wrapper .box{flex-basis:50%;padding:20px;border:1px solid #D4DADF;margin-bottom:20px}.homepage .cursuslaag .inner .flexbox-wrapper .box span,.homepage .teamlaag .inner .flexbox-wrapper .box span,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box span{height:270px;background-size:cover}.homepage .cursuslaag .inner .flexbox-wrapper .box a.a-link,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box a.a-link{margin:20px 0 5px}.homepage .cursuslaag .inner .flexbox-wrapper .box>a.a-link:first-of-type,.homepage .teamlaag .inner .flexbox-wrapper .box>a.a-link:first-of-type{margin:0;position:relative;overflow:hidden}.homepage .cursuslaag .inner .flexbox-wrapper .box>a.a-link:first-of-type span,.homepage .teamlaag .inner .flexbox-wrapper .box>a.a-link:first-of-type span{transition:0.2s ease-in-out}.homepage .cursuslaag .inner .flexbox-wrapper .box>a.a-link:first-of-type:after,.homepage .teamlaag .inner .flexbox-wrapper .box>a.a-link:first-of-type:after{content:"";background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/icon-eye-w.svg);position:absolute;width:40px;height:40px;margin:auto;left:calc(50% - 20px);top:calc(50% - 20px);opacity:0;transform:none}.homepage .cursuslaag .inner .flexbox-wrapper .box>a.a-link:first-of-type:hover:after,.homepage .teamlaag .inner .flexbox-wrapper .box>a.a-link:first-of-type:hover:after{opacity:1}.homepage .cursuslaag .inner .flexbox-wrapper .box>a.a-link:first-of-type:hover span,.homepage .teamlaag .inner .flexbox-wrapper .box>a.a-link:first-of-type:hover span{transform:scale(1.1,1.1)}.homepage .teamlaag .inner .flexbox-wrapper .box p{margin-bottom:0;color:#62BDA4}.homepage .teamlaag .inner .flexbox-wrapper .box p a,.homepage .cursuslaag .inner .flexbox-wrapper .box a.a-link,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box a.a-link{color:#2C4660}.homepage .teamlaag{background-size:cover}.homepage .subslaag{padding:50px 0 10px}.homepage .subslaag>span{width:300px;height:300px;position:absolute;left:-150px;top:150px;z-index:0}.homepage .subslaag .inner .flexbox-wrapper{align-items:center}.homepage .subslaag .inner .flexbox-wrapper .box-left{flex-basis:100%;position:relative;z-index:1}.homepage .subslaag .inner .flexbox-wrapper>span{flex-basis:100%;height:350px;margin-top:30px;background-size:cover}.homepage .subslaag .inner .flexbox-wrapper .box-left h2 strong{color:#62BDA4}.homepage .subslaag .inner .flexbox-wrapper .box-left h2{margin-bottom:25px}.homepage .subslaag .inner .flexbox-wrapper .box-left a{display:block;font-size:18px;text-transform:uppercase;padding:20px 0;border-top:1px solid #D4DADF}.homepage .subslaag .inner .flexbox-wrapper .box-left a:last-of-type{border-bottom:1px solid #D4DADF}.sub #breadcrumbs .dlm{margin:0 0}.sub #breadcrumbs{position:relative;bottom:40px}.sub{padding-top:0;padding-bottom:0}.sub .schoolfotografie{background-color:#E9E8E6;margin-bottom:50px}.sub .hoofdlaag,.sub .schoolfotografie,.sub .packshots{position:relative;padding-top:0}.sub .hoofdlaag>span:first-of-type,.sub .schoolfotografie>span:first-of-type,.sub .packshots>span:first-of-type{position:relative;height:350px;background-size:cover;margin-top:50px}.sub .hoofdlaag>span:first-of-type{background-position:top}.sub .hoofdlaag{padding-bottom:0}.sub .hoofdlaag>span:last-of-type{height:500px;width:500px;position:absolute;right:-300px;top:175px}.sub .hoofdlaag .inner .box,.sub .schoolfotografie .inner .box,.sub .packshots .inner .box{width:100%;margin-left:0%;padding-top:50px;padding-left:0%;max-width:720px}.sub .hoofdlaag .inner .box h2 strong,.sub .schoolfotografie .inner .box h2 strong,.sub .packshots .inner .box h2 strong{display:block}.sub .packshots .inner .box>span:first-of-type{height:300px;margin-bottom:100px}.sub .hoofdlaag .inner .box p,.sub .schoolfotografie .inner .box p,.sub .packshots .inner .box p{margin:0 0 1.563rem}.sub .hoofdlaag .inner .box p.strong,.sub .schoolfotografie .inner .box p.strong,.sub .packshots .inner .box p.strong{margin-bottom:0;font-size:18px;font-family:AmsiBold}.sub .hoofdlaag .inner .box a.btn,.sub .schoolfotografie .inner .box a.btn,.sub .packshots .inner .box a.btn{margin-top:40px}.sub.cursussen .cursuslaag .flexbox-wrapper .box p{margin-bottom:0;font-size:18px}.sub .subslaag{background-color:#F5F9F9;padding:50px 0;text-align:center}.sub .subslaag .inner h2{margin-bottom:50px;text-align:left}.sub .subslaag .inner h2 strong{color:#62BDA4}.sub .subslaag .inner a{display:block;font-size:18px;text-transform:uppercase;padding:20px 0;border-top:1px solid #D4DADF;width:unset;margin:auto;text-align:left;position:relative;z-index:2}.sub .subslaag .inner a:last-of-type{border-bottom:1px solid #D4DADF}.sub-winkel .hoofdlaag{height:unset;padding:50px 0}.sub-winkel .hoofdlaag .inner,.sub-winkel .subslaag .inner{z-index:2}.sub-winkel .hoofdlaag .flexbox-wrapper.sb .text{flex-basis:100%}.sub-winkel.fotografie .hoofdlaag .flexbox-wrapper.sb .text{order:1}.sub-winkel.fotografie .hoofdlaag .flexbox-wrapper.sb>img{margin-bottom:50px;margin-top:0}.sub-winkel .hoofdlaag .flexbox-wrapper.sb .text a.btn{margin-top:40px}.sub-winkel .hoofdlaag .flexbox-wrapper.sb>img{margin-top:50px}.sub #breadcrumbs{bottom:30px}.sub #breadcrumbs a,.sub #breadcrumbs{color:#2C466080;font-size:14px}.impressie #breadcrumbs,.impressie #breadcrumbs a{color:#2C4660!important}.sub-winkel .hoofdlaag .flexbox-wrapper.sb .text p strong,.sub-winkel .info-1 .box .text p strong{display:block;font-size:18px;font-family:AmsiBold}.sub-winkel .hoofdlaag .flexbox-wrapper.sb .text p:not(:first-of-type){margin-top:20px}.sub-winkel .fotoslaag h2,.sub .fotoslaag h2{text-align:center;margin-bottom:50px}.sub-winkel .fotoslaag .flexbox-wrapper>*,.sub .fotoslaag .flexbox-wrapper>*,.impressie .fotoslaag .flexbox-wrapper>*{flex-basis:100%}.sub-winkel .fotoslaag .flexbox-wrapper>*>*,.sub .fotoslaag .flexbox-wrapper>*>*,.impressie .fotoslaag .flexbox-wrapper>*>*{margin-bottom:50px}.sub-winkel .hoofdlaag .inner .flexbox-wrapper .text table{width:100%;margin-top:-10px}.sub.cursussen .hoofdlaag{padding-top:50px}.sub.cursussen .hoofdlaag h2{margin-bottom:50px}.sub.cursussen .hoofdlaag .cursuslaag .box a.a-link{font-family:AmsiRegular;padding-right:25px;position:relative;z-index:2}.sub.cursussen .hoofdlaag .cursuslaag .box a.a-link strong{display:block;font-family:AmsiBold}.sub.cursussen .hoofdlaag .cursuslaag .box a.a-link:after{position:absolute;right:0;top:4px}.sub #over-ons{padding:0}.sub #over-ons .over-ons-laag{padding:50px 0}.sub #over-ons>.over-ons-laag:nth-of-type(1){background-color:#e9e8e6}.sub #over-ons .over-ons-laag .flexbox-wrapper{flex-direction:column}.sub #over-ons .over-ons-laag .flexbox-wrapper .content{max-width:720px}.sub #over-ons .over-ons-laag .flexbox-wrapper span{height:300px;max-width:430px;margin-top:50px;background-size:cover}.sub #over-ons .over-ons-laag .flexbox-wrapper .content h2{margin-bottom:5px}.sub #over-ons .over-ons-laag .flexbox-wrapper .content .ondertitel{color:#65bba4;font-weight:700;margin-bottom:30px;margin-top:0}.sub .info-2{padding:50px 0}.sub .info-2 .flexbox-wrapper .box p:last-of-type{margin-top:50px}.sub .info-2 .flexbox-wrapper span{height:350px;flex-basis:100%;max-width:500px;margin-top:50px}.sub.masterclass section:nth-of-type(2),.sub.masterclass section:nth-of-type(3){padding:50px 0}.sub.masterclass section:nth-of-type(2){background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/teamlaag-bg.jpg)}.sub.masterclass section:nth-of-type(2) .flexbox-wrapper .content,.sub.masterclass section:nth-of-type(3) .flexbox-wrapper .content{flex-basis:100%;max-width:720px}.sub.masterclass section:nth-of-type(2) .flexbox-wrapper span,.sub.masterclass section:nth-of-type(3) .flexbox-wrapper span{flex-basis:100%;height:350px;margin-top:50px;max-width:500px}.sub.masterclass .inner .flexbox-wrapper .content p:first-of-type{margin-bottom:0}.sub.masterclass .inner .flexbox-wrapper .content p:nth-of-type(2){margin-top:0}.prijzen{background-color:#F5F9F9;padding:50px 0 70px}.prijzen section{padding:0}.prijzen #breadcrumbs,.prijzen #breadcrumbs a{color:#2C466080;font-size:14px}.prijzen .hoofdlaag .ondertitel{margin-top:-15px;font-size:18px;color:#62BDA4}.prijzen .prijzenlijst .box{margin-top:40px}.prijzen .prijzenlijst .rij .box{padding-bottom:50px;border-bottom:1px solid #D4DADF}.prijzen .prijzenlijst .rij:last-of-type .box:last-of-type{padding-bottom:0;border-bottom:none}.prijzen .prijzenlijst .prijslijst-titel{margin:0;font-size:18px;font-weight:700}.prijzen .prijzenlijst .flexbox-wrapper p:nth-of-type(odd){flex-basis:60%}.prijzen .prijzenlijst .flexbox-wrapper p{margin-bottom:0;margin-top:8px}.prijzen .prijzenlijst .box .extra{margin-top:30px}.prijzen .prijzenlijst .box .extra .beschrijving{font-size:16px;color:#2C466080;margin:0}.impressie #breadcrumbs,.impressie #breadcrumbs a{font-size:14px;color:#2C4660;width:fit-content;color:#2C466080}.impressie section{padding:0}.impressie .hoofdlaag{padding:50px 0}.impressie .hoofdlaag h2,.impressie .hoofdlaag p:last-of-type{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.post-5888 .sub-winkel .hoofdlaag .inner .flexbox-wrapper .text h2,.post-5748 .sub-winkel .hoofdlaag .inner .flexbox-wrapper .text h2,.post-5745 .sub-winkel .hoofdlaag .inner .flexbox-wrapper .text h2,.post-5751 .sub-winkel .hoofdlaag .inner .flexbox-wrapper .text h2{font-size:25px}.entry-header>.contact{background-color:#476678;padding-top:10px;padding-bottom:0}.entry-header>.contact .hoofdlaag{padding-bottom:0}.entry-header>.contact .hoofdlaag #breadcrumbs{position:relative;bottom:30px;color:#FFFFFF80!important;height:fit-content}.entry-header>.contact .hoofdlaag #breadcrumbs a{color:#FFFFFF80!important;font-size:14px}.entry-header>.contact .hoofdlaag #breadcrumbs .dlm{margin:0 5px}.contact .hoofdlaag .formulier h2{color:#fff}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background-color:transparent!important;color:white!important;border:none;border-bottom:1px solid #FFFFFF80;padding:12px!important;padding-left:0!important;font-family:AmsiRegular!important;font-size:16px!important;-webkit-appearance:none!important;border-radius:0!important}::placeholder{color:white!important;font-family:AmsiRegular;font-size:16px!important}.gform_wrapper{color:white!important}.gform_wrapper.gravity-theme .gfield_label{color:white!important;font-weight:normal!important}.gform_wrapper.gravity-theme .gfield textarea.large{border:1px solid #FFFFFF80!important;margin-bottom:20px!important;padding-left:8px!important}.gform_wrapper .gfield_required{display:none!important}.gform_wrapper.gravity-theme .gfield_label{margin-top:20px!important}.gform_wrapper.gravity-theme legend{font-size:14px!important}.gform_wrapper.gravity-theme .gform_footer{position:relative;padding-top:40px!important;padding-bottom:65px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:0!important}.ginput_container_consent{font-size:14px!important}.gform_wrapper.gravity-theme .gform_footer button{background-color:#E9E8E6;padding:13px 25px 13px 70px;border-radius:25px;position:relative;display:block;width:fit-content;transition:0.2s ease-in-out;font-family:AmsiBold;z-index:2;color:#2C4660;border:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font-size:16px;font-family:AmsiBold;line-height:1.5}.gform_wrapper.gravity-theme .gform_footer button::after{display:inline-block;background-image:url(https://www.fotoblaauw.nl/wp-content/themes/theme-internal_blaauw/images/btn-arrow.svg);content:'';background-position:center;background-repeat:no-repeat;width:50px;height:50px;position:absolute;top:0;border-radius:100%;left:-1px;background-color:#62BDA4;transition:0.2s ease-in-out;z-index:3}.gform_wrapper.gravity-theme .gform_footer button:hover:after{transform:rotate(45deg)}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]).gform_button{line-height:unset;min-height:unset;margin-top:2px}.contact .hoofdlaag .contact-footer{color:#000;background-color:#fff;font-size:14px;padding:20px 0}.contact .hoofdlaag .contact-footer p{margin:0;display:inline-block}.contact .hoofdlaag .contact-footer .inner p:first-of-type{margin-bottom:5px}.contact .hoofdlaag .contact-footer .inner a{color:#2C4660;text-decoration:underline}.contact .hoofdlaag .contact-footer .inner a:hover{text-decoration:underline}.gform_wrapper.gravity-theme .gfield{grid-column:span 10!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{display:none}.gform_wrapper .gform_validation_errors>h2.hide_summary{color:#c02b0a!important}.gform_wrapper .gfield_error [aria-invalid=true]{border-bottom:1px solid #c02b0a!important}@media (min-width:600px){.prijzen .prijzenlijst>.inner:first-of-type .rij{display:flex;flex-wrap:wrap}.prijzen .prijzenlijst .box{max-width:unset;flex-basis:50%}.prijzen .prijzenlijst .flexbox-wrapper p:nth-of-type(odd){flex-basis:60%}.prijzen .prijzenlijst .rij:last-of-type .box{border-bottom:none}}@media (min-width:1024px){h1{font-size:64px!important;line-height:70px!important}h2{font-size:40px!important;line-height:40px!important}#breadcrumbs{position:relative;bottom:170px;font-size:14px}.sub #breadcrumbs .dlm{margin:0 7px}.error-404{padding-bottom:100px}.error-404 #breadcrumbs{margin-top:10px;bottom:0}.error-404 h2{margin-top:100px}.mobile{display:none!important}.desktop{display:block!important}.top-header{display:block}.top-header .inner .flexbox-wrapper.sb{align-items:center;padding:7px 0 10px}.top-header .inner .flexbox-wrapper.sb>*{flex-basis:50%;margin:0;font-family:AmsiBold}.top-header .inner .flexbox-wrapper.sb>a{text-decoration:underline}.top-header .inner .flexbox-wrapper p:first-of-type{text-align:center}.site-header .main-header>.inner{flex-wrap:wrap;justify-content:space-between}.site-header .main-header>.inner .navbar{margin-left:unset;width:fit-content}.site-header .main-header>.inner .navbar-btn>*{display:inline-block}.site-header .main-header>.inner .navbar-btn .btn:first-of-type{margin-right:5px}footer .inner-footer{background-image:linear-gradient(51deg,#2C4660,#62BDA4);padding:50px 50px 20px}footer .inner-footer .inner .box{background:#fff;padding:50px}footer .inner-footer .box .flexbox-wrapper{flex-direction:row}footer .inner-footer .box .flexbox-wrapper h2{flex-basis:35%}footer .inner-footer .box .flexbox-wrapper h2 strong{color:#62BDA4}footer .inner-footer .box .flexbox-wrapper .contact{flex-basis:25%;padding:0 50px;margin:0;border:none;border-left:1px solid #D4DADF;border-right:1px solid #D4DADF}footer .inner-footer .box .flexbox-wrapper .openingstijden{flex-basis:25%}footer .inner-footer .box .flexbox-wrapper *{margin:0}footer .inner-footer .box .flexbox-wrapper p.footer-title{margin-bottom:20px}footer .inner-footer .box .flexbox-wrapper p.afspraak{color:#62BDA4}footer .inner-footer .under-footer{width:100%;padding:0 50px;margin:auto;align-items:center;padding-top:20px}footer .inner-footer .under-footer *{color:#fff}footer .inner-footer .under-footer .socials{position:relative;top:4px}footer .inner-footer .under-footer .socials a span{width:20px;height:20px;display:inline-block;margin-right:5px;margin-left:5px}.homepage .hoofdlaag{padding:0 0 160px}.homepage .hoofdlaag>.inner{padding-right:0}.homepage .hoofdlaag .inner .flexbox-wrapper{align-items:center;flex-direction:row;margin-bottom:0}.homepage .hoofdlaag .inner .flexbox-wrapper>span{width:700px;height:700px;position:absolute;left:20%}.homepage .hoofdlaag .inner .flexbox-wrapper .box-left{flex-basis:40%;margin-bottom:0}.homepage .hoofdlaag .inner .flexbox-wrapper .box-left h1 strong{display:block}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel{width:55%}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel .owl-stage-outer .owl-stage{padding-left:0!important}.homepage .hoofdlaag .inner .flexbox-wrapper .owl-carousel span{height:800px;background-size:cover;max-width:unset}.homepage .info-2 .box-right img{display:block}.info-1{position:relative;padding:100px 0}.info-1>span{position:absolute;width:50%;height:100%;right:0;background-size:cover;top:0;left:unset;margin-top:unset}.info-1 .inner .box{width:45%;color:#fff}.info-1 .inner .box>span{width:350px;height:350px;margin-left:auto;display:block}.info-1 .inner .box .text{margin-top:230px;max-width:450px}.homepage .info-2{padding:160px 0}.homepage .info-2 .flexbox-wrapper{flex-direction:row}.homepage .info-2 .inner .box-left,.homepage .info-2 .inner .box-right{flex-basis:48%}.homepage .info-2 .box-left h2{margin-bottom:80px}.homepage .info-2 .box-left span:first-of-type{height:540px;max-width:unset}.homepage .info-2 .box-left span:last-of-type{width:516px;height:400px;float:right;margin-top:60px;background-size:cover;display:block}.homepage .info-2 .box-right span:first-of-type{height:840px;background-size:cover;margin-top:30px;max-width:unset}.homepage .info-2 .box-right p:first-of-type{max-width:450px;margin-top:100px}.homepage .info-3{position:relative;background-color:#E9E8E6}.homepage .info-3>span{position:absolute;height:100%;width:50%;top:0;background-size:cover}.homepage .info-3 .inner .box{width:50%;margin-left:50%;padding-top:180px;padding-left:10%}.homepage .info-3 .inner .box span{max-width:390px;height:390px;margin-bottom:80px;display:block}.homepage .cursuslaag,.homepage .teamlaag{padding:160px 0}.homepage .cursuslaag .inner>h2,.homepage .teamlaag .inner>h2{max-width:1000px;margin:auto;text-align:center;margin-bottom:60px}.homepage .cursuslaag .inner .flexbox-wrapper,.homepage .teamlaag .inner .flexbox-wrapper,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper{flex-direction:row}.homepage .cursuslaag .inner .flexbox-wrapper .box,.homepage .teamlaag .inner .flexbox-wrapper .box,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box{flex-basis:33.33%;padding:20px;border:1px solid #D4DADF;margin-bottom:0}.homepage .teamlaag .inner .flexbox-wrapper .box{flex-basis:25%;padding:20px;border:1px solid #D4DADF;margin-bottom:0}.homepage .cursuslaag .inner .flexbox-wrapper .box:nth-of-type(2),.homepage .teamlaag .inner .flexbox-wrapper .box:nth-of-type(2),.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box:nth-of-type(2){border-left:0;border-right:0}.homepage .cursuslaag .inner .flexbox-wrapper .box span,.homepage .teamlaag .inner .flexbox-wrapper .box span,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box span{height:470px;background-size:cover}.homepage .cursuslaag .inner .flexbox-wrapper .box a.a-link,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box .a-link{margin:20px 0 5px}.homepage .teamlaag .inner .flexbox-wrapper .box p{margin-bottom:0;color:#62BDA4}.homepage .teamlaag{background-size:cover}.homepage .teamlaag .inner .flexbox-wrapper .box span{height:300px}.homepage .subslaag{padding:160px 0}.homepage .subslaag>span{width:300px;height:300px;position:absolute;left:-150px;top:150px}.homepage .subslaag .inner .flexbox-wrapper{align-items:center;justify-content:unset}.homepage .subslaag .inner .flexbox-wrapper .box-left{flex-basis:40%;margin-right:100px}.homepage .subslaag .inner .flexbox-wrapper>span{flex-basis:49%;max-width:626px;height:700px;background-size:cover;margin-top:0;background-position:left}.homepage .subslaag .inner .flexbox-wrapper .box-left h2 strong{color:#62BDA4;display:block}.homepage .subslaag .inner .flexbox-wrapper .box-left h2{margin-bottom:50px}.homepage .subslaag .inner .flexbox-wrapper .box-left a{display:block;font-size:18px;text-transform:uppercase;padding:20px 0;border-top:1px solid #D4DADF;max-width:450px}.homepage .subslaag .inner .flexbox-wrapper .box-left a:last-of-type{border-bottom:1px solid #D4DADF}.sub .hoofdlaag .box #breadcrumbs{position:relative;bottom:107px}.sub,.hoofdlaag{padding-top:0;padding-bottom:0}.sub .schoolfotografie{margin-bottom:100px}.sub .hoofdlaag,.sub .schoolfotografie,.sub .packshots{position:relative;height:950px}.sub .hoofdlaag.cursus{height:unset}.sub .hoofdlaag.cursus .inner .box{padding-bottom:100px}.sub .hoofdlaag>span:first-of-type,.sub .schoolfotografie>span:first-of-type,.sub .packshots>span:first-of-type{height:100%;width:50%;position:absolute;top:0;background-size:cover;left:unset;margin-top:0}.sub .packshots>span:first-of-type{background-size:contain}.sub .hoofdlaag>span:last-of-type{height:500px;width:500px;position:absolute;right:-300px;top:175px;z-index:3}.sub .hoofdlaag .inner .box,.sub .schoolfotografie .inner .box,.sub .packshots .inner .box{width:50%;margin-left:50%;padding-top:130px;padding-left:10%}.sub .schoolfotografie .inner .box,.sub .packshots .inner .box{margin-left:0;padding-left:0;width:40%}.sub .schoolfotografie span,.sub .packshots>span{right:0}.sub .subslaag .inner h2{text-align:center}.sub .packshots{margin-bottom:50px}.sub .subslaag{background-color:#F5F9F9;padding:160px 0;text-align:center}.sub .subslaag>span{position:absolute;width:700px;height:700px;left:-400px;bottom:-400px}.sub .subslaag .inner h2{margin-bottom:50px}.sub .subslaag .inner h2 strong{color:#62BDA4}.sub .subslaag .inner a{display:block;font-size:18px;text-transform:uppercase;padding:20px 0;border-top:1px solid #D4DADF;width:600px;margin:auto;text-align:left}.sub .subslaag .inner a:last-of-type{border-bottom:1px solid #D4DADF}.sub-winkel .hoofdlaag{height:unset;padding:100px 0}.sub-winkel .hoofdlaag .flexbox-wrapper.sb .text{flex-basis:40%;order:unset!important}.sub-winkel .hoofdlaag .flexbox-wrapper.sb>img{width:50%;height:100%;margin-top:0!important;margin-bottom:0!important}.sub-winkel #breadcrumbs{bottom:77px}#breadcrumbs,#breadcrumbs a{color:#2C4660!important}.sub-winkel .hoofdlaag .flexbox-wrapper.sb .text p strong{display:block;font-size:18px}.sub-winkel .hoofdlaag .flexbox-wrapper.sb .text p:not(:first-of-type){margin-top:20px}.sub-winkel .fotoslaag .flexbox-wrapper>*,.sub .fotoslaag .flexbox-wrapper>*,.impressie .fotoslaag .flexbox-wrapper>*{flex-basis:48%}.sub-winkel .fotoslaag .flexbox-wrapper>*>*,.sub .fotoslaag .flexbox-wrapper>*>*,.impressie .fotoslaag .flexbox-wrapper>*>*{margin-bottom:50px;width:100%}.sub.cursussen .hoofdlaag h2{width:75%}.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box{margin-left:0}.sub #over-ons .over-ons-laag{padding:100px 0}.sub #over-ons .over-ons-laag:last-of-type{padding-top:0}.sub #over-ons .over-ons-laag .flexbox-wrapper{flex-direction:row;align-items:center}.sub #over-ons .over-ons-laag .flexbox-wrapper>*{flex-basis:42%}.sub #over-ons .over-ons-laag .flexbox-wrapper span{height:550px;margin-top:unset;max-width:unset}.sub #over-ons .over-ons-laag:nth-of-type(2n+2) .flexbox-wrapper .content{order:1}.sub .info-1{height:unset;margin-bottom:50px}.sub .info-1 .inner .box>span{margin-left:unset;background-size:cover}.sub .info-1 .inner .box .text{margin-top:100px;max-width:unset}.sub .info-2{padding:100px 0}.sub .info-2 .flexbox-wrapper{align-items:center;justify-content:space-around}.sub .info-2 .flexbox-wrapper .box{flex-basis:47%}.sub .info-2 .flexbox-wrapper span{flex-basis:47%;height:600px;max-width:500px;margin-top:0}.sub.masterclass section:nth-of-type(2),.sub.masterclass section:nth-of-type(3){padding:100px 0}.sub.masterclass section:nth-of-type(2) .flexbox-wrapper,.sub.masterclass section:nth-of-type(3){align-items:center}.sub.masterclass section:nth-of-type(2) .flexbox-wrapper .content,.sub.masterclass section:nth-of-type(3) .flexbox-wrapper .content{flex-basis:40%}.sub.masterclass section:nth-of-type(2) .flexbox-wrapper span,.sub.masterclass section:nth-of-type(3) .flexbox-wrapper span{flex-basis:40%;height:500px;margin-top:0;max-width:unset}.sub.masterclass section:nth-of-type(3) .flexbox-wrapper .content{order:1}.prijzen .hoofdlaag,.impressie .hoofdlaag{height:unset;padding-top:50px}.prijzen .hoofdlaag .inner>.flexbox-wrapper{margin-top:100px;align-items:flex-start}.prijzen .hoofdlaag .ondertitel{margin-top:-25px}.prijzen .prijzenlijst{padding:60px 0 100px}.prijzen .prijzenlijst>.inner:first-of-type{display:flex;flex-wrap:wrap;z-index:2}.prijzen .prijzenlijst>.inner:first-of-type .rij{display:unset;flex-basis:33.3%;padding:0 50px}.prijzen .prijzenlijst>.inner:first-of-type .rij:nth-of-type(2){border-right:1px solid #D4DADF;border-left:1px solid #D4DADF}.prijzen .prijzenlijst>span{width:700px;height:700px;position:absolute;bottom:-350px;left:-350px;z-index:0}.prijzen .prijzenlijst>.inner:first-of-type .rij:first-of-type{padding-left:0}.prijzen .prijzenlijst>.inner:first-of-type .rij:last-of-type{padding-right:0}.prijzen .prijzenlijst>.inner:first-of-type .rij:last-of-type .box>.flexbox-wrapper{justify-content:space-between}.prijzen .prijzenlijst .rij .box{padding-bottom:0;border-bottom:none;margin-bottom:30px}.prijzen .prijzenlijst .box{margin-top:0}.prijzen .prijzenlijst .rij:last-of-type .flexbox-wrapper p:nth-of-type(even){width:70px}.entry-header>.contact .hoofdlaag{width:50%;margin-left:50%}.entry-header>.contact .hoofdlaag>.inner:first-of-type{padding-top:100px;padding-left:50px}.entry-header>.contact>span{height:100%;width:50%;position:absolute;top:0;background-size:cover;left:unset;margin-top:0}.entry-header>.contact .hoofdlaag #breadcrumbs{position:absolute;top:10px;color:white!important}.entry-header>.contact .hoofdlaag #breadcrumbs a{color:white!important}.contact .hoofdlaag .contact-footer .inner p:first-of-type{margin-bottom:0}}@media (max-width:680px){.site-header.active-search .top-search.gg-search{max-width:100%}.gg-search .searchandfilter .sf-field-taxonomy-faq_categorie>ul>li{padding:.313rem}.gg-search .searchandfilter .sf-field-taxonomy-faq_categorie label{font-size:.875rem;padding:.938rem .625rem}.home .header-image{background-position:100% 50%;height:9.375rem}.gform-theme-datepicker{transform:scale(.75);left:0!important}.site-header{z-index:99999}}@media (max-width:768px){body{contain:unset}}@media (min-width:1024px){section{padding:2.5rem 0}h1 br,h2 br{display:block}.gallery-item{width:33.33%}.top-usps li{display:inline-block;margin-right:9.375rem}.top-usps li:last-of-type{margin-right:0}#page{position:relative}.top-usps{display:block}.header-image{position:absolute;left:0;top:0;width:100%;height:100%}.inner-header .inner{padding:0 1.563rem}.inner-header{padding:2.5rem 0;display:flex;align-items:center}.top-col{max-width:33.625rem;border-radius:.625rem;padding:2.688rem 3rem}.menu-switch-menu-container .menu{margin-left:auto}.top-header .top-widget{order:1}.top-header .widget_text{display:block;order:0;margin-right:5rem}.top-header .widget_text:last-child{order:2;margin:0}.btns-holder .ct-btn,.section-content .btns-holder .ct-btn{margin-top:0;margin-bottom:0}.top-header .search-btn{position:relative;margin-left:1.563rem}.top-header .search-btn:before{content:"";position:absolute;left:-1.563rem;top:0;height:100%;background-color:#162339;width:1px}.page-id-4809 .top-header .search-btn:before{display:none}.entry-header.no-bg{padding:8.5rem 0;background-image:url(https://www.fotoblaauw.nl/assets/svg/brand-icon-bg.svg);background-repeat:no-repeat;background-size:10.938rem;background-position:center right -5.469rem}.gform_wrapper .gform_validation_errors>h2.hide_summary{font-size:18px!important;line-height:20px!important}}@media (min-width:768px) and (max-width:1023px){.homepage .info-2 .flexbox-wrapper{flex-direction:row}.homepage .info-2 .box-left span:last-of-type{height:320px;max-width:400px;display:block}.homepage .cursuslaag .inner .flexbox-wrapper,.homepage .teamlaag .inner .flexbox-wrapper,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper{flex-direction:row}.homepage .cursuslaag .inner .flexbox-wrapper .box span,.homepage .teamlaag .inner .flexbox-wrapper .box span,.sub.cursussen .hoofdlaag .cursuslaag .flexbox-wrapper .box span{height:210px}.homepage .info-2 .box-right img{display:block}.sub .schoolfotografie>span:first-of-type,.sub .packshots>span:first-of-type{position:relative;width:410px;height:450px;left:24px;background-size:cover;margin-top:50px;display:inline-block}.sub-winkel .hoofdlaag>.inner{width:100%;margin:0 auto;display:block}.sub .subslaag .inner h2{text-align:center}.sub-winkel .hoofdlaag .flexbox-wrapper.sb>img{width:50%;height:100%;margin-top:50px}.sub .hoofdlaag>span:last-of-type{position:absolute;height:500px;width:500px}.sub-winkel .hoofdlaag .flexbox-wrapper.sb .text{max-width:720px}.sub .subslaag{padding:100px 0}.sub .subslaag .inner a{width:500px}.info-1>.inner{width:50%;margin:0;display:inline-block}.info-1>span{display:inline-block}.sub .hoofdlaag>span:first-of-type{height:500px}}@media (min-width:1024px){.navbar{margin-left:auto;opacity:1;visibility:visible;pointer-events:initial;left:unset;padding:0;min-height:unset;position:relative}.main-header{padding:0}.focus>.sub-menu{display:none}.navbar li{display:block;margin:0 .625rem}.nav-menu{padding:0;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:0}.main-header>.inner{display:flex;align-items:center}.nav-menu>li{order:unset}.nav-menu .offerte-btn{order:unset;margin-top:0;margin-right:0;margin-bottom:0}.nav-menu .offerte-btn a{width:unset}.navbar li a{display:block;padding:.938rem 0;padding:40px 0;font-size:16px!important}.navbar li.info-item,.navbar .sub-menu>li.info-item{display:block}.navbar li.info-item,.navbar .sub-menu>li.info-item~.info-item{margin-top:2rem}.navbar li a:hover{color:#8A919C}.menu-toggle{display:none}#navbar .nav-menu>li.menu-item-has-children:hover .sub-menu{display:flex;position:absolute;width:100%;padding:0;background-color:#2C4660;left:0}#navbar .nav-menu>li.menu-item-has-children .sub-menu{top:100%;background:#fff;padding:2.188rem 0;padding-top:1.25rem}#navbar .nav-menu>li.menu-item-has-children .sub-menu .sub-menu{display:none}#navbar .nav-menu>li.menu-item-has-children .sub-menu:before{content:"";left:-800%;width:800%;height:100%;background:#2C4660;position:absolute;top:0;z-index:-1}#navbar .nav-menu>li.menu-item-has-children .sub-menu:after{content:"";right:-800%;width:800%;height:100%;background:#2C4660;position:absolute;top:0;z-index:-1}#navbar .nav-menu>li.menu-item-has-children .sub-menu>li a{color:#fff;padding:40px 35px 40px 0}#navbar .nav-menu>li.menu-item-has-children .sub-menu>li a:hover{background-color:transparent;opacity:.7}.navbar .sub-menu>li{margin:0;padding:0}.navbar .sub-menu>li a{padding:0}.navbar .sub-menu>li:last-child{margin-bottom:0}.navbar .sub-menu>li:last-of-type a{border-bottom:0}#navbar .nav-menu>li.menu-item-has-children .sub-menu>li>.sub-menu{display:none;top:68px}#navbar .nav-menu>li.menu-item-has-children .sub-menu li.menu-item-has-children:hover>.sub-menu{display:flex;padding:0}#navbar .nav-menu>li.menu-item-has-children .sub-menu li{display:block}#navbar .nav-menu>li.menu-item-has-children .sub-menu li.all-nav{display:none}#other-nav li{border-right:1px solid #e5e5e5;width:4.033rem;padding:1.643rem 0;margin:0;text-align:center}#other-nav a,#other-nav button{display:inline-block;margin-left:-.25rem}.nav-menu>li.menu-item-has-children>a{background-repeat:no-repeat;background-position:top 50px right;background-image:url(https://www.fotoblaauw.nl/assets/svg/chevron-down.svg);padding-right:1.625rem;background-size:.875rem .517rem}.nav-menu>li.menu-item-has-children li.menu-item-has-children>a{background-repeat:no-repeat;background-position:center right}.foot-logo{max-width:17.5rem}}@media (min-width:1280px){h1,h2,.subtitle{margin-bottom:2rem}.op-section .col:first-child h2,.offerte-section .col:first-child h2,.offerte-intro span{font-weight:800}.site-header{top:-42px}p{margin:1.563rem 0}.breadcrumbs .dlm{margin:0 1.125rem}.breadcrumbs{padding:1.219rem 0}.entry-header>.contact .hoofdlaag>.inner:first-of-type{padding:100px 20px 0;max-width:600px}.gform_wrapper.gravity-theme .gfield.gfield--width-full{padding-top:0px!important}#field_12_1,#field_12_2,#field_12_3,#field_12_4{grid-column:span 6!important;padding-bottom:10px}#field_12_5,#field_12_6{grid-column:span 12!important}.gform_wrapper.gravity-theme legend{margin-bottom:0!important}.contact .hoofdlaag .contact-footer .inner{max-width:600px}.contact .hoofdlaag .contact-footer p{font-size:13px}.gform_wrapper.gravity-theme .gform_footer{padding-bottom:140px!important}}@media (min-width:1440px){.navbar li{display:block}.navbar li a{font-size:1.125rem;line-height:1.5rem}.ct-btn,.entry-content .ct-btn,.offerte-btn>a,.navbar li.offerte-btn>a,.geocode-result .btn{font-size:1.125rem;line-height:1.563rem}}@media (min-width:1600px){.nav-menu .offerte-btn{}.navbar li{display:block;margin:0 1.5rem}.navbar li{display:block;margin:0 1.25rem}.entry-header>.contact .hoofdlaag>.inner:first-of-type{padding:100px 20px 0;max-width:730px;padding-left:130px;margin-left:0}.contact .hoofdlaag .contact-footer .inner{max-width:unset;padding-left:130px;margin-left:0}.contact .hoofdlaag .contact-footer p{font-size:14px}footer .inner-footer .box .flexbox-wrapper .contact{padding:0 70px}.homepage .hoofdlaag>.inner{margin:unset;width:unset;margin-right:0;margin-left:calc((100% - 1525px) / 2);max-width:unset}}@media (max-width:1023px){input[type="text"],input[type="email"],input[type="tel"],input[type="submit"],textarea{-webkit-appearance:none}a[href^="tel"]{color:inherit;text-decoration:none}.subnav-expanded+.sub-menu{display:block}.navbar li a{border-bottom:1px solid #1623391A}.nav-menu li.menu-item-has-children>a{background-image:url(https://www.fotoblaauw.nl/assets/svg/plus-icon.svg);background-repeat:no-repeat;background-size:1rem;background-position:center right}.nav-menu li.menu-item-has-children>a.subnav-expanded{background-image:url(https://www.fotoblaauw.nl/assets/svg/minus-icon.svg)}.navbar li.offerte-btn{border-bottom:0}body:not(.page-id-4434) .navbar li.offerte-btn+.offerte-btn{margin-top:0}.sub-menu>li:last-child{border-bottom:0}.subnav-expanded+.sub-menu>li li{font-size:small}.subnav-expanded+.sub-menu .sub-menu{padding:0}.subnav-expanded+.sub-menu>li li a{padding:15px 0}.top-col{max-width:100%}.nav-menu .offerte-btn.br-btn{display:block}.navbar{overflow-x:hidden}.menu-hoofdmenu-container{height:calc(var(--vh, 1vh) * 75 - 7.563rem);overflow-y:scroll}html.nav-open{overflow-y:hidden}.navbar .navigation.main-navigation .navbar-btn.mobile{margin-top:50px}.navbar .navigation.main-navigation .navbar-btn.mobile a:first-of-type{margin:auto;margin-bottom:15px;width:250px;text-align:center}.navbar .navigation.main-navigation .navbar-btn.mobile a:last-of-type{margin:auto;width:250px;text-align:center}}@media (max-width:1023px){.step-section .gg-container.owl-carousel{height:unset!important}}@media (min-width:1300px){.navbar-btn{display:block}.site-header .main-header>.inner{justify-content:space-between}}