.elementor-1061 .elementor-element.elementor-element-a63c162{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:015.08%;--margin-right:0%;--padding-top:50px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-1061 .elementor-element.elementor-element-a63c162:not(.elementor-motion-effects-element-type-background), .elementor-1061 .elementor-element.elementor-element-a63c162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1061 .elementor-element.elementor-element-a63c162, .elementor-1061 .elementor-element.elementor-element-a63c162::before{--border-transition:0.3s;}.elementor-1061 .elementor-element.elementor-element-a63c162.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1061 .elementor-element.elementor-element-78ffdde > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1061 .elementor-element.elementor-element-78ffdde{text-align:left;}.elementor-1061 .elementor-element.elementor-element-78ffdde .elementor-heading-title{color:#000000;font-family:"bebas-neue-pro-semiexpanded", roboto, barlow, sans-serif;font-size:50px;font-weight:800;}.elementor-1061 .elementor-element.elementor-element-d69b430{color:#000000;}.elementor-1061 .elementor-element.elementor-element-9073a27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1061 .elementor-element.elementor-element-e3925f4{width:auto;max-width:auto;}.elementor-1061 .elementor-element.elementor-element-e3925f4 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-1061 .elementor-element.elementor-element-e3925f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1061 .elementor-element.elementor-element-5f39c65{width:auto;max-width:auto;}.elementor-1061 .elementor-element.elementor-element-5f39c65 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-1061 .elementor-element.elementor-element-5f39c65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1061 .elementor-element.elementor-element-bec6f40{width:auto;max-width:auto;}.elementor-1061 .elementor-element.elementor-element-bec6f40 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-1061 .elementor-element.elementor-element-bec6f40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1061 .elementor-element.elementor-element-b7b4394{--display:flex;--min-height:810px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:-340px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1061 .elementor-element.elementor-element-b04dce3 > .elementor-widget-container{margin:0% 0% 0% 15%;padding:0px 0px 0px 0px;}body.elementor-page-1061:not(.elementor-motion-effects-element-type-background), body.elementor-page-1061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-1061 .elementor-element.elementor-element-a63c162{--width:403px;}.elementor-1061 .elementor-element.elementor-element-9073a27{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1061 .elementor-element.elementor-element-a63c162{--width:100%;}.elementor-1061 .elementor-element.elementor-element-9073a27{--width:75%;}.elementor-1061 .elementor-element.elementor-element-b7b4394{--width:100%;}}@media(max-width:1024px){.elementor-1061 .elementor-element.elementor-element-a63c162{--min-height:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1061 .elementor-element.elementor-element-b7b4394{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1061 .elementor-element.elementor-element-b04dce3 > .elementor-widget-container{margin:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-1061 .elementor-element.elementor-element-a63c162{--min-height:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1061 .elementor-element.elementor-element-78ffdde{text-align:left;}.elementor-1061 .elementor-element.elementor-element-78ffdde .elementor-heading-title{font-size:48px;}.elementor-1061 .elementor-element.elementor-element-9073a27{--width:100%;--gap:0px 0px;}.elementor-1061 .elementor-element.elementor-element-e3925f4{width:auto;max-width:auto;}.elementor-1061 .elementor-element.elementor-element-e3925f4 > .elementor-widget-container{margin:0px 5px 15px 5px;}.elementor-1061 .elementor-element.elementor-element-5f39c65{width:auto;max-width:auto;}.elementor-1061 .elementor-element.elementor-element-5f39c65 > .elementor-widget-container{margin:0px 5px 15px 5px;}.elementor-1061 .elementor-element.elementor-element-bec6f40{width:auto;max-width:auto;}.elementor-1061 .elementor-element.elementor-element-bec6f40 > .elementor-widget-container{margin:0px 5px 15px 5px;}.elementor-1061 .elementor-element.elementor-element-b04dce3 > .elementor-widget-container{margin:0% 0% 0% 0%;}}/* Start custom CSS for heading, class: .elementor-element-78ffdde */#headerdivider, #worksafe, #savetime {
    display: inline-block !important;
}
#savetime {
    color: #414141;
}
#headerdivider {
    color: #fff;
}
#worksafe {
    color: #E51D2D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63c162 */.elementor-1061 .elementor-element.elementor-element-a63c162.e-con{
    z-index:4;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b04dce3 */.gmpMapDetailsContainer{
    float:right !important;
}
.gmpMnlJssorSlider .gmpMmlSlideTitle a {
    font-family:"Roboto Condensed";
    color: black !important;
    letter-spacing: 0px !important;
    font-size: 19px !important;
}
.jssorb03v{
    right:opx !important;
    left:-35px !important;
    
}
.gm-style .gm-style-iw-d{
    margin-top: -35px;
}
.gmpMmlSlideDescription{
    
}
.gmpMmlSlideImg{
    display:none;

}

.gmpMmlSlideContent{
    width:100% !important;
}



