@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-1.25em);}100%{opacity:1;transform:translateY(0);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes spin-half{0%{transform:rotate(0deg);}50%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes loader{0%{stroke-dasharray:0 840;}50%{stroke-dasharray:840 840;}100%{stroke-dasharray:0 840;}}html{min-height:100%;box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{position:relative;box-sizing:border-box;height:100%;margin:0;background-color:#fff;color:#15152A;font:100% "Roboto","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;text-align:center;line-height:1.4;overflow-x:hidden;-webkit-overflow-scrolling:touch;}body.js-toggle-menu{position:fixed;width:100%;}::-moz-selection{background-color:#c92f0e;color:#fff;text-shadow:none;}::selection{background-color:#c92f0e;color:#fff;text-shadow:none;}.dialog-off-canvas-main-canvas{height:100%;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1.5em;color:inherit;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.4;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;}h1{font-size:28px;font-weight:400;}h2{font-size:1.5rem;}h3{font-size:1.25rem;}a{color:#E13510;text-decoration:none;transition:color 0.25s 0.15s ease;}a:hover,a:focus,a.active{outline:none;text-decoration:underline;cursor:pointer;color:#15152A;}a:active,a:selected{border:0;outline:none;}p{margin:0 0 1.5em;}strong{font-weight:700;}em{font-style:italic;}address{font-style:normal;}img{width:100%;height:auto;margin:0;}ul,ol,li{margin:0;padding:0;list-style-type:none;}dl{margin:0 0 1.5em;}dt,dd{display:block;margin:0;padding:0;}dt{font-weight:700;}table{width:100%;margin-bottom:1.5em;border:1px solid #E8EBEC;border-collapse:collapse;border-spacing:0;empty-cells:show;}@media (min-width:60em){table{width:auto;}}table caption{padding:0.5em 0;color:#000;font-size:1rem;font-style:italic;text-align:center;}table thead{background-color:#E8EBEC;text-align:left;}table th,table td{overflow:visible;padding:1em;border-right:1px solid #E8EBEC;}table th:last-child,table td:last-child{border-right:0;}table tr,table td{transition:background-color 0.6s ease;}@media (min-width:60em){table tr,table td{padding:1em 1.5em;}}.table--responsive{overflow-x:auto;min-height:0.01%;}@media (max-width:59.9375em){.table--responsive{overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;margin-bottom:1.5em;border:1px solid #E8EBEC;}.table--responsive > table{margin-bottom:0;border:0 none;}.table--responsive > table > thead > tr > th,.table--responsive > table > thead > tr > td,.table--responsive > table > tbody > tr > th,.table--responsive > table > tbody > tr > td,.table--responsive > table > tfoot > tr > th,.table--responsive > table > tfoot > tr > td{white-space:nowrap;}}hr{display:block;height:1px;margin:1.5em 0;padding:0;border:0;border-top:1px solid #E8EBEC;}blockquote{margin:0.5em 0 1.5em 1em;padding:1em 1.25em;border-left:5px solid #E13510;background-color:white;font-size:1.125rem;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0;}blockquote footer,blockquote small{display:block;color:#000;font-size:80%;}blockquote footer::before,blockquote small::before{content:"— ";}q{margin-left:3px;padding:3px 7px;border-left:3px solid #E13510;background-color:white;quotes:"“" "”";}.more-help-link a,.more-link a{display:inline-block;margin:0 0 1.5em;padding:0.5em 0.75em;border:1px solid #E8EBEC;font-size:1rem;text-decoration:none;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease;}.more-help-link a::after,.more-link a::after{content:"➜";padding-left:0.5em;}.more-help-link a:hover,.more-help-link a:focus,.more-link a:hover,.more-link a:focus{border-color:#E13510;background-color:#E13510;color:#fff;}ul.pager__items{display:block;margin:20px 0;text-align:center;line-height:2;}ul.pager__items li{display:inline-block;}ul.pager__items .pager__item--ellipsis span{float:left;position:relative;padding:4px 15px;border:1px solid #E8EBEC;background-color:#fff;color:#15152A;text-decoration:none;cursor:default;}ul.pager__items a{float:left;position:relative;padding:0 13px;border:1px solid #E8EBEC;background-color:#fff;color:#E13510;text-decoration:none;}ul.pager__items a:hover,ul.pager__items a:focus{z-index:3;border-color:#E8EBEC;background-color:#E8EBEC;color:#E13510;}ul.pager__items .is-active a{z-index:2;border-color:#E13510;background-color:#E13510;color:#fff;cursor:default;}ul.pager__items .pager__item--first a{margin-left:0;border-radius:4px 0 0 4px;}ul.pager__items .pager__item--last a{border-radius:0 4px 4px 0;}.breadcrumb__navigation{margin:40px auto;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;position:relative;}.breadcrumb__navigation::before{content:"";width:25px;height:50px;background:#E13510;-webkit-mask-image:url(/themes/custom/awprojectontwikkeling/dist/images/sofos-projectwebsites-markthuysen-arrow-down.svg);mask-image:url(/themes/custom/awprojectontwikkeling/dist/images/sofos-projectwebsites-markthuysen-arrow-down.svg);position:absolute;top:-60px;left:calc(50% - 12.5px);}.breadcrumb__navigation li{display:inline-block;color:#15152A;}.breadcrumb__navigation li:not(:last-child)::after{content:"/";}.breadcrumb__navigation a{color:#E13510;}.breadcrumb__navigation a:hover,.breadcrumb__navigation a:focus{color:#E13510;}.breadcrumb__navigation span{color:#666666;}.progress{position:relative;}.progress__track{overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);height:22px;border-color:#15152A;background-color:#fff;}.progress__bar{background-color:#E13510;width:0;height:100%;color:#fff;font-size:0.75rem;text-align:center;line-height:20px;transition:width 0.6s ease;}.progress__percentage{position:absolute;top:0;width:100%;margin:0;color:#fff;font-size:0.875rem;line-height:20px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.75);}.lazyload + .throbber,.lazyloaded + .throbber{display:none;}.js .lazyload,.js .lazyloading{opacity:0;min-height:32px;transition:opacity 0.3s ease;}.js .lazyload + .throbber,.js .lazyloading + .throbber{display:block;position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px;padding:0;border-radius:50px;animation:spin 1s linear infinite;}.js .lazyload + .throbber svg,.js .lazyloading + .throbber svg{animation:spin-half 1s ease-in-out infinite;}.js .lazyload + .throbber circle,.js .lazyloading + .throbber circle{stroke:#15152A;animation:loader 1s ease-in-out infinite;}.js .lazyloaded{transition:opacity 0.3s ease;opacity:1;}body .menu-item--unpublished a{color:#c43838;text-decoration:line-through;}body .node--unpublished::after{content:"Current page is unpublished!";z-index:100;display:block;width:100%;padding:10px;background-color:rgba(0,0,0,0.75);color:#fff;font-size:0.875rem;font-weight:bold;line-height:1em;text-shadow:1px 1px 5px rgba(0,0,0,0.75);}.page-not-found{max-width:600px;margin:2em auto;text-align:center;}.page-not-found h1{color:#15152A;font-size:2.5rem;}.page-not-found p{font-size:1.25rem;text-align:center;}.ajax-progress-throbber{position:absolute;z-index:100;top:50%;left:50%;width:32px;height:32px;transform:translateY(-50%) translateX(-50%);}.ajax-progress-throbber .throbber{display:block;width:32px;height:32px;padding:0;border-radius:50px;background-image:url(/themes/custom/awprojectontwikkeling/dist/images/loading-spin.svg);background-color:rgba(0,0,0,0.25);}.search-results{list-style:none;}.nav__list{margin-left:1em;}.nav__list li{display:inline-block;}nav.tabs{position:relative;z-index:100;}.block-local-tasks-block{position:fixed;z-index:250;top:180px;right:1rem;min-width:200px;padding:0;box-shadow:0 1px 3px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.3);}.block-local-tasks-block:focus .local-tasks__toggler,.block-local-tasks-block:hover .local-tasks__toggler{color:#E13510;box-shadow:0 1px 2px rgba(0,0,0,0.3);}.block-local-tasks-block:focus .nav__list--pills,.block-local-tasks-block:hover .nav__list--pills{max-height:290px;}.block-local-tasks-block a{display:block;width:100%;padding:0 25px;background-color:rgba(232,235,236,0.15);color:#15152A;border-bottom:1px solid #E8EBEC;line-height:3rem;transition:background-color 0.15s ease-in-out,border-bottom-color 0.15s ease-in-out;}.block-local-tasks-block a:focus,.block-local-tasks-block a:hover{background-color:rgba(225,53,16,0.3);border-bottom-color:rgba(225,53,16,0.15);text-decoration:none;}.block-local-tasks-block a.is-active{background-color:rgba(232,235,236,0.15);font-weight:700;pointer-events:none;}.block-local-tasks-block .local-tasks__toggler{position:relative;color:#E13510;background-color:#fff;font-weight:700;transition:box-shadow 0.15s ease-in-out;}.block-local-tasks-block .local-tasks__toggler::before{content:"";position:absolute;top:0;left:0;display:block;width:5px;height:calc(100% + 1px);background-color:#E13510;}.block-local-tasks-block .local-tasks__toggler::after{content:"≡";position:absolute;top:0;right:15px;display:block;font-size:1.5rem;}.block-local-tasks-block .local-tasks__toggler:hover,.block-local-tasks-block .local-tasks__toggler:focus{background-color:#fff;}.block-local-tasks-block .nav__list--pills{overflow:hidden;max-height:0;margin:0;background-color:white;transition:max-height 0.25s ease-in-out;}.block-local-tasks-block .nav__list--pills li{list-style-type:none;}.block-local-tasks-block .nav__list--pills li a{border-top:0 none;}.messages-list{position:fixed;left:1rem;bottom:0;z-index:500;}.messages-list__item{position:relative;overflow-y:auto;max-height:600px;max-width:1100px;margin:0 auto 1rem;padding:20px 30px 20px 55px;border:2px solid #8ed9f6;background-color:#15152A;color:#E8EBEC;font-size:0.8125rem;text-align:left;border-radius:5px;transition:opacity 0.2s ease,transform 0.2s ease;}.messages-list__item::before{content:"➜";position:absolute;top:50%;left:15px;width:25px;color:#8ed9f6;font-size:2.25em;text-align:center;transform:translateY(-50%);}.messages-list__item.hide{opacity:0;transform:translateY(100%);}.messages__header{display:none;}.messages__content p{margin-top:0;}.messages__content p:last-child{margin-bottom:0;}.messages__content a{color:#15152A;}.messages--close{display:inline-block;position:absolute;top:0;right:0;width:1.5rem;height:1.5rem;text-indent:-9999px;}.messages--close-dash{width:20px;height:2px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotateZ(45deg);}.messages--close-dash:last-child{transform:translate(-50%,-50%) rotateZ(-45deg);}.messages--close:hover > div,.messages--close:focus > div{background:#15152A;}.messages--status{border-color:#36c14d;}.messages--status::before{content:"✔";color:#36c14d;}.messages--warning{border-color:#ffbf00;}.messages--warning::before{content:"⚠";color:#ffbf00;}.messages--error{border-color:#c43838;}.messages--error::before{content:"✖";color:#c43838;}#console{width:auto;margin:0 2em;}.container--maintenance,.container--account{padding:0;}.container--maintenance .content__wrapper,.container--account .content__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;}.container--maintenance .content--container,.container--account .content--container{max-width:350px;margin:0 auto;padding:2em 1em;text-align:center;}.container--maintenance .content--container form input,.container--account .content--container form input{margin:0 auto 30px;border-radius:25px;background:#E8EBEC;text-align:center;line-height:50px;}.container--maintenance .content--container form input:focus,.container--account .content--container form input:focus{color:#000;}.container--maintenance .content--container .form-actions,.container--account .content--container .form-actions{position:relative;font-size:12px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;display:flex;justify-content:center;}.container--maintenance .content--container .form-actions .link--inner,.container--account .content--container .form-actions .link--inner{display:flex;justify-content:center;align-items:center;position:relative;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.container--maintenance .content--container .form-actions button,.container--account .content--container .form-actions button{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#15152A;padding:15px 0 15px 40px;transition:0.25s ease;position:relative;margin-right:80px;display:flex;align-items:center;}.container--maintenance .content--container .form-actions button + .link--arrow,.container--account .content--container .form-actions button + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right.svg) 100% 50% no-repeat;display:inline-block;width:57px;height:8px;position:absolute;z-index:1;transition:0.25s ease;pointer-events:none;right:10px;}.container--maintenance .content--container .form-actions button::before,.container--maintenance .content--container .form-actions button::after,.container--account .content--container .form-actions button::before,.container--account .content--container .form-actions button::after{content:"";}.container--maintenance .content--container .form-actions button::before,.container--account .content--container .form-actions button::before{position:absolute;top:0;bottom:0;width:40px;left:calc(100% - 2px);background:#15152A;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.container--maintenance .content--container .form-actions button::after,.container--account .content--container .form-actions button::after{display:inline-block;height:10px;width:10px;min-width:10px;max-width:10px;border-radius:50%;background:#E13510;position:relative;right:-50px;opacity:0;transition:0.25s ease;}.container--maintenance .content--container .form-actions button:hover,.container--maintenance .content--container .form-actions button:focus,.container--account .content--container .form-actions button:hover,.container--account .content--container .form-actions button:focus{padding-right:40px;margin-right:40px;color:#fff;}.container--maintenance .content--container .form-actions button:hover::after,.container--maintenance .content--container .form-actions button:focus::after,.container--account .content--container .form-actions button:hover::after,.container--account .content--container .form-actions button:focus::after{opacity:1;}.container--maintenance .content--container .form-actions button:hover + .link--arrow,.container--maintenance .content--container .form-actions button:focus + .link--arrow,.container--account .content--container .form-actions button:hover + .link--arrow,.container--account .content--container .form-actions button:focus + .link--arrow{width:20px;right:47px;}.container--maintenance .logo--site,.container--account .logo--site{display:block;margin-bottom:50px;text-align:center;}.container--maintenance .form-item,.container--account .form-item{margin:0;}.container--maintenance .form-item label,.container--account .form-item label{margin-bottom:10px;text-align:center;}.container--maintenance .form-item label::after,.container--account .form-item label::after{content:unset;}.container--maintenance .form-item .description,.container--account .form-item .description{display:none;}.container--maintenance .form-item .logo--site,.container--account .form-item .logo--site{display:block;margin-bottom:50px;text-align:center;}.container--maintenance .form-item .logo--site svg,.container--account .form-item .logo--site svg{max-height:100px;vertical-align:bottom;}.container--maintenance .account__link a,.container--account .account__link a{color:#000;font-family:"Roboto","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-transform:uppercase;}.container--maintenance .link--oum,.container--account .link--oum{width:100%;color:#000;font-size:0.875rem;margin:0;}.container--profile .user-profilelinks ul{display:flex;flex-direction:column;}.container--profile .user__item--link{display:inline-block;}.layout-container{position:relative;min-height:100%;overflow:hidden;display:flex;flex-direction:column;min-height:100vh;}.page__heading--title{text-align:center;margin:40px auto 50px;color:#15152A;font-weight:400;font-size:40px;line-height:1.25;}@media (min-width:40em){.page__heading--title{font-size:50px;font-weight:300;}}@media (min-width:60em){.page__heading--title{font-size:60px;}}.content__wrapper{width:calc(100% - 2em);margin:0 auto;flex:1;}.content--container{position:relative;font-size:1rem;text-align:left;}.path--user .content--container,.path--node-3 .content--container,.path--node-2 .content--container{padding-top:300px;padding-left:100px;}.content--container ul,.content--container ol{margin:0 0 1.5em 1em;padding:0;}.content--container ul li,.content--container ol li{list-style-type:disc;}.content--container ul li ul,.content--container ul li ol,.content--container ol li ul,.content--container ol li ol{margin-bottom:0;}.content--container ol li{list-style-type:decimal;}.content--container img{vertical-align:bottom;width:auto;max-width:100%;height:auto;}.layout--sidebar .content--container{float:right;width:66.666%;}.sidebar{float:left;width:33.333%;}.field-type-image{position:relative;}.header{width:100%;transition:opacity 0.25s 0.15s ease;z-index:25;}@media (min-width:40em){.header.header--has-image{position:absolute;}}.header.js-toggle-menu{z-index:21;}.header.js-toggle-menu .header__wrapper{background:#fff;}.header .header__wrapper{overflow:hidden;display:block;width:100%;transition:0.25s ease;}.header .logo--site{display:block;position:relative;z-index:1;margin:25px 0 0 25px;width:150px;}.header .logo--site svg{display:block;width:100%;height:auto;}@media (min-width:40em){.header .logo--site{margin:50px 0 0 50px;width:200px;}}@media (min-width:60em){.header .logo--site{margin:100px 0 0 100px;}}@media (min-width:40em){.nav__toggler--wrapper{top:50px;right:50px;}}.block-page-title-block{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}header:not(.header--has-image) + .content__wrapper main .block-page-title-block,.path--user .block-page-title-block,.path--node-3 .block-page-title-block,.path--node-2 .block-page-title-block{position:static !important;clip:none;overflow:auto;height:auto;width:auto;}.content__wrapper .logo--site svg + svg{margin:25px auto 0;width:50%;}.content__wrapper .logo--site svg + svg > g{fill:#15152A;}.nav__toggler--wrapper{position:absolute;top:15px;right:1rem;}@media (min-width:40em){.nav__toggler--wrapper{top:50px;right:calc(1rem + 50px);}}@media (min-width:60em){.nav__toggler--wrapper{display:none;}}.nav__wrapper{overflow:hidden;position:absolute;z-index:1;height:0;top:100px;left:0;right:0;background-color:transparent;transition:background-color 0.5s 0s ease,height 0.2s 0.15s ease;}.nav__wrapper.js-toggle-menu{height:calc(100vh - 100px);width:auto;bottom:0;background-color:rgba(255,255,255,0.95);}@media (min-width:60em){.nav__wrapper.js-toggle-menu{height:auto;}}@media (min-width:40em){.nav__wrapper{top:150px;}}@media (min-width:60em){.nav__wrapper{height:auto;left:auto;right:50px;top:125px;}}.region--navigation{height:100%;overflow-y:auto;padding:50px 25px 150px;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;}@media (min-width:60em){.region--navigation{padding:0;overflow:hidden;}}.nav__menu--main{font-size:28px;font-weight:500;}@media (min-width:60em){.nav__menu--main{font-size:18px;}}.nav__menu--main .nav__list--menu{margin:0;}.nav__menu--main .nav__list--menu li{display:block;width:100%;text-align:center;text-transform:uppercase;margin:30px 0;}.nav__menu--main .nav__list--menu li:first-child{margin-top:0;}.nav__menu--main .nav__list--menu li a{display:block;padding:0 1em;color:#15152A;text-decoration:none;line-height:50px;opacity:0.5;transition:opacity 0.2s 0.15s ease;line-height:1.25;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;white-space:nowrap;}.nav__menu--main .nav__list--menu li a:focus,.nav__menu--main .nav__list--menu li a:hover,.nav__menu--main .nav__list--menu li a.is-active{opacity:1;}@media (min-width:60em){.nav__menu--main .nav__list--menu{display:flex;align-items:center;}.nav__menu--main .nav__list--menu li{margin:0;display:flex;align-items:center;font-size:16px;}.nav__menu--main .nav__list--menu li::after{content:"";background-color:#E13510;display:block;height:10px;width:10px;border-radius:50%;}.nav__menu--main .nav__list--menu li:nth-last-child(2):not(:first-child),.nav__menu--main .nav__list--menu li:last-child:not(:first-child):not(:nth-child(2)){margin:0;}.nav__menu--main .nav__list--menu li:nth-last-child(2):not(:first-child)::after,.nav__menu--main .nav__list--menu li:last-child:not(:first-child):not(:nth-child(2))::after{display:none;}.nav__menu--main .nav__list--menu li:last-child a{color:#fff;padding:12px 25px;background:#E13510;position:relative;margin-left:20px;margin-right:20px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;}.nav__menu--main .nav__list--menu li:last-child a::before,.nav__menu--main .nav__list--menu li:last-child a::after{content:"";position:absolute;top:0;bottom:0;left:-20px;width:20px;background:#E13510;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.nav__menu--main .nav__list--menu li:last-child a::after{-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;left:auto;right:-20px;}.nav__menu--main .nav__list--menu li a{color:#15152A;font-weight:400;opacity:1;line-height:30px;padding:12px 15px;}}@media (min-width:60em){.nav__menu--main .nav__list--menu li{font-size:18px;}.nav__menu--main .nav__list--menu li:nth-last-child(2):not(:first-child),.nav__menu--main .nav__list--menu li:last-child:not(:first-child):not(:nth-child(2)){font-size:18px;}.nav__menu--main .nav__list--menu li a{padding:12px 25px;}}.nav__toggler{position:relative;z-index:500;height:38px;display:flex;justify-content:center;align-items:center;}.nav__toggler--title{position:absolute;height:0;width:0;clip-path:polygon(0 0,0 0,0 0,0 0);}.nav__toggler--close,.nav__toggler--open{color:#fff;transition:opacity 0.2s 0.15s ease,color 0.2s 0.15s ease;position:absolute;right:0;}.nav__toggler--close{opacity:0;color:#fff;}.nav__toggler--dashes{width:23px;height:38px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;padding:12px 25px;background:#E13510;position:relative;margin-left:20px;margin-right:20px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;padding:12px 5px;}.nav__toggler--dashes::before,.nav__toggler--dashes::after{content:"";position:absolute;top:0;bottom:0;left:-20px;width:20px;background:#E13510;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.nav__toggler--dashes::after{-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;left:auto;right:-20px;}.nav__toggler--dash{backface-visibility:hidden;height:2px;width:13px;display:block;background:#fff;transform:perspective(1px) translate(0px,0px) rotate(0deg) scaleX(1);transform-origin:0% 50%;transition:0.25s 0.15s ease;}.nav__toggler.js-toggle-menu .nav__toggler--dashes .nav__toggler--dash:first-child{transform:translateX(2px);}.nav__toggler.js-toggle-menu .nav__toggler--dashes .nav__toggler--dash:last-child{transform:translateX(-2px);}.breadcrumb__navigation .breadcrumb__list{margin-left:0;}.footer{font-size:16px;background-color:#fff;color:#15152A;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;margin-top:auto;}.footer .footer__wrapper{margin:0 auto;}.footer .logo__wrapper{padding:25px;}.footer .region--footer{text-align:center;background:#434E65;color:#fff;padding:50px 25px;}.footer p{margin:0;}.footer p:first-child{margin-bottom:25px;}.footer p:first-child a{font-weight:700;display:inline-flex;align-items:center;font-size:18px;}.footer p + p{font-family:"Roboto","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;}.footer p:last-child{margin-bottom:25px;}.footer p:last-child a:hover,.footer p:last-child a:focus{color:#E8EBEC;}.footer p.footer--links a:first-child::after{content:"";display:inline-block;height:10px;width:10px;background:#E13510;border-radius:50%;margin-left:25px;}.footer a{color:#fff;}.footer a:hover,.footer a:focus{text-decoration:none;color:#E8EBEC;}.footer .footer--right p:first-child a{text-transform:uppercase;font-weight:600;font-size:14px;}.footer .footer--right a{margin-right:25px;}.footer .footer--right a:last-child{margin-right:0;}.footer .footer--byline{padding-top:25px;}.footer .footer--byline a{opacity:0.35;transition:0.25s ease;font-size:15px;}.footer .footer--byline a:hover,.footer .footer--byline a:focus{opacity:1;}@media (min-width:40em){.footer .region--footer{text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between;}.footer .footer__wrapper .logo__wrapper{padding:50px;}.footer .footer--right{text-align:right;}.footer .footer--right a{margin-left:0;}}@media (min-width:60em){.footer .footer__wrapper{display:flex;justify-content:center;}.footer .footer__wrapper .logo__wrapper{flex-basis:250px;padding:50px 150px 50px 100px;margin-right:-100px;margin-top:-1px;background:#fff;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.footer .footer__wrapper .region--footer{flex-basis:calc(100% - 250px);padding:50px 25px 50px 150px;}.footer .block{text-align:left;flex-basis:50%;display:flex;flex-wrap:wrap;}.footer .block p{flex-basis:50%;}.footer .block p:first-child{flex-basis:100%;}.footer .block p:first-child + p{flex-basis:160px;}.footer .footer--right{flex-basis:50%;}}.form-item,.form-actions,.form-wrapper{margin:0 0 1.5em;}.form-item{position:relative;}.form-actions{display:flex;justify-content:flex-end;position:relative;padding-top:15px;position:relative;font-size:12px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;display:flex;justify-content:center;}.form-actions .link--inner{display:flex;justify-content:center;align-items:center;position:relative;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.form-actions button{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#15152A;padding:15px 0 15px 40px;transition:0.25s ease;position:relative;margin-right:80px;display:flex;align-items:center;}.form-actions button + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right.svg) 100% 50% no-repeat;display:inline-block;width:57px;height:8px;position:absolute;z-index:1;transition:0.25s ease;pointer-events:none;right:10px;}.form-actions button::before,.form-actions button::after{content:"";}.form-actions button::before{position:absolute;top:0;bottom:0;width:40px;left:calc(100% - 2px);background:#15152A;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.form-actions button::after{display:inline-block;height:10px;width:10px;min-width:10px;max-width:10px;border-radius:50%;background:#E13510;position:relative;right:-50px;opacity:0;transition:0.25s ease;}.form-actions button:hover,.form-actions button:focus{padding-right:40px;margin-right:40px;color:#fff;}.form-actions button:hover::after,.form-actions button:focus::after{opacity:1;}.form-actions button:hover + .link--arrow,.form-actions button:focus + .link--arrow{width:20px;right:47px;}.form-actions button{font-size:12px;}@media (min-width:40em){.form-actions button{font-size:16px;}}.form-item .form-item{margin-bottom:0;}.description{color:#404040;font-size:80%;}.resizable-textarea .grippie{background-image:url("/misc/grippie.png");}fieldset{margin-bottom:1.5em;padding:1.5em;border:1px solid #E8EBEC;}legend{padding:0 1em;font-size:1rem;font-weight:700;}details{padding:1em;}.vertical-tabs__menu-item.is-selected{background-color:#E8EBEC;}.vertical-tabs__menu-item a:hover{outline:none;}form{margin:0 0 1.5em;}label{display:block;margin-bottom:0.5em;font-size:1rem;font-weight:400;cursor:pointer;display:flex;justify-content:space-between;padding:0 25px 10px 20px;}label span{opacity:0.25;}input,select,textarea{position:relative;display:inline-block;width:100%;height:2.5em;padding:0 0.75em;border:1px solid #E8EBEC;background-color:#E8EBEC;color:#15152A;font-family:inherit;font-size:1rem;transition:ease-in-out 0.15s;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input.placeholder,select.placeholder,textarea.placeholder{color:#E8EBEC;}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#E8EBEC;}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#E8EBEC;}input::placeholder,select::placeholder,textarea::placeholder{color:#E8EBEC;}input:hover,select:hover,textarea:hover{border-color:#15152A;}input:focus,select:focus,textarea:focus{border-color:#15152A;background:#15152A;color:#fff;outline:none;}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0;outline:0;}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:white;color:gray;cursor:not-allowed;}input[type=checkbox] + label,input[type=radio] + label,select[type=checkbox] + label,select[type=radio] + label,textarea[type=checkbox] + label,textarea[type=radio] + label{display:inline-block;vertical-align:middle;margin:0 0 0 0.5em;font-weight:400;line-height:1.5em;}.valid input,.valid select,.valid textarea{border-color:#36c14d;}.valid input:focus,.valid select:focus,.valid textarea:focus{box-shadow:0 0 10px #f9fdf9;border-color:#36c14d;}.error input,.error select,.error textarea{border-color:#c43838;}.error input:focus,.error select:focus,.error textarea:focus{box-shadow:0 0 10px #fefdfd;border-color:#c43838;}input[type=checkbox]:hover,input[type=radio]:hover,input[type=range]:hover,input[type=file]:hover,input[type=color]:hover,select[type=checkbox]:hover,select[type=radio]:hover,select[type=range]:hover,select[type=file]:hover,select[type=color]:hover,textarea[type=checkbox]:hover,textarea[type=radio]:hover,textarea[type=range]:hover,textarea[type=file]:hover,textarea[type=color]:hover{cursor:pointer;}input[type=checkbox]:focus,input[type=radio]:focus,input[type=range]:focus,input[type=file]:focus,input[type=color]:focus,select[type=checkbox]:focus,select[type=radio]:focus,select[type=range]:focus,select[type=file]:focus,select[type=color]:focus,textarea[type=checkbox]:focus,textarea[type=radio]:focus,textarea[type=range]:focus,textarea[type=file]:focus,textarea[type=color]:focus{box-shadow:none;outline:none;border-color:transparent;}input{line-height:normal;}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{width:auto;height:auto;}input[type=checkbox],input[type=radio]{vertical-align:middle;padding:0;line-height:normal;margin-bottom:10px;height:1em;width:1em;opacity:0;position:absolute;left:0;}input[type=checkbox] + label,input[type=radio] + label{position:relative;margin:0;padding-left:35px;}input[type=checkbox] + label::before,input[type=radio] + label::before{content:"";height:22px;width:22px;position:absolute;left:0;top:2px;border:3px solid #E8EBEC;background:#E8EBEC;transition:0.15s ease;}input[type=checkbox] + label a,input[type=radio] + label a{color:#15152A;font-weight:600;}input[type=checkbox] + label a:hover,input[type=checkbox] + label a:focus,input[type=radio] + label a:hover,input[type=radio] + label a:focus{text-decoration:none;color:#E13510;}input[type=checkbox]:checked + label::before,input[type=radio]:checked + label::before{background:#E13510;}input[type=checkbox]:hover + label::before,input[type=checkbox]:focus + label::before,input[type=radio]:hover + label::before,input[type=radio]:focus + label::before{outline:1px solid #E13510;}input[type=file]{height:2.5em;padding:0;border:0;line-height:100%;}input[type=range]{width:100%;padding:0;border:0;-webkit-appearance:none;}input[type=range]:focus{outline:none;}input[type=range]::-webkit-slider-runnable-track{height:5px;border:0;border-radius:3px;background-color:#404040;}input[type=range]::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5px;border:0;border-radius:50%;background-color:#000;-webkit-appearance:none;}input[type=range]::-moz-range-track{height:5px;background-color:#404040;border:0;border-radius:3px;}input[type=range]::-moz-range-thumb{width:16px;height:16px;margin-top:-5px;border:0;border-radius:50%;background-color:#000;}input[type=range]::-ms-track{height:5px;border:0;border-radius:3px;color:transparent;background-color:#404040;}input[type=range]::-ms-thumb{width:16px;height:16px;margin-top:-5px;border:0;border-radius:50%;background-color:#000;}input[type=checkbox]:focus,input[type=radio]:focus,input[type=range]:focus,input[type=file]:focus,input[type=color]:focus,input[type=submit]:focus,input[type=button]:focus,input[type=reset]:focus{box-shadow:none;border-color:transparent;outline:none;}input[type=file] + input[type=submit]{margin:0;}textarea{height:auto;padding:1em;resize:vertical;}select{padding:0 0.5em;}select:hover{cursor:pointer;}select[multiple]{height:auto;}select::-ms-expand{display:none;}select::-ms-value{color:currentColor;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}select option{padding:0.5em;border:0 none;background-color:#fff;color:#000;}.form-item-date .form-item{display:inline-block;}.form-item-date input,.form-item-date select{width:auto;}input[type=submit],input[type=button],input[type=reset],button,.button{width:auto;vertical-align:middle;margin:0;background-image:none;font-family:inherit;font-weight:700;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;border:none;background:transparent;color:#E13510;text-transform:uppercase;font-size:16px;}input[type=submit]:hover,input[type=submit]:focus,input[type=submit].active,input[type=button]:hover,input[type=button]:focus,input[type=button].active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset].active,button:hover,button:focus,button.active,.button:hover,.button:focus,.button.active{color:#000;text-decoration:none;}input[type=submit]:active,input[type=submit].active,input[type=button]:active,input[type=button].active,input[type=reset]:active,input[type=reset].active,button:active,button.active,.button:active,.button.active{box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background-image:none;outline:0;}input[type=submit].disabled,input[type=submit][disabled],fieldset[disabled] input[type=submit],input[type=button].disabled,input[type=button][disabled],fieldset[disabled] input[type=button],input[type=reset].disabled,input[type=reset][disabled],fieldset[disabled] input[type=reset],button.disabled,button[disabled],fieldset[disabled] button,.button.disabled,.button[disabled],fieldset[disabled] .button{background-color:transparent;box-shadow:none;opacity:0.67;}input[type=submit].primary,input[type=button].primary,input[type=reset].primary,button.primary,.button.primary{border-color:#E13510;background-color:#E13510;color:#fff;}input[type=submit].primary:hover,input[type=submit].primary:focus,input[type=submit].primary.active,input[type=button].primary:hover,input[type=button].primary:focus,input[type=button].primary.active,input[type=reset].primary:hover,input[type=reset].primary:focus,input[type=reset].primary.active,button.primary:hover,button.primary:focus,button.primary.active,.button.primary:hover,.button.primary:focus,.button.primary.active{background-color:#f47d63;}input[type=submit].success,input[type=button].success,input[type=reset].success,button.success,.button.success{border-color:#36c14d;background-color:#36c14d;color:#fff;}input[type=submit].success:hover,input[type=submit].success:focus,input[type=submit].success.active,input[type=button].success:hover,input[type=button].success:focus,input[type=button].success.active,input[type=reset].success:hover,input[type=reset].success:focus,input[type=reset].success.active,button.success:hover,button.success:focus,button.success.active,.button.success:hover,.button.success:focus,.button.success.active{background-color:#81dc90;}input[type=submit].warning,input[type=button].warning,input[type=reset].warning,button.warning,.button.warning{border-color:#ffbf00;background-color:#ffbf00;color:#fff;}input[type=submit].warning:hover,input[type=submit].warning:focus,input[type=submit].warning.active,input[type=button].warning:hover,input[type=button].warning:focus,input[type=button].warning.active,input[type=reset].warning:hover,input[type=reset].warning:focus,input[type=reset].warning.active,button.warning:hover,button.warning:focus,button.warning.active,.button.warning:hover,.button.warning:focus,.button.warning.active{background-color:#ffd966;}input[type=submit].alert,input[type=button].alert,input[type=reset].alert,button.alert,.button.alert{border-color:#c43838;background-color:#c43838;color:#fff;}input[type=submit].alert:hover,input[type=submit].alert:focus,input[type=submit].alert.active,input[type=button].alert:hover,input[type=button].alert:focus,input[type=button].alert.active,input[type=reset].alert:hover,input[type=reset].alert:focus,input[type=reset].alert.active,button.alert:hover,button.alert:focus,button.alert.active,.button.alert:hover,.button.alert:focus,.button.alert.active{background-color:#dc8686;}.form-actions > a{display:inline-block;vertical-align:middle;width:auto;height:2.5em;margin:0 0.5em 0 0;padding:0 0.75em;border:1px solid #E8EBEC;color:#000;font-family:inherit;font-size:1rem;font-weight:700;text-align:center;text-decoration:none;line-height:2.5em;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;cursor:pointer;}.form-actions > a:hover,.form-actions > a:focus,.form-actions > a.active{background-color:white;color:#000;text-decoration:none;}.error label,.error label.error{padding:0.5em;background-color:#c43838;border:1px solid #c43838;color:#fff;font-weight:400;}.error label::before,.error label.error::before{content:"✖";padding-right:0.5em;color:#fff;}.error .error-message{display:block;}.form-type-password{display:table;max-width:50em;width:100%;}.form-item .form-type-password{margin-bottom:1.5em;}.form-type-password input[type=password]{margin-bottom:0.5em;}.password-confirm,.password-strength{margin-bottom:1em;color:#404040;font-size:80%;}.password-confirm .ok,.password-confirm .error,.password-strength .ok,.password-strength .error{display:inline;padding:0 0.35em;border:0 none;background-color:#36c14d;color:#fff;}.password-confirm .ok::before,.password-confirm .error::before,.password-strength .ok::before,.password-strength .error::before{content:"";padding:0;}.password-confirm .error,.password-strength .error{background-color:#c43838;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:700;}.password-indicator{overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);width:100%;height:5px;border-radius:2px;background-color:#E8EBEC;}.password-indicator .indicator{width:0;height:100%;background-color:#36c14d;font-size:0.75rem;transition:width 0.6s ease;}.password-suggestions{margin:0;}.password-strength,.password-confirm{display:table-footer-group;}.password-confirm{visibility:hidden;}@media (min-width:40em){.form-type-password{margin-bottom:0;}.form-type-password > label,.form-type-password > input{width:47.5%;}.form-type-password input[type=password]{margin-bottom:0;}.password-strength,.password-confirm{float:right;display:block;width:47.5%;margin-top:2em;margin-bottom:0;}}.ui-autocomplete{border:1px solid #E8EBEC;background:#fff;}.ui-autocomplete .ui-menu-item:not(:last-child){border-bottom:1px solid #E8EBEC;}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{display:block;margin:0;color:#15152A;font-size:80%;text-align:left;text-decoration:none;}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:hover{background:#E8EBEC;}.ui-dialog{box-shadow:0 0 2px #15152A;padding:0;background:#fff;}.ui-dialog .ui-dialog-titlebar{border-bottom:1px solid #E8EBEC;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:0;right:0;width:39px;height:39px;margin:0;border:0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::before,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:18px;height:2px;margin:auto;border-radius:3px;background:#15152A;transform:rotateZ(45deg);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after{transform:rotateZ(-45deg);}.ui-dialog .ui-dialog-content{text-align:left;}.paragraph--type--form{margin:100px -1rem;padding:0 1rem;}.paragraph--type--form > *{margin:0 auto;max-width:860px;}.paragraph--type--form h1,.paragraph--type--form h2{text-align:center;}.paragraph--type--form h1{color:#E13510;line-height:1.25;margin-bottom:25px;text-transform:uppercase;}.paragraph--type--form h2{color:#15152A;font-weight:400;position:relative;}.paragraph--type--form h2::after{content:".";color:#E13510;font-size:32px;}.paragraph--type--form .field-name-field-pg-text{font-size:18px;text-align:center;margin:25px auto;max-width:860px;}.paragraph--type--form .field-name-field-form{position:relative;padding-top:75px;}.paragraph--type--form .field-name-field-form::before{content:"";width:25px;height:50px;background:#E13510;-webkit-mask-image:url(/themes/custom/awprojectontwikkeling/dist/images/sofos-projectwebsites-markthuysen-arrow-down.svg);mask-image:url(/themes/custom/awprojectontwikkeling/dist/images/sofos-projectwebsites-markthuysen-arrow-down.svg);position:absolute;top:0;left:calc(50% - 12.5px);}.paragraph--type--form .field--name-field-privacy-policy label{font-size:15px;padding-top:3px;}.paragraph--type--form textarea{padding:0.73em;}@media (min-width:40em){.paragraph--type--form{padding:0 50px;}.paragraph--type--form.paragraph--bg-no-background-gradient{padding:0 50px;}.paragraph--type--form h1{font-size:36px;}.paragraph--type--form h2{font-size:36px;}}@media (min-width:60em){.paragraph--type--form .field-name-field-form form{display:flex;justify-content:space-between;flex-wrap:wrap;}.paragraph--type--form .field-name-field-form form > .form--left,.paragraph--type--form .field-name-field-form form > .form--right,.paragraph--type--form .field-name-field-form form > .form-wrapper,.paragraph--type--form .field-name-field-form form > .form-actions{flex-basis:calc(50% - 25px);flex-shrink:0;}.paragraph--type--form .field-name-field-form form > .form--left.field--name-field-vragen,.paragraph--type--form .field-name-field-form form > .form--right.field--name-field-vragen,.paragraph--type--form .field-name-field-form form > .form-wrapper.field--name-field-vragen,.paragraph--type--form .field-name-field-form form > .form-actions.field--name-field-vragen{flex-basis:100%;}.paragraph--type--form .field-name-field-form form > .form--left.field--name-field-privacy-policy,.paragraph--type--form .field-name-field-form form > .form--right.field--name-field-privacy-policy,.paragraph--type--form .field-name-field-form form > .form-wrapper.field--name-field-privacy-policy,.paragraph--type--form .field-name-field-form form > .form-actions.field--name-field-privacy-policy{flex-basis:70%;}.paragraph--type--form .field-name-field-form form > .form-actions{flex-basis:30%;display:flex;justify-content:flex-end;}.paragraph--type--form .field-name-field-form form > .form--left{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;}.paragraph--type--form .field-name-field-form form > .form--left > .form-wrapper{flex-basis:calc(50% - 25px);flex-shrink:0;flex-grow:0;max-width:calc(50% - 25px);}.paragraph--type--form .field-name-field-form form .form-item{margin-bottom:0;}.paragraph--type--form .field-name-field-form form .form-item label > span{max-width:40%;text-overflow:ellipsis;overflow:hidden;}.paragraph--type--form .field-name-field-form form .field--type-boolean{padding-top:20px;}}.js-paragraph-animations-processed .paragraph{opacity:0;transform:translateY(50px);transition:0.25s 0.15s ease;}.js-paragraph-animations-processed .paragraph.js-fade-in{opacity:1;transform:none;}.js-paragraph-animations-processed .paragraph.paragraph--type--header-image,.js-paragraph-animations-processed .paragraph.paragraph--type--overlay,.js-paragraph-animations-processed .paragraph.paragraph--type--header-image-subpage{transition:none;opacity:1;transform:none;}.paragraph--type--header-image{margin:0 -1rem;height:calc(100vh - 100px);-webkit-overflow-scrolling:touch;position:relative;}@media (min-width:40em){.paragraph--type--header-image{height:100vh;}}.paragraph--type--header-image .paragraph--header-image--inner{height:calc(100vh - 100px);width:calc(100vw - 25px);position:relative;margin-left:25px;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}@media (min-width:40em){.paragraph--type--header-image .paragraph--header-image--inner{margin-left:200px;width:calc(100vw - 200px);height:100vh;}}@media (min-width:60em){.paragraph--type--header-image .paragraph--header-image--inner{margin-left:400px;width:calc(100vw - 400px);}}.paragraph--type--header-image .paragraph--header-image--inner .field-name-field-media-image{height:calc(100vh - 100px);}@media (min-width:40em){.paragraph--type--header-image .paragraph--header-image--inner .field-name-field-media-image{height:100vh;}}.paragraph--type--header-image .paragraph--header-image--inner .field-name-field-media-image img{max-width:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%;}.paragraph--type--header-image.paragraph--opacity--0 .field-name-field-pg-media{opacity:0;}.paragraph--type--header-image.paragraph--opacity--10 .field-name-field-pg-media{opacity:0.1;}.paragraph--type--header-image.paragraph--opacity--20 .field-name-field-pg-media{opacity:0.2;}.paragraph--type--header-image.paragraph--opacity--30 .field-name-field-pg-media{opacity:0.3;}.paragraph--type--header-image.paragraph--opacity--40 .field-name-field-pg-media{opacity:0.4;}.paragraph--type--header-image.paragraph--opacity--50 .field-name-field-pg-media{opacity:0.5;}.paragraph--type--header-image.paragraph--opacity--60 .field-name-field-pg-media{opacity:0.6;}.paragraph--type--header-image.paragraph--opacity--70 .field-name-field-pg-media{opacity:0.7;}.paragraph--type--header-image.paragraph--opacity--80 .field-name-field-pg-media{opacity:0.8;}.paragraph--type--header-image.paragraph--opacity--90 .field-name-field-pg-media{opacity:0.9;}.paragraph--type--header-image.paragraph--opacity--100 .field-name-field-pg-media{opacity:1;}.paragraph--type--header-image .field-paragraph--field-slogan{position:absolute;top:50%;transform:translateY(-50%);font-size:24px;width:300px;margin-left:25px;line-height:36px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;}.paragraph--type--header-image .field-paragraph--field-slogan::after{content:".";color:#E13510;}@media (min-width:40em){.paragraph--type--header-image .field-paragraph--field-slogan{width:500px;font-size:48px;line-height:56px;margin-left:50px;font-weight:300;}}@media (min-width:60em){.paragraph--type--header-image .field-paragraph--field-slogan{width:775px;font-size:64px;line-height:72px;margin-left:100px;}}.paragraph--type--header-image .js-smoothscroll{color:#fff;padding:12px 25px;background:#E13510;position:relative;margin-left:20px;margin-right:20px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;position:absolute;top:100%;left:25px;transform:translateY(-100%);background-image:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-down.svg);background-repeat:no-repeat;background-position:50% 50%;min-width:150px;transition:0.25s 0.15s ease;padding-right:80px;}.paragraph--type--header-image .js-smoothscroll::before,.paragraph--type--header-image .js-smoothscroll::after{content:"";position:absolute;top:0;bottom:0;left:-20px;width:20px;background:#E13510;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.paragraph--type--header-image .js-smoothscroll::after{-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;left:auto;right:-20px;}.paragraph--type--header-image .js-smoothscroll .js-smoothscroll--inner{max-width:0;transition:0.25s 0.15s ease;display:block;overflow:hidden;white-space:nowrap;opacity:0;}.paragraph--type--header-image .js-smoothscroll:hover,.paragraph--type--header-image .js-smoothscroll:focus{text-decoration:none;background-position:calc(100% - 40px) 50%;}.paragraph--type--header-image .js-smoothscroll:hover .js-smoothscroll--inner,.paragraph--type--header-image .js-smoothscroll:focus .js-smoothscroll--inner{max-width:100px;opacity:1;}@media (min-width:40em){.paragraph--type--header-image .js-smoothscroll{left:200px;}}@media (min-width:60em){.paragraph--type--header-image .js-smoothscroll{left:400px;}}@media (min-width:40em){.paragraph--type--header-image{height:100vh;max-height:1090px;}.paragraph--type--header-image .paragraph--header-image--inner{height:100vh;max-height:1090px;}.paragraph--type--header-image .paragraph--header-image--inner .field-name-field-media-image{height:100vh;max-height:1090px;}}.paragraph--type--overlay{position:relative;z-index:1;text-align:center;margin:0 -1rem 100px;height:100vh;-webkit-overflow-scrolling:touch;}.paragraph--type--overlay + #content-start{position:relative;top:-104px;background:#fff;margin:0 -1rem;height:4px;}.paragraph--type--overlay .wrapper--overlay{height:100vh;position:fixed;top:100vh;left:0;right:0;will-change:top;}.js-header-overlay-scrolled .paragraph--type--overlay .wrapper--overlay{position:absolute;}.paragraph--type--overlay .field-name-field-title,.paragraph--type--overlay .field-name-field-slogan,.paragraph--type--overlay .field-name-field-location{color:#E8EBEC;text-transform:uppercase;font-weight:300;margin:0;font-size:20px;line-height:1.25;}.paragraph--type--overlay .field-name-field-title{font-weight:400;padding-top:150px;}.paragraph--type--overlay .field-name-field-slogan{font-size:30px;}.paragraph--type--overlay .field-name-field-location{color:#E13510;}.paragraph--type--overlay .field-name-field-ctas{margin:0 1rem;position:absolute;top:35%;right:0;left:0;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-title{opacity:0.5;font-weight:400;text-transform:none;font-size:16px;margin-top:2rem;padding-top:0;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-cta a{font-weight:300;text-transform:uppercase;font-size:22px;color:#E8EBEC;position:relative;padding-bottom:1rem;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-cta a::after{content:"";position:absolute;height:2px;width:100px;top:100%;left:calc(50% - 50px);background:#E13510;transition:width 0.25s ease,left 0.25s ease;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-cta a:hover,.paragraph--type--overlay .field-name-field-ctas .field-name-field-cta a:focus{color:#E8EBEC;text-decoration:none;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-cta a:hover::after,.paragraph--type--overlay .field-name-field-ctas .field-name-field-cta a:focus::after{width:200px;left:calc(50% - 100px);}.paragraph--type--overlay .wrapper--lure{position:absolute;bottom:0;left:0;right:0;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:flex-end;align-items:center;padding:15px;}.paragraph--type--overlay .wrapper--lure a{text-decoration:none;}.paragraph--type--overlay .wrapper--lure a :hover,.paragraph--type--overlay .wrapper--lure a :focus{text-decoration:none;}.paragraph--type--overlay .wrapper--lure a :hover > .field.field-name-field-question,.paragraph--type--overlay .wrapper--lure a :focus > .field.field-name-field-question{color:#E8EBEC;}.paragraph--type--overlay .wrapper--lure a :hover > .field-field-name-field-question,.paragraph--type--overlay .wrapper--lure a :focus > .field-field-name-field-question{color:#E13510;}.paragraph--type--overlay .wrapper--lure a > .field{width:320px;text-align:center;}.js-toggle-menu .paragraph--type--overlay .wrapper--lure a > .field{opacity:0;}.paragraph--type--overlay .wrapper--lure a > .field.field-name-field-question{color:#E8EBEC;font-size:20px;letter-spacing:0;}.paragraph--type--overlay .wrapper--lure a > .field.field-name-field-instruction{color:#E13510;font-size:16px;font-weight:600;letter-spacing:0;padding-bottom:37px;background:url(/themes/custom/awprojectontwikkeling/dist/images/sofos-projectwebsites-markthuysen-arrow-down.svg) 50% 100% no-repeat;background-size:15px 30px;}@media (min-width:40em){.paragraph--type--overlay{background:transparent;}.paragraph--type--overlay .field-name-field-title,.paragraph--type--overlay .field-name-field-location{font-size:25px;}.paragraph--type--overlay .field-name-field-slogan{font-size:50px;}.paragraph--type--overlay .field-name-field-ctas{top:50%;display:flex;justify-content:space-evenly;flex-direction:row;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-title{font-size:18px;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-cta a{font-size:32px;}.paragraph--type--overlay .wrapper--lure{padding:25px;}.paragraph--type--overlay .wrapper--lure a > .field.field-name-field-question{font-size:24px;margin-bottom:5px;}.paragraph--type--overlay .wrapper--lure a > .field.field-name-field-instruction{font-size:18px;padding-bottom:57px;background-size:25px 50px;}}@media (min-width:60em){.paragraph--type--overlay .field-name-field-title,.paragraph--type--overlay .field-name-field-location{font-size:38px;}.paragraph--type--overlay .field-name-field-slogan{font-size:76px;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-title{font-size:20px;margin-top:3rem;}.paragraph--type--overlay .field-name-field-ctas .field-name-field-cta a{font-size:36px;}.paragraph--type--overlay .wrapper--lure{padding:50px;}.paragraph--type--overlay .wrapper--lure a > .field.field-name-field-question{font-size:28px;}.paragraph--type--overlay .wrapper--lure a > .field.field-name-field-instruction{font-size:20px;}}.paragraph--type--intro-text{margin:0 -1rem 100px;padding:0 50px;font-size:14px;line-height:24px;}.paragraph--type--intro-text .paragraph--inner{margin:0 auto;max-width:860px;}.paragraph--type--intro-text .field-name-field-cta{position:relative;font-size:12px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;display:flex;justify-content:center;}.paragraph--type--intro-text .field-name-field-cta .link--inner{display:flex;justify-content:center;align-items:center;position:relative;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.paragraph--type--intro-text .field-name-field-cta a{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#15152A;padding:15px 0 15px 40px;transition:0.25s ease;position:relative;margin-right:80px;display:flex;align-items:center;}.paragraph--type--intro-text .field-name-field-cta a + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right.svg) 100% 50% no-repeat;display:inline-block;width:57px;height:8px;position:absolute;z-index:1;transition:0.25s ease;pointer-events:none;right:10px;}.paragraph--type--intro-text .field-name-field-cta a::before,.paragraph--type--intro-text .field-name-field-cta a::after{content:"";}.paragraph--type--intro-text .field-name-field-cta a::before{position:absolute;top:0;bottom:0;width:40px;left:calc(100% - 2px);background:#15152A;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.paragraph--type--intro-text .field-name-field-cta a::after{display:inline-block;height:10px;width:10px;min-width:10px;max-width:10px;border-radius:50%;background:#E13510;position:relative;right:-50px;opacity:0;transition:0.25s ease;}.paragraph--type--intro-text .field-name-field-cta a:hover,.paragraph--type--intro-text .field-name-field-cta a:focus{padding-right:40px;margin-right:40px;color:#fff;}.paragraph--type--intro-text .field-name-field-cta a:hover::after,.paragraph--type--intro-text .field-name-field-cta a:focus::after{opacity:1;}.paragraph--type--intro-text .field-name-field-cta a:hover + .link--arrow,.paragraph--type--intro-text .field-name-field-cta a:focus + .link--arrow{width:20px;right:47px;}@media (min-width:40em){.paragraph--type--intro-text{font-size:18px;line-height:25px;}.paragraph--type--intro-text .field-name-field-cta{font-size:16px;justify-content:flex-end;}}@media (min-width:60em){.paragraph--type--intro-text{font-size:20px;line-height:30px;}}.paragraph--type--text-media,.paragraph--type--aanbod-listing{margin:0 -1rem 50px;font-size:16px;padding:0 1rem;}.paragraph--type--text-media .column-first,.paragraph--type--aanbod-listing .column-first{overflow:hidden;}.paragraph--type--text-media .column-first .field-name-field-media-image,.paragraph--type--aanbod-listing .column-first .field-name-field-media-image{height:100%;transition:0.25s ease;}.paragraph--type--text-media .column-first .field-name-field-media-image img,.paragraph--type--aanbod-listing .column-first .field-name-field-media-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--text-media .column-first:hover .field-name-field-media-image,.paragraph--type--aanbod-listing .column-first:hover .field-name-field-media-image{transform:scale(1.1,1.1);}.paragraph--type--text-media .column-second,.paragraph--type--aanbod-listing .column-second{position:relative;padding:50px 25px 0px 25px;margin-top:-25px;margin-left:25px;margin-right:25px;display:flex;justify-content:center;}.paragraph--type--text-media .column-second > *,.paragraph--type--aanbod-listing .column-second > *{width:100%;}.paragraph--type--text-media .column-second h1,.paragraph--type--aanbod-listing .column-second h1{font-size:16px;line-height:30px;text-transform:uppercase;}.paragraph--type--text-media .column-second h1::after,.paragraph--type--aanbod-listing .column-second h1::after{content:".";color:#E13510;font-size:32px;}.paragraph--type--text-media .column-second p,.paragraph--type--aanbod-listing .column-second p{font-size:14px;line-height:27px;}@media (min-width:60em){.paragraph--type--text-media .column-second,.paragraph--type--aanbod-listing .column-second{margin-top:0;padding-bottom:50px;}.paragraph--type--text-media .column-second p,.paragraph--type--aanbod-listing .column-second p{font-size:18px;}}.paragraph--type--text-media .field-name-field-cta,.paragraph--type--aanbod-listing .field-name-field-cta{position:relative;font-size:12px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;display:flex;justify-content:center;}.paragraph--type--text-media .field-name-field-cta .link--inner,.paragraph--type--aanbod-listing .field-name-field-cta .link--inner{display:flex;justify-content:center;align-items:center;position:relative;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.paragraph--type--text-media .field-name-field-cta a,.paragraph--type--aanbod-listing .field-name-field-cta a{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#15152A;padding:15px 0 15px 40px;transition:0.25s ease;position:relative;margin-right:80px;display:flex;align-items:center;}.paragraph--type--text-media .field-name-field-cta a + .link--arrow,.paragraph--type--aanbod-listing .field-name-field-cta a + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right.svg) 100% 50% no-repeat;display:inline-block;width:57px;height:8px;position:absolute;z-index:1;transition:0.25s ease;pointer-events:none;right:10px;}.paragraph--type--text-media .field-name-field-cta a::before,.paragraph--type--text-media .field-name-field-cta a::after,.paragraph--type--aanbod-listing .field-name-field-cta a::before,.paragraph--type--aanbod-listing .field-name-field-cta a::after{content:"";}.paragraph--type--text-media .field-name-field-cta a::before,.paragraph--type--aanbod-listing .field-name-field-cta a::before{position:absolute;top:0;bottom:0;width:40px;left:calc(100% - 2px);background:#15152A;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.paragraph--type--text-media .field-name-field-cta a::after,.paragraph--type--aanbod-listing .field-name-field-cta a::after{display:inline-block;height:10px;width:10px;min-width:10px;max-width:10px;border-radius:50%;background:#E13510;position:relative;right:-50px;opacity:0;transition:0.25s ease;}.paragraph--type--text-media .field-name-field-cta a:hover,.paragraph--type--text-media .field-name-field-cta a:focus,.paragraph--type--aanbod-listing .field-name-field-cta a:hover,.paragraph--type--aanbod-listing .field-name-field-cta a:focus{padding-right:40px;margin-right:40px;color:#fff;}.paragraph--type--text-media .field-name-field-cta a:hover::after,.paragraph--type--text-media .field-name-field-cta a:focus::after,.paragraph--type--aanbod-listing .field-name-field-cta a:hover::after,.paragraph--type--aanbod-listing .field-name-field-cta a:focus::after{opacity:1;}.paragraph--type--text-media .field-name-field-cta a:hover + .link--arrow,.paragraph--type--text-media .field-name-field-cta a:focus + .link--arrow,.paragraph--type--aanbod-listing .field-name-field-cta a:hover + .link--arrow,.paragraph--type--aanbod-listing .field-name-field-cta a:focus + .link--arrow{width:20px;right:47px;}.paragraph--type--text-media.paragraph--media-full,.paragraph--type--text-media.paragraph--text-full,.paragraph--type--aanbod-listing.paragraph--media-full,.paragraph--type--aanbod-listing.paragraph--text-full{max-width:640px;}.paragraph--type--text-media.paragraph--media-right .column-second,.paragraph--type--aanbod-listing.paragraph--media-right .column-second{order:1;}@media (min-width:60em){.paragraph--type--text-media.paragraph--media-right .column-second::before,.paragraph--type--aanbod-listing.paragraph--media-right .column-second::before{top:0;right:auto;bottom:auto;left:0;transform:none;}}.paragraph--type--text-media.paragraph--media-right .column-first,.paragraph--type--aanbod-listing.paragraph--media-right .column-first{order:2;}.paragraph--type--text-media.paragraph--color-light,.paragraph--type--aanbod-listing.paragraph--color-light{color:#15152A;}.paragraph--type--text-media.paragraph--color-light .column-second,.paragraph--type--aanbod-listing.paragraph--color-light .column-second{background-color:#E8EBEC;}.paragraph--type--text-media.paragraph--color-medium,.paragraph--type--text-media.paragraph--color-dark,.paragraph--type--aanbod-listing.paragraph--color-medium,.paragraph--type--aanbod-listing.paragraph--color-dark{color:#fff;}.paragraph--type--text-media.paragraph--color-medium .column-second,.paragraph--type--text-media.paragraph--color-dark .column-second,.paragraph--type--aanbod-listing.paragraph--color-medium .column-second,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second{background-color:#434E65;padding-bottom:50px;}.paragraph--type--text-media.paragraph--color-dark .column-second,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second{background-color:#15152A;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta{position:relative;font-size:12px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;display:flex;justify-content:center;font-size:16px;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta .link--inner,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta .link--inner{display:flex;justify-content:center;align-items:center;position:relative;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#E13510;padding:15px 0 15px 40px;transition:0.25s ease;position:relative;margin-right:80px;display:flex;align-items:center;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a + .link--arrow,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right-white.svg) 100% 50% no-repeat;display:inline-block;width:57px;height:8px;position:absolute;z-index:1;transition:0.25s ease;pointer-events:none;right:10px;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a::before,.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a::after,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a::before,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a::after{content:"";}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a::before,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a::before{position:absolute;top:0;bottom:0;width:40px;left:calc(100% - 2px);background:#E13510;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a::after,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a::after{display:inline-block;height:10px;width:10px;min-width:10px;max-width:10px;border-radius:50%;background:#fff;position:relative;right:-50px;opacity:0;transition:0.25s ease;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a:hover,.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a:focus,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a:hover,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a:focus{padding-right:40px;margin-right:40px;color:#fff;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a:hover::after,.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a:focus::after,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a:hover::after,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a:focus::after{opacity:1;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a:hover + .link--arrow,.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta a:focus + .link--arrow,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a:hover + .link--arrow,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta a:focus + .link--arrow{width:20px;right:47px;}@media (min-width:40em){.paragraph--type--text-media,.paragraph--type--aanbod-listing{padding:0 calc(50px - 1rem);margin:0 auto 50px;font-size:18px;}.paragraph--type--text-media.paragraph--color-dark .column-second .field-name-field-cta,.paragraph--type--aanbod-listing.paragraph--color-dark .column-second .field-name-field-cta{font-size:16px;}}@media (min-width:60em){.paragraph--type--text-media,.paragraph--type--aanbod-listing{max-width:1300px;margin:0 auto 150px;font-size:20px;padding-top:50px;}.paragraph--type--text-media.paragraph--media-right,.paragraph--type--text-media.paragraph--media-left,.paragraph--type--aanbod-listing.paragraph--media-right,.paragraph--type--aanbod-listing.paragraph--media-left{display:flex;justify-content:space-between;}.paragraph--type--text-media.paragraph--media-right .column,.paragraph--type--text-media.paragraph--media-left .column,.paragraph--type--aanbod-listing.paragraph--media-right .column,.paragraph--type--aanbod-listing.paragraph--media-left .column{flex-basis:47.5%;flex-basis:calc(50% - 25px);flex:1;margin:0;}.paragraph--type--text-media.paragraph--media-right .column.column-first,.paragraph--type--text-media.paragraph--media-left .column.column-first,.paragraph--type--aanbod-listing.paragraph--media-right .column.column-first,.paragraph--type--aanbod-listing.paragraph--media-left .column.column-first{position:relative;z-index:1;transform:translateY(-50px);margin:0 -50px 0 -50px;}.paragraph--type--text-media.paragraph--media-right .column.column-second,.paragraph--type--text-media.paragraph--media-left .column.column-second,.paragraph--type--aanbod-listing.paragraph--media-right .column.column-second,.paragraph--type--aanbod-listing.paragraph--media-left .column.column-second{display:flex;align-items:center;margin:0 -50px 0 0;padding:100px 0;}.paragraph--type--text-media.paragraph--media-right .column.column-second > div,.paragraph--type--text-media.paragraph--media-left .column.column-second > div,.paragraph--type--aanbod-listing.paragraph--media-right .column.column-second > div,.paragraph--type--aanbod-listing.paragraph--media-left .column.column-second > div{padding:0 50px 0 100px;}.paragraph--type--text-media.paragraph--media-right .column.column-first,.paragraph--type--aanbod-listing.paragraph--media-right .column.column-first{margin:0 -50px 0 -50px;}.paragraph--type--text-media.paragraph--media-right .column.column-second,.paragraph--type--aanbod-listing.paragraph--media-right .column.column-second{margin:0 0 0 -50px;padding:100px 0;z-index:1;}.paragraph--type--text-media.paragraph--media-right .column.column-second > div,.paragraph--type--aanbod-listing.paragraph--media-right .column.column-second > div{padding:0 100px 0 50px;}.paragraph--type--text-media .field-name-field-cta,.paragraph--type--aanbod-listing .field-name-field-cta{font-size:16px;}}.paragraph--type--text-media.paragraph--color-light .column-second{background-color:transparent;}.paragraph--type--text-media.paragraph--color-light .column-second h1{color:#E13510;}.paragraph--type--text-media .column-second h1{font-size:24px;margin-bottom:25px;}.paragraph--type--text-media .column-second p{font-size:16px;line-height:27px;}@media (min-width:40em){.paragraph--type--text-media .column-second p{font-size:20px;}}.paragraph--type--text-media.paragraph--color-medium{color:#15152A;}.paragraph--type--text-media.paragraph--color-medium .column-second{background-color:#E8EBEC;}@media (min-width:60em){.paragraph--type--text-media{margin-top:100px;margin-bottom:100px;}.paragraph--type--text-media.paragraph--color-light.paragraph--media-right .column.column-first,.paragraph--type--text-media.paragraph--color-light.paragraph--media-left .column.column-first{margin:0;transform:none;flex-basis:calc(48% - 25px);}.paragraph--type--text-media.paragraph--color-light.paragraph--media-right .column.column-second,.paragraph--type--text-media.paragraph--color-light.paragraph--media-left .column.column-second{margin:0;flex-basis:calc(52% - 25px);}.paragraph--type--text-media.paragraph--color-light.paragraph--media-right .column.column-second > div,.paragraph--type--text-media.paragraph--color-light.paragraph--media-left .column.column-second > div{padding-left:0;}.paragraph--type--text-media.paragraph--color-light.paragraph--media-left .column.column-second > div{padding-left:100px;padding-right:0;}}.paragraph--type--aanbod-listing .column-second{padding:50px;text-align:center;clip-path:none;margin-top:0;}.paragraph--type--aanbod-listing .column-second h1{font-size:24px;}@media (min-width:60em){.paragraph--type--aanbod-listing.paragraph--media-left .column.column-second > div{padding:0 0 0 50px;}}.paragraph--type--aanbod-listing.paragraph--media-right .column.column-second{clip-path:none;}@media (min-width:60em){.paragraph--type--aanbod-listing.paragraph--media-right .column.column-second > div{padding:0 50px 0 0;}}.paragraph--type--aanbod-listing .field-name-field-pg-text p:last-child{margin-bottom:0;}@media (min-width:60em){.paragraph--type--aanbod-listing .column.column-first{position:relative;}.paragraph--type--aanbod-listing .column.column-first::before{content:"";position:absolute;top:25px;right:calc(100% - 100px);bottom:25px;width:100px;background:#E8EBEC;}.paragraph--type--aanbod-listing .column.column-second{padding:100px;}.paragraph--type--aanbod-listing.paragraph--color-medium .column.column-first::before{background:#434E65;}.paragraph--type--aanbod-listing.paragraph--color-dark .column.column-first::before{background:#15152A;}.paragraph--type--aanbod-listing.paragraph--media-left .column,.paragraph--type--aanbod-listing.paragraph--media-right .column{flex-basis:calc(50% - 25px);}.paragraph--type--aanbod-listing.paragraph--media-left .column.column-first,.paragraph--type--aanbod-listing.paragraph--media-right .column.column-first{margin:0 -50px 0 0;}.paragraph--type--aanbod-listing.paragraph--media-left .column.column-second,.paragraph--type--aanbod-listing.paragraph--media-right .column.column-second{justify-content:center;margin:0;padding:100px;flex-basis:calc(50% + 25px);}.paragraph--type--aanbod-listing.paragraph--media-right .column.column-first{margin:0 0 0 -50px;}.paragraph--type--aanbod-listing.paragraph--media-right .column.column-first::before{right:auto;left:calc(100% - 100px);}}.paragraph--type--image-cta,.paragraph--type--image-teaser{position:relative;margin-bottom:100px;}.paragraph--type--image-cta .field-name-field-media-image,.paragraph--type--image-teaser .field-name-field-media-image{text-align:center;}.paragraph--type--image-cta .field-name-field-media-image img,.paragraph--type--image-teaser .field-name-field-media-image img{-o-object-fit:cover;object-fit:cover;width:100%;}.paragraph--type--image-cta .cta-wrapper,.paragraph--type--image-teaser .cta-wrapper{position:absolute;top:calc(50% - 42px);}.paragraph--type--image-cta .cta-inner,.paragraph--type--image-cta .field-paragraph--field-pg-text,.paragraph--type--image-teaser .cta-inner,.paragraph--type--image-teaser .field-paragraph--field-pg-text{position:relative;margin:0 50px;}.paragraph--type--image-cta .cta-inner::before,.paragraph--type--image-cta .cta-inner::after,.paragraph--type--image-cta .field-paragraph--field-pg-text::before,.paragraph--type--image-cta .field-paragraph--field-pg-text::after,.paragraph--type--image-teaser .cta-inner::before,.paragraph--type--image-teaser .cta-inner::after,.paragraph--type--image-teaser .field-paragraph--field-pg-text::before,.paragraph--type--image-teaser .field-paragraph--field-pg-text::after{content:"";position:absolute;background:#E13510;mix-blend-mode:multiply;top:0;bottom:0;width:50%;left:0;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.paragraph--type--image-cta .cta-inner::after,.paragraph--type--image-cta .field-paragraph--field-pg-text::after,.paragraph--type--image-teaser .cta-inner::after,.paragraph--type--image-teaser .field-paragraph--field-pg-text::after{left:auto;right:0;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.paragraph--type--image-cta .cta-inner .field,.paragraph--type--image-cta .field-paragraph--field-pg-text .field,.paragraph--type--image-teaser .cta-inner .field,.paragraph--type--image-teaser .field-paragraph--field-pg-text .field{position:relative;text-align:center;z-index:1;}.paragraph--type--image-cta .cta-inner .field-name-field-cta,.paragraph--type--image-cta .field-paragraph--field-pg-text .field-name-field-cta,.paragraph--type--image-teaser .cta-inner .field-name-field-cta,.paragraph--type--image-teaser .field-paragraph--field-pg-text .field-name-field-cta{font-size:16px;}.paragraph--type--image-cta .cta-inner .field-name-field-cta .link--inner,.paragraph--type--image-cta .field-paragraph--field-pg-text .field-name-field-cta .link--inner,.paragraph--type--image-teaser .cta-inner .field-name-field-cta .link--inner,.paragraph--type--image-teaser .field-paragraph--field-pg-text .field-name-field-cta .link--inner{display:flex;justify-content:center;align-items:center;}.paragraph--type--image-cta .cta-inner .field-name-field-cta a,.paragraph--type--image-cta .field-paragraph--field-pg-text .field-name-field-cta a,.paragraph--type--image-teaser .cta-inner .field-name-field-cta a,.paragraph--type--image-teaser .field-paragraph--field-pg-text .field-name-field-cta a{color:#fff;font-weight:400;text-transform:uppercase;position:relative;display:inline-block;padding:20px 50px 20px 30px;}.paragraph--type--image-cta .cta-inner .field-name-field-cta a + .link--arrow,.paragraph--type--image-cta .field-paragraph--field-pg-text .field-name-field-cta a + .link--arrow,.paragraph--type--image-teaser .cta-inner .field-name-field-cta a + .link--arrow,.paragraph--type--image-teaser .field-paragraph--field-pg-text .field-name-field-cta a + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right-white.svg) 100% 50% no-repeat;display:inline-block;width:40px;height:8px;margin-left:-10px;position:relative;left:-30px;}.paragraph--type--image-cta .cta-inner .field-name-field-cta a:hover,.paragraph--type--image-cta .cta-inner .field-name-field-cta a:focus,.paragraph--type--image-cta .field-paragraph--field-pg-text .field-name-field-cta a:hover,.paragraph--type--image-cta .field-paragraph--field-pg-text .field-name-field-cta a:focus,.paragraph--type--image-teaser .cta-inner .field-name-field-cta a:hover,.paragraph--type--image-teaser .cta-inner .field-name-field-cta a:focus,.paragraph--type--image-teaser .field-paragraph--field-pg-text .field-name-field-cta a:hover,.paragraph--type--image-teaser .field-paragraph--field-pg-text .field-name-field-cta a:focus{text-decoration:none;color:#E8EBEC;}.paragraph--type--image-cta.paragraph--color-primary .cta-inner::before,.paragraph--type--image-cta.paragraph--color-primary .cta-inner::after,.paragraph--type--image-teaser.paragraph--color-primary .cta-inner::before,.paragraph--type--image-teaser.paragraph--color-primary .cta-inner::after{background-color:#15152A;}@media (min-width:40em){.paragraph--type--image-cta,.paragraph--type--image-teaser{margin:0 auto 150px;max-width:1260px;padding-bottom:24.6%;overflow:hidden;min-height:250px;}.paragraph--type--image-cta .cta-wrapper,.paragraph--type--image-teaser .cta-wrapper{top:calc(50% - 60px);right:0;}.paragraph--type--image-cta .cta-inner,.paragraph--type--image-teaser .cta-inner{margin:0;width:400px;transition:0.25s ease;}.paragraph--type--image-cta .cta-inner .field-name-field-cta a,.paragraph--type--image-teaser .cta-inner .field-name-field-cta a{transition:0.25s ease;}.paragraph--type--image-cta .cta-inner .field-name-field-cta a + .link--arrow,.paragraph--type--image-teaser .cta-inner .field-name-field-cta a + .link--arrow{width:107px;background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right-white-extended.svg) 100% 50% no-repeat;margin-left:0;margin-right:0;width:57px;transition:0.25s ease;position:absolute;right:60px;left:auto;}.paragraph--type--image-cta .cta-inner .field-name-field-cta a + .link--arrow::after,.paragraph--type--image-teaser .cta-inner .field-name-field-cta a + .link--arrow::after{content:"";position:absolute;left:50px;top:calc(50% - 5px);height:10px;width:10px;border-radius:50%;background:#fff;opacity:0;transition:0.25s ease;}.paragraph--type--image-cta .field-name-field-pg-media,.paragraph--type--image-teaser .field-name-field-pg-media{position:absolute;transform:scale(0.8,0.8);transform-origin:-40% 50%;transition:0.25s ease;}.paragraph--type--image-cta .field-name-field-pg-media .field-name-field-media-image,.paragraph--type--image-teaser .field-name-field-pg-media .field-name-field-media-image{transform:scale(1.3,1.3);}.paragraph--type--image-cta.paragraph--media-right .field-name-field-pg-media,.paragraph--type--image-teaser.paragraph--media-right .field-name-field-pg-media{transform-origin:140% 50%;}.paragraph--type--image-cta.paragraph--media-right .cta-wrapper,.paragraph--type--image-teaser.paragraph--media-right .cta-wrapper{right:auto;left:75px;transition:0.25s ease;}.paragraph--type--image-cta.paragraph--media-right:hover .cta-wrapper,.paragraph--type--image-teaser.paragraph--media-right:hover .cta-wrapper{left:0;}.paragraph--type--image-cta:hover .field-name-field-pg-media,.paragraph--type--image-teaser:hover .field-name-field-pg-media{transform:scale(0.91,0.91);}.paragraph--type--image-cta:hover .cta-inner,.paragraph--type--image-teaser:hover .cta-inner{width:475px;}.paragraph--type--image-cta:hover .cta-inner .field-name-field-cta a,.paragraph--type--image-teaser:hover .cta-inner .field-name-field-cta a{padding-left:150px;}.paragraph--type--image-cta:hover .cta-inner .field-name-field-cta a + .link--arrow,.paragraph--type--image-teaser:hover .cta-inner .field-name-field-cta a + .link--arrow{width:27px;right:90px;}.paragraph--type--image-cta:hover .cta-inner .field-name-field-cta a + .link--arrow::after,.paragraph--type--image-teaser:hover .cta-inner .field-name-field-cta a + .link--arrow::after{opacity:1;}.paragraph--type--image-cta .cta-inner .field-name-field-cta a,.paragraph--type--image-teaser .cta-inner .field-name-field-cta a{font-size:24px;line-height:30px;padding:45px 150px 45px 75px;}}.paragraph--type--text-listing{max-width:1300px;margin:50px auto 100px;}.paragraph--type--text-listing .column{padding:50px 15px;display:flex;flex-direction:column;justify-content:center;font-size:16px;}.paragraph--type--text-listing .column-first{background:#fff;}.paragraph--type--text-listing .column-first p:last-child{margin-bottom:0;}.paragraph--type--text-listing .column-second{background:#E8EBEC;text-align:center;text-transform:uppercase;line-height:2;font-weight:600;}.paragraph--type--text-listing.paragraph--color-medium .column-second,.paragraph--type--text-listing.paragraph--color-dark .column-second{color:#E8EBEC;background-color:#434E65;}.paragraph--type--text-listing.paragraph--color-dark .column-second{background:#15152A;}@media (min-width:40em){.paragraph--type--text-listing{padding:0 calc(50px - 1rem);}.paragraph--type--text-listing .column{font-size:20px;padding:50px 25px;}}@media (min-width:60em){.paragraph--type--text-listing{display:flex;margin:150px auto;}.paragraph--type--text-listing .column{padding:50px;}.paragraph--type--text-listing .column-first{flex-basis:55%;}.paragraph--type--text-listing .column-second{flex-basis:45%;}}.paragraph--type--body-text{max-width:800px;margin:50px auto;font-size:16px;padding:0 15px;}@media (min-width:40em){.paragraph--type--body-text{font-size:20px;margin:100px auto;}}.paragraph--type--image-teaser{-webkit-mask:none;mask:none;}.paragraph--type--image-teaser .field-name-field-media-image{-webkit-mask:none;mask:none;}.paragraph--type--image-teaser .field-paragraph--field-pg-text{padding:50px;font-size:20px;color:#fff;position:relative;margin-top:-50px;}@media (min-width:60em){.paragraph--type--image-teaser .field-paragraph--field-pg-text{font-size:28px;}}.paragraph--type--image-teaser .field-paragraph--field-pg-text::before,.paragraph--type--image-teaser .field-paragraph--field-pg-text::after{content:"";width:50%;position:absolute;top:0;bottom:0;left:0;background:#434E65;-webkit-mask:none;mask:none;}.paragraph--type--image-teaser .field-paragraph--field-pg-text::after{left:auto;right:0;}.paragraph--type--image-teaser .field-paragraph--field-pg-text > *{position:relative;z-index:1;}.paragraph--type--image-teaser .field-paragraph--field-pg-text p:last-child{margin-bottom:0;}.paragraph--type--image-teaser.paragraph--color-secondary .field-paragraph--field-pg-text::before,.paragraph--type--image-teaser.paragraph--color-secondary .field-paragraph--field-pg-text::after{background-color:#E13510;}@media (min-width:40em){.paragraph--type--image-teaser{padding-bottom:34%;}.paragraph--type--image-teaser .field-paragraph--field-pg-text{margin-top:0;}.paragraph--type--image-teaser.paragraph--media-right .field-name-field-pg-media{transform-origin:140% 50%;}.paragraph--type--image-teaser .field-name-field-pg-media{transform-origin:-40% 50%;transform:scale(0.85,0.85);}}@media (min-width:60em){.paragraph--type--image-teaser{max-width:1260px;}.paragraph--type--image-teaser .field-paragraph--field-pg-text{max-width:700px;margin:50px auto 50px 0;padding:100px 100px 100px 50px;position:absolute;top:calc(50% - 200px);left:0;}.paragraph--type--image-teaser .field-paragraph--field-pg-text::after{-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.paragraph--type--image-teaser.paragraph--media-left .field-paragraph--field-pg-text{margin:50px 0 50px auto;padding:100px 50px 100px 100px;left:auto;right:0;}.paragraph--type--image-teaser.paragraph--media-left .field-paragraph--field-pg-text::before{right:0;left:auto;}.paragraph--type--image-teaser.paragraph--media-left .field-paragraph--field-pg-text::after{transform:scaleX(-1);left:0;right:auto;}}.paragraph--type--multicolumn-image-teaser-cta,.paragraph--type--multicolumn-teaser-cta{margin:0 -1rem;padding:0 1rem;overflow-x:hidden;}.field-paragraph--field-image-teaser-cta h1{text-align:center;font-size:24px;margin-top:1.5em;margin-bottom:1em;}.field-paragraph--field-image-teaser-cta .field-paragraph--field-pg-media{margin:0 -15px;text-align:center;}.field-paragraph--field-image-teaser-cta > .field__item{margin-bottom:100px;padding:0 15px;}.field-paragraph--field-image-teaser-cta .field-name-field-cta{position:relative;font-size:12px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;display:flex;justify-content:center;}.field-paragraph--field-image-teaser-cta .field-name-field-cta .link--inner{display:flex;justify-content:center;align-items:center;position:relative;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.field-paragraph--field-image-teaser-cta .field-name-field-cta a{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#E13510;padding:15px 0 15px 40px;transition:0.25s ease;position:relative;margin-right:80px;display:flex;align-items:center;}.field-paragraph--field-image-teaser-cta .field-name-field-cta a + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right-white.svg) 100% 50% no-repeat;display:inline-block;width:57px;height:8px;position:absolute;z-index:1;transition:0.25s ease;pointer-events:none;right:10px;}.field-paragraph--field-image-teaser-cta .field-name-field-cta a::before,.field-paragraph--field-image-teaser-cta .field-name-field-cta a::after{content:"";}.field-paragraph--field-image-teaser-cta .field-name-field-cta a::before{position:absolute;top:0;bottom:0;width:40px;left:calc(100% - 2px);background:#E13510;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.field-paragraph--field-image-teaser-cta .field-name-field-cta a::after{display:inline-block;height:10px;width:10px;min-width:10px;max-width:10px;border-radius:50%;background:#15152A;position:relative;right:-50px;opacity:0;transition:0.25s ease;}.field-paragraph--field-image-teaser-cta .field-name-field-cta a:hover,.field-paragraph--field-image-teaser-cta .field-name-field-cta a:focus{padding-right:40px;margin-right:40px;color:#fff;}.field-paragraph--field-image-teaser-cta .field-name-field-cta a:hover::after,.field-paragraph--field-image-teaser-cta .field-name-field-cta a:focus::after{opacity:1;}.field-paragraph--field-image-teaser-cta .field-name-field-cta a:hover + .link--arrow,.field-paragraph--field-image-teaser-cta .field-name-field-cta a:focus + .link--arrow{width:20px;right:47px;}.field-paragraph--field-image-teaser-cta .field-name-field-cta a + .link--arrow{background-image:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right-blue.svg);}@media (min-width:40em){.field-paragraph--field-image-teaser-cta{position:relative;padding:0 calc(50px - 1rem);max-width:1500px;margin:0 auto;display:flex;justify-content:space-between;align-items:stretch;align-content:flex-start;flex-wrap:wrap;}.field-paragraph--field-image-teaser-cta h1{font-size:26px;}.field-paragraph--field-image-teaser-cta .field-name-field-pg-text{font-size:18px;}.field-paragraph--field-image-teaser-cta .field-paragraph--field-pg-media{margin:0;}.field-paragraph--field-image-teaser-cta > .field__item{flex-basis:calc(50% - 25px);flex-grow:0;flex-shrink:1;padding:0;}.field-paragraph--field-image-teaser-cta .field-name-field-cta{font-size:16px;}}@media (min-width:60em){.field-paragraph--field-image-teaser-cta{padding:0 calc(75px - 1rem);}.field-paragraph--field-image-teaser-cta::before,.field-paragraph--field-image-teaser-cta::after{height:7vw;top:1.5vw;}.field-paragraph--field-image-teaser-cta h1{font-size:28px;}.field-paragraph--field-image-teaser-cta .field-name-field-pg-text{font-size:20px;}.field-paragraph--field-image-teaser-cta .field-paragraph--field-pg-media{margin:0 -50px;}.field-paragraph--field-image-teaser-cta > .field__item{padding:0 50px;flex-basis:calc(33% - 50px);}.field-paragraph--field-image-teaser-cta > .field__item:nth-child(n+4),.field-paragraph--field-image-teaser-cta > .field__item:last-child:nth-child(2),.field-paragraph--field-image-teaser-cta > .field__item:first-child:nth-last-child(2),.field-paragraph--field-image-teaser-cta > .field__item:last-child:nth-child(4),.field-paragraph--field-image-teaser-cta > .field__item:first-child:nth-last-child(4),.field-paragraph--field-image-teaser-cta > .field__item:nth-child(2):nth-last-child(3),.field-paragraph--field-image-teaser-cta > .field__item:nth-child(3):nth-last-child(2){flex-basis:calc(50% - 50px);}}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta{position:relative;font-size:12px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;display:flex;justify-content:center;justify-content:flex-end;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta .link--inner{display:flex;justify-content:center;align-items:center;position:relative;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#15152A;padding:15px 0 15px 40px;transition:0.25s ease;position:relative;margin-right:80px;display:flex;align-items:center;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right.svg) 100% 50% no-repeat;display:inline-block;width:57px;height:8px;position:absolute;z-index:1;transition:0.25s ease;pointer-events:none;right:10px;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a::before,.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a::after{content:"";}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a::before{position:absolute;top:0;bottom:0;width:40px;left:calc(100% - 2px);background:#15152A;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a::after{display:inline-block;height:10px;width:10px;min-width:10px;max-width:10px;border-radius:50%;background:#E13510;position:relative;right:-50px;opacity:0;transition:0.25s ease;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a:hover,.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a:focus{padding-right:40px;margin-right:40px;color:#fff;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a:hover::after,.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a:focus::after{opacity:1;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a:hover + .link--arrow,.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta a:focus + .link--arrow{width:20px;right:47px;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta h1{text-transform:uppercase;font-size:20px;margin-bottom:25px;}@media (min-width:40em){.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta{font-size:22px;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-pg-text{font-size:20px;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta .field-name-field-cta{font-size:16px;}}@media (min-width:60em){.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta h1{font-size:24px;}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta > .field__item{flex-basis:calc(50% - 50px);}.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta > .field__item:first-child,.paragraph--type--multicolumn-teaser-cta .field-paragraph--field-image-teaser-cta > .field__item:nth-child(2):last-child{flex-basis:100%;max-width:860px;margin-left:auto;margin-right:auto;}}.paragraph--type--two-column-text{margin:0 -1rem 100px -1rem;background:#E8EBEC;}.paragraph--type--two-column-text .wrapper--inner{margin:0 auto;padding:100px calc(1rem + 15px);}.paragraph--type--two-column-text .field-name-field-first-column{margin-bottom:50px;}.paragraph--type--two-column-text .field-name-field-second-column{margin-top:50px;}.paragraph--type--two-column-text .paragraph--type--intro-text{background-image:none;margin:0;padding:0;font-size:16px;}@media (min-width:40em){.paragraph--type--two-column-text{padding:0 50px;margin:0 -1rem 150px -1rem;}.paragraph--type--two-column-text .wrapper--inner{display:flex;justify-content:space-between;max-width:1300px;padding:100px 0;}.paragraph--type--two-column-text .field-name-field-first-column,.paragraph--type--two-column-text .field-name-field-second-column{flex-basis:calc(50% - 25px);margin:0;}.paragraph--type--two-column-text .paragraph--type--intro-text{font-size:18px;}}@media (min-width:60em){.paragraph--type--two-column-text .field-name-field-first-column,.paragraph--type--two-column-text .field-name-field-second-column{padding-left:50px;flex-basis:calc(50% - 50px);}.paragraph--type--two-column-text .field-name-field-second-column{padding-left:0;padding-right:50px;}.paragraph--type--two-column-text .paragraph--type--intro-text{font-size:20px;}}.paragraph--type--full-width-image{margin:0 -1rem 100px;padding:0 25px;}.paragraph--type--full-width-image .field-name-field-pg-media{max-width:1360px;margin:0 auto;}.paragraph--type--quote{margin:100px -1rem;font-size:26px;color:#E13510;font-weight:300;line-height:1.25;padding:0 calc(1rem + 15px);}.paragraph--type--quote .field-name-field-quote{margin:0 auto;max-width:800px;}.paragraph--type--quote a{color:#15152A;}@media (min-width:40em){.paragraph--type--quote{font-size:36px;}}@media (min-width:60em){.paragraph--type--quote{font-size:42px;}}.paragraph--type--two-column-images{margin:100px -1rem;padding:0 25px;}.paragraph--type--two-column-images > .paragraph--inner{max-width:1300px;margin:0 auto;}.paragraph--type--two-column-images .field-name-field-images > .field__item{margin-bottom:50px;}.paragraph--type--two-column-images .field-name-field-images > .field__item img{width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:40em){.paragraph--type--two-column-images{padding:0 50px;}}@media (min-width:60em){.paragraph--type--two-column-images .field-name-field-images{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap;}.paragraph--type--two-column-images .field-name-field-images > .field__item{flex-basis:calc(50% - 25px);}}.paragraph--type--header-image-subpage{margin:0 -1rem;position:relative;}.paragraph--type--header-image-subpage .paragraph--inner{margin-left:25px;clip-path:polygon(180px 0,100% 0,100% 100%,0 100%);}.paragraph--type--header-image-subpage .field-name-field-media-image{margin:0 auto 0 0;height:360px;position:relative;}@media (min-width:40em){.paragraph--type--header-image-subpage .field-name-field-media-image{height:540px;}}.paragraph--type--header-image-subpage .field-name-field-media-image img{max-width:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%;}.paragraph--type--header-image-subpage.paragraph--opacity--0 .field-name-field-media-image{opacity:0;}.paragraph--type--header-image-subpage.paragraph--opacity--10 .field-name-field-media-image{opacity:0.1;}.paragraph--type--header-image-subpage.paragraph--opacity--20 .field-name-field-media-image{opacity:0.2;}.paragraph--type--header-image-subpage.paragraph--opacity--30 .field-name-field-media-image{opacity:0.3;}.paragraph--type--header-image-subpage.paragraph--opacity--40 .field-name-field-media-image{opacity:0.4;}.paragraph--type--header-image-subpage.paragraph--opacity--50 .field-name-field-media-image{opacity:0.5;}.paragraph--type--header-image-subpage.paragraph--opacity--60 .field-name-field-media-image{opacity:0.6;}.paragraph--type--header-image-subpage.paragraph--opacity--70 .field-name-field-media-image{opacity:0.7;}.paragraph--type--header-image-subpage.paragraph--opacity--80 .field-name-field-media-image{opacity:0.8;}.paragraph--type--header-image-subpage.paragraph--opacity--90 .field-name-field-media-image{opacity:0.9;}.paragraph--type--header-image-subpage.paragraph--opacity--100 .field-name-field-media-image{opacity:1;}@media (min-width:40em){.paragraph--type--header-image-subpage .paragraph--inner{margin-left:200px;}}@media (min-width:60em){.paragraph--type--header-image-subpage .paragraph--inner{margin-left:400px;}}.paragraph--type--title h1{text-align:center;margin:50px auto 25px;color:#E13510;font-weight:400;font-size:21px;line-height:1.25;}@media (min-width:40em){.paragraph--type--title h1{font-size:36px;margin:100px auto 40px;text-transform:uppercase;}}@media (min-width:60em){.paragraph--type--title h1{font-size:42px;margin:150px auto 50px;}}.paragraph--type--map{margin:0 0 50px;}@media (min-width:40em){.paragraph--type--map{margin:0 calc(50px - 1rem) 50px;}}.paragraph--type--broker-info{text-align:center;}.paragraph--type--broker-info .field-name-field-title{line-height:1.25;font-size:30px;margin-bottom:25px;}.paragraph--type--broker-info .field-name-field-media-image{margin-bottom:25px;}.paragraph--type--broker-info .field-name-field-phone-number,.paragraph--type--broker-info .field-name-field-e-mail-address{font-size:16px;line-height:1.25;margin-bottom:10px;}.paragraph--type--broker-info .field-name-field-phone-number a,.paragraph--type--broker-info .field-name-field-e-mail-address a{color:#15152A;}.paragraph--type--broker-info .field-name-field-phone-number a:hover,.paragraph--type--broker-info .field-name-field-phone-number a:focus,.paragraph--type--broker-info .field-name-field-e-mail-address a:hover,.paragraph--type--broker-info .field-name-field-e-mail-address a:focus{color:#E13510;text-decoration:none;}.paragraph--type--broker-info .field-name-field-phone-number > div{display:inline;}@media (min-width:40em){.paragraph--type--broker-info .field-name-field-title{font-size:38px;margin-bottom:35px;}.paragraph--type--broker-info .field-name-field-phone-number,.paragraph--type--broker-info .field-name-field-e-mail-address{font-size:18px;}}@media (min-width:60em){.paragraph--type--broker-info .field-name-field-title{font-size:46px;margin-bottom:50px;}.paragraph--type--broker-info .field-name-field-phone-number,.paragraph--type--broker-info .field-name-field-e-mail-address{font-size:20px;}}.paragraph--type--intro-text .field-name-field-pg-text p,.paragraph--type--text-media .field-name-field-pg-text p,.paragraph--type--body-text .field-name-field-pg-text p,.paragraph--type--image-teaser-cta .field-name-field-pg-text p{text-align:left;}.paragraph--type--intro-text .field-name-field-pg-text p.text-align-center,.paragraph--type--text-media .field-name-field-pg-text p.text-align-center,.paragraph--type--body-text .field-name-field-pg-text p.text-align-center,.paragraph--type--image-teaser-cta .field-name-field-pg-text p.text-align-center{text-align:center;}.paragraph--type--intro-text .field-name-field-pg-text p.text-align-right,.paragraph--type--text-media .field-name-field-pg-text p.text-align-right,.paragraph--type--body-text .field-name-field-pg-text p.text-align-right,.paragraph--type--image-teaser-cta .field-name-field-pg-text p.text-align-right{text-align:right;}.paragraph--type--intro-text .field-name-field-pg-text p.text-align-justify,.paragraph--type--text-media .field-name-field-pg-text p.text-align-justify,.paragraph--type--body-text .field-name-field-pg-text p.text-align-justify,.paragraph--type--image-teaser-cta .field-name-field-pg-text p.text-align-justify{text-align:justify;}.paragraph--type--intro-text .field-name-field-pg-text p:last-child,.paragraph--type--text-media .field-name-field-pg-text p:last-child,.paragraph--type--body-text .field-name-field-pg-text p:last-child,.paragraph--type--image-teaser-cta .field-name-field-pg-text p:last-child{margin-bottom:47px;}.paragraph--type--intro-text .field-name-field-pg-text:last-child p:last-child,.paragraph--type--text-media .field-name-field-pg-text:last-child p:last-child,.paragraph--type--body-text .field-name-field-pg-text:last-child p:last-child,.paragraph--type--image-teaser-cta .field-name-field-pg-text:last-child p:last-child{margin-bottom:0;}@media (min-width:40em){.paragraph--type--intro-text .field-name-field-pg-text:last-child p:last-child,.paragraph--type--text-media .field-name-field-pg-text:last-child p:last-child,.paragraph--type--body-text .field-name-field-pg-text:last-child p:last-child,.paragraph--type--image-teaser-cta .field-name-field-pg-text:last-child p:last-child{margin-bottom:47px;}}.paragraph--type--slideshow{position:relative;margin:0 auto 100px;padding:0 calc(50px - 1rem);max-width:1360px;}.paragraph--type--slideshow ul li{list-style-type:none;}.paragraph--type--slideshow .field-name-field-media-image{text-align:center;}.paragraph--type--slideshow button{position:relative;font-size:12px;font-family:"Montserrat","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;display:flex;justify-content:center;justify-content:left;position:absolute;top:50%;right:-60px;transform:translateY(-50%);}.paragraph--type--slideshow button .link--inner{display:flex;justify-content:center;align-items:center;position:relative;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended.svg) 0 0/auto 100% no-repeat;}.paragraph--type--slideshow button .button-replacement{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#15152A;padding:15px 0 15px 40px;transition:0.25s ease;position:relative;margin-right:80px;display:flex;align-items:center;}.paragraph--type--slideshow button .button-replacement + .link--arrow{background:transparent url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-arrow-right.svg) 100% 50% no-repeat;display:inline-block;width:57px;height:8px;position:absolute;z-index:1;transition:0.25s ease;pointer-events:none;right:10px;}.paragraph--type--slideshow button .button-replacement::before,.paragraph--type--slideshow button .button-replacement::after{content:"";}.paragraph--type--slideshow button .button-replacement::before{position:absolute;top:0;bottom:0;width:40px;left:calc(100% - 2px);background:#15152A;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/aw-website-graphic-corner-extended-flipped.svg) 100% 0/auto 100% no-repeat;}.paragraph--type--slideshow button .button-replacement::after{display:inline-block;height:10px;width:10px;min-width:10px;max-width:10px;border-radius:50%;background:#E13510;position:relative;right:-50px;opacity:0;transition:0.25s ease;}.paragraph--type--slideshow button .button-replacement:hover,.paragraph--type--slideshow button .button-replacement:focus{padding-right:40px;margin-right:40px;color:#fff;}.paragraph--type--slideshow button .button-replacement:hover::after,.paragraph--type--slideshow button .button-replacement:focus::after{opacity:1;}.paragraph--type--slideshow button .button-replacement:hover + .link--arrow,.paragraph--type--slideshow button .button-replacement:focus + .link--arrow{width:20px;right:47px;}.paragraph--type--slideshow button:first-child{right:auto;left:-60px;transform:translateY(-50%) scale(-1,-1);}.paragraph--type--slideshow button .button-replacement{width:0;color:#15152A;text-indent:-999em;color:transparent;padding-left:25px;}.paragraph--type--slideshow button .button-replacement::after{right:-40px;}.paragraph--type--slideshow button .button-replacement:hover,.paragraph--type--slideshow button .button-replacement:focus{color:transparent;}.paragraph--type--slideshow button:focus,.paragraph--type--slideshow button:hover,.paragraph--type--slideshow button:active{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;}.paragraph--type--slideshow ul{margin:0;}.comment-form{margin:2em auto;}.comment-form textarea{padding:1em;border-radius:5px;}.comment-form .form-submit{border-radius:5px;border-color:#E13510;background-color:#fff;color:#E13510;}.comment-form .form-submit:hover,.comment-form .form-submit:focus{border-color:#E13510;background-color:#E13510;color:#fff;}.comment{display:inline-block;width:100%;margin-top:2em;padding:1.5em;border:1px solid #E8EBEC;background:#fff;}.comment.new{box-shadow:0 0 5px #8ed9f6;}.comment .comment--info{margin-bottom:1em;}.comment .comment--reply{display:block;margin-top:1em;}.comment .comment--id a{float:right;color:#15152A;font-size:1.25rem;text-decoration:none;}.comment .comment--user{display:block;}.comment .comment--date{display:block;color:#15152A;font-size:0.875rem;}.comment .links{float:right;}.comment .links li{display:inline-block;}.comment .links li a{padding:5px 10px;text-decoration:none;}.comment--wrapper .indented{border-bottom:1px solid #E8EBEC;border-left:1px solid #E8EBEC;padding-left:15px;}.comment--wrapper .indented .comment{margin-top:-1px;}@keyframes slideInFromBottom{from{transform:translateY(100%);}to{transform:translateY(0);}}.sliding-popup-bottom{bottom:0;width:100%;pointer-events:none;padding:2px;}.gin--vertical-toolbar .sliding-popup-bottom{width:calc(100% - var(--gin-toolbar-width-collapsed,var(--ginToolbarWidthCollapsed)));}.gin--vertical-toolbar[data-toolbar-menu=open] .sliding-popup-bottom{width:calc(100% - var(--gin-toolbar-width,var(--ginToolbarWidth)));}dialog.cookie-banner{pointer-events:auto;background-color:#15152A;color:white;inset-inline-start:unset;inset-inline-end:0;margin:0;width:100%;max-width:640px;border:none;padding:40px;box-shadow:none;border-radius:0;max-height:0;transition:all 300ms;font-family:var(--font-family);font-size:14px;text-align:left;animation:slideInFromBottom 400ms ease-out;animation-delay:0.5s;animation-fill-mode:both;}.gin--vertical-toolbar dialog.cookie-banner{width:calc(100% - var(--gin-toolbar-width-collapsed,var(--ginToolbarWidthCollapsed)));}.gin--vertical-toolbar[data-toolbar-menu=open] dialog.cookie-banner{width:calc(100% - var(--gin-toolbar-width,var(--ginToolbarWidth)));}dialog.cookie-banner p{color:white;font-family:var(--font-family);font-size:14px;text-align:left;}dialog.cookie-banner .cookie-banner__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(640px / 2 - 40px * 2),1fr));-moz-column-gap:calc(40px * 2);column-gap:calc(40px * 2);row-gap:calc(40px / 5);align-items:center;}dialog.cookie-banner .cookie-banner__content .cookie-banner__preferences{grid-column:1/span 2;grid-row:1/span 3;display:none;}dialog.cookie-banner .cookie-banner__content .cookie-banner__preferences h3{font-weight:400;font-size:28px;}dialog.cookie-banner .cookie-banner__content .cookie-banner__message{grid-row:1/span 3;}dialog.cookie-banner .cookie-banner__content .cookie-banner__button{grid-row:span 1;}dialog.cookie-banner .cookie-banner__content .cookie-banner__toggler{display:none;}dialog.cookie-banner .cookie-banner__content .cookie-banner__toggler:checked ~ *{display:none;}dialog.cookie-banner .cookie-banner__content .cookie-banner__toggler:checked ~ .cookie-banner__preferences{display:block;}dialog.cookie-banner .cookie-banner__preferences .cookie-banner__cat-checkbox label{font-weight:700;}dialog.cookie-banner[aria-hidden=false]{display:block;bottom:0;max-height:95vh;overflow-y:auto;}.cookie-banner .cookie-banner__toggler:checked ~ .cookie-banner__toggle-target{max-height:450px;opacity:1;}.cookie-banner a,.cookie-banner a:hover,.cookie-banner a:focus{color:#B50015 !important;}.cookie-banner__button:not(.visually-hidden){display:inline-flex;background-color:#E13510;color:#fff;font-size:14px;height:40px;align-items:center;justify-content:center;margin:0;padding:4px;transition:all 300ms;text-align:center;min-width:240px;font-weight:700;width:100%;font-family:inherit;text-transform:uppercase;}.cookie-banner__button:not(.visually-hidden):hover,.cookie-banner__button:not(.visually-hidden):focus,.cookie-banner__button:not(.visually-hidden):focus-within,.cookie-banner__button:not(.visually-hidden):active{color:#E13510;background-color:#fff;}.cookie-banner__button:not(.visually-hidden):before{display:none !important;}.cookie-banner__categories{max-width:640px !important;padding-top:0 !important;}.cookie-banner .cookie-banner__button.cookie-banner__button--prefs{background-color:#E13510;}.cookie-banner .cookie-banner__button.cookie-banner__button--prefs:hover,.cookie-banner .cookie-banner__button.cookie-banner__button--prefs:focus{color:#E13510;background-color:#fff;}.cookie-banner .cookie-banner__prefs-toggle::after{transform:none !important;border:none !important;}.cookie-banner__category{margin-bottom:0;}.cookie-banner__category > .cookie-banner__cat-checkbox{display:flex;align-items:center;flex-flow:row-reverse;-moz-column-gap:0.625rem;column-gap:0.625rem;margin-bottom:0.625rem;opacity:1;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:calc(32px * 2);height:32px;position:relative;border-radius:0;border:none;overflow:hidden;padding:2.5px;box-sizing:border-box;cursor:pointer;border:none;opacity:1;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:disabled{background-color:none;border:none;opacity:0.3;cursor:default;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:disabled + label{cursor:default;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:disabled + label:before{display:none !important;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:disabled + label:after{opacity:0.3;cursor:default;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:after{position:absolute;content:"";display:block;width:calc(32px - 8px);height:calc(32px - 8px);background-color:#000;border-radius:0;transition:all 0.3s ease;left:3px;cursor:pointer;top:50%;transform:translateY(-50%);border:none;opacity:1;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:before{display:none !important;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox] + label:after{content:"Off";font-size:0.8em;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:not(:disabled):checked{background-color:#E13510;border:2px solid #000;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:not(:disabled):checked:after{left:50%;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]:not(:disabled):checked + label:after{content:"On";}.cookie-banner__category > .cookie-banner__cat-checkbox > label{font-size:20px;padding:0;margin:0;display:flex;flex:0 1 100%;align-items:center;justify-content:space-between;cursor:pointer;color:white;}.cookie-banner__category > .cookie-banner__cat-checkbox > label:before{display:none !important;}.cookie-banner__category > .description{margin:0;padding:0;color:#fff !important;font-size:14px !important;}.cookie-banner__category > .cookie-banner__cat-checkbox > input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;width:calc(32px * 2);height:32px;position:relative;border-radius:0;border:2px solid #000;overflow:hidden;padding:2.5px;box-sizing:border-box;cursor:pointer;}.popup--wrapper{margin:0 auto;max-width:973px;position:fixed;z-index:25;top:50%;left:50%;transform:translate(calc(-50% - 27px),-50%);width:80%;max-height:80%;}.popup--wrapper .popup--inner{padding:75px 25px;background:#15152A;overflow-y:auto;}.popup--wrapper:after{content:"";background:#15152A;height:100%;width:56px;position:absolute;left:calc(100% - 1px);top:0;-webkit-mask:url(/themes/custom/awprojectontwikkeling/dist/images/sofos-projectwebsites-awprojectontwikkeling-arc-negative.svg) 0 0/auto 100% no-repeat;mask:url(/themes/custom/awprojectontwikkeling/dist/images/sofos-projectwebsites-awprojectontwikkeling-arc-negative.svg) 0 0/auto 100% no-repeat;}.popup--wrapper .field-name-field-popup-title{text-align:center;color:#E8EBEC;font-size:26px;font-weight:400;margin-bottom:25px;}.popup--wrapper .field-name-field-popup-text{color:#fff;font-size:20px;}.popup--wrapper .field-name-field-popup-link{position:relative;text-align:right;}.popup--wrapper .field-name-field-popup-link a{color:#E13510;text-transform:uppercase;background:#15152A;padding-left:25px;font-size:16px;font-weight:600;}.popup--wrapper .field-name-field-popup-link a::before{content:"";position:absolute;top:calc(50% - 1px);right:0;left:0;height:2px;background:#E13510;transition:0.25s 0.15s ease;z-index:-1;}.popup--wrapper .field-name-field-popup-link a:hover,.popup--wrapper .field-name-field-popup-link a:focus{color:#E8EBEC;text-decoration:none;}.popup--wrapper .field-name-field-popup-link a:hover::before,.popup--wrapper .field-name-field-popup-link a:focus::before{background:#E8EBEC;left:50%;}.popup--wrapper .js-popup-close{position:absolute;top:25px;right:25px;font-size:16px;color:#fff;padding-right:50px;text-transform:uppercase;}.popup--wrapper .js-popup-close::after{content:"";position:absolute;top:calc(50% - 1px);right:0;height:2px;width:25px;background:#E13510;}.popup--wrapper .js-popup-close:hover,.popup--wrapper .js-popup-close:focus{color:#E8EBEC;text-decoration:none;}@media (min-width:40em){.popup--wrapper .popup--inner{padding:100px 50px;}.popup--wrapper .field-name-field-popup-title{font-size:36px;margin-bottom:50px;}.popup--wrapper .field-name-field-popup-link a{font-size:18px;}.popup--wrapper .js-popup-close{top:50px;right:50px;font-size:18px;}}.geolocation-map-wrapper{max-width:1500px;margin:0 auto;}.geolocation-map-control button.locate,.geolocation-map-control button.recenter{background:#15152A;}.geolocation-map-container{min-height:300px;}@media (min-width:40em){.geolocation-map-container{min-height:400px;}}@media (min-width:60em){.geolocation-map-container{min-height:600px;}}.field-name-field-address{margin-top:50px;text-align:center;color:#15152A;font-size:28px;}.field-name-field-address p{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:11px;}.field-name-field-address span{display:block;font-weight:300;line-height:1.25;}.field-name-field-address span.organization{flex-basis:100%;font-weight:400;}.field-name-field-address span.address-line1::after{content:",";margin-right:0.3em;}.field-name-field-address span.postal-code{margin-right:0.3em;}.field-name-field-address span.country{display:none;}.field-name-field-address br{display:none;}@media (min-width:40em){.field-name-field-address{font-size:36px;}}@media (min-width:60em){.field-name-field-address{font-size:42px;}}.geolocation-latlng{font-size:16px;color:#E13510;text-align:center;}.geolocation-latlng .geolocation-latitude,.geolocation-latlng .geolocation-longitude{display:block;}@media (min-width:40em){.geolocation-latlng{font-size:18px;}.geolocation-latlng .geolocation-latitude,.geolocation-latlng .geolocation-longitude{display:inline;}.geolocation-latlng .geolocation-latitude::after{content:"•";margin-left:0.5em;margin-right:0.25em;}}
