@font-face{font-display:swap;src:url(/wp-content/themes/versconcept/inc/font/Exo2-Regular.ttf);font-family:"Exo 2";font-display:swap}html,body,input,select,textarea{font-family:'Exo 2',sans-serif;font-size:16px}html{margin-top:0!important}body{background-color:#f7f7f7}input,textarea{border-radius:20px;border:1px solid #dadada}header#masthead{background-color:#fff0}.mobile-menu{display:none}.mobile-menu .logo-mobile{width:100%;text-align:center;margin-bottom:2em}.mobile-menu .logo-mobile img{margin:0 auto}.mobile-menu .navbar-toggler{float:right;z-index:20001;right:35px;position:relative}.mobile-menu .navbar-nav .dropdown-menu{position:relative!important;transform:translate3d(-5px,-1px,0)!important}.btn-action-orange,.gform_button{background-color:#f3971a;color:#fff;border-radius:20px;border-bottom-left-radius:0;display:inline-block}.gform_button::after,.btn-action-orange::after{content:"";font-family:FontAwesome}.gform_button:hover,.gform_button:focus,.btn-action-orange:hover,.btn-action-orange:focus{background-color:orange}.top-links{z-index:1020;display:block;position:relative;color:#fff;text-align:center}.top-links .contact-links{display:flex;-webkit-display:flex;justify-content:center;align-items:center}.top-links .contact-links a{color:#fff;margin:0 10px}.top-links .contact-links a.link-mail::before{content:"\f095";font-family:FontAwesome;display:inline-block;margin-right:10px;color:#f3971a}.top-links .contact-links a.link-tel::before{content:"\f0e0";font-family:FontAwesome;display:inline-block;margin-right:10px;color:#f3971a}.navbar-toggler{z-index:1001}.navbar-light .navbar-nav .nav-link{font-size:20px;text-transform:uppercase}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(243, 151, 26, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{color:#fff}body:not(.theme-preset-active) #masthead .navbar-nav>li>a:hover,body:not(.theme-preset-active) #masthead .navbar-nav>li>a:focus{color:#f3971a}body:not(.theme-preset-active) #masthead .navbar-nav>li.current_page_item>a{color:#f3971a}h1.entry-title{font-size:32px;border-bottom:0;color:#fff;text-transform:uppercase}.home .entry-header{text-align:center;color:#fff}.entry-header h2{color:#fff}.entry-header h2 a{color:#fff}.entry-header h2 a:hover{text-decoration:none;color:#fff}.home .entry-content{text-align:center;line-height:1.8rem;color:#fff;max-width:600px;margin:0 auto}.page.home .frontpage-header{position:absolute;top:0;left:0;width:100%;overflow:hidden}.single .page-header,.page .page-header{height:200px;position:absolute;top:0;left:0;width:100%;overflow:hidden}.single .page-header img,.page .page-header img,.home .frontpage-header img{max-width:none}.home #content.site-content{padding-top:5.125rem}.home .site-main{margin:0 auto}.site-content{position:relative;z-index:100;-webkit-box-shadow:0 20px 23px -5px rgb(0 0 0 / .56);-moz-box-shadow:0 20px 23px -5px rgb(0 0 0 / .56);box-shadow:0 20px 23px -5px rgb(0 0 0 / .56)}.section-center{text-align:center}.section-center h2{width:100%;text-align:center;font-size:22px;text-transform:uppercase}.section-center h2::after{content:"";height:2px;background-color:#6438af;width:150px;margin:0 auto;display:block;margin-top:20px;margin-bottom:5px;}#section-services{padding-top:20em}#section-services .row .col-lg-10{margin:0 auto}#section-services ul{list-style:none;padding:0;margin:0}#section-services ul li.item-service .item-service-inner{border-radius:20px;overflow:hidden;border:1px solid #dadada}#section-services ul li a{color:#1f1f1f;text-transform:uppercase;padding:10px 20px;background-color:#fff;text-decoration:none}.flip-card-back{display:none}#section-about{background-color:#ebf1f6;padding:2em;border-radius:20px}#section-about ul{margin:0;padding:0}#section-about ul li{display:inline-block;vertical-align:top:width:100%;text-align:left}#section-about ul li h3{color:#6438af;text-transform:uppercase;font-size:20px}#section-about ul li h3::before{content:"";background:#f3971a url(/wp-content/themes/versconcept/inc/images/icons/icon-favicon-white.svg);background-repeat:no-repeat;background-position:center;width:45px;height:35px;display:inline-block;border-radius:20px;margin-right:10px;vertical-align:middle}#section-partners{padding:2em}#section-partners ul{list-style:none;text-align:center;margin:0 auto;padding:0}#section-partners .container-list{width:100%;display:block}#section-partners ul li{display:inline-block;margin:0 auto;width:47.5%;margin:10px .75%;text-align:left}#section-partners ul li a{color:#fff;text-decoration:none;text-transform:uppercase;padding:12px 15px;display:block}#section-partners ul li a::after{content:"\f061";font-family:FontAwesome;display:inline-block;color:#fff;float:right}body:not(.theme-preset-active) footer#colophon{background-color:#6438af;color:#fff;padding:4em 2em;text-align:center}body:not(.theme-preset-active) footer#colophon .row{text-align:center}body:not(.theme-preset-active) footer#colophon .footer-logo{margin:0 auto}body:not(.theme-preset-active) footer#colophon .footer-social{margin-top:10px}body:not(.theme-preset-active) footer#colophon .footer-social i{font-size:30px;margin:20px 10px}body:not(.theme-preset-active) footer#colophon .footer-address{margin-top:10px}.single h1.entry-title,.page h1.entry-title{color:#fff}.home h1.entry-title{color:#fff}#gform_wrapper_1{width:100%}.gform_wrapper .gsection{border:none!important}#gform_wrapper_1 .gsection_title::after{display:none}#gform_wrapper_1 .checkbox-field{max-width:475px;margin:0 auto !IMPORTANT}.projects{width:100%;text-align:center;overflow:hidden}.projects h3{text-transform:uppercase}.projects h3::after{content:"";display:block;width:150px;height:2px;background-color:#6438af;margin:20px auto;margin-top:10px}.projects .project{width:335px;height:260px;position:relative;display:block;overflow:hidden;margin:0 auto;margin-bottom:20px;border-radius:15px}.project .inner{position:absolute;left:0;top:100%;transition:.25s linear;-webkit-transition:.25s linear;width:100%;height:100%;background:#020024;background:-moz-linear-gradient(0deg,rgb(2 0 36) 0%,#fff0 100%);background:-webkit-linear-gradient(0deg,rgb(2 0 36) 0%,#fff0 100%);background:linear-gradient(0deg,rgb(2 0 36) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#000000",GradientType=1)}.project .thumbnail-project{position:absolute;left:0;top:0;width:100%;height:100%}.project .inner .project-title{z-index:9999;position:absolute;bottom:20px;color:#fff;display:block;text-align:center;width:90%;left:5%;text-transform:uppercase}.project:hover .inner{top:0}.post-project{display:flex;-webkit-display:flex;flex-direction:column;max-width:1200px;margin:0 auto}.post-project>div{width:100%}.post-project .services{padding:0;margin-top:2em}.post-project .services ul{list-style:none;padding:0;padding-left:1em}.post-project .services li::before{content:"\f00c";font-family:FontAwesome;margin-right:5px;display:inline-block;color:#44c767}.post-project .site-link i{margin-right:10px}@media (max-width:768px){#section-services ul li{width:100%;display:inline-block;margin-bottom:20px;border-radius:20px;overflow:hidden}#section-services ul li .back{display:none}#section-services ul li a{display:flex;justify-content:center;align-items:center;padding:10px 20px}#section-services ul li a::after{content:"\f061";font-family:FontAwesome;display:inline-block;color:#f3971a;float:right}#section-services ul li a .icon-services{height:40px;margin-left:0;margin-right:auto}#section-services ul li a h4{margin:left:auto;margin-right:auto;font-size:20px}#section-services ul li a .icon-services img{max-width:100%;max-height:100%}#section-about ul li{display:block;text-align:left}#section-about ul li h3{text-align:left;display:block;width:100%;font-size:18px}#section-about ul li p{display:none}#section-partners ul li a{font-size:14px}}@media (max-width:1200px){.mobile-menu{display:block;position:fixed;top:0;left:1300px;width:100%;height:100%;transition:.5s ease-in-out;background-color:#6438af;z-index:2000;padding-top:2em;padding-bottom:2em;overflow:scroll}.mobile-menu #main-nav{display:block}.mobile-menu.active{left:0}.dropdown-menu .dropdown-item{color:#fff;line-height:2;text-transform:uppercase}.dropdown-item:focus,.dropdown-item:hover{color:#f3971a}#section-contact{padding:4em 2em}}@media (min-width:768px){.home #content.site-content{padding-top:11.125rem}#section-services{padding-top:17em}#section-about ul li{display:inline-block;vertical-align:top;width:47.5%;margin:5px 1%}#section-services{padding:19em 2em 4em}}@media (min-width:768px) and (max-width:1200px){.flip-card{background-color:#fff0;width:47.5%;margin:5px .75%;height:185px;display:inline-block;vertical-align:top;position:relative}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;border-radius:20px;border:1px solid #dadada;overflow:hidden}#section-services ul li a{position:absolute;left:0;top:0;width:100%;height:100%}.flip-card-front{display:none}.flip-card-back{display:block;text-align:left;background-color:#fff;overflow:hidden}.flip-card-back h4{margin-bottom:20px}.flip-card-back p{height:80px;text-transform:none}.flip-card-back .read-more{text-transform:none}.flip-card-back .read-more::after{content:"\f061";font-family:FontAwesome;color:#f3971a;margin-left:10px}}@media (min-width:992px){.top-links{padding:0 10px}.home #content.site-content{padding-top:6.125rem}.top-links .contact-links{margin-left:auto;margin-right:0;float:right;margin-top:-23px}#section-partners{padding:4em 2em}#section-partners ul li a{padding:12px 25px}#gform_wrapper_1 .gfmc-column{width:47%!important;display:inline-block;margin:0 .75%;vertical-align:top}.project-sidebar #gform_wrapper_1 .gfmc-column{width:100%!important}#gform_wrapper_1 li.hidden_label input{margin-top:0!important}#gform_wrapper_1 .gsection_title{margin-top:2em!important}#gform_wrapper_1 .gfield_checkbox li{display:inline-block!important;vertical-align:top!important;width:47%;margin:0 1.5% 0 0}#gform_wrapper_1 .gfield_checkbox li input{border-radius:50%}#gform_wrapper_1 textarea.medium{height:189px!important}.projects{width:33.33333%;overflow:hidden}.projects .project{width:260px;height:205px}.post-project{flex-direction:row}.post-project .project-content{width:66.6666%}.post-project .project-sidebar{margin-left:1.5em;width:33.3333%}.post-project .project-sidebar .project-thumbnail{margin-bottom:20px}}@media (min-width:992px) and (max-width:1200px){#section-services ul li a{padding-left:130px}#section-services ul li a::before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat}#section-services ul li.card-print-sign a::before{content:"";background-image:url(/wp-content/themes/versconcept/inc/images/icons/belettering.svg);width:90px;height:64px}#section-services ul li.card-drukwerk a::before{background-image:url(/wp-content/themes/versconcept/inc/images/icons/drukwerk.svg);width:97px;height:86px}#section-services ul li.card-beeldscherm a::before{background-image:url(/wp-content/themes/versconcept/inc/images/icons/beeldscherm-advertentie.svg);width:95px;height:85px}#section-services ul li.card-website a::before{background-image:url(/wp-content/themes/versconcept/inc/images/icons/website.svg);width:100px;height:55px}#section-services ul li.card-webshop a::before{background-image:url(/wp-content/themes/versconcept/inc/images/icons/webshop.svg);width:105px;height:59px;color:#fff}#section-services ul li.card-social-media a::before{background-image:url(/wp-content/themes/versconcept/inc/images/icons/social.svg);width:77px;height:88px;left:25px}#section-services ul li.card-vitrinekaartjes a::before{background-image:url(/wp-content/themes/versconcept/inc/images/icons/vitrinekaartje.svg);width:104px;height:72px}#section-services ul li.card-foto-videografie a::before{background-image:url(/wp-content/themes/versconcept/inc/images/icons/foto-videografie.svg);width:100px;height:69px}#section-services ul li.card-hygienesoftware a::before{background-image:url(/wp-content/themes/versconcept/inc/images/icons/hygienesoftware.svg);width:100px;height:71px}}@media (min-width:1200px){.container-fluid{max-width:1600px}#section-services{padding-top:18em}#section-services ul li{width:30.3333%;display:inline-block;vertical-align:top;margin:1% .75%;background-color:#fff0;max-width:400px}#section-services ul li:hover{border-bottom-left-radius:0}#section-services ul li a{color:#1f1f1f;text-transform:uppercase;background-color:#fff0;padding:10px 20px;position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none}.flip-card{background-color:#fff0;width:400px;height:265px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:block}.flip-card-front span,.flip-card-back span{background-color:#fff0}.flip-card-back span::after{content:"\f061";font-family:FontAwesome;display:inline-block;color:#fff;margin-left:10px}.flip-card-front{background-color:#fff;color:#000;border:1px solid #dadada;border-radius:20px}.flip-card-front .inner{position:relative;top:15%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.flip-card-front .inner a{color:#1f1f1f;display:flex!important;-webkit-display:flex;flex-direction:column;text-align:center}.flip-card-front .inner a h4{order:1}.flip-card-front .inner a object{order:2;margin-top:2em;max-height:100px}.flip-card-back{background-color:#f3971a;border-radius:20px;color:#fff;transform:rotateY(180deg);border-radius:20px;border-bottom-left-radius:0;border:1px solid #dadada;text-align:center}.flip-card-back .inner{position:absolute;top:10%;transform:translateY(-50%);width:84%;left:8%}.flip-card-back h3,.flip-card-back a{color:#fff!important}.flip-card-back h3{text-transform:uppercase!important}.flip-card-back a{text-transform:none!important}#section-about{padding:4em 2em}#section-about ul li{width:30.3333%;display:inline-block;vertical-align:top;margin:1.5% .75%}#section-partners{padding:6em 2em}}@media (min-width:1600px){.single .page-header img,.page .page-header img,.home .frontpage-header img{width:100%}}