/*!
Theme Name: Addmark WP theme
Theme URI: https://www.addmark.nl/
Author: Addmark
Author URI: https://www.addmark.nl/
Description: A basic theme, containing a few helpful functions to get your project started. Perfect for developing custom websites.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}html,body{height:100%}.clear{display:block;clear:both;height:0}a img{border:none;height:auto}a{outline:none}header,nav,section,article,aside,footer{display:block}input{-webkit-appearance:none;appearance:none;border-radius:0}input:focus{outline:none}textarea{border-radius:0}img{max-width:100%;height:auto;display:flex}body{font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:18px;font-weight:500;color:#555}a{text-decoration:none;color:#555}.fx{display:flex}.fx--wrap{flex-wrap:wrap}.fx--ac{align-items:center}.fx--at{align-items:flex-start}.fx--sb{justify-content:space-between}.fx--jc{justify-content:center}.fx--je{justify-content:flex-end}.fx--rr{flex-direction:row-reverse}.bg--whitesmoke{background-color:#f8fcfc}.bg--lightgrey{background-color:#e3e3e3}.bg--blue{background-color:#3770ee}.u-mg--sm{margin:50px 0}.u-mg--md{margin:100px 0}.u-mg--lg{margin:200px 0}.u-pd--sm{padding:50px 0}.u-pd--md{padding:100px 0}.u-pd--lg{padding:200px 0}.u-grid--4{margin-right:-3%;flex-wrap:wrap}.u-grid--4 .u-grid__item{width:22%;margin-right:3%;margin-bottom:3%}.u-grid.is-centered .u-grid__item{display:flex;justify-content:center;align-items:center}.u-cols--even .u-col{width:49%}.u-cols--3070 .u-col--left{width:40%}.u-cols--3070 .u-col--right{width:56%}.u-cols.is-reversed{flex-direction:row-reverse}.u-border--tb{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.container{position:relative;max-width:1110px;width:100%;margin:0 auto;box-sizing:border-box}.container:after{content:"";display:table;clear:both}.container--lg{max-width:1400px}.container--sm{max-width:990px}h1{font-size:72px;line-height:82px}h2{font-size:44px;line-height:55px}h3{font-size:30px;line-height:40px}h4{font-size:20px;line-height:30px}p{font-size:18px;line-height:30px}a{color:#555}.c-editor{font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.c-editor h2,.c-editor h3,.c-editor h4,.c-editor h5,.c-editor h6{margin:0 0 1.5rem;color:#555}.c-editor h2{color:#3d5aa1}.c-editor p{margin:0 0 3rem;font-size:18px;font-weight:400;line-height:30px}.c-editor p:last-of-type{margin:0}.c-editor ul{margin-left:1.5em}.c-editor img{margin:auto;display:block}.c-editor a:hover{color:#488af4}.btn--primary{padding:12px 20px;font-size:14px;font-weight:500;line-height:normal;display:flex;border-radius:8px}.btn--black{background-color:#555;color:#fff}.btn--white{background-color:#fff;color:#555}.btn--green{background-color:#23ce6b;color:#fff}.btn--lightgrey{background-color:#e3e3e3;color:#555}#burger{width:28px;height:21px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#burger span{display:block;position:absolute;height:3px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#burger span:nth-child(1){top:0px;background-color:#3d5aa1}#burger span:nth-child(2){top:10px;background-color:#488af4}#burger span:nth-child(3){top:19px;background-color:#fd9130}#burger.is-opened span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#burger.is-opened span:nth-child(2){opacity:0;left:-60px}#burger.is-opened span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.u-form form input,.u-form form textarea{width:100%;border:none;border-bottom:1px solid #555;font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:18px;padding:20px 0;background-color:transparent}.u-form form input[type=submit]{cursor:pointer;background-color:#488af4;color:#fff;width:auto;margin-top:30px;padding:13px 40px;text-transform:uppercase;letter-spacing:2px;font-weight:600;border:none;display:inline-block}.u-form form input[type=submit]:hover{background-color:#fd9130}.u-form form label{display:none}.u-form form textarea{height:100px}.u-form form textarea:focus{outline:none}.u-form .gform_footer{display:flex}.u-form .gform_submission_error{font-size:20px;line-height:30px;color:#fd9130}.u-form .gform_confirmation_message{font-size:20px;line-height:30px;font-weight:700;color:#488af4}.u-form .gfield_error input,.u-form .gfield_error textarea{border-color:#fd9130}.u-form .gfield_error .validation_message{display:none}.u-form .gfield--type-fileupload{position:relative;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;padding:10px 0 20px;border-bottom:1px solid #555}.u-form .gfield--type-fileupload span.label{margin:0 20px 0 0;font-weight:400;color:#555}.u-form .gfield--type-fileupload .ginput_container{z-index:9999999;opacity:0;position:relative}.u-form .gfield--type-fileupload .gform_fileupload_rules{display:none}.u-form .gfield--type-fileupload .btn-upload{width:130px;height:45px;z-index:9999;display:flex;align-items:center;justify-content:center;color:#488af4;border:2px solid;position:relative;cursor:pointer}.u-form .gfield--type-fileupload .btn-upload:hover{background-color:#488af4;color:#fff}.u-form .gfield--type-fileupload .btn{display:flex;padding:15px 20px}.u-form .gfield--type-fileupload .btn-label{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.u-form .gfield--type-fileupload .gform_fileupload_rules{display:none}.u-form .gfield--type-fileupload input{cursor:pointer;font-size:0;width:100%;height:100%;position:absolute;top:0;left:0}.c-header{padding:20px 0}.c-header__logo{font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.c-header__logo a{font-size:28px;font-weight:900}.c-header__logo span{display:block}.c-header__logo span.tagline{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:5.8px;opacity:.6;display:none}.c-header__menu{margin:-17px 0 0 0}.c-header__menu ul{margin:0;padding:0;list-style:none}.c-header__menu ul.menu{display:inline-flex}.c-header__menu ul.menu li{margin:0 0 0 30px;font-weight:600;position:relative}.c-header__menu ul.menu li.current-menu-item{font-weight:700}.c-header__menu ul.menu li.current-menu-item a{color:#488af4}.c-header__menu ul.menu li.menu-item-has-children:hover ul.sub-menu{display:block}.c-header__menu ul.menu li.menu-item-has-children:hover svg{transform:rotate(-180deg)}.c-header__menu ul.menu li.menu-item-has-children a.has-dropdown{display:flex}.c-header__menu ul.menu li.menu-item-has-children a.has-dropdown svg{width:18px;height:18px;margin:2px 0 0 10px;transition:.3s}.c-header__menu ul.menu li.pll-parent-menu-item{font-weight:500}.c-header__menu ul.menu li.pll-parent-menu-item>a{color:#fd9130}.c-header__menu ul.menu li.pll-parent-menu-item ul li{font-weight:600;padding:12px !important}.c-header__menu ul.menu li.pll-parent-menu-item ul li.current-lang a{color:#488af4}.c-header__menu ul.menu li:hover>a{color:#488af4}.c-header__menu ul.menu li a{color:#3d5aa1}.c-header__menu ul.menu li ul.sub-menu{background-color:#fff;position:absolute;box-sizing:border-box;z-index:99;border-radius:5px;filter:drop-shadow(0px 4px 15px rgba(40, 36, 96, 0.25));display:none}.c-header__menu ul.menu li ul.sub-menu li{margin:0;padding:20px;box-sizing:border-box;border-bottom:1px solid #ccc}.c-header__menu ul.menu li ul.sub-menu li:last-of-type{border:none}.c-header__burger{display:none}.c-mmenu{display:none;background-color:#3d5aa1;padding:20px 0}.c-mmenu ul{margin:0;padding:0;list-style:none;display:inline-flex;justify-content:space-between;width:100%}.c-mmenu ul li{font-weight:500}.c-mmenu ul li a{color:#fff}.c-mmenu ul li.current-menu-item a{color:#fd9130}.c-mmenu ul li.pll-parent-menu-item svg{width:18px;height:18px;margin:2px 0 0 10px}.c-mmenu ul li.pll-parent-menu-item a{color:#fd9130}.c-mmenu ul li.pll-parent-menu-item a.has-dropdown{border:1px solid #fff;color:#fff;width:80px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:5px}.c-mmenu ul li.pll-parent-menu-item .sub-menu{display:none;width:80px;background-color:#fff;border-radius:5px;margin-top:10px}.c-mmenu ul li.pll-parent-menu-item .sub-menu li{margin:0;padding:20px;box-sizing:border-box;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:center}.c-mmenu ul li.pll-parent-menu-item .sub-menu li:last-of-type{border:none}.submenu-toggle svg{transition:.3s}.submenu-toggle.is-active svg{transform:rotate(-180deg)}.c-card--post{width:30%;margin-right:3%;margin-bottom:3%;display:flex;flex-direction:column}.c-card--post .c-card__image{height:250px;background-color:#f8fcfc;flex:none}.c-card--post .c-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;border-top-left-radius:8px;border-top-right-radius:8px}.c-card--post .c-card__meta{padding:20px 0 0;box-sizing:border-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:100%;display:flex;flex-direction:column}.c-card--post .c-card__meta-date{display:block;margin:0 0 12px;display:none}.c-card--post .c-card__meta-category{color:#909090;display:block;margin:0 0 5px}.c-card--post .c-card__meta-title{font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:25px;font-weight:700;margin:0 0 20px;line-height:34px}.c-card--post .c-card__meta-url{margin-top:auto;font-weight:500;font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;display:flex;align-items:center;margin-right:auto}.c-card--post .c-card__meta-url svg{width:20px;margin:0 0 0 10px}.c-card--team{text-align:center;border:1px solid #e3e3e3;padding:30px;box-sizing:border-box;border-radius:10px;box-shadow:0px 8px 20px rgba(0,0,0,.06)}.c-card--team .c-card__image{width:120px;height:120px;box-sizing:border-box;border-radius:50%;margin-bottom:25px;margin-left:auto;margin-right:auto}.c-card--team .c-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.c-card--team .c-card__meta-name{font-size:20px;line-height:25px;font-weight:600}.c-card--team .c-card__meta-role{opacity:.5;font-style:italic}.c-card--testimonial{background-color:#fff;border:1px solid #e3e3e3;padding:50px;box-sizing:border-box;display:flex !important;flex-direction:column;align-items:center;border-radius:8px;text-align:center}.c-card--testimonial span{display:block}.c-card--testimonial .c-card__image{background-color:#fff;width:100px;height:100px;margin:0 0 15px;border-radius:50%}.c-card--testimonial .c-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;box-sizing:border-box}.c-card--testimonial .c-card__name{font-weight:700;font-size:18px;margin:0 0 5px}.c-card--testimonial .c-card__role{margin:0 0 20px;font-style:italic;font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#909090}.c-card--testimonial .c-card__text{opacity:.6}.c-cards--blog{display:flex;flex-wrap:wrap;margin-right:-3%;margin-bottom:-3%}.module--contact iframe{width:100%;height:100%;min-height:500px}.module--contact .u-cols .u-col--right .c-editor{margin:0 0 60px}.module--ph{position:relative}.module--ph .c-ph .u-cols{padding:83px 0}.module--ph .c-ph .u-cols .u-col--left{color:#fff;min-height:500px;width:40%;position:relative;z-index:9;padding:80px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.module--ph .c-ph .u-cols .u-col--right{position:absolute;top:0;right:0;width:77%;height:100%}.module--ph .c-ph .u-cols .u-col--right img{width:100%;height:100%;object-fit:cover;object-position:center}.module--ph .c-ph .u-cols.is-orange .u-col--left{background-color:#fd9130}.module--ph .c-ph .u-cols.is-blue .u-col--left{background-color:#488af4}.module--usps .c-usps{display:flex;flex-wrap:wrap;margin-right:-3%;justify-content:center;border-bottom:1px solid #3d5aa1;padding-bottom:30px}.module--usps .c-usps .c-usp{display:flex;flex-direction:column;align-items:center;text-align:center;width:17%;margin-right:3%;margin-bottom:6%}.module--usps .c-usps .c-usp__icon{margin:0 0 45px}.module--usps .c-usps .c-usp__title{font-weight:600;color:#3d5aa1}.module--usps:last-of-type{margin-bottom:0}.module--usps:last-of-type .c-usps{border-bottom:none;padding-bottom:0}.c-sh{margin:0 0 50px;max-width:600px}.c-sh__title{color:#3d5aa1}.c-sh__title.is-small{font-size:26px;line-height:36px}.c-sh.is-centered{text-align:center;margin-left:auto;margin-right:auto}.gallery-columns-2{display:flex;justify-content:space-between;flex-wrap:wrap}.gallery-columns-2 .gallery-item{width:48%;padding-bottom:38%;position:relative;margin:0}.gallery-columns-2 .gallery-item .gallery-icon{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-columns-2 .gallery-item .gallery-icon img{width:100%;height:100%;object-fit:cover;object-position:center}.ul--large li{font-size:30px;line-height:40px;color:#fd9130;margin:0 0 30px}.ul--large li:last-of-type{margin:0}.c-footer .u-cols{border-top:2px solid #488af4;padding:40px 0}@media only screen and (max-width: 1490px){.container--lg{max-width:100%;padding:0 50px}}@media only screen and (max-width: 1390px){.c-header__logo svg{width:280px;height:auto}.module--ph .c-ph .u-cols{padding:53px 0}.module--ph .c-ph .u-cols .u-col--left{width:50%}}@media only screen and (max-width: 1199px){.container{max-width:100%;padding:0 50px}.u-mg--md{margin:50px 0}.u-pd--pd{padding:50px 0}.c-header__menu{display:none}.c-header__burger{display:block}}@media only screen and (max-width: 1090px){h1{font-size:50px;line-height:60px}.module--ph .c-ph .u-cols{padding:0;display:flex;flex-wrap:wrap}.module--ph .c-ph .u-cols .u-col--left{width:70%;margin:-50px 0 0 50px;min-height:unset;justify-content:flex-start;padding:50px}.module--ph .c-ph .u-cols .u-col--right{width:100%;height:350px;position:relative;order:-1}.module--usps .c-usps .c-usp__icon{margin:0 0 10px}.module--usps .c-usps .c-usp__icon img{width:90px;height:90px;object-fit:contain}.u-cols--even,.u-cols--3070{flex-wrap:wrap}.u-cols--even .u-col,.u-cols--3070 .u-col{width:100%}.u-cols--even .u-col--left,.u-cols--3070 .u-col--left{margin:0 0 50px}}@media only screen and (max-width: 990px){.c-mmenu .container{display:flex}.c-mmenu ul{display:inline-block;width:auto}.c-mmenu ul li{margin:0 0 25px}.c-mmenu ul li:last-of-type{margin:0}.module--usps .c-usps .c-usp{width:30%;padding:0 20px;box-sizing:border-box}}@media only screen and (max-width: 790px){.module--ph .c-ph .u-cols .u-col--left{width:100%;margin:-50px 50px 0 50px}.module--usps .container{padding:0 15px}}@media only screen and (max-width: 690px){h1{font-size:35px;line-height:45px}h2{font-size:30px;line-height:40px}.c-sh{margin-bottom:50px}.module--ph .c-ph .u-cols .u-col--right{height:250px}.module--usps .container{padding:0 50px}.module--usps .c-usps{justify-content:space-between;margin-right:0}.module--usps .c-usps .c-usp{width:48%;margin-right:0;border:1px solid #eee;padding:40px;border-radius:10px}}@media only screen and (max-width: 600px){.module--usps .container{padding:0 20px}.module--usps .c-usps .c-usp__title{font-size:15px}}@media only screen and (max-width: 590px){.container{padding:0 30px}.c-header__logo svg{width:200px}.module--ph .c-ph .u-cols .u-col--left{margin:0;padding:30px}}/*# sourceMappingURL=style.css.map */
