EMAC Bedrijfsadvies

Volledige digitale administratie

Ontdek het gemak van een digitale administratie.

EMAC Bedrijfsadvies

PASSIE VOOR CIJFERS EN HART VOOR ONDERNEMING ÉN ONDERNEMER!

Op zoek naar een ondernemend administratiekantoor en een goede bedrijfscoach? Dan bent u bij ons aan het juiste adres!
Wij kijken verder dan de cijfers alleen. We koppelen deze graag aan uw strategie en inzicht en kijken zo samen met u naar de toekomst.
Door enthousiast gebruik te maken van slimme ICT-oplossingen creëren we rust en ruimte om proactief te coachen, samen kansen te zien en échte toegevoegde waarde te brengen.

Dat is EMAC Bedrijfsadvies. Hart voor onderneming én ondernemer!

Wie staat er voor u klaar

EMAC Bedrijfsadvies

Het is altijd prettig om een gezicht te hebben bij de personen waarmee u vaker contact hebt. Daarom stellen wij graag ons team aan u voor.


Twan de Louw AA Accountant


Anka Kling-Bijnen Junior Belastingadviseur


Hans Verhagen Assistent-Accountant


Femke Klaversma Junior Assistent-Accountant


Sander de Louw Assistent-Accountant


Ingrid de Louw Financieel Manager


Martin Frunt Assistent-Accountant


Caroline Bolder Secretaresse


Elisabeth Schreuder Secretaresse