/*Contact Us knop*/
.knop {
	background-color:#fff;
    border-radius: 0;
    opacity: 50%;
	text-transform:uppercase;
	    font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	display:inline-block;
	cursor:pointer;
	color:#000;
    border: 1px solid #000;
	margin-top:5px;
	font-size:20px;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
}
.knop:hover {
	/* background-color:#fff;
	color:#000;
	text-decoration: none; */
}
.knop:active {
	position:relative;
	top:1px;
}

.knop {
	background-color:#eb3039 !important;
	border:1px solid #eb3039;
    opacity: 100% !important;
	text-transform:uppercase;
	    font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	margin-top:5px;
	font-size:20px;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
}
.knop:hover {
	background-color:#d72f38;
	color:white;
	text-decoration: none;
}
.knop:active {
	position:relative;
	top:1px;
}
.knop-call {
	background-color:#fff;
    border-radius: 0;
    opacity: 50%;
	text-transform:uppercase;
	    font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	display:inline-block;
	cursor:pointer;
	color:#000;
    border: 1px solid #000;
	margin-top:5px;
	font-size:20px;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
}
.knop-call:hover {
	/* background-color:#fff;
	color:#000;
	text-decoration: none; */
}
.knop-call:active {
	position:relative;
	top:1px;
}

.knop-call {
	background-color:#eb3039 !important;
	border:1px solid #eb3039;
    opacity: 100% !important;
	text-transform:uppercase;
	    font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	margin-top:5px;
	font-size:20px;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
}
.knop-call:hover {
	background-color:#d72f38;
	color:white;
	text-decoration: none;
}
.knop-call:active {
	position:relative;
	top:1px;
}

.knop-alt2 {
	background-color:#fff;
    border-radius: 0;
    opacity: 50%;
	text-transform:uppercase;
	    font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	display:inline-block;
	cursor:pointer;
	color:#000;
    border: 1px solid #000;
	margin-top:5px;
	font-size:1.2rem;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
}
.knop-alt2:hover {
	/* background-color:#fff;
	color:#000;
	text-decoration: none; */
}
.knop-alt2:active {
	position:relative;
	top:1px;
}

.knop-alt2 {
	background-color:#eb3039 !important;
	border:1px solid #eb3039;
    opacity: 100% !important;
	text-transform:uppercase;
	    font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	margin-top:5px;
	font-size:1.2rem;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
}
.knop-alt2:hover {
	background-color:#d72f38;
	color:white;
	text-decoration: none;
}
.knop-alt2:active {
	position:relative;
	top:1px;
}
.knop-alt3 {
	background-color:#2F6385 !important;
	border:1px solid #2F6385;
    opacity: 100% !important;
	text-transform:uppercase;
	    font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	margin-top:5px;
	font-size:1.2rem;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
}
.knop-alt3:hover {
	background-color:#d72f38;
	color:white;
	text-decoration: none;
}
.knop-alt3:active {
	position:relative;
	top:1px;
}

.knop-inactive {
	background: transparent !important;
	color:#000!important;
    border-radius: 0;
    border:1px solid #000;
    opacity: 50%;
	text-transform:uppercase;
	    font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	display:inline-block;
	cursor:pointer;
	color:#000;
	margin-top:5px;
	font-size:20px;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
}
.knop-inactive:hover {
	background-color:#fff;
	color:#000;
	text-decoration: none;
}
.knop-inactive:active {
	position:relative;
	top:1px;
}

.knop-alt {
	background-color:#3b3b3b;
    border-radius: 0;
	border:1px solid #3b3b3b !important;
	font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	text-transform:uppercase!important;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	margin-top:5px;
	font-size:20px;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
    text-transform: capitalize;
}
.knop-alt:hover {
	background-color:black;
	color:white;
	text-decoration: none;
}
.knop-alt:active {
	position:relative;
	top:1px;
}
.knop-alt1 {
	background-color:#3b3b3b;
    border-radius: 0;
	border:1px solid #3b3b3b !important;
	font-family: 'bebas-neue-pro-semiexpanded', Sans-serif;
	text-transform:uppercase!important;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	margin-top:5px;
	font-size:1.2rem;
	padding:7px 10px;
	text-decoration:none;
	font-weight: 600;
    text-transform: capitalize;
}
.knop-alt1:hover {
	background-color:black;
	color:white;
	text-decoration: none;
}
.knop-alt1:active {
	position:relative;
	top:1px;
}
  .gmpMobile .gmpZoomShellWr{
margin-left:0px!important;
position:relative!important;
}
  
  /*Knop locatie*/
  div > div > div > div > div > div.gmpMmlSlideContent > div.gmpMmlSlideDescription > a.knop{
    float:left;
    margin-top:-5%;
}
@media (max-width: 1024px) {
.knop-inactive{
font-size: 1.2rem!important;}

.knop{
font-size: 18px!important;}

.knop-alt{
font-size: 18px!important;}

.knop-alt1{
font-size: 1.2rem!important;}
}
.knop-alt2{
font-size: 1.2rem!important;}

.gmpMmlScrollSlideContent {
    padding-bottom: 25px !important;
}/* End custom CSS */