/*

	Theme Name: 	Ramaker Bouw
	Version: 		1.1
	Text Domain: 	ramaker-bouw
	Description: 	Developed by Rafael Klein (imrafaelhi.nl), designed by Simon Dam (simondam.com)
	Author:		Rafael Klein
	Author URI: 	https://imrafaelhi.nl/

*/

#grid__lines,#grid__lines .line{height:100vh}h2,h3{line-height:50px;color:#ff8600}#nav_toggle,header .navbar,header.blue .hamburger__icon span{background:#fff}#grid__lines .line,.navbar__nav{border-left:2px solid rgba(204,219,220,.2)}a:hover,h2,h3,header .navbar{color:#ff8600}#logo span,h1{line-height:80px}.button:hover,.hamburger__icon,.modal-header i,.wpcf7 input[type=submit]:hover,header .navbar{cursor:pointer}footer .widget p,footer .widget ul li{line-height:22px;font-size:12px}.navbar__nav li,footer .widget.img{text-align:right}#footer__nav ul.footer__menu li::before,#footer__nav ul.footer__submenu li::before{content:""}#footer__nav ul.footer__menu li a:hover,.bg .bg__content a,.page-id-66 .wysiwyg p a{text-decoration:underline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;font-size:100%;font-weight:400;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-weight:600;font-family:'Fira Sans',sans-serif}::selection{color:#ff8600;background:rgba(204,219,220,.2)}::-moz-selection{color:#ff8600;background:rgba(204,219,220,.2)}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}.entry__content{overflow-x:hidden}.button,.button span,.button:hover,.button:hover span,.hamburger__icon,.hamburger__icon span,.referentie__holder:hover,.referentie__holder:hover .referentie__img,.referentie__holder:hover .referentie__intro,.referentie__holder:hover::before,.wpcf7-form label,.wpcf7-form label.has-value{-webkit-transition:333ms ease-in-out;-moz-transition:333ms ease-in-out;-o-transition:333ms ease-in-out;transition:333ms ease-in-out}#grid__lines{top:0;z-index:1;width:100%;position:fixed;pointer-events:none}#quote::before,#video__header::before,#video__player,#video__wrapper{height:100%;width:100%}#grid__lines .line:last-of-type{border-right:2px solid rgba(204,219,220,.2)}h1{font-size:70px}h2{font-size:54px;margin-bottom:20px}h3,h4{margin-bottom:10px}h3{font-size:35px}a,p{color:#003554}h4{font-size:28px;line-height:34px}#referenties__overzicht .col-12,p{margin-bottom:30px}p{font-size:18px;font-weight:400;line-height:30px;font-family:'Fira Sans',sans-serif}p:last-of-type{margin-bottom:0!important}strong{font-weight:600;font-family:'Fira Sans',sans-serif}a:hover{text-decoration:none}.page-id-66 .wysiwyg p{font-size:14px;line-height:190%}.page-id-66 .wysiwyg ul{font-size:14px;list-style:none;font-weight:400;margin-bottom:30px;font-family:'Fira Sans',sans-serif;color:#003554}.page-id-66 .wysiwyg ul li{position:relative;padding-left:25px;margin-bottom:10px}.page-id-66 .wysiwyg ul li::before{left:0;content:"\f061";position:absolute;font-family:FontAwesome}header{top:40px;width:100%;height:80px;padding:0 40px;position:absolute}header .navbar{top:40px;padding:0;right:40px;z-index:99;position:fixed;box-shadow:0 0 25px 10px rgba(0,53,84,.025)}header.blue .navbar__toggler{background:#0181de}header .navbar__toggler{width:80px;height:80px;border:none;cursor:pointer;background:0 0;padding:30px 24px}header .navbar__toggler.open{background:0 0!important}header .navbar__toggler.open .hamburger__icon span{background:#ff8600!important}header .collapsing{-webkit-transition:333ms;-o-transition:333ms;transition:333ms}#logo{z-index:9}#logo span{font-size:32px;font-weight:600;font-family:'Fira Sans',sans-serif;color:#fff}#logo img{float:left;width:80px;height:80px;margin-right:20px;display:inline-block}#nav_toggle{top:160px;right:80px;position:fixed;padding-top:15px;padding-bottom:15px}.navbar__nav{list-style:none}.navbar__nav li{padding:15px 24px}.navbar__nav li:hover{background:rgba(204,219,220,.2)}.navbar__nav li a{display:block;font-weight:800;color:#ff8600}.navbar__nav li a:hover{text-decoration:none}.hamburger__icon{width:30px;height:20px;margin:0;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#carousel__referenties,#carousel__specialisaties,.bg{margin-top:80px}.bg,.single-referenties .page__content.wysiwyg{margin-bottom:80px}.hamburger__icon span{left:0;width:100%;height:3px;display:block;position:absolute;background:#ff8600;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.hamburger__icon span:first-child{top:0;width:80%}.hamburger__icon span:nth-child(2),.hamburger__icon span:nth-child(3){top:10px}.hamburger__icon span:nth-child(4){top:20px;width:60%}.hamburger__icon.open span:first-child,.hamburger__icon.open span:nth-child(4){top:11px;left:50%;width:0%}.hamburger__icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger__icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#page__content,#page__header,#quote,#referenties,#referenties__overzicht,#specialisaties,#video__header,.page__content{z-index:2;position:relative}#referenties__overzicht.default{display:block}#referenties__overzicht.alt,.grecaptcha-badge{display:none}#page__header,#video__header{overflow:hidden;position:relative;text-align:center;padding-top:210px;padding-bottom:125px;color:#fff;background-color:#003554;background-size:cover;background-position:center;background-repeat:no-repeat}#page__header,#quote{background-position:center!important;background-size:cover!important}#video__header::before{top:0;left:0;content:" ";position:absolute;background-color:rgba(0,53,84,.8)}#video__header h2{font-size:70px;font-weight:600;line-height:80px;color:#fff}#video__header p{margin-bottom:30px!important;color:#fff}#video__player{top:0;position:absolute}#video__wrapper,.referentie,.specialisatie{position:relative}#video__wrapper iframe{top:0;left:0;width:auto;z-index:-1;height:auto;min-width:100%;min-height:100%;position:absolute;-webkit-filter:grayscale(1);filter:grayscale(1)}.modal-dialog{width:980px!important;max-width:80vw!important}.modal-content,.modal-header{border:none;background:0 0;border-radius:0}.referentie__img,.specialisatie__img{background-size:cover;background-position:center}.modal-header{padding-left:50px;padding-right:50px;align-items:center;-webkit-align-items:center;color:#fff}.modal-header h3{font-size:18px;color:#fff}.modal-backdrop{opacity:1!important;background-color:rgba(0,53,84,.9)}#referenties,#referenties__overzicht,#specialisaties{padding-top:80px;margin-bottom:80px;padding-bottom:80px}#carousel__specialisaties::before{top:60px;left:-120px;z-index:-1;content:" ";width:1120px;height:400px;position:absolute;border-radius:10px;background-color:rgba(204,219,220,.2)}.specialisatie__img{height:400px;border-radius:10px;border:5px solid #fff}.bg .bg__content,.specialisatie__intro{padding-top:100px;padding-left:40px}.specialisatie__number{left:5px;top:-20px;z-index:9;font-size:300px;font-weight:900;line-height:100%;position:absolute;mix-blend-mode:multiply;font-family:'Fira Sans',sans-serif;color:#ff8600}.button,.wpcf7 input[type=submit]{font-weight:500;font-family:'Fira Sans',sans-serif}#quote{min-height:300px;position:relative;text-align:center;padding-top:100px;padding-bottom:100px;background-attachment:fixed!important;background-color:#ff8600}#quote::before{top:0;left:0;content:" ";opacity:.25;position:absolute;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAD0lEQVQImWNgMA35z4AMABZAAYkSn0pAAAAAAElFTkSuQmCC')}.referentie__details p{margin-bottom:20px}#carousel__referenties::before,.referenties__odd::before{top:60px;left:190px;z-index:-1;content:" ";width:1120px;height:400px;position:absolute;border-radius:10px;background-color:rgba(204,219,220,.2)}#carousel__referenties .carousel-inner .carousel-item{padding:0!important}#carousel__referenties .carousel-inner .carousel-item-left.active,#carousel__referenties .carousel-inner .carousel-item-prev{transform:translateX(-33.333%)}#carousel__referenties .carousel-inner .carousel-item-next,#carousel__referenties .carousel-inner .carousel-item-right.active{transform:translateX(33.333%)}#carousel__referenties .carousel-inner .carousel-item-left,#carousel__referenties .carousel-inner .carousel-item-right{transform:translateX(0)}.referentie__holder{float:left;height:100%;display:table;width:33.333%;padding:0 15px;position:relative}.referentie__holder::before,.referentie__img{position:absolute;pointer-events:none;width:calc(100% - 30px)}.referentie__holder::before{top:0;left:15px;z-index:1;height:100%;content:" ";opacity:.333;border-radius:10px;background:rgba(0,0,0,0);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#000))}.bg.left::before,.bg.right::before,.referenties__even::before{top:60px;z-index:-1;content:" ";width:1120px;border-radius:10px}.bg.left::before,.bg.right::before,.referenties__even::before,footer{background-color:rgba(204,219,220,.2)}.referentie__holder:hover .referentie__img,.referentie__holder:hover::before{opacity:0}.referentie__holder:hover .referentie__intro{opacity:1}.referentie__img{height:400px;border-radius:10px;background-color:#ededed}.referentie__intro{opacity:0;height:400px;display:table-cell;border-radius:10px;vertical-align:middle;padding:30px 40px 30px 30px;color:#fff;background-color:#0181de}.referentie__intro h4,.referentie__intro p{color:#fff}#referenties__overzicht{margin-bottom:40px!important}#referenties__overzicht .referentie__holder,span.wpcf7-list-item{width:100%}.referenties__even,.referenties__odd{position:relative;padding-left:15px;padding-right:15px}.referenties__even::before{right:190px;height:400px;position:absolute}.referenties__even .col-12,.referenties__odd .col-12{padding-left:0;padding-right:0}.carousel__navigation{bottom:40px;position:absolute;left:calc(75px / 2)}.carousel__navigation.right{left:auto;right:-45px}.carousel__nav{width:60px;height:60px;float:left;line-height:60px;text-align:center;display:inline-block;color:#fff}.carousel__nav.prev{border-radius:7px 0 0 7px;background-color:#ccdbdc}.carousel__nav.next{border-radius:0 7px 7px 0;background-color:#ff8600}.carousel__nav:hover{color:#fff;background-color:#0181de}#page__header{background-color:#ededed!important}#page__header::before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background-color:rgba(0,53,84,.8)}.page__content.wysiwyg{padding-top:80px;padding-bottom:80px}.button.flat,.button:hover{padding:10px 15px}.bg{position:relative}.bg.left::before,.bg.right::before{height:410px;position:absolute}.bg.left::before{left:-120px}.bg .bg__content p{font-size:17px;line-height:27px}#carousel__referentie,#carousel__referentie .carousel-inner,#carousel__referentie .carousel-inner .carousel-item{top:0;left:0;width:100%;height:100%;position:absolute;border-radius:10px}#carousel__referentie .carousel-inner .carousel-item{border-radius:0!important;background-size:cover!important}#carousel__referentie .carousel__navigation{left:-60px}.button{margin-top:40px;border-radius:7px;display:inline-block;padding:10px 15px 10px 0;text-decoration:none!important}.wpcf7 input[type=submit]{border:none;outline:0;margin-top:20px;padding:10px 15px;border-radius:7px;display:inline-block;color:#fff;background:#0181de}#video__header .button{margin:0 5px 10px}.button span{padding-right:10px}.button.blue{color:#0181de;background:linear-gradient(to left,rgba(255,255,255,0) 51%,#0181de 49%);background-position:right bottom;background-size:251% 100%}.button.blue.flat:hover,.button.blue:hover,.button.orange.flat:hover,.button.orange:hover{color:#fff;background-position:left bottom}.button.blue.flat{color:#fff;background:linear-gradient(to left,#0181de 51%,#ff8600 49%);background-position:right bottom;background-size:251% 100%}.button.orange{color:#ff8600;background:linear-gradient(to left,rgba(255,255,255,0) 51%,#ff8600 49%);background-position:right bottom;background-size:251% 100%}.button.orange.flat{color:#fff;background:linear-gradient(to left,#ff8600 51%,#0181de 49%);background-position:right bottom;background-size:251% 100%}.button.white{color:#003554;background:linear-gradient(to left,rgba(255,255,255,0) 51%,#fff 49%);background-position:right bottom;background-size:251% 100%}.button.white:hover{color:#003554;background-position:left bottom}.element__outline{height:530px;border-radius:10px;border:5px solid #fff}.element__outline iframe{top:0;left:0;width:100%;height:100%;position:absolute;border-radius:10px}.wpcf7-form,.wpcf7-form p{font-size:16px;margin-bottom:0;position:relative}.wpcf7-acceptance label{top:auto!important;left:auto!important;display:block!important;transform:none!important;position:relative!important;pointer-events:all!important}#footer__nav ul.footer__submenu li:first-of-type a,.wpcf7-form label{pointer-events:none}.wpcf7-acceptance input[type=checkbox]{top:2.5px;float:left;margin-right:10px;position:relative}.wpcf7-form span.wpcf7-list-item-label{float:left;color:#99a4ae;font-size:12px;width:calc(100% - 35px)}button:focus,input:focus,select:focus,textarea:focus{outline:0}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form textarea{width:100%;font-size:16px;padding:10px 15px;border-radius:10px;margin-bottom:20px;color:#003554;background-color:#fff;border:2px solid rgba(204,219,220,.2);-webkit-appearance:none}.wpcf7-form label{top:27px;left:14px;z-index:1;padding:4px 3px;position:absolute;font-weight:400;color:#003554;transform:translateY(-50%);background:rgba(255,255,255,0)}.wpcf7-form label.has-value{top:1px;font-size:10px;font-weight:600;color:#ff8600;background:#fff}.wpcf7-form input[type=email].has-value,.wpcf7-form input[type=tel].has-value,.wpcf7-form input[type=text].has-value,.wpcf7-form textarea.has-value{border-color:#ff8600}.wpcf7-acceptance{width:100%;margin-right:15px;display:inline-block}.accept{font-size:12px;padding-left:20px}.google__captcha{opacity:.333;font-size:10px;margin-top:30px;padding-left:3px;display:inline-block}.screen-reader-response,.wpcf7-not-valid-tip,span.wpcf7-not-valid-tip{display:none!important}.wpcf7-not-valid{border-color:red!important}div.wpcf7-response-output{padding:15px;margin:20px 0 0;color:#003554}footer .widget,footer .widget ul li{position:relative;padding-left:20px}footer{padding-top:40px;padding-bottom:30px}footer .widget{z-index:2;padding-right:20px}footer .widget h4{font-size:24px;color:#ff8600}footer .widget h4.hidden{visibility:hidden}footer .widget p{margin-bottom:22px}footer .widget i{margin-right:5px}footer .widget ul{list-style:none;margin-top:21px}footer .widget ul li::before{top:0;left:0;content:"\f061";font-weight:900;position:absolute;color:#ff8600;font-family:"Font Awesome 5 Free"}footer .widget.img img{width:auto;height:70px;max-height:70px;margin-left:40px}#footer__nav{margin-top:10px}#footer__nav ul.footer__menu,#footer__nav ul.footer__submenu{list-style:none;margin-top:10px}#footer__nav ul.footer__menu li{padding-left:0;margin-right:10px;display:inline-block}#footer__nav ul.footer__menu li a{font-size:11px;font-weight:600;text-transform:lowercase;color:#003554}#footer__nav ul.footer__menu li a:hover{color:#ff8600}#footer__nav ul.footer__submenu li{font-size:11px;padding-left:0;font-weight:400;margin-right:20px;display:inline-block;color:rgba(0,53,84,.6)}#footer__nav ul.footer__submenu li a{text-transform:lowercase;color:rgba(0,53,84,.6)}#footer__nav ul.footer__submenu li a:hover{text-decoration:underline;color:#ff8600}#cookie-notice{left:40px!important;width:300px!important;bottom:40px!important;min-width:1px!important;border-radius:5px!important;box-shadow:0 0 25px 5px rgba(0,0,0,.0667)!important}#cookie-notice .cn-button{background:0 0!important;font-weight:600!important;margin:25px 20px 0 0!important;display:inline-block!important;color:#ff8600!important}#cookie-notice .cn-button:hover{background:0 0!important;box-shadow:none!important}#cookie-notice #cn-more-info{color:rgba(0,53,84,.333)!important}.cookie-notice-container{padding:30px!important;text-align:left!important}.cookie-notice-container #cn-notice-text{font-size:16px!important;line-height:170%!important;display:inline-block!important}@media only screen and (min-width:1024px) and (max-width:1279px){#carousel__specialisaties,.bg{margin-top:40px}.referentie__intro p,p{font-size:16px;line-height:170%}h2,h3,h4{line-height:110%}#video__header h2,h1{font-size:62px;line-height:110%}h2{font-size:42px}h3{font-size:26px}h4{font-size:28px}#page__content,#page__header,#quote,#referenties,#referenties__overzicht,#specialisaties,#video__header,.page__content{z-index:2;position:relative}#referenties__overzicht.default{display:none}#referenties__overzicht.alt{display:block}#page__header,#video__header{padding-top:175px;padding-bottom:75px}#specialisaties,.page__content.wysiwyg{padding-bottom:60px}#specialisaties{margin-bottom:0}.bg .bg__content,.specialisatie__intro{padding-top:90px;padding-left:25px}.specialisatie__number{top:10px;left:20px;font-size:200px}#referenties,footer .widget:first-of-type{margin-bottom:30px}#carousel__referenties::before,.referentie__img,.referentie__intro,.referenties__even::after,.referenties__even::before{height:315px}.referentie__holder{width:50%}#quote::before,.referentie__holder:nth-child(3){display:none}.single-referenties .page__content.wysiwyg{margin-bottom:50px!important}#referenties__overzicht{padding-top:0;margin-bottom:0!important}.carousel__navigation{left:calc(65px / 2)}.carousel__navigation.right{right:-35px}.carousel__nav{width:50px;height:50px;line-height:50px}#carousel__referentie .carousel__navigation{left:35px}.bg{position:relative;margin-bottom:40px}.bg .bg__content p{font-size:14px;line-height:170%}.bg.left::before,.bg.right::before{height:330px}.element__outline{height:450px}#quote{background-size:cover!important;background-attachment:scroll!important}footer{padding-bottom:0}footer .widget.img img{height:65px;margin-top:10px}footer .widget.img img:first-of-type{margin-left:0}#footer__nav ul.footer__submenu{margin-top:0}}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){h2,h3,h4{line-height:110%}#carousel__specialisaties,.bg{margin-top:40px}.bg .bg__content p,.referentie__intro p{font-size:13px;line-height:170%}p{font-size:15px;line-height:170%}#video__header h2,h1{font-size:54px;line-height:110%}h2{font-size:38px}h3{font-size:22px}h4{font-size:24px}#page__content,#page__header,#quote,#referenties,#referenties__overzicht,#specialisaties,#video__header,.page__content{z-index:2;position:relative}#referenties__overzicht.default{display:none}#referenties__overzicht.alt{display:block}#page__header,#video__header{padding-top:175px;padding-bottom:75px}#specialisaties,.page__content.wysiwyg{padding-bottom:60px}#specialisaties{margin-bottom:0}.bg .bg__content,.specialisatie__intro{padding-top:90px;padding-left:25px}.specialisatie__number{top:10px;font-size:200px}#referenties,footer .widget:first-of-type{margin-bottom:30px}#carousel__referenties::before,.referentie__img,.referentie__intro,.referenties__even::after,.referenties__even::before{height:315px}.referentie__holder{width:50%}#quote::before,.referentie__holder:nth-child(3){display:none}.single-referenties .page__content.wysiwyg{margin-bottom:50px!important}#referenties__overzicht{padding-top:0;margin-bottom:0!important}.carousel__navigation{left:calc(25px / 2)}.carousel__navigation.right{right:-35px}#carousel__referentie .carousel__navigation{left:35px}.carousel__nav{width:50px;height:50px;line-height:50px}.bg{position:relative;margin-bottom:40px}.bg.left::before,.bg.right::before{height:330px}.element__outline{height:450px}#quote{background-size:cover!important;background-attachment:scroll!important}footer{padding-bottom:0}footer .widget.img img{height:65px;margin-top:10px}footer .widget.img img:first-of-type{margin-left:0}#footer__nav ul.footer__submenu{margin-top:0}}@media only screen and (max-width:767px){#carousel__referenties,#carousel__specialisaties,.bg{margin-top:30px}.bg,footer .widget{margin-bottom:30px}#footer__nav,footer .widget.img{text-align:center}#footer__nav ul.footer__submenu li:first-child,footer .widget.img{margin-bottom:10px}#grid__lines .line{width:33.333%}#grid__lines .line:first-child,#grid__lines .line:nth-child(3){border:none}#grid__lines .line:nth-child(2){border-left:2px solid rgba(204,219,220,.2);border-right:2px solid rgba(204,219,220,.2)}#grid__lines .line:last-child,#logo span,#quote::before,.bg.left::before,.bg.right::before,.specialisatie__number{display:none}p{font-size:16px;line-height:170%}#video__header h2,h1,h2{font-size:28px;line-height:110%}h3{font-size:24px;line-height:110%}h4{font-size:22px;line-height:110%}header{top:30px;padding:0 20px}header .navbar{top:30px;right:30px}#page__content,#page__header,#quote,#referenties,#referenties__overzicht,#specialisaties,#video__header,.page__content{z-index:2;position:relative}#page__header{padding-top:150px;padding-bottom:125px}#video__header{padding-top:175px;padding-bottom:75px}.page__content.wysiwyg{padding:30px 10px}.single-referenties .page__content.wysiwyg{margin-bottom:0}#quote,.referentie__details{margin-top:10px}.bg .bg__content{padding-top:30px;padding-left:20px;padding-right:20px}#carousel__referenties::before,.element__outline,.referenties__even::after,.referenties__even::before,.specialisatie__img{height:260px}#referenties,#specialisaties{margin-bottom:0;padding:30px 10px}#referenties__overzicht{padding-top:0;padding-bottom:20px}#referenties__overzicht .col-12{margin-bottom:20px}#carousel__referentie .carousel-inner,.specialisatie{position:relative}.referentie__img,.referentie__intro{height:280px}.referentie__img{width:100%}.referentie__intro{padding:20px 30px 20px 20px}.referentie__intro p{font-size:13px}.referentie__holder{padding:0;width:100%}.referentie__holder::before{left:0;width:100%}#carousel__specialisaties::before{height:calc(100% - 95px)}#carousel__referentie .carousel__navigation{margin:0;bottom:30px;left:calc(50% - 60px)}.specialisatie__intro{padding:30px 30px 0}.carousel__nav{width:50px;height:50px;line-height:50px}.carousel__navigation{bottom:auto;margin-top:20px;position:relative;display:inline-block;left:calc(50% - 50px)}#quote{min-height:150px;padding-top:40px;padding-bottom:40px;background-size:cover!important;background-attachment:scroll!important}footer{padding:30px 10px 10px}footer .widget.img img{float:none;height:55px;margin:0 auto;padding-left:10px;padding-right:10px}#footer__nav{margin-top:0}#footer__nav ul.footer__submenu li{margin:5px 10px 0}#cookie-notice{left:0!important;bottom:0!important;width:100%!important;min-width:100%!important;border-radius:0!important}#cookie-notice .cn-button{margin-top:5px!important}.cookie-notice-container{padding:20px!important;font-size:12px!important}.cookie-notice-container #cn-notice-text{font-size:14px!important}}@media only screen and (max-width:360px){h1{font-size:24px}h2{font-size:26px}p{font-size:14px;line-height:170%}.specialisatie__intro{padding:20px 20px 0}.navbar__nav .nav__link{font-size:13px;padding:14px 15px}#video__header h2{font-size:24px;line-height:110%}footer .widget{padding-left:15px;padding-right:15px}footer .widget p,footer .widget ul li{font-size:10px;line-height:170%}footer .widget.img img{height:45px}#footer__nav ul.footer__submenu li{font-size:9px;margin-left:3px;margin-right:3px}}