Menu
info@emac-bedrijfsadvies.nl 0493 820 010
/* Theme Name: SAB Theme URI: https://www.scherponline.nl/ Author: Scherponline Author URI: https://scherponline.nl/ Description: SAB WP WordPress theme Version: 1.0 License: SAB WP License URI: https://www.scherponline.nl/ Tags: two-columns, right-sidebar, flexible-width Text Domain: sab */ /* = Reset default browser CSS -------------------------------------------------------------- */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } :focus {/* remember to define focus styles! */ outline: 0; } body { background: #fff; line-height: 1; } ol, ul { list-style: none; } table {/* tables still need 'cellspacing="0"' in the markup */ border-collapse: separate; border-spacing: 0; } caption, th, td { font-weight: normal; text-align: left; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } a img { border: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } .caclearfix { clear:both; } .clearfix { *zoom: 1; clear:both; } .clearfix:before, .clearfix:after { display: table; content: ""; } .clearfix:after { clear: both; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } a { outline:none; } a:focus { outline: none; } a:hover, a:active { outline: 0; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { max-width: 100%; height: auto; border: 0; -ms-interpolation-mode: bicubic; image-rendering: optimizeQuality; } button, input, textarea { margin: 0; font-size: 100%; vertical-align: middle; border-radius: 0; } select { margin: 0; font-size: 100%; vertical-align: middle; border-radius: 0; } button, input { *overflow: visible; line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: none; } input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } figure { padding: 0; margin: 0; } /* = WordPress Core -------------------------------------------------------------- */ .alignnone { margin: 0 20px 20px 0; } .blog .sticky .entry-header .entry-meta { clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); position: absolute !important; } .aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; } .alignright { float:right; margin: 0 0 20px 20px; } .alignleft { float: left; margin: 0 20px 20px 0; } .aligncenter { display: block; margin: 0 auto 20px auto; } a img.alignright { float: right; margin: 0 0 20px 20px; } a img.alignnone { margin: 0 0 20px 0; } a img.alignleft { float: left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .gallery-caption { } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 0.688rem; line-height: 1.063rem; margin: 0; padding: 0 4px 5px; } /* = Some basic coloring -------------------------------------------------------------- */ ::-moz-selection { background: #ffb059; color: #FFF; } ::-webkit-selection { background: #ffb059; color: #FFF; } ::selection { background: #ffb059; color: #FFF; } a { color: #ffb059; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; font-weight: 500; } a:hover { color: #292929; text-decoration: none; } /* = Site icons -------------------------------------------------------------- */ @font-face { font-family: 'sab-icons'; src: url('/wp-content/themes/sab/inc/fonts/sab-icons.eot?z6jidw'); src: url('/wp-content/themes/sab/inc/fonts/sab-icons.eot?z6jidw#iefix') format('embedded-opentype'), url('/wp-content/themes/sab/inc/fonts/sab-icons.ttf?z6jidw') format('truetype'), url('e/wp-content/themes/sab/inc/fonts/sab-icons.woff?z6jidw') format('woff'), url('/wp-content/themes/sab/inc/fonts/sab-icons.svg?z6jidw#sab-icons') format('svg'); font-weight: normal; font-style: normal; } [class^="sab-"]:before, [class*=" sab-"]:before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .sab-icon-close:before { content: "\e917"; } .sab-icon-location:before { content: "\e906"; } .sab-icon-min:before { content: "\e907"; } .sab-icon-search:before { content: "\e908"; } .sab-icon-down:before { content: "\e909"; } .sab-icon-home:before { content: "\e90a"; } .sab-icon-kvk:before { content: "\e90b"; } .sab-icon-left:before { content: "\e90c"; } .sab-icon-login:before { content: "\e90d"; } .sab-icon-missie:before { content: "\e90e"; } .sab-icon-plus:before { content: "\e90f"; } .sab-icon-quote:before { content: "\e910"; } .sab-icon-right:before { content: "\e911"; } .sab-icon-scroll:before { content: "\e912"; } .sab-icon-taal:before { content: "\e913"; } .sab-icon-time:before { content: "\e914"; } .sab-icon-up:before { content: "\e915"; } .sab-icon-visie:before { content: "\e916"; } .sab-icon-phone:before { content: "\e900"; } .sab-icon-check:before { content: "\e901"; } .sab-icon-facebook:before { content: "\e902"; } .sab-icon-linkedin:before { content: "\e903"; } .sab-icon-mail:before { content: "\e904"; } .sab-icon-twitter:before { content: "\e905"; } /* = Textual -------------------------------------------------------------- */ body { font-family: 'Merriweather Sans', sans-serif; font-weight: 400; font-style: normal; font-size: 1.125rem; line-height: 1.875rem; color: #575756; -webkit-font-smoothing: antialiased; } p { margin: 0 0 25px 0; font-size: 1.125rem; line-height: 1.75rem; } p small { font-size: 0.688rem; color: #999999; } strong { font-weight: bold; } small { font-size: 75%; } em, i { font-style: italic; } h1 { font-size: 3.25rem; line-height: 3.5rem; letter-spacing: -1px; font-weight: 700;} h2 { font-size: 2.625rem; line-height: 48px; letter-spacing: -1px; font-weight: 700;} h3 { font-size: 1.25rem; line-height: 26px; letter-spacing: -1px; } h4 { font-size: 1rem; line-height: 1.25rem; letter-spacing: -1px; } h1 { margin: 0 0 0.938rem 0; color: #323232; text-transform: none; } h2 { margin: 0 0 0.938rem 0; color: #323232; text-transform: none; } h3 { margin: 0 0 0.938rem 0; color: #323232; text-transform: none; } h4 { margin: 0 0 0.938rem 0; color: #323232; text-transform: none; } h1, h2, h3, h4, h5 { font-family: 'Titillium Web', sans-serif; font-style: normal; color: #3d6eb3; } h1 span, h2 span { color: #ffb059; } a h1, a h2, a h3, a h4, a h5 { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, a h1:hover, a h2:hover, a h3:hover, a h4:hover, a h5:hover { color: #292929; } blockquote { font-style: italic; width: auto; margin: 0; padding: 0 2.5rem; line-height: 1.45; position: relative; color: #999999; } blockquote cite { color: #aaaaaa; font-size: 0.75rem; display: block; margin-top: 0.313rem; } /* = New scaffolding -------------------------------------------------------------- */ .section{ clear: both; display: flex; flex-wrap: wrap; -ms-flex-wrap: wrap; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-left: -15px; /* column gutter */ margin-right: -15px; } .fullsection { overflow-x: hidden; } .fcol { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 15px 30px 15px; /* column gutter */ border: none; /* Float fallback */ float: left; } .wp-block-column:last-child, .fcol:last-child { margin-right: 0; } .has-4-columns .wp-block-column, .f25 { width: calc( 25% - 30px ); } .has-4-columns .wp-block-column:nth-child(4n+1), .f25:nth-child(4n+1) { clear: left; } @media (max-width: 860px) { .has-4-columns .wp-block-column, .f25 { width: calc( 50% - 30px ); } .has-4-columns .wp-block-column:nth-child(4n+1), .f25:nth-child(4n+1) { clear: none; } .has-4-columns .wp-block-column:nth-child(2n+1), .f25:nth-child(2n+1) { clear: left; } } @media (max-width: 480px) { .has-4-columns { display: block; margin: 0; } .has-4-columns .wp-block-column, .f25 { display: block; width: auto; float: none; clear: both; margin: 0 0 20px 0; } .has-4-columns .wp-block-column:nth-child(4n+1), .f25:nth-child(4n+1) { display: block; width: auto; float: none; clear: both; margin: 0 0 20px 0; } .has-4-columns .wp-block-column:nth-child(2n+1), .f25:nth-child(2n+1) { display: block; width: auto; float: none; clear: both; margin: 0 0 20px 0; } } .f20 { width: calc( 20% - 30px ); } .f20:nth-child(5n+1) { clear: left; } @media (max-width: 860px) { .f20 { width: calc( 50% - 30px ); } .f20:nth-child(5n+1) { clear: none; } .f20:nth-child(2n+1) { clear: left; } } .has-3-columns .wp-block-column, .f33 { width: calc( 33.3333% - 30px ); } .has-2-columns .wp-block-column:nth-child(3n+1), .f33:nth-child(3n+1) { clear: left; } @media (max-width: 720px) { .has-3-columns .wp-block-column, .f33 { width: calc( 50% - 30px ); } .has-3-columns .wp-block-column:nth-child(3n+1), .f33:nth-child(3n+1) { clear: none; } .has-3-columns .wp-block-column:nth-child(2n+1), .f33:nth-child(2n+1) { clear: left; } } @media (max-width: 600px) { .has-3-columns { margin: 0; } .has-3-columns .wp-block-column, .f33 { width: auto; clear: both; float: none; display: block; margin: 0 0 20px 0; } .has-3-columns .wp-block-column:nth-child(3n+1), .f33:nth-child(3n+1) { width: auto; clear: both; float: none; display: block; } .has-3-columns .wp-block-column:nth-child(2n+1), .f33:nth-child(2n+1) { width: auto; clear: both; float: none; display: block; } .section.employees_wrapper { width: auto; clear: both; float: none; display: block; } } .f40 { width: calc( 40% - 30px ); } .has-2-columns .wp-block-column, .f50 { width: calc( 50% - 30px ); } .f50:nth-child(2n+1) { clear: left; } @media (max-width: 780px) { .has-2-columns { display: block; margin: 0; } .has-2-columns .wp-block-column, .f50 { display: block; width: auto; float: none; clear: both; margin: 0 0 20px 0; } } .f60 { width: calc( 60% - 30px ); } .f66 { width: calc( 66.6666% - 30px ); } @media (max-width: 720px) { .f66 { width: calc( 50% - 30px ); } .f66:nth-child(3n+1) { clear: none; } .f66:nth-child(2n+1) { clear: left; } } .f75 { width: calc( 75% - 30px ); } .f100 { width: calc( 100% - 30px ); } /* = Tiny slider -------------------------------------------------------------- */ .tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1} /* = Fonts -------------------------------------------------------------- */ .wp-block-media-text__content { box-sizing: border-box; } .wp-block-media-text.is-image-fill figure { margin-left: calc((100vw - 200%) / -2) !important; } .wp-block-media-text.has-media-on-the-right.is-image-fill figure { margin-right: calc((100vw - 200%) / -2) !important; margin-left: 0 !important; } .wp-block-group__inner-container { padding: 0; } @media (max-width: 768px) { .wp-block-media-text { display: block !important; } .wp-block-media-text__content { padding: 40px 20px !important; box-sizing: border-box; } .wp-block-media-text.is-image-fill figure { margin-left: 0 !important; margin-right: 0 !important; } .wp-block-media-text.has-media-on-the-right.is-image-fill figure { margin-left: 0 !important; margin-right: 0 !important; } } .wp-block-button__link { color: #FFF; border: none; border-radius: 2px; font-weight: 400 !important; font-size: 0.875rem; padding: 15px 50px; position: relative; display: inline-block; background-color: #ffb059; border: solid 1px #ffb059; cursor: pointer; transition: 0.2s all ease-in-out; vertical-align: middle; -webkit-box-shadow: 0px 20px 25px 0px rgba(184,37,4,0.25); -moz-box-shadow: 0px 20px 25px 0px rgba(184,37,4,0.25); box-shadow: 0px 20px 25px 0px rgba(184,37,4,0.25); } .wp-block-button__link:hover { -webkit-box-shadow: 0px 12px 23px 0px rgba(184,37,4,0.25); -moz-box-shadow: 0px 12px 23px 0px rgba(184,37,4,0.25); box-shadow: 0px 12px 23px 0px rgba(184,37,4,0.25); margin-top: 5px; margin-bottom: -5px; color: white; transition: 0.2s all ease-in-out; } /* Variables */ :root { --container-size: 1400px; } /* = Basic layout -------------------------------------------------------------- */ body { } ::-webkit-input-placeholder { color: #FC4F29; } :-moz-placeholder { color: #FC4F29; opacity: 1; } ::-moz-placeholder { color: #FC4F29; opacity: 1; } :-ms-input-placeholder { color: #FC4F29; } :placeholder-shown { color: #FC4F29; } .main, .site-main{ max-width: 1800px; margin: 40px auto 40px auto; padding: 0 20px; } .main { clear: both; } .pullup img { /*display: block;*/ /*margin-top: -120px;*/ } hr { border: 1px solid #DEDEDE; width:100%; } .sticky { position: fixed; top: 0; left: 0; right: 0; z-index: 99999; } .sticky + .content { padding-top: 102px; } .sticky .logo img{ width: 80%; } .sticky .logo span{ display: none; } .sticky .mainmenu ul li a { padding: 10px 20px 10px 20px; } .btn_wrap > a, .btn{ color: #FFF; border: none; border-radius: 2px; font-weight: 400 !important; font-size: 0.875rem; padding: 15px 50px; position: relative; display: inline-block; background-color: #ffb059; border: solid 1px #ffb059; cursor: pointer; transition: 0.2s all ease-in-out; vertical-align: middle; } #demo_block_section .btn_wrap > a, #demo_block_section .btn { width: fit-content; } .btn.white{ background-color: white; border: 1px solid #ffb059; color: #ffb059; } .btn.full_white{ background-color: Transparent; border: 1px solid white; } .btn.shadow{ -webkit-box-shadow: 0px 20px 25px 0px rgba(184,37,4,0.25); -moz-box-shadow: 0px 20px 25px 0px rgba(184,37,4,0.25); box-shadow: 0px 20px 25px 0px rgba(184,37,4,0.25); } .btn.shadow:hover { -webkit-box-shadow: 0px 12px 23px 0px rgba(184,37,4,0.25); -moz-box-shadow: 0px 12px 23px 0px rgba(184,37,4,0.25); box-shadow: 0px 12px 23px 0px rgba(184,37,4,0.25); margin-top: 5px; margin-bottom: -5px; color: white; transition: 0.2s all ease-in-out; } .btn.white:hover{ color: white; background-color: #ffb059; transition: 0.2s all ease-in-out; } .read_more{ position: relative; padding-right: 20px; } .read_more:hover{ cursor: pointer; text-decoration: underline; } .read_more:after{ font-family: 'sab-icons'; content: "\e911"; font-size: 70%; color: #ffb059; position: absolute; top: -24%; right: 8px; transition: 0.2s all ease-in-out; } .read_more:hover:after{ transition: 0.2s all ease-in-out; } .desc ul > li{ margin-bottom: 0.625rem; font-weight: 700; margin-left: 40px; } .desc ul > li:before{ content: "\e901"; font-family: 'sab-icons'; position: absolute; margin-left: -40px; font-size: 120%; color: #3d6eb3; } .wp-block-media-text__content ul > li{ margin-bottom: 0.625rem; font-weight: 700; margin-left: 40px; } .wp-block-media-text__content ul > li:before{ content: "\e901"; font-family: 'sab-icons'; position: absolute; margin-left: -40px; font-size: 120%; color: #3d6eb3; } /* content */ /* formulier */ ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: #808184; opacity: 1; /* Firefox */ font-size: 0.938rem; } :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #808184; font-size: 0.938rem; } ::-ms-input-placeholder { /* Microsoft Edge */ color: #808184; font-size: 0.938rem; } .wpcf7 p { margin:0; } .wpcf7 label { font-size: 0.75rem; line-height: 1rem; display: block; color: #3C3C3B; margin: 0 0 5px 0; } input[type='text'], input[type='email'], textarea { display: block; background-color: #FFF; padding: 10px 15px; border-radius: 2px; border: solid 1px #DADADA; position: relative; box-sizing: border-box; width: 100%; margin: 0 0 30px 0; } select { background-color: #FFF6EF; padding:10px 15px; border-radius: 10px; border:none; position: relative; box-sizing: border-box; width: 100%; margin: 10px 0; } input[type='file']{ background-color: #FFF; font-size: 12px; line-height: 16px; width: 100%; border: 1px solid #DADADA; margin-bottom: 30px; } input[type='file']::-webkit-file-upload-button { border: none; color:#FFF; padding:10px ; margin-right:10px; background-color: #ffb059; border: solid 1px #ffb059; cursor: pointer; } .wpcf7-form-control-wrap{ position: relative; } .wpcf7-form-control.wpcf7-textarea { margin-top: 0; } .bestandupload:before{ font-family: 'sab-icons' !important; content: "\e921"; color: #FC4F29; display: inline-block; font-size: 1rem; font-weight: 600; margin: 0 0 0 8px; width: 30px; text-align: center; line-height: 30px; position: absolute; top: 15px; } .wpcf7 .form50 span{ width: 49%; float:left; } .wpcf7 .form50 span:first-of-type{ margin-right:2%; } input[type="checkbox"] { background-color: #FFF6EF; border:1px solid #808184; margin-right: 10px; } .wpcf7-list-item{ width: 50%; color: #808184; display: inline-block; } .wpcf7-acceptance .wpcf7-list-item{ width: 100%; } textarea{ resize: none; margin:30px 0; } input[type='submit']{ color: #FFF; border: none; border-radius: 2px; font-weight: 400 !important; font-size: 0.875rem; padding: 15px 50px; position: relative; display: inline-block; background-color: #ffb059; cursor: pointer; transition: 0.2s all ease-in-out; vertical-align: middle; } .centersubmit { text-align: center; } select{ color:#808184; height: 41px; width: auto; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; } .select{ background-color: #FFF6EF; border-radius: 10px; display: inline; padding:10px 15px; position: relative; } .select:after{ font-family: 'sab-icons' !important; content: "\e912"; color: #FC4F29; position: absolute; right: 13px; top: 6px; font-size: 1.25rem; font-weight: 600; } /* END formulier */ /* Main menu */ #menu_header{ position: fixed; top: 0; z-index: 50; padding: 0 20px; box-sizing: border-box; width: 100%; left: 0; right: 0; transition: 0.4s all ease-out; z-index: 998; } .home #menu_header { background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); } #menu_header #header_c { margin: 0 auto; max-width: 1800px; padding: 10px 0; border-bottom: solid 1px #617888; } @media (max-width: 640px) { #menu_header #header_c { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; } } .home #menu_header #header_c { border: none; } #menu_header #header_c > a.logo, #menu_header #header_c > a.logo.diap { margin-top: 0; } #menu_header .logo { display: inline-block; float: left; width: 180px; margin: 10px 0 0 0; } .home #menu_header .logo.diap { display: none; } #menu_header .logo.diap { display: block; } #menu_header .logo { display: none; } .home #menu_header .logo { display: block; } @media (max-width: 880px) { #menu_header .logo.diap { display: none; } #menu_header .logo { display: block; } } .home #menu_header.scrolled .logo.diap { display: none; } .home #menu_header.scrolled .logo { display: block; } #menu_header.scrolled .logo.diap { display: none; } #menu_header.scrolled .logo { display: block; } #menu_header.scrolled #header_c { border: none; } #menu_header.scrolled{ background-color: white; transition: 0.4s all ease-out; } /* Menu default */ .menu_default ul li{ display: inline-block; vertical-align: top; position: relative; } .menu_default .menu-item > a{ font-family: 'Merriweather Sans', sans-serif; padding: 10px 0px; line-height: 50px; font-size: 0.875rem; } /* sub menu */ .menu_default .menu-item-has-children > a{ padding-right: 30px; position: relative; } .menu_default .menu-item-has-children > a:after { font-family: 'sab-icons'; content: "\e909"; font-size: 60%; color: #3d6eb3; position: absolute; top: -5px; right: 6px; } .menu_default .sub-menu{ display: none; font-weight: 400; padding: 10px 0px; -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); } .menu_default .sub-menu .menu-item > a{ font-weight: 400; color: #3d6eb3; white-space: nowrap; } .menu_default .sub-menu .menu-item:hover > a{ font-weight: 400; color: #ffb059; } .menu_default .menu-item-has-children:hover .sub-menu{ position: absolute; background-color: white; display: block; width: auto; } /* END sub menu */ /* END Menu default */ /* Menu main */ .mainmenu{ display: inline-block; float: left; margin: 0px 20px; } .mainmenu #menu_close{ display: none; } .mainmenu .menu-item > a{ font-weight: 400; color: #C2CBD2; margin: 0 30px; font-weight: 700; } .home .mainmenu .menu-item > a{ color: #3d6eb3; } #menu_header.scrolled .mainmenu .menu-item > a { color: #3d6eb3; } #menu_header.scrolled .mainmenu_actions .login > a:before, #menu_header.scrolled .mainmenu_actions .wpml-ls-item > a:before, #menu_header.scrolled .mainmenu_actions .wpml-ls-item > a:after, #menu_header.scrolled .mainmenu_actions .menu-item > a, #menu_header.scrolled .mainmenu_actions .login > a { color: #002540; } .mainmenu a:hover{ color: #ffb059; } /* END Menu main */ /* Menu actions */ .mainmenu_actions{ float: right; } .mainmenu_actions .menu-item > a{ margin: 0 0 0 15px; color: #C2CBD2; font-weight: 700; } .home .mainmenu_actions .menu-item > a{ color: #002540; } .mainmenu_actions .menu-item > a:hover{ text-decoration: underline; } .mainmenu_actions .btn_wrap a { padding: 0px 15px; color: #FFF !important; } .mainmenu_actions > ul > li > a:before{ font-family: 'sab-icons'; color: #91A2AE; position: absolute; left: 0; } .home .mainmenu_actions > ul > li > a:before{ color: #002540; } .mainmenu_actions .wpml-ls-item > a{ padding-left: 18px; position: relative; } .mainmenu_actions .wpml-ls-item > a:before{ content: "\e913"; } .mainmenu_actions .wpml-ls-item > a:after{ color: #C2CBD2; } .home .mainmenu_actions .wpml-ls-item > a:after{ color: #002540; } .mainmenu_actions .login > a{ padding-left: 18px; position: relative; } .mainmenu_actions .login > a:before { content: "\e90d"; } /* END Menu actions */ @media (max-width: 1295px) { .mainmenu .menu-item > a { margin: 0 10px; } } @media (max-width: 1140px) { .mainmenu .menu-item > a { margin: 0 8px; } .mainmenu { margin-right: 0; } .mainmenu_actions .menu-item > a { margin: 0px 5px; } } @media (max-width: 1080px) { .mainmenu_actions ul > li.btn_wrap { display: block; text-align: right; } .mainmenu_actions ul > li.btn_wrap a { display: block; text-align: center; } } /* END Main menu */ /* Home */ /* s1: Heading */ #heading { /*height: 60vh;*/ min-height: 600px; overflow: auto; background-repeat: no-repeat; background-position: top right; position: relative; } #heading .heading_img { width: 60%; background-size: cover; background-position: center right; position: absolute; right: 0; z-index: 0; height: 100%; } #heading .heading_img:after { content: ''; width: 60%; /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100;White+to+Transparent */ background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */ position: absolute; left: 0; z-index: 1; height: 100%; } #heading #heading_content{ max-width: 1800px; margin: 0 auto; height: 100%; padding: 185px 20px 90px 20px; position: relative; z-index: 2; } @media (max-width: 880px) { #heading #heading_content { height: auto; padding: 30px 20px; } #heading .heading_img { width: 100%; background-position: center center; height: 100%; } #heading .heading_img:after { content: ''; width: 100%; background: rgba(0, 49, 80,0.4); position: absolute; left: 0; top: 0; z-index: 1; height: 100%; } } /* Contact info */ #heading .contact_info{ position: absolute; top: 85px; } #heading .contact_info a{ border-left: 3px solid #3d6eb3; border-radius: 2px 0 0 2px; color: #3d6eb3; background: #FFF; padding: 10px 10px 10px 30px; position: relative; margin-right: 20px; font-size: 0.75rem; -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); } #heading .contact_info a:before{ font-family: 'sab-icons'; position: absolute; left: 10px; color: #3d6eb3; font-size: 90%; top: 10%; } #heading .contact_info .mail:before{ content: "\e904"; } #heading .contact_info .tel:before{ content: "\e900"; } /* END contact info */ /* info block */ #heading h1{ font-size: 3.875rem; line-height: 3.875rem; color: #3d6eb3 } #heading h3{ margin-top: 25px; color: #425866; font-weight: 700; font-size: 1.875rem; font-family: 'Merriweather Sans', sans-serif; } #heading .btn_wrapper{ margin-top: 70px; } #heading .btn_wrapper a{ margin-right: 20px; } /* END info block */ /* END s1: Heading */ /* General sections */ .section_title{ font-weight: 700; font-size: 2.688rem; line-height: 48px; text-align: center; color: #3d6eb3; margin-bottom: 1.875rem; } .section_subtitle{ font-family: 'Titillium Web', sans-serif; font-weight: 600; color: #ffb059; font-size: 1.25rem; text-align: center; margin-bottom: 0.5rem; } .is-style-rode-tekst { font-family: 'Titillium Web', sans-serif; color: #ffb059; font-weight: 600; margin-bottom: 0.5rem; } /* END General sections */ /* s2: Diensten */ .services_wrapper{ margin-top: 50px; } .service_block { display: block; text-align: center; padding: 50px; border: 1px solid white; } .service_block:hover{ border: 1px solid #ffb059; border-radius: 5px; transition: 0.2s all ease-in-out; -webkit-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.03); -moz-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.03); box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.03); } .service_block img{ height: 60px; margin-bottom: 1.25rem; } .service_block h3{ font-weight: 600; font-size: 1.563rem; color: #131313; } .service_block p{ color: #717171; font-size: 1rem; } .service_block .read_more{ text-decoration: underline; font-weight: 800; font-size: 0.875rem; } .service_block:hover .read_more:after{ color: black; } @media (max-width: 1190px) { .service_block{ padding: 35px 15px; } } /* END s2: Diensten */ /* END s3: Over ons */ #about_us_section { margin: 60px 0; } #about_us_section .desc{ max-width: 800px; margin: auto; text-align: center; display: block; } .employees_wrapper{ max-width: 1800px; margin: auto; margin-top: 40px; } .employee_block{ padding: 20px; text-align: center; position: relative; border-radius: 5px; -webkit-box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.16); -moz-box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.16); box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.16); } .employee_block hr{ width: 38px; } .employeer-text { min-height: 80px; } .employee_info{ margin-bottom: 0.313rem; color: #3d6eb3; } .employee_info span{ display: block; color: #3d6eb3; } .employee_img{ border: 4px solid white; width: 88px; height: 88px; border-radius: 100px; margin: auto; position: relative; z-index: 1; background-position: center; background-size: cover; overflow: hidden; } .employee_block .contact_info{ position: absolute; bottom: 0; left: 0; background-color: #3d6eb3; width: 100%; display: flex; height: 55px; } .employee_block .contact_info a{ flex: 2; color: #CEF2EE; } .employee_block .contact_info a:hover{ color: white; padding-top: 3px; } .employee_block .contact_info a:before{ font-family: 'sab-icons'; display: block; margin-top: 12px; font-size: 100%; color: #CEF2EE; } .employee_block .contact_info a:nth-child(1){ border-right: 1px solid #4B6273; } .employee_block .contact_info a:nth-child(2){ border-left: 1px solid #4B6273; } .employee_block .contact_info .mail:before{ content: "\e904"; } .employee_block .contact_info .tel:before{ content: "\e900"; } #about_us_section .center{ display: flex; margin-top: 40px; justify-content: center; } /* END s3: Over ons */ /* END s4: Over Loket */ #software_detail_section { clear: both; display: flex; align-items: stretch; margin: 60px auto 100px auto; max-width: 1800px; } #software_detail_section:after { content: ''; display: table; clear: both; } #software_detail_section .content{ width: 50%; /* float: left; */ padding: 20px; box-sizing: border-box; } #software_detail_section .detail{ width: 50vw; } #software_detail_section .content .wrapper{ /* float: right; */ max-width: 680px; } #software_detail_section .section_title, #software_detail_section .section_subtitle{ text-align: left; } #software_detail_section .desc{ margin-top: 40px; } #software_detail_section a{ top: 30px; } #software_detail_section .detail{ overflow: hidden; margin-right: calc(-100vw / 2 + 100% / 2) } #software_detail_section .detail .wrapper{ margin-right: -20%; max-width: 2100px; height: 100%; } #software_detail_section .detail .wrapper img{ object-fit: cover; height: 100%; } @media (max-width: 880px) { #software_detail_section { display: block; } #software_detail_section .content .wrapper, #software_detail_section .detail, #software_detail_section .content { width: auto; float: none; clear: both; max-width: 100%; } #software_detail_section .detail .wrapper { margin: 20px 0; max-width: 100%; } } /* END s4: Over Loket */ /* END s5: Demo block */ #demo_block_section{ color: white; display: flex; box-sizing: border-box; background: rgb(48,79,101); background-image: url('/wp-content/themes/sab/images/gradient.png'); background-color: linear-gradient(180deg, rgba(48,79,101,1) 0%, rgba(0,37,64,1) 100%); background-size: cover; margin: 30px 0; } #demo_block_section .col, #demo_block_section .fcol{ padding: 40px; } #demo_block_section .col:nth-child(1){ border-right: 1px solid #4B6273; } #demo_block_section .col:nth-child(2){ border-left: 1px solid #4B6273; } #demo_block_section h2{ color: white; font-weight: 700; font-size: 2.5rem; line-height: 2.875rem; } #demo_block_section p{ color: #D9FFFB; } .contact_wrapper a{ float: left; margin-right: 30px; } .contact_wrapper a:nth-child(1):hover{ border: 1px solid #ffb059; color: white; } .contact_wrapper a:nth-child(2):hover{ color: #ffb059; } .contact_wrapper .tel{ color: white; line-height: 3.125rem; padding-left: 20px; font-size: 0.875rem; font-weight: 800; } .contact_wrapper .tel::before{ font-family: 'sab-icons'; content: "\e900"; position: absolute; margin-left: -20px; font-size: 80%; } @media (max-width: 880px) { #demo_block_section { display: block; } #demo_block_section .col:nth-child(1) { border: none; } .contact_wrapper a { display: block; float: none; clear: both; } } /* END s5: Demo block */ /* s6: Brand block */ #brand_block_section{ display: flex; justify-content: space-around; align-items: center; margin: 125px 0px; } #brand_block_section img{ max-height: 100px; } /* END s6: Brand block */ /* END Home */ /* Footer */ .main_footer { background-color: #F2F5F7; } @media (max-width: 880px) { .main_footer { padding-bottom: 100px; } } .main_footer .main { margin-top: 0px; margin-bottom: 0px; } .main_footer .footer-c { padding-top: 20px; } .footerlogo { display: block; max-width: 250px; height: auto; } .footer-c h3 { font-family: 'Merriweather Sans', sans-serif; color: #3d6eb3; font-weight: 700; font-size: 1.125rem; } @media (max-width: 640px) { .main_footer { padding: 0 20px 100px 20px; } .footer-c { display: block; } .footer-c .f25 { display: block; width: auto; margin: 0 0 20px 0; clear: both; float: none; } } .main_footer .contact_info { margin: 20px 0px; } .main_footer .contact_info a { color: #131313; } .main_footer a:hover { text-decoration: underline; } .main_footer .social_icons a { width: 20px; margin-right: 6px; display: inline-block; padding: 7px; font-size: 1.375rem; } .main_footer [class^="footer-"], [class*=" footer-"] { font-weight: 600; color: #2ABDAC; } .main_footer .menu { margin-top: 20px; } .main_footer li { margin: 10px 0px; } .main_footer .menu a { color: #225579; } .main_footer .sub_footer { border-top: 1px solid #CEF2EE; padding-bottom: 20px; } .main_footer .sub_footer p { margin: 0; color: #1D384A; } .main_footer #menu-taal > li { background-color: white; display: inline-block; position: relative; padding: 4px 7px; border-radius: 2px; } .main_footer #menu-taal > li > a { border-radius: 5px; color: #ffb059; font-size: 0.75rem; line-height: 0.75rem; } .main_footer #menu-taal > li > a:before { font-family: 'sab-icons'; content: "\e913"; color: #ffb059; font-size: 1.25rem; display: inline-block; margin-right: 10px; } .main_footer #menu-taal > li > a:after { font-family: 'sab-icons'; content: "\e909"; color: #ffb059; font-size: 0.625rem; display: inline-block; margin-left: 10px; } .main_footer #menu-taal .sub-menu { display: none; } #menu-taal li.menu-item-has-children:hover .sub-menu { display: block; position: absolute; background-color: white; width: 100%; left: 0; padding: 10px 30px; box-sizing: border-box; } @media (max-width: 640px) { footer.main_footer > .main > div.footer-c { display: flex; flex-direction: column; flex-wrap: wrap; text-align: center; } footer.main_footer > .main > div.footer-c .footerlogo { width: fit-content; margin: 0 auto; } } /* END Footer */ /* Standaard vervolg pagina */ #pageheader { padding: 150px 20px; background: url( '/wp-content/themes/sab/images/header.svg' ) bottom center; background-repeat: no-repeat; background-size: cover; } @media (max-width: 600px) { #pageheader { padding: 30px 20px 100px 20px; } } .pageheader-c { max-width: 760px; margin: 0 auto; text-align: center; color: #F2F5F7; } .pageheader-cases { max-width: 1800px; } .pageheader-c small { font-size: 1rem; display: block; margin: 0 0 20px 0; text-align: center; } .pageheader-c h1 { color: #F2F5F7; font-size: 3.75rem; line-height: 4.375rem; margin: 0 0 20px 0; } @media (max-width: 640px) { .pageheader-c h1 { font-size: 2.375rem; line-height: 2.875rem; } } .pageheader-c p { max-width: 600px; margin-left: auto; margin-right: auto; } .wp-block-image img { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow: 0 5px 15px 0 #CCC; box-shadow: 0 5px 15px 0 #CCC; } /* FAQ */ .tax-faq_cat #pageheader { padding: 120px 20px 100px 20px; } .tax-faq_cat .pageheader-c { text-align: left; margin: 0 auto; max-width: 1800px; } .pageheader-w { margin-left: 25%; padding-left: 90px; } .extramargin { padding-left: 80px; } .smallercontent { max-width: 780px; } .tax-faq_cat .pageheader-c p { max-width: none; margin-left: 0; margin-right: 0; } .faq-search { background: #FFF; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow: 0 5px 15px 0 rgba( 0, 0, 0, 0.5 ); box-shadow: 0 5px 15px 0 rgba( 0, 0, 0, 0.5 ); padding: 30px 30px 60px 30px; margin-top: -300px; } .faq-category .section { align-items: flex-start; } .faq-category .f25 { position: -webkit-sticky; position: sticky; top: 400px; } @media (max-width: 960px) { .faq-category .f25 { width: calc( 33.33% - 30px ); } .faq-category .f75 { width: calc( 66.66% - 30px ); } .faq-category .f75.extramargin { padding-left: 0; } } @media (max-width: 840px) { .tax-faq_cat .faq-category .section { display: block; margin: 0; } .tax-faq_cat .faq-search { margin-top: -120px; margin-bottom: 20px; } .tax-faq_cat .faq-category .f25, .tax-faq_cat .faq-category .f75 { width: auto; margin: 0 0 40px 0; display: block; clear: both; float: none; position: static; } .pageheader-w { padding-left: 0; margin-left: 0; } .tax-faq_cat #pageheader { padding: 30px 20px 80px 20px; } } .faq-search form { position: relative; margin: 0 0 30px 0; } .faq-search form input[type="search"] { display: block; -webkit-appearance: none; background: #FFF; border: solid 1px #DADADA; font-size: 1.125rem; line-height: 1; color: #333; padding: 13px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .faq-search form input[type="submit"] { position: absolute; top: 0; right: 0; background: none; color: #FFF; width: 43px; height: 43px; z-index: 300; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; text-indent: 999em; margin: 0; padding: 0; } .faq-search-submit { display: block; position: absolute; top: 5px; right: 5px; background: #ffb059; color: #FFF; width: 39px; height: 39px; z-index: 200; border-radius: 3px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; text-indent: 999em; margin: 0; padding: 0; text-indent: 0; text-align: center; line-height: 43px; font-size: 1.375rem; } .faq-search-submit:after { font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e908"; text-indent: 0; color: #FFF; } #menu-faq { margin-left: -30px; } #menu-faq li { margin: 15px 0; padding: 0 24px; border-left: solid 6px #FFF; } #menu-faq a { display: block; color: #878787; font-family: 'Merriweather Sans', sans-serif; font-weight: 700; font-size: 1rem; } #menu-faq li.current-menu-item { border-left: solid 6px #ffb059; } #menu-faq li.current-menu-item a { color: #3d6eb3; font-weight: 700; } .faq-search h3 { color: #3d6eb3; font-size: 1.5rem; line-height: 1.938rem; font-weight: 700; margin: 0 0 30px 0; } .more-content { display: none; padding: 0 0 30px 0; } .readmore h2 { color: #6E6E6E; font-size: 1.125rem; line-height: 1.938rem; font-weight: 700; border-bottom: solid 2px #F2F5F7; padding-bottom: 1.25rem; margin-bottom: 1.25rem; cursor: pointer; } .readmore h2:after { font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e90f"; color: #A1AEB7; float: right; margin-top: 15px; } .readmore h2.active:after { content: "\e907"; font-size: 0.188rem; margin-top: 22px; color: #ffb059; } .readmore h2.active { color: #ffb059; } .more-content .btn { padding: 6px 30px; font-size: 0.875rem; font-weight: 700 !important; } .single-so_cpt_faq h1 { font-size: 2.5rem; line-height: 3.125rem; text-align: left; } .single-so_cpt_faq .pageheader-c { text-align: left; max-width: 1800px; } .single-so_cpt_faq .pageheader-c small { text-align: left; margin: 0; } .faq-detail { max-width: 780px; padding: 0 60px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .faq-main { margin-top: -120px; } .faq-image { margin: 0 0 60px 0; } .faqcat { font-size: 2.5rem; line-height: 47px; color: #3d6eb3; font-weight: 700; margin: 0 0 40px 0; } .faq-detail h2 { font-size: 1.5rem; line-height: 1.938rem; color: #3d6eb3; font-weight: 700; } .tofaq { border-bottom: solid 1px #ffb059; } .tofaq span { font-size: 0.875rem; display: inline-block; margin-right: 10px; } .wp-block-quote { font-size: 1.125rem; line-height: 1.938rem; color: #3d6eb3; font-weight: 700; border-left: solid 6px #3d6eb3; padding: 40px 40px 10px 40px; background: #F2F5F7; margin: 10px 0 30px 60px; position: relative; } .wp-block-quote:after { font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e910"; color: #3d6eb3; position: absolute; top: 0; left: -64px; } .faq-related { background: #F2F5F7; padding: 60px 20px; } .faq-related-c { max-width: 1800px; margin: 0 auto; } .faq-detail { max-width: 780px; padding: 0 60px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .faq-related-w { max-width: 780px; padding: 0 60px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .faq-related .readmore { border-bottom: solid 1px #495761; margin-bottom: 1.25rem; } .faq-related .readmore h2 { font-size: 1.125rem; line-height: 1.938rem; color: #495761; font-weight: 700; padding-bottom: 0; } .faq-related .more-content .btn { background: none; } .faq-related .more-content .btn:hover { background: #ffb059; } .faq-related-w > h2 { color: #3d6eb3; font-size: 2.5rem; line-height: 2.938rem; font-weight: 700; margin: 0 0 50px 0; } /* Bigbuttons */ .bigbutton { display: block; background: #FFF; padding: 40px; margin: 0 0 30px 0; color: #3d6eb3; font-size: 1.125rem; line-height: 1.75rem; font-weight: 700; text-align: center; -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); position: relative; } .fcol.bigbutton { margin: 0 15px 30px 15px; } .bigbutton small { font-size: 0.938rem; color: #3d6eb3; line-height: 1.25rem; display: block; text-align: center; } .bigbutton span { display: block; width: 45px; height: 45px; text-align: center; color: #FFF; font-size: 0.875rem; line-height: 2.813rem; position: absolute; top: 0; left: 0; background: #3d6eb3; } .shareit { text-align: center; font-size: 1rem; } .faq-side { max-width: 340px; float: right; position: sticky; top: 100px; } @media (max-width: 960px) { .faq-category .f25 { width: calc( 33.33% - 30px ); } .faq-category .f75 { width: calc( 66.66% - 30px ); } .faq-category .f75.extramargin { padding-left: 0; } } @media (max-width: 930px) { .faq-main .fcol { width: auto; display: block; margin: 0 0 20px 0; clear: both; float: none; } .faq-main .section { display: block; margin: 0; } .faq-related-w, .faq-detail { max-width: 100%; padding: 0; } .faq-side { float: none; clear: both; max-width: 100%; position: static; top: auto; } } /* Service / Dienst / dienst */ .usplist { max-width: 400px; color: #717171; font-size: 1rem; line-height: 1.5rem; /*margin: 0 0 100px 0;*/ margin: 0 0 60px 0; } .usplist p { color: #717171; font-size: 1rem; line-height: 1.5rem; } .usplist h2 { color: #131313; font-size: 1.313rem; line-height: 1.938rem; font-weight: 700; margin: 0 0 20px 0; } .usplist li { position: relative; padding-left: 40px; } .usplist ul li:before{ content: "\e901"; font-family: 'sab-icons'; position: absolute; top: 4px; left: 0; font-size: 1.563rem; color: #3d6eb3; z-index: 100; background: #FFF; } .usplist ul li:after { content: ''; display: block; width: 1px; background: #a4b4bf; position: absolute; left: 12px; top: 0; height: 100%; padding-bottom: 30px; z-index: 50; } .usplist ul li:first-child:after { margin-top: -50px; padding-bottom: 160px; } .usplist ul li:last-child:after { padding-bottom: 50px; } .usplist ul { position: relative; } .usplist ul:before { content: ''; display: block; width: 9px; height: 9px; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; background: #a4b4bf; position: absolute; top: -55px; left: 8px; } .usplist ul:after { content: ''; display: block; width: 9px; height: 9px; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; background: #a4b4bf; position: absolute; bottom: -50px; left: 8px; } .dienstcontact { max-width: 330px; background: #FFF; -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); padding: 30px; margin-top: -120px; } .dienstcontact a.micro { display: block; color: #575756; font-size: 0.875rem; line-height: 1.125rem; margin: 10px 0 10px 35px; } .dienstcontact h2 { color: #3d6eb3; font-size: 2.188rem; line-height: 2.5rem; margin: 0 0 30px 0; font-weight: 700; } /* .usplistsection { margin-bottom: 40px; } */ .usplistsection { align-items: flex-start; } .usplistsection .dienstside { position: -webkit-sticky; position: sticky; top: 230px; } .serviceteamlid { margin: 30px 0; } .serviceteamlid-info { margin-left: 80px; font-size: 0.75rem; line-height: 1.25rem; color: #3C3C3B; font-weight: 700; padding: 10px 0 0 0; } .serviceteamlid-info small { display: block; color: #878787; font-size: 0.75rem; line-height: 1rem; } .serviceteamlid small:after { content: ''; display: table; clear: both; } .serviceteamlid img { width: 60px; height: 60px; border-radius: 100%; overflow: hidden; display: block; float: left; } @media (max-width: 780px) { .usplistsection { display: block; margin: 0; } .dienstcontact { max-width: 100%; } .usplistsection .dienstside { position: static; top: auto; margin-bottom: 3.75rem; } .usplist { max-width: 100%; } .usplist ul li:first-child:after { margin-top: 0; } .usplist ul:before { content: none; } } .usplistsection .dienstside /* Contact */ .contactoptions { margin-top: -100px; } .contactoptions .bigbutton span { font-size: 21px; line-height: 45px; } .contactform { max-width: 600px; min-height: 400px; background: #FFF; padding: 60px 30px; -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); margin: 0 auto; position: relative; z-index: 300; } .mapform { margin-top: 40px; } .mapform iframe { margin-top: -170px; position: relative; z-index: 200; } .main h2[class^="sab-"] { font-weight: 700; font-size: 2.688rem; color: #3d6eb3; } .main h2[class^="sab-"]:before { font-size: 1.5rem; color: #3d6eb3; display: inline-block; margin-right: 12px; vertical-align: middle; line-height: 30px; } .pullit img { display: block; margin-top: -120px; } @media (max-width: 600px) { .contactoptions .section { display: block; margin: 0; } } .grecaptcha-badge { visibility: hidden; } /* Mobile menu styling */ #mobmenuback, #mobbutton, #mobbuttons { display: none; } @media (max-width: 880px) { #heading .contact_info { display: none; } #menu_wrapper { left: -950px; top: 0; position: fixed; width: 100%; height: 100%; z-index: 20; padding: 30px; list-style-type: none; -webkit-font-smoothing: antialiased; z-index: 998; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; transition: all 0.6s ease; } #mobbuttons a{ border-left: 3px solid #3d6eb3; border-radius: 2px 0 0 2px; color: #3d6eb3; background: #FFF; padding: 10px 10px 10px 30px; position: relative; margin-right: 20px; font-size: 0.75rem; -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16); } #mobbuttons a:before{ font-family: 'sab-icons'; position: absolute; left: 10px; color: #3d6eb3; font-size: 90%; top: 10%; } #mobbuttons .mail:before{ content: "\e904"; } #mobbuttons .tel:before{ content: "\e900"; } #mobbuttons { display: block; position: fixed; bottom: 0; top: auto; left: 0; z-index: 998; width: 100%; background: url('/wp-content/themes/sab/images/mobback.svg') no-repeat top center; } #mobbuttons a { display: block; width: 50%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; border-radius: 0; border: none; padding: 3px 20px; text-align: center; box-shadow: none; background: none; } #mobbuttons a:before { position: static; display: block; text-align: center; font-size: 1.25rem; } #mobbutton { display: block; width: 51px; height: 51px; position: fixed; bottom: 41px; left: 50%; margin-left: -26px; z-index: 999; background: #ffb059; border-radius: 100%; } #mobbutton span { display: block; width: 22px; height: 2px; position: absolute; top: 50%; left: 14px; background: #FFF; margin-top: -8px; } #mobbutton span:before { content: ''; display: block; width: 22px; height: 2px; position: absolute; top: -6px; left: 0; background: #FFF; margin-top: -1px; } #mobbutton span:after { content: ''; display: block; width: 22px; height: 2px; position: absolute; bottom: -7px; left: 0; background: #FFF; margin-top: -1px; } #mobbutton small { color: #FFF; font-size: 0.688rem; line-height: 0.688rem; text-align: center; display: block; position: absolute; bottom: 9px; left: 0; width: 100%; } #mobmenuback { display: block; width: 40px; height: 40px; position: fixed; bottom: 46px; left: 50%; margin-left: -20px; z-index: 997; background: #3d6eb3; border-radius: 100%; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; transition: all 0.6s ease; } .showmobmenu #mobmenuback { transform: scale( 54 ); } #menu_header { position: static; top: auto; left: auto; right: auto; } .showmobmenu #menu_wrapper { left: 0; } .menu_default li { padding: 0; font-size: 1.375rem; } #menu_wrapper ul li { display: block; } .mainmenu, .mainmenu_actions{ float: none; margin: 0; } .mainmenu_actions > ul.menu{ display: inline-block; } .menu_default .menu-item-has-children:hover .sub-menu{ position: relative; background: none; } #menu_header .mainmenu .menu-item a, #menu_header .mainmenu_actions .menu-item a, #menu_header .mainmenu_actions .wpml-ls-item > a:after, #menu_header .mainmenu_actions .wpml-ls-item > a:before, #menu_header .mainmenu_actions > ul > li > a:before { color: #FFF; } .menu_default .sub-menu { background: none; display: block; box-shadow: none; padding: 0 0 0 17px; margin: 0 0 10px 0; } .menu_default .sub-menu li { margin: 0; padding: 0; } .menu_default .sub-menu li a { font-size: 0.875rem; line-height: 1rem; } .menu_default .sub-menu a { color: #FFF; } #menu_header.scrolled .mainmenu_actions .login > a:before, #menu_header.scrolled .mainmenu_actions .wpml-ls-item > a:before, #menu_header.scrolled .mainmenu_actions .wpml-ls-item > a:after, #menu_header.scrolled .mainmenu_actions .menu-item > a, #menu_header.scrolled .mainmenu_actions .login > a, #menu_header.scrolled .mainmenu .menu-item > a { color: #FFF; } #heading { height: auto; min-height: auto; } #heading .info_block_wrapper { padding: 30px 0; } #heading h1 { color: #FFF; font-size: 2.188rem; line-height: 2.5rem; text-align: center; } #heading h3 { color: #FFF; font-size: 1.5rem; text-align: center; line-height: 1.875rem; } #heading .info_block { text-align: center; } #heading .btn_wrapper { margin: 30px 0; } #heading .btn_wrapper a { margin-right: 0; } #heading .btn_wrapper .btn.white { display: none; } } /*! Lity - v2.4.1 - 2020-04-26 * http://sorgalla.com/lity/ * Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none} /* Case archief */ .main.case-overzicht { margin-top: -130px; } .case_item_uitgelicht { border-radius: 8px; display: flex; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); overflow: hidden; min-height: 364px; margin-bottom: 3.375rem; } .case_item_uitgelicht .case_afb { flex-grow: 1; width: 50%; height: 100%; background-position: center; background-size: cover; position: relative; z-index: 0; padding: 16px; box-sizing: border-box; } .case_item_uitgelicht .case_afb:before { content: ''; width: 100%; height: 100%; display: block; left: 0; top: 0; position: absolute; background-color: #02263D; mix-blend-mode: color; z-index: 1; } .case_item_uitgelicht .case_afb a { position: relative; z-index: 2; display: inline-block; background-color: rgba(229, 0, 70, 0.76); border-radius: 4px; color: #fff; font-size: 0.75rem; line-height: 2rem; padding: 0 10px 0 30px; } .case_item_uitgelicht .case_afb > a > span { position: absolute; width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 12px solid white; left: 10px; top: 50%; transform: translateY(-50%); } .case_item_uitgelicht .case_gegevens { flex-grow: 1; width: 50%; height: 100%; display: inline-flex; flex-direction: column; align-items: flex-start; padding: 32px; box-sizing: border-box; background-color: #02263D; } .case_item_uitgelicht .case_gegevens img { height: 38px; width: auto; display: inline-block; filter: brightness(0) invert(1); margin-bottom: 1.5rem; } .case_item_uitgelicht .case_gegevens h4 { font-size: 1.25rem; line-height: 2rem; color: #fff; font-style: italic; font-weight: bold; letter-spacing: 0; margin-bottom: 1.5rem; } .case_item_uitgelicht .case_gegevens h4:before { content: '"'; } .case_item_uitgelicht .case_gegevens h4:after { content: '"'; } .case_item_uitgelicht .case_gegevens.vacature h4 { font-style: normal; } .case_item_uitgelicht .case_gegevens.vacature h4:before, .case_item_uitgelicht .case_gegevens.vacature h4:after { content: none; } .case_item_uitgelicht .case_gegevens .dienst_tags { display: inline-flex; flex-direction: row; margin-bottom: 0.75rem; width: 100%; } .case_item_uitgelicht .case_gegevens .dienst_tag { display: inline-block; background-color: rgba(255, 255, 255, 0.13); border-radius: 4px; line-height: 1.5rem; font-size: 0.75rem; color: #fff; margin-right: 4px; margin-bottom: 4px; padding: 0 8px; } .case_item_uitgelicht .case_gegevens a { margin-top: auto; border-bottom: solid 1px #FF4880; color: #FF4880; font-size: 0.875rem; line-height: 1.25rem; margin-right: 16px; position: relative; } .case_item_uitgelicht .case_gegevens a:before { display: block; position: absolute; right: -16px; color: #FF4880; font-size: 0.875rem; top: 4px; content: "\e90c"; transform: rotate(180deg); font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @media (max-width: 600px) { .case_item_uitgelicht .case_afb { width: 30%; } .main.case-overzicht { margin-top: -40px; } } @media (max-width: 450px) { .case_item_uitgelicht .case_afb { width: 20%; } } @media (max-width: 390px) { .case_item_uitgelicht .case_afb { width: 10%; } .case_item_uitgelicht .case_gegevens { padding: 32px 16px; } } .case_item { border-radius: 8px; background-color: #F2F5F7; flex-direction: column; display: flex; overflow: hidden; padding: 48px 40px; box-sizing: border-box; min-height: 364px; position: relative; align-items: flex-start; } .case_item a.video_link { position: absolute; z-index: 2; right: 16px; top: 16px; display: inline-block; background-color: rgba(229, 0, 70, 0.76); border-radius: 4px; color: #fff; font-size: 0.75rem; line-height: 2rem; padding: 0 10px 0 30px; } .case_item a.video_link > span { position: absolute; width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 12px solid white; left: 10px; top: 50%; transform: translateY(-50%); } .case_item img { height: 38px; width: auto; display: inline-block; margin-bottom: 1.5rem; } .case_item h4 { font-size: 1.25rem; line-height: 2rem; color: #121212; font-style: italic; font-weight: bold; letter-spacing: 0; margin-bottom: 1.5rem; } .case_item h4:before { content: '"'; } .case_item h4:after { content: '"'; } .case_item .dienst_tags { display: inline-flex; flex-direction: row; margin-bottom: 0.75rem; width: 100%; } .case_item .dienst_tag { display: inline-block; background-color: rgba(0, 49, 80, 0.13); border-radius: 4px; line-height: 1.5rem; font-size: 0.75rem; color: #3d6eb3; margin-right: 4px; margin-bottom: 4px; padding: 0 8px; } .case_item a.case_link { margin-top: auto; border-bottom: solid 1px #FF4880; color: #FF4880; font-size: 0.875rem; line-height: 1.25rem; margin-right: 16px; position: relative; } .case_item a.case_link:before { display: block; position: absolute; right: -16px; color: #FF4880; font-size: 0.875rem; top: 4px; content: "\e90c"; transform: rotate(180deg); font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @media (max-width: 420px) { .case_item { padding: 24px; } } /* Cases single pagina */ .pageheader-cases > .f50:first-of-type { padding-right: 120px; } .pageheader-cases.vacature > .f50:first-of-type { display: flex; justify-content: center; flex-direction: column; text-align: left; } .pageheader-cases.vacature > .f50:first-of-type .popup-btn { margin-top: 48px; } .pageheader-cases.vacature > .f50:first-of-type .wp-block-button { display: inline-block; } .pageheader-cases.vacature > .f50:first-of-type .wp-block-button.telefoon a{ color: #FFF; } .pageheader-cases h1 { text-align: left; position: relative; z-index: 0; font-style: italic; font-size: 2.5rem; line-height: 3rem; letter-spacing: 0; } .pageheader-cases h1:before { font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e910"; color: #ffb059; position: absolute; top: 0px; left: -20px; font-size: 3.75rem; position: absolute; z-index: -1; } .pageheader-cases.vacature h1 { font-weight: 900; font-style: normal; font-size: 40px; line-height: 60px; letter-spacing: 0; font-family: 'Roboto'; } .pageheader-cases.vacature h1:before { content: none; } .pageheader-c.vacature p.intro { margin: 0; font-size: 21px; line-height: 32px; font-family: 'Merriweather Sans', sans-serif; text-align: left; } .pageheader-cases hr { margin: 48px 0 32px 0; border-color: #FFF; opacity: 0.3; border-bottom-width: 0; } .pageheader-cases .quote_gever { display: flex; } .pageheader-cases .quote_gever .quote_pasfoto { display: inline-flex; height: 62px; width: 62px; min-width: 62px !important; border-radius: 100%; border: 4px solid #174364; box-sizing: border-box; margin-right: 12px; background-position: center; background-size: cover; } .pageheader-cases .quote_gever > div:last-of-type { display: inline-flex; flex-direction: column; } .pageheader-cases .quote_gever h6 { text-align: left; font-weight: bold; font-size: 0.875rem; line-height: 1.125rem; margin-bottom: 4px; margin-top: auto; } .pageheader-cases .quote_gever span { text-align: left; font-size: 0.875rem; line-height: 1.125rem; opacity: 0.6; margin-bottom: auto; } .pageheader-cases .case_afb { padding-top: 56.25%; background-position: center; background-size: cover; border-radius: 6px; position: relative; } .pageheader-cases .case_afb > a { display: block; position: absolute; left: calc(50% - 52px); top: calc(50% - 36px); width: 106px; height: 72px; background-color: rgba(229, 0, 70, 0.76); border-radius: 4px; } .pageheader-cases .case_afb > a:hover { transform: scale(1.05); } .pageheader-cases .case_afb > a > span { position: absolute; width: 0; height: 0; border-top: 14px solid transparent; border-bottom: 14px solid transparent; border-left: 22px solid white; left: 50%; top: 50%; transform: translate(-50%, -50%); } .case-main > .section { margin-bottom: 64px; } .case-main hr { margin: 32px 0; border-color: #F2F5F7; border-bottom-width: 0; } .case-main .tocases { border-bottom: solid 1px #ffb059; font-size: 0.875rem; line-height: 1.25rem; margin-left: 24px; position: relative; margin-bottom: 5.375rem; } .case-main .tocases:before { display: block; position: absolute; left: -24px; color: #ffb059; font-size: 1rem; top: 0; content: "\e90c"; font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .case-main ul { padding-left: 30px; margin: 0 0 25px 0; } .case-main ul li { position: relative; color: #121212; font-size: 18px; line-height: 28px; padding-bottom: 16px; padding-left: 16px; } .case-main ul li:before { content: "\e901"; font-family: 'sab-icons'; position: absolute; top: 4px; left: -30px; font-size: 25px; color: #003150; z-index: 100; background: #FFF; } .case-main.vacature p { font-family: 'Merriweather Sans', sans-serif; letter-spacing: 0px; color: #3C3C3B; line-height: 31px; font-size: 21px; } .case-side { max-width: 420px; margin: 0 auto; position: sticky; top: 100px; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.07); } .highlight { background-color: #F2F5F7; padding: 40px 56px 40px 40px; } .highlight h2 { font-size: 40px; line-height: 48px; color: #131313; font-weight: 900; margin-bottom: 20px; } .highlight p { color: #717171; } .wp-block-button.telefoon .wp-block-button__link { color: #000; background: none; border: none; box-shadow: none; } .wp-block-button.telefoon a:before { content: "\e900"; padding-right: 8px; font-family: 'sab-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .case-side .logo { width: 100%; background-color: #fff; padding: 20px; box-sizing: border-box; border-radius: 4px 4px 0 0; } .case-side .logo img { display: block; height: 72px; width: auto; margin: 0 auto; } .case-side .meta { width: 100%; background-color: #3d6eb3; padding: 8px 40px 40px 40px; box-sizing: border-box; border-radius: 0 0 4px 4px; color: #fff; } .case-side .meta.vacature { width: 100%; background-color: #FFF; padding: 8px 40px 40px 40px; box-sizing: border-box; border-radius: 0 0 4px 4px; color: #fff; } .case-side .meta.vacature .wp-block-button { margin-top: 32px; } .case-side .meta h5 { font-weight: bold; font-size: 0.875rem; line-height: 1.063rem; letter-spacing: 1.7px; opacity: 0.7; color: inherit; margin-top: 32px; } .case-side .meta.vacature h5 { letter-spacing: 1.68px; color: #003150; opacity: 0.72; font-size: 14px; line-height: 17px; } .case-side .meta span { font-weight: bold; font-size: 1.125rem; line-height: 2rem; letter-spacing: 0px; color: inherit; } .case-side .meta.vacature span { letter-spacing: 0px; color: #003150; opacity: 1; display: block; } @media (max-width: 1000px) { .pageheader-cases > .f50:first-of-type { padding-right: 60px; } } @media (max-width: 850px) { .pageheader-cases > .f50:first-of-type { padding-right: 0px; } } @media (max-width: 780px) { .pageheader-cases.section > .fcol:last-child { min-width: 100%; min-height: 300px; padding-top: 50px; } .case-main > .section > .fcol:last-child { min-width: 100%; } .case-main .case-side { display: block; margin: 0 auto; position: relative; margin-bottom: 64px } } @media (max-width: 500px) { .pageheader-cases .case_afb > a { transform: scale(0.6); } } .gutencontent ul > li{ margin-bottom: 0.625rem; font-weight: 700; margin-left: 40px; } .gutencontent ul > li:before{ content: "\e901"; font-family: 'sab-icons'; position: absolute; margin-left: -40px; font-size: 120%; color: #3d6eb3; } /* Image fix on pages */ body.page-template-default div.main.pullup .gutencontent figure.wp-block-image:not(.pullit) { display: inline-block; } body.page-template-default div.main.pullup .gutencontent figure.wp-block-image:not(.pullit) img { height: auto; width: 100%; } /* Download buttons - Contact page */ .downloadbtns h2 { color: #323232; font-size: 2rem; line-height: 2rem; margin-bottom: 0; } .downloadbtns .downloadbtn { position: relative; background: #E3EAF4; padding: 10px; transition: 0.2s ease all; } .downloadbtns .downloadbtn:hover { -webkit-box-shadow: 0px 2px 15px -8px rgba(0,0,0,0.24); box-shadow: 0px 2px 15px -8px rgba(0,0,0,0.24); } .downloadbtns .downloadbtn a { color: #3D6FB3; margin-top: 5px; height: 50px; display: flex; align-items: center; font-weight: 600; font-size: 16px; } .downloadbtns .downloadbtn a:before { content: ''; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='448.000000pt' height='448.000000pt' viewBox='0 0 448.000000 448.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,448.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none' style='&%2310; fill: %233F71B4;&%2310;'%3E%3Cpath d='M2175 4466 c-37 -17 -70 -52 -84 -89 -8 -20 -11 -467 -11 -1450 l0 -1422 -442 442 c-480 478 -464 465 -555 448 -49 -9 -109 -69 -118 -118 -18 -93 -44 -61 603 -709 648 -648 616 -620 709 -603 34 5 107 76 635 603 647 648 621 616 603 709 -9 49 -69 109 -118 118 -91 17 -75 30 -554 -448 l-443 -441 -2 1436 c-3 1433 -3 1437 -24 1464 -11 15 -32 37 -46 47 -34 25 -113 32 -153 13z'/%3E%3Cpath d='M95 1106 c-41 -18 -83 -69 -90 -109 -4 -18 -5 -196 -3 -397 l3 -365 34 -63 c38 -70 69 -100 145 -140 l51 -27 2005 0 2005 0 51 27 c76 40 107 70 145 140 l34 63 0 392 c0 380 -1 392 -21 419 -39 53 -71 69 -134 69 -63 0 -95 -16 -134 -69 -20 -26 -21 -42 -24 -377 l-3 -349 -1919 0 -1919 0 -3 349 c-3 335 -4 351 -24 377 -11 15 -32 37 -46 47 -33 25 -113 32 -153 13z'/%3E%3C/g%3E%3C/svg%3E"), #F7FAFC; height: 20px; width: 20px; display: inline-block; margin-top: -5px; margin-right: 15px; padding: 15px; background-size: 20px; background-repeat: no-repeat; background-position: center; -webkit-box-shadow: 0px 2px 15px -8px rgba(0,0,0,0.24); box-shadow: 0px 2px 15px -8px rgba(0,0,0,0.24); } .downloadbtns .downloadbtn a:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; cursor: pointer; } @media (max-width: 1500px) { .downloadbtns .downloadbtn { width: calc( 33.33% - 30px ); } } @media (max-width: 1100px) { .downloadbtns .downloadbtn { width: calc( 50% - 30px ); } } @media (max-width: 700px) { .downloadbtns .downloadbtn { width: calc( 100% - 30px ); } } /* Responsive - 2k monitors */ @media (min-width: 2000px) { :root { --container-size: 1800px; } .case-side { margin: 0 0 0 auto; } .employee_block { width: calc( 25% - 30px ); } #software_detail_section .content .wrapper { max-width: unset; } #software_detail_section .content { padding: 20px 8% 20px 20px; } .contactoptions .f33 { width: calc( 25% - 30px ); } .contactoptions > .section { justify-content: center; } #heading .heading_img { background-position: center left; } } /* Responsive - 3k monitors */ @media (min-width: 2880px) { :root { --container-size: 2100px; } html { font-size: 110%; } .employee_block { width: calc( 20% - 30px ); } .contactoptions .f33 { width: calc( 20% - 30px ); } #heading { min-height: 650px; } #heading #heading_content { padding: 235px 20px 140px 20px; } } /* Responsive - 4k monitors */ @media (min-width: 3840px) { :root { --container-size: 2600px; } html { font-size: 135%; } .employee_block { width: calc( 16% - 30px ); } #heading { min-height: 700px; } #heading #heading_content { padding: 260px 20px 165px 20px; } } #formpopup { display: none; position: fixed; background-color: #FFF; padding: 48px 32px; max-width: 550px; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1001; overflow-y: scroll; overflow-x: hidden; max-height: 100%; } #formpopup + .cover { display: none; position:fixed; top:0; left:0; background:rgba(0,0,0,0.6); z-index:-1; width: 100vw; height: 100vh; z-index: 1000; } #formpopup input[type="text"], #formpopup input[type="email"], #formpopup input[type="number"], #formpopup textarea { border: 1px solid #D9DDE0; border-radius: 2px; } #formpopup textarea { min-height: 150px; resize: none; margin: 0; } #formpopup input[type="submit"] { padding: 20px 40px; background: #c40046; color: #FFF; font-size: 16px; font-weight: 500; letter-spacing: -0.2px; transition: .2s ease all; border: 0; width: 100%; display: block; } #formpopup hr { border-bottom: 1px solid #707070; margin-left: -50%; margin-right: -50%; } #formpopup span.titel { font-size: 18px; line-height: 28px; letter-spacing: 0px; color: #2C363C; display: block; text-align: center; padding-bottom: 16px; padding-right: 32px; } #formpopup .icon-close { position: absolute; top: 20px; right: 32px; cursor: pointer; width: 30px; height: 30px; } #formpopup .icon-close span { display: inline-block; width: 24px; height: 3px; background: #000; } #formpopup .icon-close span:first-of-type { } @media (max-width: 900px) { #formpopup { width: 400px; } } @media (max-width: 450px) { #formpopup { width: 100%; max-width: 100%; overflow-x: hidden; } }

Onze visie

In samenwerking met de ondernemer zo efficiënt mogelijk gebruik maken van één online applicatie zodat er op een veilige manier alle informatie actueel voorhanden is.

Missie

De ondernemer dient geen zorgen te hebben over de betrouwbaarheid van zijn salarisadministratie. Wij ondersteunen daar waar behoefte nodig is zodat er rust ontstaat in het meest waardevolle van de onderneming, het personeel.

Wie staat er voor u klaar

EMAC Bedrijfsadvies

Het is altijd prettig om een gezicht te hebben bij de personen waarmee u vaker contact hebt. Daarom stellen wij graag ons team aan u voor.


Twan de Louw AA Accountant


Anka Kling-Bijnen Junior Belastingadviseur


Hans Verhagen Assistent-Accountant


Femke Klaversma Junior Assistent-Accountant


Sander de Louw Assistent-Accountant


Ingrid de Louw Financieel Manager


Martin Frunt Assistent-Accountant


Caroline Bolder Secretaresse


Elisabeth Schreuder Secretaresse

Onze partners

Onze samenwerkingspartners zijn heel belangrijk voor ons. Net zoals onze klanten op ons vertrouwen, vertrouwen wij ook op hen. Daarom zijn we in de keuze van onze partners niet over één nacht ijs gegaan, maar hebben we weloverwogen gekozen voor de ‘beste leerlingen uit de klas’. Die de best mogelijke oplossing bieden en die met ons en onze klanten meedenken. Partners bij wie we een goed gevoel hebben, want een relatie ga je niet zomaar aan. We laten u graag met ze kennismaken!

Online salaris en personeel

Gebruikt door ruim 95.000 werkgevers voor meer dan 800.000 werknemers

Loket.nl is een overzichtelijke en praktische applicatie voor online salaris en personeel, die vele accountants- en administratiekantoren in Nederland gebruiken. Als accountant heb je in Loket.nl altijd alle gegevens over salarisadministratie, personeelsadministratie, verlofregistratie, verzuim en arbeidsvoorwaarden bij de hand voor jouw klanten. Overal toegankelijk met een computer en een internetverbinding. In onze beveiligde omgeving staan dossiers en documenten logisch gearchiveerd. Met één druk op de knop vind je wat je nodig hebt. En met de uitgebreide up-to-date stuurinformatie houd jij als accountant je klant goed op de hoogte van de actuele stand van zaken. Zo anticipeer je snel op ontwikkelingen en werk je als accountant slim samen met werkgevers. Onverwacht veelzijdig en praktisch!

Cloud document management

Als accountantskantoor heb je te maken met een grote hoeveelheid documenten van je klanten. Deze documenten worden op verschillende manieren en plaatsen opgeslagen – op je desktop, laptop, netwerkschijven, USB sticks en diverse online applicaties. En met alle verschillende contracten, rekeningen, jaarrekeningen, arbeidscontracten, kopieën legitimatiebewijzen is het moeilijk het overzicht te bewaren, wat een effectieve samenwerking moeilijk maakt.

Qwoater brengt hier verandering in. Het nieuwe document management systeem is speciaal ontwikkeld voor de accountancybranche. De cloudoplossing maakt het mogelijk om heel eenvoudig vanuit de online applicatie waarin je op dat moment werkzaam bent belangrijke documenten te raadplegen van je klanten en dossiers onderling uit te wisselen. Bij Qwoater zijn veiligheid en beschikbaarheid belangrijke speerpunten. Alle documenten in Qwoater worden opgeslagen in Nederlandse datacenters.

Vraag een persoonlijke demo aan!

Maak kennis met onze software. Laat uw gegevens achter en wij nemen contact met u op om op locatie of bij ons op kantoor een vrijblijvende demo aan te bieden.

Boek een demo

Maak een vrijblijvende afspraak

Menu
info@emac-bedrijfsadvies.nl 0493 820 010