@import 'https://fonts.googleapis.com/css?family=Salsa|Pacifico';/*
 Theme Name:     Jupiter Child Theme
 Theme URI: http://demos.artbees.net/jupiter5
 Description:    Child theme for the Jupiter theme 
 Author:         Your name here
 Theme URI: http://themeforest.net/user/artbees
 Template:       jupiter
 Text Domain: repaircare
 Domain Path: /languages/
 */pre{min-width:500px}.fa,.far,.fas{font-family:FontAwesome !important}#wpsl-checkbox-filter,.wpsl-custom-checkboxes le{width:300px !important}#theme-page select:not(.gfield_select),.woocommerce select{color:#fff}@media screen and (min-width:1280px){.mk-header.sticky-style-fixed .header-logo.logo-has-sticky img{top:0}}.mk-header-toolbar{z-index:1;height:50px}.header-style-1.header-align-left .mk-grid .mk-header-nav-container{margin-right:20px}.mk-toolbar-holder{float:right;padding:5px 20px;transition:all 0.3s}#box-icon-20 .mk-main-ico{margin-top:-5px}.a-sticky .mk-header-holder{margin-top:15px}.a-sticky .mk-toolbar-holder{opacity:0}.mk-header-toolbar-holder{padding-top:8px;transition:all 0.3s}.mk-header-toolbar-holder .mk-language-nav a{font-size:18px}.header-toolbar-contact a{font-size:18px}.header-toolbar-contact .mk-svg-icon{margin-top:-5px}.a-sticky .mk-header-toolbar-holder{padding-top:15px}.mk-gradient-button .text{font-size:20px}.main-navigation-ul > li.no-mega-menu ul,.main-navigation-ul > li.has-mega-menu > ul,.mk-shopping-cart-box{border:3px solid #52ae32;background-color:#fff;color:#52ae32 !important}.main-navigation-ul > li.no-mega-menu ul p,.main-navigation-ul > li.has-mega-menu > ul p,.mk-shopping-cart-box p{color:#52ae32 !important}.main-navigation-ul > li.no-mega-menu ul a,.main-navigation-ul > li.has-mega-menu > ul a,.mk-shopping-cart-box a{color:#52ae32 !important;font-weight:700 !important}.main-navigation-ul > li.no-mega-menu ul .quantity,.main-navigation-ul > li.has-mega-menu > ul .quantity,.mk-shopping-cart-box .quantity{color:#52ae32 !important}.main-navigation-ul > li.no-mega-menu ul .quantity .amount,.main-navigation-ul > li.has-mega-menu > ul .quantity .amount,.mk-shopping-cart-box .quantity .amount{color:#52ae32 !important}.widget_shopping_cart .button{background-color:#000 !important}.widget_shopping_cart .button:hover{background-color:#52ae32 !important}.wpml-ls-native{margin-left:10px}.rc1,.rc4,.rc16,.rccool,.rcuni,.rcmp,.rcsk,.rcsf,.rcin{color:white;font-weight:bold;padding:5px 9px;line-height:27px;white-space:nowrap}.rc1:before,.rc4:before,.rc16:before,.rccool:before,.rcuni:before,.rcmp:before,.rcsk:before,.rcsf:before,.rcin:before{content:" ";position:absolute;border-radius:100%;z-index:-1;width:24px;height:24px}.page-template-page-nieuw_project .rc1,.page-template-page-nieuw_project .rc4,.page-template-page-nieuw_project .rc16,.page-template-page-nieuw_project .rccool,.page-template-page-nieuw_project .rcuni,.page-template-page-nieuw_project .rcmp,.page-template-page-nieuw_project .rcsk,.page-template-page-nieuw_project .rcsf,.page-template-page-nieuw_project .rcin{color:inherit}.page-template-page-nieuw_project .rc1:before,.page-template-page-nieuw_project .rc4:before,.page-template-page-nieuw_project .rc16:before,.page-template-page-nieuw_project .rccool:before,.page-template-page-nieuw_project .rcuni:before,.page-template-page-nieuw_project .rcmp:before,.page-template-page-nieuw_project .rcsk:before,.page-template-page-nieuw_project .rcsf:before,.page-template-page-nieuw_project .rcin:before{display:none}.rc1:before{background-color:#ee1c24;margin-left:-10px;margin-top:1px}.entry-summary .rc1:before{width:28px;height:28px;margin-left:-10px;margin-top:0px}.comment-reply-title .rc1:before{margin-left:-9px;margin-top:3px}.rc4:before{background-color:#f8941d;margin-left:-8px;margin-top:2px}.entry-summary .rc4:before{width:28px;height:28px;margin-left:-9px;margin-top:0px}.comment-reply-title .rc4:before{margin-top:3px}#mk-breadcrumbs .rc4:before{margin-left:-9px;margin-top:2px}.rc16:before{background-color:#5bba49;margin-left:-6px;margin-top:2px}.entry-summary .rc16:before{width:28px;height:28px;margin-left:-6px;margin-top:0px}.comment-reply-title .rc16:before{margin-left:-5px;margin-top:4px}#mk-breadcrumbs .rc16:before{margin-left:-7px;margin-top:1px}.rccool:before{width:36px;height:36px;background-color:#219fdd;margin-left:-2px;margin-top:-4px}.entry-summary .rccool:before{width:48px;height:48px;margin-left:-1px;margin-top:-10px}.comment-reply-title .rccool:before{width:44px;height:44px;margin-left:-1px;margin-top:-7px}#mk-breadcrumbs .rccool:before{margin-left:-5px;margin-top:-5px}.rcuni:before{width:28px;height:28px;background-color:#998f9b;margin-left:-3px;margin-top:-1px}.entry-summary .rcuni:before{width:36px;height:36px;margin-left:-2px;margin-top:-4px}.comment-reply-title .rcuni:before{width:32px;height:32px;margin-left:-2px;margin-top:-1px}#mk-breadcrumbs .rcuni:before{margin-left:-5px;margin-top:-1px}.rcsf:before{background-color:#c6c67c;margin-left:-5px;margin-top:2px}.entry-summary .rcsf:before{width:28px;height:28px;margin-left:-4px;margin-top:0px}.comment-reply-title .rcsf:before{margin-left:-3px;margin-top:4px}#mk-breadcrumbs .rcsf:before{margin-left:-7px;margin-top:1px}.rcin:before{background-color:#f4d684;margin-left:-6px;margin-top:2px}.entry-summary .rcin:before{width:28px;height:28px;margin-left:-5px;margin-top:0px}.comment-reply-title .rcin:before{margin-left:-4px;margin-top:4px}#mk-breadcrumbs .rcin:before{margin-left:-7px;margin-top:1px}.rcmp:before{background-color:#219fdd;margin-left:-3px;margin-top:2px}.entry-summary .rcmp:before{width:32px;height:32px;margin-left:-3px;margin-top:3px}.comment-reply-title .rcmp:before{width:30px;height:30px;margin-left:-3px;margin-top:1px}#mk-breadcrumbs .rcmp:before{margin-left:-6px;margin-top:1px}.rcsk:before{background-color:#0063ad;margin-left:-4px;margin-top:2px}.entry-summary .rcsk:before{width:32px;height:32px;margin-left:-4px;margin-top:3px}.comment-reply-title .rcsk:before{width:30px;height:30px;margin-left:-4px;margin-top:1px}#mk-breadcrumbs .rcsk:before{margin-left:-6px;margin-top:1px}#mk-page-introduce{border-bottom:5px solid #52ae32;padding:0}#mk-page-introduce .page-title{color:#52ae32;font-size:40px;padding-top:30px}.rcctalist{list-style-type:none !important;font-size:48px;margin-top:50px}.rcctalist li{line-height:88px}.rcctalist .mk-svg-icon{width:48px;height:48px;margin-right:20px}.ubermenu-main,.ubermenu-main .ubermenu-target,.ubermenu-main .ubermenu-nav .ubermenu-item-level-0 .ubermenu-target{font:bold 18px Ropa Sans, Helvetica, Arial, sans-serif !important}.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target:after{top:45%;margin-top:-8px}.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{margin-top:-10px}.mk-header-toolbar-holder{text-align:right}.social-share .mk-svg-icon{margin-top:-8px}#mk-breadcrumbs .mk-breadcrumbs-inner{float:left;margin:0 20px 0px 10px}@media (max-width:768px){#mk-breadcrumbs .mk-breadcrumbs-inner{text-align:left;margin-bottom:0 !important;margin-left:5px !important}}.mk-product-loop.compact-layout .product-title{text-align:center;padding:0}.mk-product-loop.compact-layout .mk-product-holder{transition:all 0.3s}.mk-product-loop.compact-layout .mk-product-holder:hover{border:1px solid #4eae31;background-color:#f5f5f5;box-shadow:0px 0px 3px 1px rgba(0, 0, 0, .3)}.rcmenucontent{position:absolute;bottom:0;background-color:rgba(255, 255, 255, 0.65);text-align:right;transition:all 0.3s;width:calc(100% - 40px)}.rcmenucontent a{transition:all 0.3s !important}#menu-item-724 .ubermenu-target:after{content:"" !important}.wpb_gmaps_widget .wpb_wrapper{background-color:none !important;padding:0 !important}.lightquote{background:transparent !important}.lightquote p{color:white !important}.lightquote .mk-svg-icon{fill:rgba(255, 255, 255, 1) !important}.mk-accordion.simple-style .mk-accordion-tab span{font-size:24px;text-transform:uppercase;color:#666}.team-member-position{line-height:1.1em;height:26px}.mk-employees.c_cs.five-column .mk-employee-item{padding:0 40px 60px 40px}.rckosten h2{margin:0 0 -20px;padding:0;letter-spacing:0px !important}.rcopleidingcontent .mk-box-icon-2-title{display:inline-block;text-transform:none !important;float:right;width:calc(100% - 84px);margin-top:8px}.rcopleidingcontent .mk-box-icon-2 .mk-box-icon-2-icon.size-32{line-height:60px;height:64px;width:64px}@media all and (min-width:768px){.rcprogrammarow{border-bottom:1px dashed #ccc;margin-bottom:15px}}@media all and (max-width:767px){.rcprogrammarow .wpb_column{border-bottom:1px dashed #ccc;margin-bottom:15px}}.bgcover{background-size:cover}.rcopgeleidbedrijf,.rcopleidingcta{border-radius:4px;box-shadow:0px 3px 13px 0px rgba(0, 0, 0, .4);transition:all 0.3s;margin-bottom:20px}@media all and (max-width:1024px){.centermobile{text-align:center !important}}.rcctamenu .widget_nav_menu ul.menu{border:none !important}.rcctamenu .widget_nav_menu ul li{border-bottom:1px solid #007631;transition:all 0.3s}.rcctamenu .widget_nav_menu ul li:hover{background-color:rgba(0, 0, 0, 0.1);color:white}.rcctamenu .widget_nav_menu ul li a{padding:0;transition:all 0.3s;display:block;padding:20px 50px}.rcctamenu .widget_nav_menu ul li a:hover{color:#007631}.rcctamenu .widget_nav_menu ul li.current_page_item a{background-color:rgba(0, 0, 0, 0)}.rcctamenu .widget_nav_menu{padding:0}.rcctamenu .rcctamenutitle{font-size:40px;padding:20px 0}.offertectabutton{margin:10px 15px !important}#fancy-title-2{text-transform:none !important}.widget_layered_nav ul li{text-transform:uppercase;margin:0;font-size:18px;transition:all 0.3s;padding:0 10px}.widget_layered_nav ul li:hover{background-color:rgba(0, 0, 0, .05)}.widget_layered_nav ul li .count{margin-left:10px;letter-spacing:2px;float:right;pointer-events:none}.widget_layered_nav ul li:not(:last-child){border-bottom:1px solid lightgrey}.widget_layered_nav ul li.chosen a{border-color:#007631;background-color:#007631;color:white !important}#mk-sidebar .widgettitle{font-size:18px}#mk-sidebar .wc-layered-nav-term a{display:block;width:80%;overflow:hidden;transition:all 0.3s}#mk-sidebar .product-categories a{font-size:18px;text-transform:uppercase}.ubermenu.ubermenu-main{display:inline-block !important}@media screen and (max-width:959px){.mk-header-nav-container{background:#52ae32}}.ubermenu-skin-vanilla.ubermenu-responsive-toggle{display:none}.ubermenu-bound,.ubermenu-bound-inner .ubermenu-nav{background-color:#eaaf0f}@media screen and (max-width:959px){.ubermenu-responsive-default.ubermenu-responsive.ubermenu{margin-bottom:30px}}.mk-toolbar-resposnive-icon{display:none}.mk-css-icon-close div,.mk-css-icon-menu div{background-color:#fff}.job_listing .single-post-tags,.job_listing .blog-similar-posts,.mk-about-author-wrapper,.job-manager-application-wrapper .application,.single_job_listing .application,.single_job_listing .company,.mk-blog-single .featured-image,.single_job_listing .meta,.single-social-section,.mk-blog-single .blog-single-meta,.mk-blog-single .blog-single-title,.mk-blog-hero .content-holder .the-title,.job_listing-template-default .mk-header-padding-wrapper,.job_listing-template-default #mk-page-introduce{display:none}.mk-blog-teaser .blog-categories,.mk-blog-teaser time{font-size:19px}.sm-diensten .ubermenu-icon{background-color:#007631;color:white;border-radius:100px;padding:3px 9px;margin-left:-10px}.sm-diensten .fa-gear:before,.sm-diensten .fa-cog:before{content:"1";font:bold 16px Ropa Sans, Helvetica, Arial, sans-serif;margin-left:0}.sm-diensten .fa-github:before{content:"2";font:bold 16px Ropa Sans, Helvetica, Arial, sans-serif;margin-left:0}.sm-diensten .fa-pinterest:before{content:"3";font:bold 16px Ropa Sans, Helvetica, Arial, sans-serif;margin-left:0}.sm-diensten .fa-google-plus:before,.sm-diensten .fa-google-plus-g:before{content:"4";font:bold 16px Ropa Sans, Helvetica, Arial, sans-serif;margin-left:0}.sm-diensten .fa-linkedin:before,.sm-diensten .fa-linkedin-in:before{content:"5";font:bold 16px Ropa Sans, Helvetica, Arial, sans-serif;margin-left:0}.sm-diensten .fa-youtube:before{content:"6";font:bold 16px Ropa Sans, Helvetica, Arial, sans-serif;margin-left:0}.sm-diensten .fa-instagram:before{content:"7";font:bold 16px Ropa Sans, Helvetica, Arial, sans-serif;margin-left:0}.posts-carousel .flex-direction-nav a{position:absolute;top:-47px}p.item-excerpt{font-size:14px !important;height:118px}.ubermenu-skin-vanilla .ubermenu-submenu,.ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-target{color:#007631 !important}.ubermenu-skin-vanilla .ubermenu-submenu:hover,.ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-target:hover{color:#4eae31 !important}.ubermenu .ubermenu-item-layout-icon_left > .ubermenu-target-title{max-width:183px}.mk-button{text-transform:uppercase}.butgreen{background:#52ae32 !important}@media all and (max-width:769px){.butgreen{margin:0 auto 20px;padding:14px;font-size:16px !important}}.rckortingprijs,.rcftopleiding,.rcft1,.rcft2,.rcftnumber{font-weight:normal !important;letter-spacing:0px !important;text-transform:none !important;word-wrap:break-word;hyphens:auto}.rckortingprijs i,.rcftopleiding i,.rcft1 i,.rcft2 i,.rcftnumber i{background:none !important;color:#52ae32 !important;-webkit-background-clip:unset !important;-webkit-text-fill-color:#52ae32 !important}.rckortingprijs i p,.rcftopleiding i p,.rcft1 i p,.rcft2 i p,.rcftnumber i p{background:-webkit-linear-gradient(left, #4eae31 0%, #4eae31 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:#52ae32 !important;display:inline-block !important}@media all and (min-width:1240px){.rcft1{font-size:80px !important}}@media all and (min-width:980px) and (max-width:1239px){.rcft1{font-size:64px !important}}@media all and (min-width:480px) and (max-width:979px){.rcft1{font-size:56px !important}}@media all and (max-width:479px){.rcft1{font-size:46px !important}}@media all and (min-width:900px){.rckortingprijs{font-size:80px !important}}@media all and (min-width:768px) and (max-width:900px){.rckortingprijs{font-size:64px !important}}@media all and (min-width:480px) and (max-width:767px){.rckortingprijs{font-size:80px !important}}@media all and (max-width:479px){.rckortingprijs{font-size:80px !important}}@media all and (min-width:1240px){.rcft2{font-size:60px !important}}@media all and (min-width:980px) and (max-width:1239px){.rcft2{font-size:50px !important}}@media all and (min-width:480px) and (max-width:979px){.rcft2{font-size:40px !important}}@media all and (max-width:479px){.rcft2{font-size:30px !important}}.rcftnumber{font-weight:normal !important;letter-spacing:0px !important;text-transform:none !important}@media all and (min-width:1240px){.rcftnumber{font-size:160px !important}}@media all and (min-width:980px) and (max-width:1239px){.rcftnumber{font-size:128px !important}}@media all and (min-width:480px) and (max-width:979px){.rcftnumber{font-size:112px !important}}@media all and (max-width:479px){.rcftnumber{font-size:92px !important}}.rcftopleiding{font-size:50px !important;letter-spacing:0px !important}.mk-language-nav-sub-wrapper{top:-8px;left:-775px;width:786px}.mk-language-navigation li{margin:0;display:inline;width:auto}.mk-language-navigation li a{display:inline-block;margin:0;padding:18px 29px 18px 15px;min-width:0;transition:all 0.3s}.a-sticky .mk-language-navigation li a{padding:18px 29px 11px 15px}.mk-language-nav-sub{border-top:0px;border-bottom:0px}.white{color:#fff !important}.white p{color:#fff !important}.whitetext p{color:#fff !important;text-transform:uppercase}.rcdienstenmenu ul{list-style-type:none;margin:0;padding:0}.rcdienstenmenu ul li{margin:0;padding:0;transition:all 0.3s}.rcdienstenmenu ul li:not(:last-child){border-bottom:1px solid #007631}.rcdienstenmenu ul li a{display:block;font-family:Ropa Sans;font-size:24px;padding:25px;text-transform:uppercase;transition:all 0.3s;color:#007631}.rcdienstenmenu ul li a:hover{background-color:#eee;color:#4eae31 !important}.rcdienstenmenu ul li a:hover:before{background-color:#4eae31}.rcdienstenmenu ul li a:before{margin-right:15px;color:#fff;background-color:#007631;border-radius:50px;padding:5px 13px;transition:all 0.3s}.rcdienstenmenu ul li:nth-of-type(1) a:before{content:"1"}.rcdienstenmenu ul li:nth-of-type(2) a:before{content:"2"}.rcdienstenmenu ul li:nth-of-type(3) a:before{content:"3"}.rcdienstenmenu ul li:nth-of-type(4) a:before{content:"4"}.rcdienstenmenu ul li:nth-of-type(5) a:before{content:"5"}.rcdienstenmenu ul li:nth-of-type(6) a:before{content:"6"}.rcdienstenmenu ul li:nth-of-type(7) a:before{content:"7"}.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{padding:14px 24px 12px}.rcchecklabel li label{margin-top:9px !important;margin-left:10px !important;text-transform:uppercase}.rcfaq .mk-toggle-title span{font-size:24px !important;color:#007631}.filter-faq ul li a{border-radius:4px;margin-bottom:5px;color:#007631;border:2px solid #ccc;padding:10px 12px}.filter-faq ul li a.current{border:2px solid #007631;padding:10px 12px;box-sizing:border-box}.filter-faq ul li a:hover{border-radius:4px;border:2px solid #007631;padding:10px 12px;box-sizing:border-box}@media all and (max-width:480px){.filter-faq ul li{width:calc(100% - 1.7em);margin:0 0 10px 0}.filter-faq ul li a{margin-bottom:5px;color:#007631;border:2px solid #ccc;padding:10px 12px}}.single-portfolio .featured-image{display:none}.rcprojecttext{font-size:36px}.portfolio-meta-wrapper .the-title{min-height:40px}.rcbedrijfadres{font-size:24px;line-height:1.3em;text-align:left !important}.rcbedrijfadres p{margin-bottom:0;padding-bottom:0}.rcbedrijfwebsite{font-size:24px;line-height:1.3em;text-align:center !important;margin-top:20px}.rcbedrijfwebsite a{display:block;width:calc(100% - 20px);padding:10px;border-radius:50px;background:#f4f4f4 !important;color:#52ae32 !important;color:white;text-transform:uppercase;font-weight:bold;transition:all 0.2s}.rcgreentext{background:#52ae32;color:#fff !important;width:auto;padding:32px 0;border-radius:500px;margin:0 15px}.rcgreentext:before{background:#52ae32;color:#fff !important;width:50px;height:50px;border-radius:100%;z-index:1;content:" "}.rcopgeleidbedrijf{transition:all 0.3s}.rcopgeleidbedrijf:hover{margin-bottom:10px}.rcopgeleidbedrijfgrid .vc_gitem-animated-block{display:none !important}.rcopgeleidbedrijfgrid .vc_btn3-container .vc_gitem-link{background:#4eae31 !important;border-radius:50px;padding:20px 28px;height:auto;color:#fff;font-weight:bold;font-size:20px !important;width:160px;margin:10px auto 0}.rcopgeleidbedrijfgrid .vc_gitem_row h4{color:#007631 !important}#tab-4362{padding:0}.rcproductclear,.rcproductvclear{clear:both;margin-bottom:40px}.rcproductvbutton a{width:200px;background:#4eae31;color:white;font-weight:bold;text-transform:uppercase;padding:10px 0px;border-radius:50px;margin-top:20px;display:inline-block;text-align:center}@media all and (max-width:799px){.rcproductvleft{float:left;padding:25px 10px;width:100%}.rcproductvright{float:right;width:100%}}@media all and (min-width:800px){#tab-description{float:left;width:48%}.rcproductvleft{float:left;width:30%}.rcproductvright{float:right;width:60%}}.gform_widget .gfield_checkbox li input[type=checkbox]{margin-top:0 !important}.gform_widget .gchoice_15_4_1 label,.gform_widget .gchoice_15_4_2 label{margin-left:5px !important;margin-top:0px !important;font-size:16px !important}.gform_widget .gform_wrapper ul li.gfield{margin-top:0 !important;text-transform:uppercase}.gform_widget .gform_wrapper{margin:0 !important}.rcnewsletterbox{background-color:#007631 !important}.rcnewsletterbox p{color:#fff !important}.rcnewsletterbox strong{color:#fff !important}.rcnewsletterbox p:last-of-type{padding:0;margin-top:15px}.rcinfonewsletter .rcdownloadnewsletter{padding:0 15%}.rcinfocentrumblurb{padding:20px 20px 0}.gform_wrapper .gform_footer input[type=submit]{background:#f4f4f4 !important;color:#52ae32 !important;border-radius:50px;padding:20px 28px !important;height:auto;transition:all 0.3s}.gform_wrapper .gform_footer input[type=submit]:hover{background:#e1e1e1 !important;color:#007631 !important}.rcgravitycontact .gform_wrapper .gform_footer input[type=submit]{background:#52ae32 !important;color:#f4f4f4 !important}.gform_widget .gform_wrapper .gform_footer input[type=submit]{background:#f4f4f4 !important;color:#52ae32 !important;border-radius:100px;padding:10px 28px;height:auto;transition:all 0.3s;font-size:18px}.gform_widget .gform_wrapper .gform_footer input[type=submit]:hover{background:#e1e1e1 !important;color:#007631 !important}.gform_widget .gform_wrapper .gform_footer{margin:15px 0 0;padding:0}.mk-portfolio-item.zoomin-hover .portfolio-categories span,.mk-portfolio-item.zoomin-hover .portfolio-date{display:none}.mk-portfolio-item .the-title{padding:20px 30px 0;margin-bottom:0}.rccontactform{padding:0 50px}@media screen and (max-width:1200px){.ubermenu-responsive.ubermenu-responsive-nocollapse,.ubermenu-repsonsive.ubermenu-no-transitions{background-color:#52ae32 !important}.mk-responsive-wrap{margin-top:-14px;background-color:#52ae32}.responsive-searchform .text-input{background-color:white}}@media screen and (min-width:1201px){.ubermenu-wpml-ls-menu-item{display:none !important}}@media screen and (max-width:680px){.wpsl-checkbox-filter li{width:100%}}.rcgravitycontact .gform_wrapper li.hidden_label input{margin-top:0}.rcgravitycontact .gform_wrapper ul li.gfield{margin-top:0}.rcgravitycontact .gform_wrapper .top_label div.ginput_container{margin-top:0}.rcgravitycontact .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.rcgravitycontact .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:4px}.rcgravitycontact .gform_wrapper input[type=email],.rcgravitycontact .gform_wrapper input[type=password],.rcgravitycontact .gform_wrapper input[type=search],.rcgravitycontact .gform_wrapper input[type=tel],.rcgravitycontact .gform_wrapper input[type=text],.rcgravitycontact .gform_wrapper textarea{padding:10px !important;border-radius:2px;transition:all 0.3s}.rcgravitycontact .gform_wrapper input[type=email]:focus,.rcgravitycontact .gform_wrapper input[type=password]:focus,.rcgravitycontact .gform_wrapper input[type=search]:focus,.rcgravitycontact .gform_wrapper input[type=tel]:focus,.rcgravitycontact .gform_wrapper input[type=text]:focus,.rcgravitycontact .gform_wrapper textarea:focus{border-color:#4eae31}@media only screen and (min-width:641px){.rcgravitycontact .gform_wrapper .ginput_complex .ginput_left{padding-right:0px}.rcgravitycontact .gform_wrapper ul.gform_fields li.gfield{padding-right:4px}.rcgravitycontact .gform_wrapper .top_label li.gfield.gf_left_half,.rcgravitycontact .gform_wrapper .top_label li.gfield.gf_right_half{padding-right:4px}.rcgravitycontact .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.rcgravitycontact .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(50% - 4px)}.rcgravitycontact .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:4px}}@media handheld,only screen and (max-width:640px){.rcgravitycontact .gform_wrapper input[type=email],.rcgravitycontact .gform_wrapper input[type=password],.rcgravitycontact .gform_wrapper input[type=search],.rcgravitycontact .gform_wrapper input[type=tel],.rcgravitycontact .gform_wrapper input[type=text],.rcgravitycontact .gform_wrapper textarea{padding:0 5px !important}}.rcgravitycontact .gform_wrapper li.gfield.gfield_error,.rcgravitycontact .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255, 255, 255, 0) !important;margin-bottom:0 !important;border:none !important;padding-bottom:0 !important;padding-top:0 !important;box-sizing:border-box}.rcgravitycontact .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.rcgravitycontact .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0 !important}.rcgravitycontact .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-bottom:5px;padding-top:5px}@media handheld,only screen and (max-width:960px){.single-product .product .entry-summary,.single-product .product .images{width:100% !important}.woocommerce div.product div.images img{width:50%;margin:auto}.wc-tabs li.active a{padding-bottom:12px}}@media handheld,only screen and (min-width:768px) and (max-width:960px){[class*=mk-col-]{width:50%;float:left}}.ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input{font-size:24px !important}.ubermenu .fa-search{margin-top:-4px}.mk-woocommerce-shop-loop__title{letter-spacing:0px;margin:6px 0 22px !important}.rcopleidingdd .ubermenu{float:left}.rcopleidingdd .ubermenu-skin-vanilla.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop{border-top:1px solid #52ae32}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{border-top:1px solid #52ae32 !important}.rcopleidingdd .ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item{min-width:450px !important}@media handheld,only screen and (max-width:767px){#offerte{padding:0 !important}#offerte .rcgravitycontact{padding:20px !important}}@media handheld,only screen and (min-width:768px) and (max-width:1024px){#offerte .rcgravitycontact{padding:50px 20px !important}}.filter-faq ul li a{font-size:20px}.rcarrowsection .mk-shape-divider{border-top:5px solid #52ae32;height:0px !important}.mk-divider .divider-inner{border-top-color:#52ae32 !important}.single-product .mk-post-nav{display:none}.single-product .shop_attributes{pointer-events:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-bottom:2px solid white;border-top:none;border-left:none;border-right:none;background-color:#fff;display:inline-block;position:relative;z-index:0;margin:0;padding:5px 10px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#007631 !important}.woocommerce .wc-tabs{padding:0 !important}.wc-tabs li.active a{border:none}.woocommerce table th,.woocommerce table td{text-align:left}.woocommerce table.shop_attributes{width:50%}.woocommerce table.shop_attributes th{width:200px}#tab-instructievideo .mk-video-container{padding-bottom:452px}#tab-demonstrationsvideo .mk-video-container iframe,#tab-instruction-video .mk-video-container iframe,#tab-instructievideo .mk-video-container iframe{width:800px;height:452px}.product_cat-webshop-en .woocommerce-tabs{display:none !important}.rcopleidingkolom{padding:0;border:1px solid #007631;background-color:#f5f5f5;border-radius:4px;box-shadow:1px 1px 5px 1px rgba(0, 0, 0, .2);margin-bottom:25px;transition:box-shadow 0.3s}.rcopleidingkolom:hover{box-shadow:1px 1px 15px 5px rgba(0, 0, 0, .3)}.rcopleidingrij{margin:auto}@media all and (min-width:992px){.rcopleidingkolom{width:31%;margin:auto 1%}}@media all and (min-width:768px){.rcopleidingkolom .mk-gradient-button{position:absolute;bottom:25px;right:25px}.rcopleidingkolom{padding:0 0 80px}}.rcopleidingtitel{background:#007631;display:block}.rcopleidingtitel p{margin:0;padding:10px 10px 6px}.rcopleidingtitel strong{color:white !important;font-size:24px}.rcopleidingtekst{padding:0 15px}@media handheld,only screen and (max-width:991px){.height-full{height:auto}}.rcopleidingkolom img{border-top:5px solid #52ae32;border-bottom:5px solid #52ae32}#sub-footer a{color:#8c8e91}#sub-footer .mk-footer-copyright{letter-spacing:0;font-size:16px}#offerte .price,#offerte .product_meta,#offerte .woocommerce-tabs,#offerte .woocommerce-product-gallery{display:none}#offerte .woocommerce div.product div.summary{float:left;width:100%}.rcdienstenimg{box-shadow:8px 8px 53px rgba(0, 0, 0, .4);transition:all 0.3s}@media all and (min-width:768px){.rcdienstenimg{max-width:90%}}.mk-skip-to-next{transform:translate(2px, 162px);z-index:999 !important;cursor:pointer !important}.mk-skip-to-next:hover{cursor:pointer !important}.mk-skip-to-next[data-skin=light]{border:none !important}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}#theme-page select:not(.gfield_select),.woocommerce select{min-width:278px;text-transform:uppercase}#mk-sidebar .wc-layered-nav-term a{font-family:Open Sans;text-transform:none;font-size:16px}.widget-sub-navigation > ul,.widget_nav_menu > ul,.widget_product_categories > ul,.woocommerce-MyAccount-navigation > ul{border:none}.widget-sub-navigation ul li,.widget_nav_menu ul li,.widget_product_categories ul li,.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid lightgrey}.widget_product_categories ul li a{padding:0;font-family:Open Sans;text-transform:none !important}.shop_attributes p{font-family:Open Sans;font-size:14px}#tab-downloads ul{margin:0 0 0 10px;padding:0;list-style-type:none}#tab-downloads ul li{margin:0;padding:0}#tab-downloads li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f1c1";margin-right:10px}#tab-downloads:before{content:"DOWNLOADS";font-size:20px;color:#303030;font-weight:600;text-transform:uppercase;font-family:Ropa Sans}.mk-fancy-title.pattern-style{background:none !important;color:#007631;font-size:24px}.rcdagprogramma{counter-reset:section}.rcdagprogramma .mk-box-icon-2 .mk-box-icon-2-icon:before{width:32px;height:32px;border-radius:100%;background-color:#52ae32;position:absolute;left:-10px;top:-5px;content:" "}.rcdagprogramma .mk-box-icon-2 .mk-box-icon-2-icon:after{counter-increment:section;content:counter(section);position:absolute;top:-18px;left:2px}.single-post .rcdagnaam{text-transform:uppercase;font-size:26px;color:#999}.single-post .rcdagnummer{font-size:100px;line-height:65px;font-weight:bold;color:#000}.single-post .rcmaandnaam{text-transform:uppercase;font-size:26px;color:#999}.single-post #mk-footer{z-index:999;margin-top:-60px}#mk-footer{z-index:999}#mk-footer a:hover{color:#fff !important}#mk-footer .rcctamenutitle{display:none}#mk-footer .widget-sub-navigation ul li a,#mk-footer .widget_nav_menu ul li a{padding:0}.nav-round a[data-skin=dark]{border:2px solid #52ae32}.nav-round a[data-skin=dark] .mk-svg-icon{fill:#52ae32}.nav-round a.mk-edge-prev .mk-edge-icon-wrap{left:-2px;top:-1px}.nav-round a.mk-edge-next .mk-edge-icon-wrap{right:-2px;top:-1px}.edge-title{letter-spacing:2px;text-transform:uppercase !important;font-size:50px;color:#52ae32 !important;text-align:center;font-style:inherit;font-weight:300;margin-bottom:0 !important}.edge-desc{font-size:24px;text-transform:uppercase}.edge-buttons .mk-button-container:first-of-type .mk-button{background:#f4f4f4 !important;color:#52ae32 !important}.edge-buttons .mk-button{letter-spacing:0;font-size:20px;text-transform:uppercase}.nav-round a[data-skin=dark]:hover{background-color:rgba(255, 255, 255, .2)}@media all and (min-width:781px){.mk-edge-custom-content{padding:0 100px}}@media all and (min-width:1200px){.vc_custom_1511364439659{padding:0 25px}}.page-id-4886 .vc_grid-item-zone-c-left .vc_gitem-zone-c,.page-id-4886 .vc_grid-item-zone-c-right .vc_gitem-animated-block{float:left;width:33%}.page-id-4886 .vc_grid-item-zone-c-right .vc_gitem-zone-c{float:right;width:66%}.mk-main-wrapper-holder{overflow:hidden}.opleiding_item{position:relative}.opleiding_item .opleiding_overlay{position:absolute;left:0;bottom:0;top:0;right:0;height:100%;width:100%}.gf_hide{display:none}.opleiding_opties_wrapper{display:block !important}.rcpasjes{margin:0 !important}.rcpasjes .item-holder{-webkit-border-radius:10px;border-radius:10px;moz-border-radius:10px;-webkit-box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3);-moz-box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3);box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3)}.projecten-template-default .theme-page-wrapper.right-layout .theme-content,.projecten-template-default .theme-page-wrapper.left-layout .theme-content{width:100%}.mk-love-holder{display:none !important}#repaircare_kaart_wrapper,#repaircare_kaart_opgeleide_bedrijven_wrapper{position:relative}#repaircare_kaart_search_name_wrapper,#repaircare_kaart_search_wrapper{position:absolute;padding:20px;left:-10px;top:0;z-index:999}#repaircare_kaart_search_wrapper.search_en,#repaircare_kaart_search_wrapper.search_nl,#repaircare_kaart_search_wrapper.search_be,#repaircare_kaart_search_wrapper.search_nz{top:65px}#repaircare_kaart_search_name_wrapper.search_en,#repaircare_kaart_search_name_wrapper.search_nl,#repaircare_kaart_search_name_wrapper.search_be,#repaircare_kaart_search_name_wrapper.search_nz{top:110px}#repaircare_kaart_opgeleide_bedrijven_wrapper #repaircare_kaart_search_wrapper.search_de{top:65px}#repaircare_kaart_search_name_wrapper.search_de{top:45px}li.typeahead__item{border:none;margin-left:0}.typeahead__dropdown > li > a,.typeahead__list > li > a{font-size:14px}#repaircare_kaart,#repaircare_tab_kaart{min-height:750px}#repaircare_kaart_opgeleide_bedrijven{min-height:650px;border-top:5px solid #52ae32}.icon_green{background:url('images/green-pin.png') no-repeat;height:35px !important;width:24px !important}.icon_orange{background:url('images/orange-pin.png') no-repeat;height:35px !important;width:24px !important}.icon_darkorange{background:url('images/darkorange-pin.png') no-repeat;height:35px !important;width:24px !important}.icon_lightgreen{background:url('images/lightgreen-pin.png') no-repeat;height:35px !important;width:24px !important}.leaflet-div-icon{background-color:transparent !important;border:none !important;min-width:25px !important;min-height:25px !important}.leaflet-div-icon .cluster_icon_green,.leaflet-div-icon .cluster_icon_orange{background-color:#e9af10 !important;color:#fff;display:block;min-width:25px !important;min-height:25px !important;line-height:25px;text-align:center;-webkit-border-radius:25px;border-radius:25px;moz-border-radius:25px}.leaflet-div-icon .cluster_icon_green{background-color:#007631 !important}.leaflet-control-search .search-tooltip{width:100%;-webkit-border-radius:4px;border-radius:4px;moz-border-radius:4px;margin-top:10px;min-height:100vh;background-color:white;box-shadow:0 1px 7px #999}.leaflet-control-search .search-tip{margin:0;-webkit-border-radius:0px;border-radius:0px;moz-border-radius:0px;background-color:white;border-bottom:1px solid lightgrey}.leaflet-control-search .search-tip:hover{background-color:#007631;color:white}@media (max-width:640px){.leaflet-control-search .search-button{margin-top:2px !important;float:right}}@media (max-width:640px){.leaflet-control-search,.leaflet-top{width:calc(100% - 10px)}}.leaflet-popup{width:330px;-webkit-border-radius:4px;border-radius:4px;moz-border-radius:4px}@media (max-width:640px){.leaflet-popup{width:300px}}.leaflet-popup-content-wrapper{box-shadow:0 1px 7px #999;-webkit-border-radius:4px !important;border-radius:4px !important;moz-border-radius:4px !important}.green.layer_control{background:url('images/green-pin.png') no-repeat;background-size:12px 18px;padding-left:18px}.orange.layer_control{background:url('images/orange-pin.png') no-repeat;background-size:12px 18px;padding-left:18px}.darkorange.layer_control{background:url('images/darkorange-pin.png') no-repeat;background-size:12px 18px;padding-left:18px}.lightgreen.layer_control{background:url('images/lightgreen-pin.png') no-repeat;background-size:12px 18px;padding-left:18px}.leaflet-control-layers{width:calc(100% - 9px) !important;box-shadow:0 1px 7px #999 !important;border:none !important}.leaflet-control-layers .leaflet-control-layers-base,.leaflet-control-layers .leaflet-control-layers-separator{display:none}.leaflet-control-layers .leaflet-control-layers-selector{margin:-3px 5px 0 0}.leaflet-control-layers .leaflet-control-layers-overlays span{line-height:20px}.leaflet-control-search .search-input{border:none;font-size:3em;height:1em;text-transform:capitalize}@media (max-width:640px){.leaflet-control-search .search-input{font-size:2em}}.leaflet-control-search .search-input:focus{border:none}.leaflet-control-search .search-input::placeholder{color:rgba(0, 0, 0, .2)}.leaflet-control-search .search-button{margin-top:6px}.leaflet-control-search .search-tooltip{margin-left:0}.leaflet-control-search .search-cancel{margin-top:10px}.leaflet-control-layers label{font-size:16px}.leaflet-control-layers-scrollbar{overflow:hidden}.popover_content h3{margin-bottom:5px}.popover_content h3 a{text-decoration:none !important;color:#007631 !important}.popover_content p{margin:10px 0}@media (max-width:320px){}@media (max-width:481px){}@media (max-width:641px){#opleidingen_slider{padding:0 30px}}@media (max-width:961px){}@media (max-width:1025px){}@media (max-width:1281px){}.rchomeprojects .rcprojectfront{box-shadow:5px 6px 28px 0px rgba(0, 0, 0, 0.5)}.rchomeprojects .rcprojectback:before{content:" ";position:absolute;z-index:-1;left:25px;right:25px;border-left:1px solid white;border-right:1px solid white}.rchomeprojects .rcprojectback .vc_custom_heading{color:white;border-top:1px solid white;border-bottom:1px solid white;margin:0 -15px 15px;padding:0 45px}@media all and (max-width:600px){.rchometeaser .blog-slider-item{margin-bottom:15px}.rchometeaser .blog-teaser-side-item{margin-bottom:15px}.rchometeaser .half-item{width:48% !important;float:left}.rchometeaser .half-item:nth-of-type(2){margin-right:15px}}@media all and (min-width:1498px){.rchometeaser .thumb-featured-image{background-size:calc(100% - 4px) !important}.rchometeaser .blog-teaser-side-item .image-hover-overlay{width:calc(100% - 4px) !important}.rchometeaser .half-item .image-hover-overlay{width:calc(100% - 2px) !important}}.opleiding_item{padding:10px 10px 0;transition:all 0.2s;background-color:rgba(78, 174, 49, .0)}.opleiding_item:after{border:1px solid #52ae32;-webkit-border-radius:4px;border-radius:4px;moz-border-radius:4px;content:" ";position:absolute;top:0;left:0;width:calc(100%);height:calc(100%);z-index:-1}.opleiding_item:hover{background-color:rgba(78, 174, 49, .25);-webkit-border-radius:4px;border-radius:4px;moz-border-radius:4px}.opleiding_item:hover:after{opacity:1}.opleiding_item .opleiding_uitverkocht{position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);background-color:rgba(255, 0, 0, 0);-webkit-border-radius:4px;border-radius:4px;moz-border-radius:4px;color:rgba(0, 0, 0, 0);border:1px solid rgba(255, 0, 0, 1);transition:0.2s;z-index:999}.opleiding_item .opleiding_uitverkocht:before{content:"Deze dag zit helaas vol";font-family:Ropa Sans;color:white;font-weight:bold;font-size:24px;text-shadow:2px 2px 2px rgba(0, 0, 0, .5);opacity:0;transition:0.2s;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.opleiding_item .opleiding_uitverkocht:hover{background-color:rgba(255, 0, 0, .65)}.opleiding_item .opleiding_uitverkocht:hover:before{opacity:1}.opleiding_item .opleiding_datum{display:block;width:100%;margin-bottom:40px}.opleiding_item .opleiding_datum .rcdagnaam{text-transform:uppercase;font-size:26px}.opleiding_item .opleiding_datum .rcdagnummer{font-size:100px;line-height:65px;font-weight:bold;color:#000;display:block}.opleiding_item .opleiding_datum .rcmaandnaam{text-transform:uppercase;font-size:26px;color:#999;float:left}.opleiding_item .opleiding_datum .rcjaartal{text-transform:uppercase;font-size:28px;margin-left:10px;color:#999;float:left;clear:right;margin-top:-1px}.opleiding_item .opleiding_right h3{color:#007631;height:93px;overflow:hidden;text-overflow:ellipsis}.opleiding_item .opleiding_right p{line-height:1.1em;padding-bottom:5px !important;max-height:43px;overflow:hidden;text-overflow:ellipsis;height:43px}.opleidingennl .opleiding_item .opleiding_uitverkocht:before{content:"Deze dag zit helaas vol"}.opleidingenuk .opleiding_item .opleiding_uitverkocht:before{content:"Unfortunately, this day is full"}.opleidingende .opleiding_item .opleiding_uitverkocht:before{content:"Leider ist dieser Tag voll"}#fancy-title-9 span i{-webkit-text-fill-color:#52ae32 !important}.body_de .sf-field-post-meta-heeft_projecten{display:none !important}.body_en .sf-field-post-meta-heeft_projecten{float:left;width:100%}.post-type-archive-opgeleide-bedrijven .vc_custom_1511439729385{padding-bottom:50px}.post-type-archive-opgeleide-bedrijven #divider-5{margin-bottom:60px}.post-type-archive-opgeleide-bedrijven #theme-page .theme-page-wrapper .theme-content{padding:30px 20px 40px}.post-type-archive-opgeleide-bedrijven #zoeken{padding:50px 0;background-color:#007631}.post-type-archive-opgeleide-bedrijven .searchandfilter .sf-label-checkbox{color:white}.post-type-archive-opgeleide-bedrijven .searchandfilter input,.post-type-archive-opgeleide-bedrijven .searchandfilter select{-webkit-border-radius:2px;border-radius:2px;moz-border-radius:2px}.post-type-archive-opgeleide-bedrijven .searchandfilter h4{color:white}.post-type-archive-opgeleide-bedrijven .searchandfilter ul{margin:0;padding:0}.post-type-archive-opgeleide-bedrijven .searchandfilter ul li{display:inline-block;margin:0;padding:0}.post-type-archive-opgeleide-bedrijven .searchandfilter ul li:nth-of-type(2){transform:translateX(10px) !important}.post-type-archive-opgeleide-bedrijven .searchandfilter ul li:nth-of-type(3){transform:translateX(20px) !important}.post-type-archive-opgeleide-bedrijven .searchandfilter select:not(.gfield_select),.post-type-archive-opgeleide-bedrijven .searchandfilter .woocommerce select{background-color:#fdfdfd !important;color:#252525 !important;min-width:178px !important}.post-type-archive-opgeleide-bedrijven .searchandfilter .sf-field-search input{margin-bottom:-5px;border:2px solid #e3e3e3;width:334px !important}.post-type-archive-opgeleide-bedrijven .searchandfilter .sf-field-submit{display:block;text-align:center}.post-type-archive-opgeleide-bedrijven .searchandfilter .sf-field-submit input{width:200px;margin:30px 0 0;border:none;background:#f4f4f4 !important;color:#52ae32 !important;-webkit-border-radius:50px;border-radius:50px;moz-border-radius:50px;text-transform:uppercase;padding:17px;font-weight:bold;transition:all 0.3s !important}.post-type-archive-opgeleide-bedrijven .searchandfilter .sf-field-submit input:hover{background:#e1e1e1 !important;color:#007631 !important}.post-type-archive-opgeleide-bedrijven .searchandfilter .sf-field-submit input:focus{outline:none}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item:last-of-type{margin-bottom:50px}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .blog-grid-holder{-webkit-box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3);-moz-box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3);box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3);-webkit-border-radius:4px;border-radius:4px;moz-border-radius:4px;transition:all 0.3s;background-color:#fafafa}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .blog-grid-holder .mk-blog-meta{min-height:110px;padding:0;display:block}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .the-title{margin:0 !important;display:block;height:88px !important}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .the-title a{display:block;font-size:24px;letter-spacing:0;transition:all 0.3s;line-height:24px;color:#007631;min-height:48px;width:calc(100% - 40px);padding:20px}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .niveau{width:calc(49% - 40px);display:inline-block;padding:0 20px;margin:0}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .place{width:calc(49% - 40px);display:inline-block;padding:0 20px;text-align:right;font-size:16px;color:#303030;font-weight:600;text-transform:uppercase}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item h6{position:absolute;left:50%;font-size:16px;transform:translateX(-50%);margin-top:-20px}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .blog-grid-footer{transition:all 0.3s;position:relative;padding:0;border-top:1px solid #e3e3e3;margin-top:15px}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .blog-grid-footer a{font-size:16px;line-height:16px;color:white;font-weight:600;text-transform:uppercase;text-align:center;display:block;padding:15px 20px;background:#52ae32;-webkit-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;moz-border-radius:0px 0px 4px 4px;transition:all 0.3s}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .blog-grid-footer a:hover{background:#007631;color:white !important}.post-type-archive-opgeleide-bedrijven nav.navigation.pagination{clear:both}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item{position:relative;z-index:1}.post-type-archive-opgeleide-bedrijven .mk-blog-grid-item .project_absolute_link{position:absolute;bottom:0;right:0;left:0;top:0;height:64%;width:100%;z-index:2}#single_projecten_opgeleide_bedrijven{padding:0 30px}.single-opgeleide-bedrijven .mk-post-nav{display:none !important}.single-opgeleide-bedrijven .vc_grid .vc_gitem-animated-block{transition:all 0.3s;-webkit-box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3);-moz-box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3);box-shadow:3px 3px 15px 0 rgba(0, 0, 0, .3)}.single-opgeleide-bedrijven .vc_grid .vc_gitem-animated-block:hover{transform:scale(1.1, 1.1) !important}.single-opgeleide-bedrijven .vc_grid .vc_gitem-animated-block:hover:before{opacity:0.6}.single-opgeleide-bedrijven .vc_grid .vc_gitem-animated-block:hover:after{opacity:1}.single-opgeleide-bedrijven .vc_grid .vc_gitem-animated-block:before{content:" ";background-color:#007631;position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;opacity:0;transition:all 0.3s;pointer-events:none}.single-opgeleide-bedrijven .vc_grid .vc_gitem-animated-block:after{content:"\f08e";color:white;font:normal normal normal 14px/1 FontAwesome;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:inherit;height:inherit;font-size:3em;text-align:center;text-rendering:optimizelegibility;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:999;opacity:0;transition:opacity 0.3s;pointer-events:none}.single-opgeleide-bedrijven .opgeleide-bedrijven .vc_pageable-slide-wrapper{margin-top:60px}.single-opgeleide-bedrijven .opgeleide-bedrijven .vc_pageable-slide-wrapper .vc_grid-item{float:left}.archive.tax-product_cat #open_sidebar,.archive #open_sidebar,.archive.tax-product_cat .mobile,.archive .mobile,.archive.tax-product_cat .hide,.archive .hide{display:none}#theme-page select:not(.gfield_select),.woocommerce select{color:black}.mk-shop-item-detail .product-title{height:36px;overflow:hidden;text-overflow:ellipsis}@media (max-width:320px){}@media (max-width:481px){}@media (max-width:641px){}@media (max-width:961px){.archive.tax-product_cat #open_sidebar,.archive #open_sidebar{background:#f4f4f4 !important;color:#52ae32 !important;-webkit-border-radius:100px;border-radius:100px;moz-border-radius:100px;display:block;color:white;padding:10px 20px;text-transform:uppercase;font-weight:bold;border:none !important;margin-bottom:20px}.archive.tax-product_cat #open_sidebar:focus,.archive #open_sidebar:focus{outline:none}.archive.tax-product_cat .mobile,.archive .mobile{display:block}.archive.tax-product_cat .mobile.hide,.archive .mobile.hide{display:none}.archive.tax-product_cat #mk-sidebar.mk-builtin,.archive #mk-sidebar.mk-builtin{display:none}#mk-sidebar #close_sidenav{clear:both;font-size:18px;float:left;margin-bottom:10px;position:absolute;right:0;top:-62px;z-index:9;-webkit-border-radius:100px;border-radius:100px;moz-border-radius:100px;padding:2px 20px;text-transform:uppercase;border:1px solid black}}@media (max-width:1025px){}@media (max-width:1281px){}.pagination{text-align:center}.pagination .page-numbers{display:inline-block;margin-right:10px;text-align:center;color:#007631;transition:all 0.3s}.pagination .page-numbers:hover{color:#52ae32;text-decoration:underline}.pagination .current{color:#52ae32;text-decoration:underline}.up-sells{clear:both}.product_meta{border:none !important}.product_meta .posted_in{display:none}.trademark{font-size:0.6em;vertical-align:super}.vc_grid-pagination .vc_grid-pagination-list > li > a,.vc_grid-pagination .vc_grid-pagination-list > li > span{font-size:24px;line-height:20px}.vc_grid-prev a,.vc_grid-next a{font-size:18px;line-height:18px}@media (min-width:480px){.single-projecten .rcft1{font-size:40px !important}}.single-projecten .product-loop-thumb{margin:auto;padding:30px 60px}.single-projecten .price{display:none}.single-projecten .product-item-footer{display:none}.single-projecten .acf-button{width:200px;background:#4eae31;background:-webkit-linear-gradient(left, #4eae31 0%, #007631 100%);background:linear-gradient(to right, #4eae31 0%, #007631 100%);color:white;font-weight:bold;text-transform:uppercase;padding:10px 0px;border-radius:50px;display:inline-block;text-align:center;margin-left:15px}.single-projecten .mk-post-prev,.single-projecten .mk-post-next{display:none !important}.single-projecten .wpb_gallery_slides{overflow:hidden !important}.single-projecten .wpb_gallery_slides .slides{max-height:480px !important;overflow:hidden}.single-projecten .wpb_gallery_slides .slides li{max-height:480px !important;overflow:hidden}.single-projecten .flex-active-slide:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";color:#efefef;font-size:20px !important;top:6%;left:96%;transform:translate(-50%, -50%);display:block;position:absolute;opacity:0.5;font-size:140px}@media (min-width:768px) and (max-width:1440px){.rcft1,.rcft2,.rcftnumber,.mk-text-block{padding:0 20px !important}.single-projecten .rcft1,.single-projecten .rcft2{margin-top:10px;padding:0 !important}.mk-gradient-button{margin:0 20px}}@media (max-width:1440px) and (min-width:768px){.single-job_listing .mk-gradient-button{margin:0}}.job_listing .single-post-tags,.job_listing .blog-similar-posts,.mk-about-author-wrapper,.job-manager-application-wrapper .application,.single_job_listing .application,.single_job_listing .company,.mk-blog-single .featured-image,.single_job_listing .meta,.single-social-section,.mk-blog-single .blog-single-meta,.mk-blog-single .blog-single-title,.mk-blog-hero .content-holder .the-title,.job_listing-template-default .mk-header-padding-wrapper,.job_listing-template-default #mk-page-introduce{display:none}.vacaturelift{z-index:999;margin-top:-300px;margin-bottom:50px}.vacaturelift .usplist{padding:0 20px;font-size:24px;margin-top:30px;text-align:left !important}.vacaturelift .usplist li{margin:0 0 10px;padding:0}.vacaturelift .usplist li:last-of-type{margin:0}.vacaturelift .usplist .mk-svg-icon{width:24px !important;height:24px !important}#info .mk-main-ico{border-width:3px}#info .icon-box-title{font-weight:500 !important}.functietitel{font-size:48px;line-height:48px;margin:0px -15px 0;padding:25px 30px 20px;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;moz-border-radius:10px 10px 0 0;font-family:Ropa Sans;text-transform:uppercase}.companyinfo{background-color:rgba(240, 240, 240, .9);-webkit-box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .2);-moz-box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .2);box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .2)}.companyinfo .solliciteernu{position:absolute;bottom:0;width:100%;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;moz-border-radius:0px 0px 8px 8px}.companyinfo .logo{padding:20px}.descriptiontitle{text-transform:uppercase !important}.vacaturebox{padding:0;background-color:rgba(240, 240, 240, .9);-webkit-box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .2);-moz-box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .2);box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .2)}.vacaturebox .icon-box-title{font-size:32px !important;font-weight:300 !important}.vacaturebox .mk-box-icon{margin-bottom:0 !important}.vacaturebox .mk-box-icon .mk-main-ico{border-right:1px solid #cecece;padding:10px 5px 0 5px;margin-right:0;width:45px}.vacaturebox .mk-box-icon span{padding:10px 0 5px 65px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;line-height:36px;display:block}.vacaturebox .vc_acf:not(.functietitel){font-size:24px;margin-left:65px}.vacaturebox .foritem{margin-bottom:20px;line-height:30px}.vacaturebox .leesverder{-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;moz-border-radius:0px 0px 8px 8px}.vacaturebox .leesverder .darker-background{-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;moz-border-radius:0px 0px 8px 8px}@media all and (min-width:767px) and (max-width:768px){.vacaturebox .icon-box-title{font-size:16px !important}.vacaturebox .vc_acf:not(.functietitel){font-size:16px;margin-left:45px}}@media all and (min-width:769px) and (max-width:1150px){.vacaturebox .icon-box-title{font-size:20px !important;word-wrap:break-word;hyphen:auto}.vacaturebox .vc_acf:not(.functietitel){font-size:16px;margin-left:45px}}@media all and (min-width:768px){.single-job_listing #een,.single-job_listing #twee,.single-job_listing #drie,.single-job_listing #vier{background-color:rgba(240, 240, 240, .9);-webkit-box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .1);-moz-box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .1);box-shadow:0px 0px 4px 4px rgba(0, 0, 0, .1);-webkit-border-radius:10px;border-radius:10px;moz-border-radius:10px;margin-bottom:40px}.single-job_listing #een .mk-fancy-title,.single-job_listing #twee .mk-fancy-title,.single-job_listing #drie .mk-fancy-title,.single-job_listing #vier .mk-fancy-title{border-bottom:1px solid #cecece;padding:0 25px 15px !important;margin:0px -15px 20px !important;transition:all 0.3s}.single-job_listing #een .mk-fancy-title:hover,.single-job_listing #twee .mk-fancy-title:hover,.single-job_listing #drie .mk-fancy-title:hover,.single-job_listing #vier .mk-fancy-title:hover{border-color:#52ae32}.single-job_listing #een .mk-fancy-title span,.single-job_listing #twee .mk-fancy-title span,.single-job_listing #drie .mk-fancy-title span,.single-job_listing #vier .mk-fancy-title span{font-size:48px;line-height:48px;font-family:Ropa Sans;text-transform:none;margin:0;padding:0}.single-job_listing #twee,.single-job_listing #drie,.single-job_listing #vier{padding-bottom:20px}.single-job_listing .omschrijvingen{font-size:24px;line-height:1.66em;padding:0 10px}.single-job_listing .omschrijvingen p{font-size:24px;line-height:1.66em}.single-job_listing #info .mk-box-icon a{font-size:24px;color:#007631 !important}.single-job_listing #contact{background:#646060;background:-webkit-linear-gradient(left, #646060 0%, #4c4b4c 100%);background:linear-gradient(to right, #646060 0%, #4c4b4c 100%)}.single-job_listing #contact .solliciteren .vc_acf,.single-job_listing #contact .contactinfo .vc_acf{color:#fff !important;font-size:24px;line-height:1.66em}.single-job_listing .organisatienaam{font-size:32px}}@media all and (min-width:768px) and (max-width:767px){.single-job_listing #een .mk-fancy-title,.single-job_listing #twee .mk-fancy-title,.single-job_listing #drie .mk-fancy-title,.single-job_listing #vier .mk-fancy-title{padding:15px 20px 10px !important}}@media all and (max-width:767px){.single-job_listing #een,.single-job_listing #twee,.single-job_listing #drie,.single-job_listing #vier{background-color:#f5f5f5;border-radius:10px;border-bottom:5px solid #ccc;padding:10px}.single-job_listing #een,.single-job_listing #twee,.single-job_listing #drie{margin-bottom:40px}.single-job_listing .omschrijvingen,.single-job_listing .omschrijvingen p{font-size:20px;line-height:1.66em}.single-job_listing #info .mk-box-icon a{color:#007631 !important}.single-job_listing #info .icon-box-title{padding:20px 0}.single-job_listing #contact .solliciteren .vc_acf,.single-job_listing #contact .contactinfo .vc_acf{color:#fff !important;font-size:20px;line-height:1.66em}}.single-job_listing #info .mk-box-icon .mk-svg-icon{transition:all 0.3s}.single-job_listing #info .mk-box-icon:hover .mk-svg-icon{transform:translateY(10px)}.single-job_listing #contact .contactinfo .vc_acf:not(:last-of-type){margin-bottom:10px;padding-bottom:10px}.single-job_listing #mk-footer{z-index:999;margin-top:-131px}#mijn_omgeving{padding:50px 20px}#mijn_omgeving .rc_button{width:300px;background:#52ae32;color:white;font-weight:bold;text-transform:uppercase;padding:10px 0px;border-radius:50px;margin-top:20px;display:inline-block;text-align:center}#mijn_omgeving .rc_projectlist{margin:30px -25px 0;list-style-type:none}#mijn_omgeving .rc_projectlist li{border-bottom:1px solid #efefef;padding:12px 25px 0;margin-left:0}#mijn_omgeving .rc_projectlist li:hover{background-color:#efefef}#mijn_omgeving .rc_projectlist .rc_titlelink{white-space:nowrap;max-width:80%;text-overflow:ellipsis;overflow:hidden;display:inline-block}#mijn_omgeving .rc_projectlist .rc_titlelink:before{content:"\f00e";font-family:FontAwesome;margin-right:5px;transition:all 0.3s}#mijn_omgeving .rc_projectlist .rc_titlelink:hover:before{color:#007631}#mijn_omgeving .rc_projectlist .rc_editlink{float:right;white-space:nowrap;height:22px;width:18%;text-align:right}#mijn_omgeving .rc_projectlist .rc_editlink:before{content:"\f14b";font-family:FontAwesome;margin-right:5px;transition:all 0.3s}#mijn_omgeving .rc_projectlist .rc_editlink:hover:before{color:#007631}#mijn_omgeving #mk-tabs .wpb_tabs_nav a{font-size:24px;font-weight:500}.footer-wrapper .mk-padding-wrapper .mk-col-1-4 #contact_info-2 .mk-svg-icon{max-width:1rem}.blog-grid-holder .featured-image{min-height:350px;max-height:350px}.blog-grid-holder .featured-image img{min-width:350px;min-height:350px}@media all and (max-width:400px){.blog-grid-holder .featured-image img{width:auto;height:auto}}@media all and (max-width:400px){.blog-grid-holder .featured-image{width:auto;height:auto}}.blog-grid-holder .mk-blog-meta h3.the-title{height:38px;text-overflow:ellipsis}.category-how-to-video .blog-grid-holder .featured-image{min-height:unset;max-height:unset}.category-how-to-video .blog-grid-holder .the-excerpt p{height:165px}.search-result-item div.search-loop-meta span{display:none}.search-result-item div.search-loop-meta time time{font-size:0}.search-result-item div.search-loop-meta time time a{font-size:20px}.trademark-change,.celcius-change{font-family:Arial, Helvetica, sans-serif;float:none !important}form.woocommerce-ordering select.orderby{display:none}div.posts-carousel h3.shortcode-heading a.view-all{color:#676d70}div.item-holder div.detail-holder h5.item-title{height:60px}.products .item:nth-child(4n+5){clear:left}.hb-custom-header > div,.mk-header-bg{background:#52ae32 !important}.ubermenu-item span{border-bottom:2px solid rgba(255, 255, 255, 0);transition:all 0.3s}.ubermenu-item:hover span{border-bottom:2px solid white}#mk-breadcrumbs .mk-breadcrumbs-inner.light-skin{color:#007631}#mk-breadcrumbs .mk-breadcrumbs-inner.light-skin .separator,#mk-breadcrumbs .mk-breadcrumbs-inner.light-skin a{color:#007631}.rc_cookiebarlink{color:rgba(124, 223, 70, 1) !important;text-decoration:none}.rc_cookiebarlink a{text-decoration:none;color:rgba(124, 223, 70, 1) !important}.rc_cookiebarlink a:before{color:rgba(124, 223, 70, 1) !important}.rc_cookiebarlink a:hover{color:red !important}#text-block-11 table,#text-block-11 td,#text-block-11 tr{border:1px solid black !important;text-align:center !important}#loop-2 .mk-blog-meta-wrapper{display:none}html.Safari h2[id="fancy-title-*"] i,html.Edge h2[id="fancy-title-*"] i{background:none !important}html.Safari h2[id="fancy-title-*"] i p,html.Edge h2[id="fancy-title-*"] i p{background:none !important;color:#52ae32 !important;-webkit-background-clip:unset !important;-webkit-text-fill-color:#52ae32 !important}.category-how-to-video .mk-blog-grid-item .mk-blog-meta{padding:10px 20px 0px 20px !important}.category-how-to-video .mk-blog-grid-item .mk-blog-meta .the-title{margin-bottom:0 !important}.category-how-to-video .mk-blog-grid-item .mk-blog-meta .the-excerpt{margin:0 !important}.category-how-to-video .mk-blog-grid-item .mk-readmore{font-size:20px !important}.blog-post-type-video .rcpostdate{display:none !important}.mk-post-nav{display:none !important}.rca_logo{z-index:999;margin-top:-45px !important;margin-left:45px !important}@media (max-width:550px){.rca_logo{margin-top:-23px !important;max-width:50%}}.rca_header{overflow:visible !important}.rca_prizecol .rca_prizetitle{height:93px;overflow:hidden}.rca_prizecol img{-webkit-border-radius:3px;border-radius:3px;moz-border-radius:3px;overflow:hidden}.rca_form .gfield_checkbox input{margin-top:-5px !important}.rc_animationgif{transform:rotate(-5deg) scale(0.8)}.rca_langselector{position:absolute;width:auto;right:0;top:0}@media (min-width:550px){.rca_langselector{right:10px;top:10px}}:root{--spread:0.5em;--shift:0.01em;--base:#d89d19;--c1:#fbdb12;--c2:#9c63c7}@keyframes flicker1{95%{text-shadow:0 0 0.05em var(--c1), 0 0 0.1em var(--base), calc(var(--shift) * 1) calc(var(--shift) * 1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * -1) calc(var(--shift) * -1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * 1) calc(var(--shift) * -1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * -1) calc(var(--shift) * 1) calc(var(--spread) / 50) var(--c1), 0 0 var(--spread) var(--base), 0 0 calc(var(--spread) / 1.5) var(--base)}98%{text-shadow:0 0 0.05em var(--c1), 0 0 0.1em var(--c2), calc(var(--shift) * 1) calc(var(--shift) * 1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * -1) calc(var(--shift) * -1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * 1) calc(var(--shift) * -1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * -1) calc(var(--shift) * 1) calc(var(--spread) / 50) var(--c1), 0 0 0 var(--base), 0 0 0 var(--base)}}@keyframes flicker2{90%{opacity:0.1;text-shadow:0 0 0.05em var(--c1), 0 0 0.1em var(--c2), calc(var(--shift) * 1) calc(var(--shift) * 1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * -1) calc(var(--shift) * -1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * 1) calc(var(--shift) * -1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * -1) calc(var(--shift) * 1) calc(var(--spread) / 50) var(--c1), 0 0 0 var(--base), 0 0 0 var(--base)}}.rca_win1{font-family:'Salsa', sans-serif;display:flex;align-items:center;justify-content:center;background-size:200%;background-position:center center;height:100%}.rca_win1 h2{text-transform:none !important;font-family:'Pacifico', cursive;font-weight:100;margin:0 0 0.2em 0;font-size:5em;letter-spacing:-0.01em;transform:rotate(-12deg);color:transparent;text-shadow:0 0 0.05em var(--c1), 0 0 0.1em var(--base), calc(var(--shift) * 1) calc(var(--shift) * 1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * -1) calc(var(--shift) * -1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * 1) calc(var(--shift) * -1) calc(var(--spread) / 50) var(--c1), calc(var(--shift) * -1) calc(var(--shift) * 1) calc(var(--spread) / 50) var(--c1), 0 0 var(--spread) var(--base), 0 0 calc(var(--spread) / 1.5) var(--base)}.rca_win1 h2 span:nth-child(1){animation:flicker1 1s infinite alternate ease-in-out}.rca_win1 h2 span:nth-child(2){animation:flicker1 1.5s infinite alternate ease-in-out}.rca_win1 h2 span:nth-child(3){animation:flicker1 0.47s infinite alternate ease-in-out}.rca_win1 h2 span:nth-child(4){animation:flicker2 0.1s infinite alternate ease-in-out}.rca_win1 p{margin:0;transform:translateX(10%)}.rca_win1 main{text-align:center;font-size:100%;color:#fff}