.admin-only{display:none;}.logged-in .admin-only{display:block;}.main-button .elementor-button span.elementor-button-content-wrapper{position:relative;padding-right:35px;}.main-button .elementor-button span.elementor-button-content-wrapper::after{content:"";font-family:"FontAwesome";position:absolute;right:0;color:#c52d3a;border:2px solid #c52d3a;width:22px;height:22px;line-height:18px;border-radius:20px;font-size:11px;letter-spacing:-1px;transition:.3s;}.copyright-container{font-size:16px;}.main-button a.elementor-button{font-size:18px !important;}.main-button a.elementor-button span.elementor-button-text{position:relative;}.single-post h6{padding-top:20px;color:#c52d3a;}.main-button a.elementor-button span.elementor-button-text::after{content:"";position:absolute;left:0;bottom:-7px;width:0%;height:4px;background-color:#c52d3a;transition:.3s;}.main-button a.elementor-button:hover span.elementor-button-text::after{width:100%;}.full-button a{padding-right:80px !important;position:relative;}.full-button a:hover::after{background-color:#b12833;}.full-button a::after{content:"";background-color:#c52d3a;position:absolute;right:0;width:52px;height:100%;top:0;transition:.2s;}.full-button a > span::after{content:"";font-family:"FontAwesome";right:14px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;text-align:center;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;}.page-id-4299.jupiterx-header-stick .jupiterx-header{position:absolute;}section.row-clients-blocks .elementor-widget-image img{height:105px;width:auto;object-fit:contain;outline:none;}section.row-clients-blocks .elementor-image img:focus{outline:none;}section.row-clients-blocks .clients-carousel img.swiper-slide-image{height:105px;width:auto;object-fit:contain;}.premium-carousel-template.item-wrapper.slick-slide{margin:0 20px;}.premium-carousel-inner .slick-list{margin:0 -20px;}.premium-carousel-inner .slick-list .slick-slide .elementor-image a:focus{outline:none;}section.row-clients-blocks .clients-carousel figure.swiper-slide-inner{padding:30px 20px 30px 20px;border:1px solid #ececec;}section.row-clients-blocks > .elementor-container{margin:0 -25px;}.meer-informatie-contact_gegevens ul li span::after{content:"";position:absolute;bottom:-5px;left:0;transition:.3s;background-position:center;background-repeat:no-repeat;background-color:transparent;}.meer-informatie-contact_gegevens ul li{padding-left:40px !important;}.meer-informatie-contact_gegevens ul li:first-child span::after{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/phone-alt-light-red.svg");background-size:25px;height:30px;width:25px;top:0px;}.meer-informatie-contact_gegevens ul li:nth-child(2) span::after{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/envelope-open-light-red.svg");background-size:25px;height:30px;width:25px;top:-2px;}.logo_hide{display:none;}.elementor-sticky--effects .logo_show{display:none;}.elementor-sticky--effects .logo_hide{display:block;}.navbar .jupiterx-nav-primary li.nav-mobile a{background-color:#054884;padding-left:55px;padding-right:20px;position:relative;}.navbar .jupiterx-nav-primary li.nav-mobile a::before{content:"";font-family:"FontAwesome";position:absolute;left:0;background-color:#c52d3a;height:100%;top:0;width:40px;text-align:center;line-height:40px;}.navbar .jupiterx-nav-primary li.menu-item.current-menu-item a{border-bottom:5px solid #c52d3a;}.navbar .jupiterx-nav-primary li.menu-item:not(.nav-mobile){padding-left:15px;padding-right:15px;}.navbar .jupiterx-nav-primary li.menu-item:not(.nav-mobile) a{padding-left:0;padding-right:0;position:relative;}.navbar .jupiterx-nav-primary li.menu-item a:focus{color:#fff;outline:none;}.navbar .jupiterx-nav-primary > li.menu-item:not(.nav-mobile) a.nav-link:hover::before,.navbar .jupiterx-nav-primary > li.menu-item:not(.nav-mobile) a.nav-link:focus::before{width:100%;}.navbar .jupiterx-nav-primary > li.menu-item .sub-menu li{padding-bottom:5px;padding-top:5px;}.elementor-widget-nav-menu .elementor-menu-toggle{padding:0;background-color:transparent;}.elementor-widget-nav-menu .elementor-menu-toggle{outline:none;}.portfolio-breadcrumbs,.portfolio-breadcrumbs .jupiterx-widget{margin:0;}.portfolio-breadcrumbs .breadcrumbs{font-size:16px;color:#fff;}.portfolio-breadcrumbs .breadcrumbs a{color:#fff;}.raven-breadcrumbs ol a span{position:relative;}.raven-breadcrumbs ol a span::after{content:"";position:absolute;left:0;bottom:-3px;height:2px;background-color:#fff;width:0;transition:.3s;}body.single-post .raven-breadcrumbs ol li:not(:first-child) a{pointer-events:none;}.raven-breadcrumbs ol a:hover span::after{width:100%;}.breadcrumb-item + .breadcrumb-item::before{content:">";}span.breadcumb-separator{padding:0 .5rem;}.animate-down-button{}.welkom-smink{overflow:hidden;}.animate-down-button{animation-duration:2.5s;animation-iteration-count:infinite;animation-name:scroll;}@-webkit-keyframes scroll{0%,20%,90%,100%{-moz-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-8px);transform:translateY(-8px);}60%{-moz-transform:translateY(10px);transform:translateY(10px);}80%{-moz-transform:translateY(-5px);transform:translateY(-5px);}}.home-main-slider::before{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern08.webp");position:absolute;left:0;bottom:-150px;z-index:9999;width:650px;height:750px;background-repeat:no-repeat;background-size:contain;}.home-main-slider rs-mask-wrap{height:100%;}.werkenbij-slider > .elementor-container > .elementor-row .elementor-widget-slider_revolution::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern02.webp");position:absolute;opacity:.75;left:0;bottom:-150px;z-index:2;width:650px;height:750px;background-repeat:no-repeat;background-size:contain;}.home-welcome-section::after{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/smink-infra-graafmachine.jpg");position:absolute;right:0px;height:100%;width:540px;top:0;background-size:contain;background-repeat:no-repeat;}.fit-image img{width:100%;}.diensten-background-pattern::after{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern02.png");position:absolute;right:0;width:400px;height:100%;bottom:-200px;background-repeat:no-repeat;background-size:contain;}.custom-menu-background_image img{height:750px;object-fit:cover;}.elementor-widget-wrap .custom-float-menu{max-width:400px;position:absolute;right:-250px;top:50%;transform:translateY(-50%);z-index:9;}.custom-float-menu.werken-bij{right:-325px;}.custom-float-menu.werken-bij .elementor-widget-button a.elementor-button:hover{background-color:#c52d3a;}.custom-float-menu.werken-bij a.elementor-button:hover::before{background-size:45px;}.custom-float-menu a.elementor-button{width:100%;text-align:left;position:relative;padding:0 0 0 105px;line-height:70px;}.custom-float-menu a.elementor-button::before{content:"";position:absolute;left:0;top:0;height:100%;width:75px;background-repeat:no-repeat;background-position:center;background-color:#b12834;background-size:45px;transition:.2s;}.custom-float-menu.float-menu-two{margin-left:-150px;position:unset;transform:unset;top:unset;right:unset;}.custom-float-menu a.elementor-button:hover::before{background-size:55px;}.custom-float-menu .elementor-widget-button a.elementor-button{transition:.3s;}.custom-float-menu .elementor-widget-button a.elementor-button:hover{background-color:#b12833;}.custom-float-menu .wegenbouw-button a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/wegenbouw-groot-w.png");}.custom-float-menu .waterbouw-button a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/iconen/waterbouw.png");}.custom-float-menu .bedrijfsterreinen-button a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/iconen/bedrijfsterreinen-industrie.png");}.custom-float-menu .beheer-button a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/iconen/cultuurtechniek.png");}.custom-float-menu .bodem-button a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bodem-groot-w.png");}.custom-float-menu .reconstructie-button a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/iconen/reconstructies.png");}.custom-float-menu .advies-button a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/advies-groot-w.png");}.custom-float-menu .gladheidsbestrijding-button a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/iconen/gladheidsbestrijding.png");}.custom-float-menu .woning-utiliteitsbouw a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/advies-groot-w.png");}.custom-float-menu .bouwrijp-maken a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/iconen/bouwrijp-maken.png");}.custom-float-menu .woonrijp-maken a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/iconen/woonrijp-maken.png");}.custom-float-menu .saneringen a.elementor-button::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/iconen/saneringen.png");}.projecten-slider .elementor-swiper .swiper-slide-contents{max-width:unset !important;width:1140px;z-index:999;margin-bottom:30px;}.projecten-slider .elementor-swiper .swiper-slide-contents .elementor-button{cursor:pointer;}.smink-projecten-container{}.projecten-slider .elementor-swiper .swiper-slide::after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background:-moz-linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(197,45,58,0) 80%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(197,45,58,0) 80%);background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(197,45,58,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c52d3a",endColorstr="#c52d3a",GradientType=1);}.projecten-slider .swiper-slide-contents .elementor-slide-heading{position:relative;margin-bottom:40px !important;}.projecten-slider .swiper-slide-contents .elementor-slide-heading::after{content:"";position:absolute;left:0;bottom:-30px;height:4px;width:100px;background-color:#fff;opacity:.4;}.projecten-slider .swiper-slide-contents .elementor-slide-description strong{font-weight:600;letter-spacing:.5px;}.projecten-slider .swiper-slide-contents .elementor-button{position:relative;padding:0px 70px 0px 20px;line-height:45px;}.projecten-slider .swiper-slide-contents a.elementor-button.projects{background-color:#054884;font-size:18px;font-weight:500;border-radius:0;margin-top:30px;}.projecten-slider .swiper-slide-contents a.elementor-button.projects:hover{background-color:#07355f;}.projecten-slider .swiper-slide-contents .elementor-slide-description > a.elementor-button.projects:not(:last-child){margin-right:15px;}.projecten-slider .swiper-slide-contents strong{display:inline-block;}.projecten-slider .swiper-slide-contents .elementor-button::before{content:"";position:absolute;right:0;top:0;height:100%;width:45px;background-color:#c52d3a;transition:.3s;}.projecten-slider .swiper-slide-contents .elementor-button:hover::before{background-color:#b12833;}.projecten-slider .swiper-slide-contents .elementor-button::after{content:"";position:absolute;font-family:"FontAwesome";right:11px;top:50%;transform:translateY(-50%);border:2px solid #fff;height:25px;width:25px;line-height:22px;text-align:center;border-radius:30px;font-size:13px;text-indent:1px;}.projecten-slider .elementor-swiper-button i{color:#fff;}.projecten-slider .elementor-swiper-button{bottom:0px;top:unset !important;transform:none !important;background-color:#054884;padding:15px;transition:.3s;}.projecten-slider .elementor-swiper-button:not(.swiper-button-disabled):hover{background-color:#063d6f;}.projecten-slider .elementor-swiper-button.swiper-button-disabled{cursor:default;}.projecten-slider .elementor-swiper-button-next{right:0 !important;}.projecten-slider .elementor-swiper-button-prev{right:55px;left:unset !important;}.projecten-slider .elementor-swiper-button:focus{outline:none;}.custom-werkenbij-image img{height:750px;object-fit:cover;}.elementor-widget-wrap .custom-float-vacature-menu{width:350px;position:absolute;left:-220px;bottom:100px;}.custom-float-vacature-menu a.elementor-button{width:100%;text-align:left;position:relative;padding:0px 0px 0px 50px;line-height:65px;}.custom-float-vacature-menu .float-menu-view-all a.elementor-button{text-align:right;padding:0px 55px 0px 0px;}.custom-float-vacature-menu .single-vacature-button{position:relative;}.custom-float-vacature-menu .single-vacature-button .elementor-button-text::before{content:"";font-family:"FontAwesome";position:absolute;left:25px;}.custom-float-vacature-menu .float-menu-view-all .elementor-button-text::after{content:"";font-family:"FontAwesome";position:relative;text-align:center;left:25px;color:#fff;border:2px solid #fff;width:28px;height:28px;border-radius:30px;font-size:16px;letter-spacing:-1px;line-height:24px;top:-2px;display:inline-block;}body.home main.jupiterx-main > .elementor > .elementor-inner > .elementor-section-wrap{overflow:hidden;}.graaf-machine-kraan{position:absolute;z-index:999;}#smink-revheader-overlay-wrapper{height:100%;top:0 !important;}#smink-revheader-overlay-wrapper > rs-loop-wrap,#smink-revheader-overlay-wrapper > rs-loop-wrap > rs-mask-wrap,#smink-revheader-overlay-wrapper .smink-revheader-overlay,#smink-revheader-overlay-wrapper .smink-revheader-overlay > img{height:100% !important;}.specialismen-col-imageslider{margin:70px 0 70px -10%;}.specialismen-col-imageslider .elementor-image-carousel-wrapper{height:510px;}.specialismen-col-imageslider .elementor-image-carousel-wrapper figure{height:100%;}.specialismen-col-imageslider .elementor-image-carousel-wrapper figure img{height:100%;object-fit:cover;width:100%;}.specialismen-col-tekstslider{width:60% !important;}.specialismen-col-tekstslider > .elementor-column-wrap::after{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern03.png");position:absolute;height:90%;width:100%;left:10px;top:50%;background-size:contain;background-repeat:no-repeat;transform:rotateZ(180deg) translateY(50%);background-position:right;}.specialismen-col-imageslider .elementor-swiper-button{bottom:0px;top:unset;transform:none;background-color:#054884;padding:15px;height:55px;width:55px;transition:.3s;}.specialismen-col-imageslider .elementor-swiper-button-next i::before{content:"";font-family:"FontAwesome";text-align:center;position:absolute;height:25px;width:25px;}.specialismen-col-imageslider .elementor-swiper-button-prev i::before{content:"";font-family:"FontAwesome";text-align:center;position:absolute;height:25px;width:25px;}.specialismen-col-imageslider .elementor-swiper-button-prev{right:55px;left:unset;border-right:1px solid #063d6f;}.specialismen-col-imageslider .elementor-swiper-button-next{right:0;border-left:1px solid #063d6f;}.specialismen-col-imageslider .elementor-swiper-button.swiper-button-disabled{cursor:default;}.specialismen-col-imageslider .elementor-swiper-button:not(.swiper-button-disabled):hover{background-color:#063d6f;}.specialismen-projecten .raven-grid-item a.raven-post-button{position:relative;padding-right:30px;}.specialismen-projecten .raven-grid-item a.raven-post-button span{position:relative;}.specialismen-projecten .raven-grid-item a.raven-post-button span::before{content:"";position:absolute;bottom:-4px;left:0;width:0;height:3px;background-color:#c52d3a;transition:.2s;}.specialismen-projecten .raven-grid-item a.raven-post-button span:hover::before{width:100%;}.specialismen-projecten .raven-grid-item a.raven-post-button::after{content:"";font-family:"FontAwesome";position:absolute;top:50%;transform:translateY(-50%);right:0;color:#c52d3a;border:2px solid #c52d3a;width:22px;height:22px;line-height:18px;border-radius:20px;font-size:11px;letter-spacing:-1px;transition:.3s;text-align:center;}.specialismen-projecten-leesmeer a{padding-right:55px !important;position:relative;}.specialismen-projecten-leesmeer a:hover::after{background-color:#b12833;}.specialismen-projecten-leesmeer a::after{content:"";background-color:#c52d3a;position:absolute;right:0;width:42px;height:100%;top:0;transition:.2s;}.specialismen-projecten-leesmeer a > span::after{content:"";font-family:"FontAwesome";right:9px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;text-align:center;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-indent:2px;}.specialismen-blocks .elementor-cta__content::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:-webkit-linear-gradient(45deg,rgba(197,45,58,.8) 0%,rgba(99,59,96,.5) 60%,rgba(5,72,132,.8) 100%);}.specialismen-blocks.sec-spec .elementor-cta__content::after{background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.65) 10%,rgba(255,255,255,0) 60%);}.specialismen-blocks.thi-spec .elementor-cta__content::after{background:-webkit-linear-gradient(-90deg,rgba(5,72,132,.8) 0%,rgba(255,255,255,0) 100%);}.specialismen-blocks .elementor-cta__content:hover::after{background:-webkit-linear-gradient(45deg,rgba(5,72,132,.9) 0%,rgba(5,72,132,.9) 60%,rgba(5,72,132,.9) 100%);}.specialismen-blocks .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button,.specialismen-blocks:not(.materieel-show) .elementor-cta__content .elementor-cta__description{opacity:0;}.specialismen-blocks .elementor-cta__content:hover .elementor-cta__button-wrapper .elementor-cta__button,.specialismen-blocks .elementor-cta__content:hover .elementor-cta__description{opacity:1;}.specialismen-blocks .elementor-cta__description{padding-bottom:55px;}.specialismen-blocks .elementor-cta__content > *{z-index:999;}.specialismen-blocks .elementor-cta__button-wrapper{position:absolute;bottom:30px;right:30px;width:auto;}.specialismen-blocks .elementor-cta__content .elementor-button{padding:14px 60px 14px 20px;position:relative;}.specialismen-blocks .elementor-cta__content .elementor-button::before{content:"";background-color:#b12833;height:100%;width:44px;position:absolute;right:0;top:0;}.specialismen-blocks .elementor-cta__content .elementor-button::after{content:"";font-family:"FontAwesome";right:9px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-indent:1px;}.specialismen-blocks:not(.materieel),.specialismen-blocks:not(.materieel) > .elementor-widget-container,.specialismen-blocks:not(.materieel) > .elementor-widget-container > .elementor-cta,.specialismen-blocks:not(.materieel) > .elementor-widget-container > .elementor-cta > .elementor-cta__content{height:100%;}.specialismen-blocks.materieel .elementor-cta__content{pointer-events:none;}.vacature-blocks .elementor-cta__content::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.4);transition:.2s;}.vacature-blocks .elementor-cta__content:hover::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(5,72,131,.9);}.vacature-blocks .elementor-cta__button-wrapper{position:absolute;bottom:30px;left:30px;width:auto;}.vacature-blocks .elementor-cta__content > *{z-index:999;}.vacature-blocks .elementor-cta__content h2.elementor-cta__title{word-wrap:break-word;}.vacature-blocks .elementor-cta__description ul{list-style-type:none;padding-inline-start:0px;line-height:40px;}.vacature-blocks .elementor-cta__description ul li{position:relative;padding-left:40px;font-size:18px;}.vacature-blocks .elementor-cta__description ul li::before{content:"";font-family:"FontAwesome";font-size:24px;position:absolute;left:0;top:0;}.vacature-blocks .elementor-cta__description ul li:nth-child(1)::before{content:"";}.vacature-blocks .elementor-cta__description ul li:nth-child(2)::before{content:"";}.vacature-blocks .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button{opacity:0;}.vacature-blocks .elementor-cta__content:hover .elementor-cta__button-wrapper .elementor-cta__button{opacity:1;}.vacature-blocks .elementor-cta__content .elementor-button{padding:14px 60px 14px 20px;position:relative;}.vacature-blocks .elementor-cta__content .elementor-button::before{content:"";background-color:#b12833;height:100%;width:44px;position:absolute;right:0;top:0;}.vacature-blocks .elementor-cta__content .elementor-button::after{content:"";font-family:"FontAwesome";right:9px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-indent:1px;}body.page-id-338 .snel-en-professioneel_section::before{opacity:.5;}body.page-id-338 .snel-en-professioneel_section{z-index:1 !important;}.projects-section{margin-left:80px;margin-right:80px;}.smink-projects-wrap{display:flex;flex-wrap:wrap;margin-bottom:35px;}.smink-projects-wrap .smink-single-project{width:50%;position:relative;}.smink-projects-wrap .projects-grid:nth-child(-n+4){display:none;}.smink-single-project .project-image{height:500px;}.smink-single-project .project-image img{object-fit:cover;height:100%;width:100%;}.smink-single-project .project-no-image{height:500px;background-color:#054884;}.smink-single-project a{display:block;transition:all .2s;}.smink-single-project a.project-mainlink::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);transition:.2s;}.smink-single-project a.project-mainlink:hover::before{background:rgba(5,72,132,.9);}.smink-single-project a.project-mainlink:hover::before{}.smink-single-project .project_inner-content{position:absolute;top:0px;left:0px;font-family:"Source Sans Pro";color:#fff;width:100%;height:100%;padding:30px 35px;transition:all .2s;}.smink-single-project.projects-grid .project_inner-content{display:flex;flex-wrap:wrap;}.smink-single-project.projects-lg .project_inner-content{padding:50px;}.smink-single-project .project_inner-content h2{font-weight:700;margin-bottom:0;font-size:45px;line-height:1;}.smink-single-project .project_inner-content span{font-weight:400;font-size:30px;margin-bottom:25px;display:block;}.smink-single-project .description{line-height:26px;line-height:34px;opacity:0;transition:all .2s;font-size:20px;}.smink-single-project h2.sec-title{opacity:0;transition:all .2s;}.smink-single-project .description br{display:none;}.project_inner-content button.view-project{position:absolute;bottom:30px;right:35px;background-color:#c52d3a;color:#fff;border:none;padding:10px 60px 10px 20px;font-weight:400;opacity:0;transition:all .3s;}.project_inner-content button.view-project:focus{outline:none;}.project_inner-content button.view-project:hover{cursor:pointer;background-color:#b12833;}.smink-single-project a.project-mainlink:hover .description,.smink-single-project a.project-mainlink:hover button,.smink-single-project a.project-mainlink:hover h2.sec-title{opacity:1;transition:all .2s;}.project_inner-content button.view-project::before{content:"";position:absolute;right:0;top:0;height:100%;width:44px;background-color:#b12833;}.project_inner-content button.view-project::after{content:"";font-family:"FontAwesome";right:9px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-indent:2px;}.projects-container{margin-left:-15px;margin-right:-15px;}.projects-container .smink-single-project.projects-grid{width:33.333%;height:calc(33vw - 35px);padding-left:15px;padding-right:15px;margin-bottom:30px;}.projects-container .projects-grid a.project-mainlink{position:relative;height:100%;}.projects-grid .project-image{height:100%;}.projects-grid .project_inner-content h2{font-size:28px;line-height:38px;}.projects-grid .project_inner-content .hover_content h2{font-size:24px;margin-bottom:15px;}.projects-grid .project_inner-content span{font-size:20px;margin-bottom:0;}.projects-grid .project_inner-content button.view-project{left:30px;right:unset;}.projects-grid .project_inner-content .project-content{width:100%;align-self:flex-end;transition:.3s;transition-delay:.3s !important;}.projects-container .projects-grid a:hover .project-content{bottom:60px;display:none;}.projects-container .projects-grid a:hover button.view-project{}.projects-grid a.project-mainlink::before{}.jet-listing-grid__item .project_inner-content,.jet-listing-grid__item .project_hover-content{position:absolute;padding:30px 35px;display:flex;flex-wrap:wrap;top:0;left:0;width:100%;height:100%;}.jet-listing-grid__item .project_inner-content > .elementor-container{align-self:flex-end;margin:0;width:100%;}.outer-project .raven-column-link > .elementor-column-wrap > .elementor-widget-wrap{height:calc(33vw - 35px);}.projects-featured-image,.projects-featured-image > .elementor-widget-container,.projects-featured-image > .elementor-widget-container > .elementor-widget-image,.projects-featured-image > .elementor-widget-container > .elementor-widget-image img{height:100%;}.projects-featured-image > .elementor-widget-container > .elementor-widget-image img{object-fit:cover;}.project-content .project-titel,.project-content .project-stad{transition:.3s;}.jet-listing-grid__item .project_inner-content .view-project a{position:absolute;bottom:0px;left:0px;background-color:#c52d3a;color:#fff;border:none;padding:10px 60px 10px 20px;font-weight:400;opacity:0;transition:all .3s;}.jet-listing-grid__item .project_inner-content .view-project a:hover{background-color:#b12833;}.jet-listing-grid__item .project_inner-content .view-project a::before{content:"";position:absolute;right:0;top:0;height:100%;width:44px;background-color:#b12833;}.jet-listing-grid__item .project_inner-content .view-project a::after{content:"";font-family:"FontAwesome";right:9px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-indent:2px;}.projects-featured-image .elementor-widget-container::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);transition:.2s;}.project_hover-content .project-titel_hover,.project_hover-content .description_hover{opacity:0;transition:all .2;}.project_hover-content .description_hover{color:#fff;line-height:28px;font-family:"Source Sans Pro",Sans-serif;font-size:18px;}.project-specialismen-iconen{position:absolute;width:auto !important;bottom:0;right:0;}.project-specialismen-iconen .gallery .gallery-item{width:75px;}.project-specialismen-iconen .wpmf-gallery-icon img{width:75px;}.logged-in .specialismen-icons{display:block;}.specialismen-icons img{width:75px;padding:5px;}.projects-lg .project_inner-content .specialismen-icons{position:absolute;bottom:25px;transition:.2s;}.raven-column-link:hover .projects-featured-image .elementor-widget-image::after{background:rgba(5,72,132,.9);}.raven-column-link:hover .project-content .project-titel,.raven-column-link:hover .project-content .project-stad,.raven-column-link:hover .project-content .project-specialismen-iconen{opacity:0;}.raven-column-link:hover .project_inner-content .view-project a{opacity:1;}.raven-column-link:hover .project_hover-content .project-titel_hover,.raven-column-link:hover .project_hover-content .description_hover{opacity:1;transition:all .2s;}.project-filter .jet-filter-label{display:inline-block;padding:12px 40px;background-color:#c52d3a;color:#fff;cursor:pointer;font-size:20px;transition:.2s;}.project-filter .jet-filter-label:hover{background-color:#b12833;}.project-filter .jet-checkboxes-list-wrapper{display:none;position:absolute;z-index:9;background-color:#fff;width:300px;left:7px;padding:10px 12px;padding-top:15px;border:1px solid #dedede;border-radius:0 0 5px 5px;}.project-filter .jet-checkboxes-list-wrapper label,.project-filter .jet-checkboxes-list-wrapper label .jet-checkboxes-list__button{width:100%;}.project-filter .jet-checkboxes-list-wrapper.active{display:block;}.projecten-filters .project-filter:not(:last-child){border-right:2px solid #a21e29;}.project-filter.ordergrootte .jet-checkboxes-list-wrapper .jet-checkboxes-list__button .jet-checkboxes-list__label::before{content:"€";}.projecten-filters{background-color:#c52d3a;margin-bottom:50px;}.page-title-container{overflow:hidden;}.page-title-container::after{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/mainheader-pattern.png");position:absolute;bottom:-1px;left:0;width:100vw;z-index:999;background-repeat:no-repeat;background-size:100%;height:100%;background-position:bottom;}.snel-en-professioneel_section::before{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern05.png");position:absolute;width:500px;height:650px;left:0;top:-120px;background-size:contain;background-repeat:no-repeat;z-index:999;opacity:1 !important;}.column_samen-werken-tekst{position:absolute;right:0;width:50% !important;top:50%;transform:translateY(-50%);}.over-ons_samen-werk-maken{background-color:#054884;padding:65px;}.over-ons_samen-werk-maken::after{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern03.png");position:absolute;right:0;height:100%;width:590px;top:0;z-index:1;}.download-files-container{display:grid;grid-template-columns:repeat(3,1fr);row-gap:10px;column-gap:25px;}.download-links-block a{color:#000;font-family:"Source sans pro";font-weight:400;font-size:17px;transition:.2s;padding:15px 20px;border:1px solid #e8e8e8;height:100%;display:flex;align-items:center;}.download-links-block a:hover{background-color:#054884;color:#fff;border-color:#054884;}.duurzaam-maatschappelijk-section::after{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern04.png");position:absolute;right:0;height:530px;width:355px;top:80px;background-size:contain;background-repeat:no-repeat;z-index:-1;}.quote-personeel .elementor-image::before{content:"\"Integer vestibulum sit amet eros malesuada auctor\"";width:50%;position:absolute;left:0;text-align:left;font-style:italic;font-size:26px;font-weight:300;top:30%;transform:translateY(-50%);}.quote-personeel.michel .elementor-image::before{content:"\"Sinds jaar en dag ademen wij infra\"";}.quote-personeel.gerrit .elementor-image::before{content:"\"Werken aan een toekomstbestendige leefomgeving\"";}.timeline-item__card-img img{width:100%;}.partner-blocks .elementor-cta__content::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.4);transition:.2s;}.partner-blocks .elementor-cta__content > *{z-index:999;}.partner-blocks .elementor-cta__image img{display:block;margin-left:auto;margin-right:auto;}.partner-blocks .elementor-cta__title{display:none;}.vacature-blocks.partners .elementor-cta__image{position:absolute;right:0px;bottom:15px;width:auto;}.vacature-blocks.partners .elementor-cta__image img{width:180px;padding:8px 15px;height:100px;object-fit:contain;background-color:#fff;border-radius:4px 0 0 4px;}.vacature-blocks.partners .elementor-cta__content .elementor-cta__description{opacity:0;}.vacature-blocks.partners .elementor-cta__content:hover .elementor-cta__description{opacity:1;}.historie-line::after{content:"";width:1px;height:100%;background-color:#ccccec;position:absolute;left:50%;transform:translateX(-50%);top:0;}body.single-portfolio .page-title-container{overflow:visible;}body.single-portfolio > .jupiterx-site > .jupiterx-main{overflow:hidden;}body.single-portfolio .page-title-container::before{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern06.png");position:absolute;left:0;top:0;width:600px;height:700px;z-index:9999;background-size:contain;background-repeat:no-repeat;}h1.project-pageheader{color:#fff;font-weight:300;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:35px;}h1.project-pageheader strong{font-weight:700;}.project-details_carousel{margin-top:-130px;z-index:9999;margin-bottom:60px;}.project-details_carousel .owl-carousel .owl-stage{height:600px;}.project-details_carousel .owl-carousel .owl-item{height:100%;}.project-details_carousel .owl-carousel .owl-item img{height:100%;object-fit:cover;}.project-details_carousel .owl-carousel .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin:0;}.project-details_carousel .owl-carousel .owl-nav button{color:#fff;position:absolute;margin:0;background-color:#c52d3a;width:40px;height:40px;border-radius:0;transition:.3s;}.project-details_carousel .owl-carousel .owl-nav button:focus{outline:none;}.project-details_carousel .owl-carousel .owl-nav button:hover{background-color:#ab2632;}.project-details_carousel .owl-carousel .owl-nav button > span{font-size:40px;line-height:32px;}.project-details_carousel .owl-carousel .owl-nav button.owl-prev{left:0;}.project-details_carousel .owl-carousel .owl-nav button.owl-next{right:0;}.project-details_carousel .owl-carousel .owl-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;}.project-details_carousel .owl-carousel .owl-dot:focus{outline:none;}.project-details_carousel .owl-carousel .owl-dot span{background-color:#c52d3a;opacity:.4;width:17px;height:17px;border:2px solid #fff;margin:5px 2px;}.project-details_carousel .owl-carousel .owl-dot.active span,.project-details_carousel .owl-carousel .owl-dot span:hover,.project-details_carousel .owl-carousel .owl-dot:hover span{background-color:#c52d3a;opacity:1;}.project-details-content{display:flex;width:100%;color:#fff;min-width:70%;}.project-details-content > div{padding:20px 25px;font-size:18px;font-weight:500;font-family:"Source sans pro";}.project-details-content > div > p{font-weight:300;opacity:.5;text-transform:uppercase;font-size:16px;margin-bottom:5px;}.project-details-content .opdrachtgever-col{background-color:#054884;width:50%;border-width:3px 0 3px 3px;border-style:solid;border-color:#074175;}.project-details-content .locatie-col{background-color:#c52d3a;width:25%;border-width:3px 0 3px 0;border-style:solid;border-color:#ad2934;}.project-details-content .bouwdatum-col{background-color:#cb424d;width:25%;border-width:3px 3px 3px 0;border-style:solid;border-color:#a73d46;}.video_link_overlay{position:absolute;width:100%;height:100%;background-color:#000;opacity:.7;}.video_link_container > i{position:absolute;bottom:50%;left:50%;color:#fff;z-index:99;font-size:54px;transform:translate(-50%,50%);}.video_link_container{height:600px;}.video_link_container img{height:100%;width:100%;object-fit:cover;}.project-omschrijving-col h2,.project-omschrijving-col p{color:#fff !important;}.project-omschrijving-col p{font-size:17px;font-weight:300;line-height:26px;}.project-omschrijving-col{position:absolute;right:0;width:50% !important;top:50%;transform:translateY(-50%);}.project-omschrijving-col > .elementor-widget-wrap{background-color:#054884 !important;padding:45px !important;}.project-details_carousel .elementor-widget-text-editor > .elementor-widget-container{display:flex;flex-wrap:wrap;}.project-details_carousel .elementor-widget-text-editor > .elementor-widget-container > .elementor-text-editor{width:100%;}.project-details_carousel a.jupiterx-post-navigation-previous{order:3;margin-left:auto;}.full-main-button a.elementor-button::before{content:"";height:100%;width:48px;position:absolute;top:0;left:0;background-color:#c52d3a;transition:.2s;}.full-main-button a.elementor-button::after{content:"";font-family:"FontAwesome";left:11px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-align:center;}.project-details_carousel a.jupiterx-post-navigation-next::before{content:"";height:100%;width:42px;position:absolute;left:0;background-color:#c52d3a;transition:.2s;}.project-details_carousel a.jupiterx-post-navigation-next::after{content:"";font-family:"FontAwesome";left:9px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-align:center;}.project-details_carousel a.jupiterx-post-navigation-next{padding:10px 15px 10px 55px;}.project-details_carousel a.jupiterx-post-navigation-previous::before{content:"";height:100%;width:42px;position:absolute;right:0;background-color:#c52d3a;transition:.2s;}.project-details_carousel a.jupiterx-post-navigation-previous::after{content:"";font-family:"FontAwesome";right:9px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-align:center;}.project-details_carousel a.jupiterx-post-navigation-previous{padding:10px 55px 10px 15px;}.project-details_carousel a.jupiterx-post-navigation-next{order:2;margin-left:0;}.project-details_carousel a.jupiterx-post-navigation-previous img,.project-details_carousel a.jupiterx-post-navigation-previous span,.project-details_carousel a.jupiterx-post-navigation-next img,.project-details_carousel a.jupiterx-post-navigation-next span{display:none;}.project-details_carousel .jupiterx-post-navigation-link h6{margin-bottom:0;color:#fff;font-size:18px;font-weight:500;line-height:22px;text-decoration:none !important;}.project-details_carousel a.jupiterx-post-navigation-link{width:auto;flex:none;max-width:none;background-color:#054884;transition:.2s;margin-top:2rem;}.project-details_carousel a.jupiterx-post-navigation-link:hover::after,.project-details_carousel a.jupiterx-post-navigation-link:hover::before{background-color:#b12833;}.project-details_carousel a.jupiterx-post-navigation-link:hover{text-decoration:none;background-color:#07355f;}.sminfra-nieuws .elementor-posts-container article .elementor-post__text{margin-bottom:10px;}.sminfra-nieuws .elementor-posts-container article a.elementor-post__read-more{position:relative;}.sminfra-nieuws .elementor-posts-container article a.elementor-post__read-more::after{content:"";font-family:"FontAwesome";position:absolute;margin-left:15px;bottom:0;color:#c52d3a;border:2px solid #c52d3a;width:22px;height:22px;line-height:18px;border-radius:20px;font-size:11px;letter-spacing:-1px;transition:.3s;text-align:center;}.sminfra-nieuws .elementor-posts-container article a.elementor-post__read-more::before{content:"";position:absolute;bottom:-4px;width:0;height:3px;background-color:#c52d3a;transition:.2s;}.sminfra-nieuws .elementor-posts-container article a.elementor-post__read-more:hover::before{width:100%;}body.single-post.jupiterx-post-template-custom .jupiterx-main-content > .container-fluid{padding:0;}body.single-post.jupiterx-post-template-custom .jupiterx-main-content > .container-fluid > .row{margin:0;}body.single-post.jupiterx-post-template-custom .jupiterx-main-content .jupiterx-primary{padding:0;}.main-button.back-button .elementor-button span.elementor-button-content-wrapper{padding:0 0 0 35px;}.single-post-featured-image .elementor-widget-image a,.single-post-featured-image .elementor-widget-image img{width:100%;}body.single-post article p:not(:last-child){margin-bottom:20px;}.main-button.back-button .elementor-button span.elementor-button-content-wrapper::after{content:"";left:0;right:unset;}nav.elementor-pagination .page-numbers.prev{background-color:#054884;position:relative;}nav.elementor-pagination .page-numbers.prev::after{content:"";font-family:"FontAwesome";position:absolute;top:50%;left:50%;border:2px solid #fff;width:22px;height:22px;line-height:18px;border-radius:20px;font-size:11px;letter-spacing:1px;transition:.3s;text-align:center;transform:translate(-50%,-50%);}nav.elementor-pagination span.page-numbers.prev,nav.elementor-pagination span.page-numbers.next{cursor:not-allowed;opacity:.4;}nav.elementor-pagination .page-numbers.next{background-color:#054884;position:relative;}nav.elementor-pagination .page-numbers.next::after{content:"";font-family:"FontAwesome";position:absolute;top:50%;left:50%;border:2px solid #fff;width:22px;height:22px;line-height:18px;border-radius:20px;font-size:11px;letter-spacing:-1px;transition:.3s;text-align:center;transform:translate(-50%,-50%);}nav.elementor-pagination .page-numbers{height:40px;width:40px;display:inline-block;background-color:#054885;color:#fff;line-height:40px;transition:.2s;}nav.elementor-pagination .page-numbers.current{background-color:#c52d3a;}nav.elementor-pagination a.page-numbers:hover{background-color:#c52d3a;}.elementor-widget-posts nav.elementor-pagination{display:flex;justify-content:center;margin-top:30px;}.postid-5485 .wp-image-5495{width:400px;}.sollicitatie-button a::after{content:"";background-color:#c52d3a;position:absolute;right:0;width:42px;height:100%;top:0;transition:.2s;}.sollicitatie-button a > span::after{content:"";font-family:"FontAwesome";right:9px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;text-align:center;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-indent:2px;}.sollicitatie-button a:hover::after{background-color:#b12833;}.sollicitatie-button a{padding-right:55px !important;}.werkenbij-header-btn::before{content:"";background-color:#07355f;position:absolute;right:0;width:51px;height:100%;top:0;}.werkenbij-header-btn::after{content:"";font-family:"FontAwesome";right:13px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;text-align:center;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;}.separator-title{position:absolute;z-index:99;width:auto !important;left:50%;transform:translateX(-50%);background-color:#fff;padding:0 25px;}.separator-title.projecten{width:700px !important;}.separator-title.materieel{width:650px !important;}.separator-title.vacature,.separator-title.testimonials{width:420px !important;}.testimonial-carousel .jet-carousel__item img.jet-carousel__item-img{width:40%;object-fit:cover;margin:0;}.testimonial-carousel .jet-carousel__item .jet-carousel__content{width:60%;place-self:center;}.testimonial-carousel .jet-carousel__item{padding:0;}.testimonial-carousel .jet-carousel-wrap.jet-equal-cols .jet-carousel__item .jet-carousel__item-inner{display:flex;flex-wrap:wrap;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset;background-color:#054884;}.testimonial-carousel .jet-elements > .jet-carousel-wrap > .jet-carousel{margin:0;}.testimonial-carousel .jet-arrow.prev-arrow{border-right:1px solid #063d6f;}.testimonial-carousel .jet-arrow.next-arrow{border-left:1px solid #063d6f;}.smink-sollicitatie-form form button[type="submit"]{position:relative;}.smink-sollicitatie-form form button[type="submit"]:hover{cursor:pointer;}.smink-sollicitatie-form form button[type="submit"]::before{content:"";position:absolute;right:0;top:0;background-color:#c52d3a;height:100%;width:45px;transition:.3s;}.smink-sollicitatie-form form button[type="submit"]::after{content:"";font-family:"FontAwesome";right:11px;top:50%;transform:translateY(-50%);position:absolute;color:#fff;z-index:999;height:25px;width:25px;border:2px solid #fff;border-radius:40px;line-height:22px;font-size:13px;text-indent:2px;}.smink-sollicitatie-form form button[type="submit"]:hover::before{background-color:#b12833;}.smink-sollicitatie-form form input[type="text"],.smink-sollicitatie-form form input[type="tel"],.smink-sollicitatie-form form input[type="email"],.smink-sollicitatie-form form input[type="text"],.smink-sollicitatie-form form textarea{padding:12px 20px;}.smink-sollicitatie-form form .elementor-field-group-cv_bestand_kiezen label{position:unset;top:0;width:100%;height:auto;margin-bottom:10px;font-size:18px;}.partners-galerij .wpmf-gallerys{margin-left:-15px;margin-right:-15px;}.partners-galerij figure .wpmf-gallery-icon{height:140px;}.partners-galerij figure .wpmf-gallery-icon img{height:100%;object-fit:contain;border:1px solid #ececec !important;padding:15px;}.partners-galerij .wpmf_gallery_default.wpmf-gutterwidth-5 .wpmf-gallery-item{padding:15px !important;}.partners-galerij .wpmf-gallery-item{margin-bottom:20px;}.materiaal-carousel .slick-list .jet-carousel__item a{height:250px;}.materiaal-carousel .slick-list .jet-carousel__item a img{height:100%;object-fit:cover;object-position:center;}.materiaal-carousel .jet-carousel{padding-bottom:75px;}.materiaal-carousel .jet-carousel .jet-arrow.slick-disabled{opacity:.4;cursor:default;}.materiaal-carousel .jet-carousel .jet-arrow{bottom:0;top:unset;}.materiaal-carousel .jet-carousel .prev-arrow{left:10px;border-right:1px solid #063d6f;}.materiaal-carousel .jet-carousel .prev-arrow i::before{content:"";}.materiaal-carousel .jet-carousel .next-arrow{right:unset;left:65px;border-left:1px solid #063d6f;}.materiaal-carousel .jet-carousel .next-arrow i::before{content:"";}.materiaal-carousel .swiper-container figure img{height:250px;object-fit:cover;margin-bottom:15px;}.materiaal-carousel .elementor-swiper-button{background-color:#054884;padding:15px;bottom:0;top:unset;border:none;}.materiaal-carousel .elementor-swiper-button-prev{left:0;border-right:1px solid #063d6f;}.materiaal-carousel .elementor-swiper-button-next{right:unset;left:56px;border-left:1px solid #063d6f;}.materiaal-carousel .elementor-image-carousel-wrapper{padding-bottom:120px;}.elementor-slideshow__footer .elementor-slideshow__title{display:none;}body.page-id-280 .page-title-container::before{content:"";background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bg-pattern06.png");position:absolute;left:0;top:0;width:600px;height:700px;background-size:contain;background-repeat:no-repeat;}body.page-id-280 .page-title-container::after{display:none;}body.page-id-280 .page-title-container{overflow:visible;}.smink-contact-form form button.raven-submit-button{position:relative;padding:10px 75px 10px 35px;transition:.3s;}.smink-contact-form form button.raven-submit-button::after{content:"";font-family:"FontAwesome";position:absolute;right:10px;border:2px solid #fff;border-radius:50px;width:25px;height:25px;}.smink-contact-form form button.raven-submit-button::before{content:"";position:absolute;right:0;background-color:#c52d3a;height:100%;width:45px;transition:.2s;}.smink-contact-form form button.raven-submit-button:hover::before{background-color:#b12833;}.smink-contact-form form input{font-family:"Source sans pro" !important;color:#525252 !important;font-weight:400 !important;}.contact-informatie a:hover span.elementor-icon-list-text{color:#054884 !important;}.medewerker-info-container{position:relative;}.medewerker-info-container .elementor-text-editor p{font-weight:300;line-height:24px;color:rgba(255,255,255,.7);}.medewerker-info-container .elementor-text-editor strong{font-weight:500;font-size:20px;color:#fff;}.team-phone{position:absolute;margin-bottom:0 !important;right:0;height:50%;width:40px !important;background-color:#b12834;transition:.2s;}.team-phone:hover{background-color:#a7242f;}.team-mail{position:absolute;margin-bottom:0 !important;right:0;height:50%;width:40px !important;bottom:0;background-color:#9e242e;transition:.2s;}.team-mail:hover{background-color:#902029;}.team-phone > div,.team-phone > div > div,.team-phone > div,.team-phone > div > div > a,.team-mail > div,.team-mail > div > div,.team-mail > div,.team-mail > div > div > a{height:100%;}.team-phone a,.team-mail a{width:100%;}.team-phone a i,.team-mail a i{width:100%;height:100%;line-height:40px;font-size:18px;}.partners-carousel-images .elementor-swiper-button-prev{left:-40px;}.partners-carousel-images .elementor-swiper-button-next{right:-40px;}.contact-googlemaps-image .elementor-image{height:750px;}.contact-googlemaps-image .elementor-image img{height:100%;object-fit:cover;}footer .specialismen-footer nav ul.elementor-nav-menu li > a{word-wrap:break-word;width:100%;hyphens:auto;}footer .elementor-icon-list-item a span.elementor-icon-list-text::after,footer .elementor-icon-list-item span.elementor-icon-list-text::after{content:"";position:absolute;width:0;height:2px;bottom:-3px;left:0;background-color:#054884;transition:.3s;}footer .elementor-icon-list-item a:hover span.elementor-icon-list-text::after{width:100%;}footer .elementor-icon-list-item a span.elementor-icon-list-text{position:relative;}footer .elementor-icon-list-item span.elementor-icon-list-icon{padding-right:15px;}footer .footer-bot-copyright .first-col a{position:relative;}footer .footer-bot-copyright .first-col a::after{content:"";position:absolute;width:0;height:2px;bottom:-3px;left:0;background-color:#6f6d6d;transition:.3s;}footer .footer-bot-copyright .first-col a:hover::after{width:100%;}.bottom-footer .copyright-container p{margin-bottom:0;font-family:"Source sans pro";font-weight:300;}.bottom-footer .copyright-container a{color:#fff;position:relative;}.bottom-footer .copyright-container a::after{content:"";position:absolute;width:0;height:2px;bottom:-5px;left:0;background-color:#fff;transition:.3s;}.bottom-footer .copyright-container a:hover::after{width:100%;}.bottom-footer .copyright-separator{padding:0 10px;color:#8a8a8a;}.bottom-footer .copyright-container{display:flex;justify-content:space-between;}.contactgegevens-footer ul.elementor-icon-list-items li span{padding-left:50px !important;}.contactgegevens-footer ul.elementor-icon-list-items li span::after{content:"";background-position:center;background-repeat:no-repeat;background-color:transparent;}.contactgegevens-footer ul.elementor-icon-list-items li:nth-child(1) span::after{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/fal-map-marker-white.png");background-size:25px;height:35px;width:25px;top:5px;}.contactgegevens-footer ul.elementor-icon-list-items li:nth-child(2) span::after{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/fal-phone-white.png");background-size:25px;height:25px;width:25px;top:0;}.contactgegevens-footer ul.elementor-icon-list-items li:nth-child(3) span::after{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/fal-enveloppe-open-white.png");background-size:25px;height:25px;width:25px;top:0px;}.smink-footer nav .elementor-nav-menu > li.menu-item > a::before{display:none;}.smink-footer nav .elementor-nav-menu > li.menu-item > a{display:inline-block;}.smink-footer nav .elementor-nav-menu > li.menu-item > a::after{content:"";position:absolute;width:0;height:2px;bottom:5px;left:0;background-color:#fff !important;transition:.3s;opacity:1 !important;}.smink-footer nav .elementor-nav-menu > li.menu-item > a:hover::after{width:100%;}.sminfra-footer{margin:25px 80px 80px 80px;}.footer-specialiteiten:not(:last-child){padding-right:75px;}.contactgegevens-footer.red ul.elementor-icon-list-items li:nth-child(1) span::after{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/fal-map-marker-red.png");}.contactgegevens-footer.red ul.elementor-icon-list-items li:nth-child(2) span::after{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/fal-phone-red.png");}.contactgegevens-footer.red ul.elementor-icon-list-items li:nth-child(3) span::after{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/fal-enveloppe-open-red.png");}.smink-menu .elementor-nav-menu--main .elementor-nav-menu ul{border-radius:6px;}li.nav-mobile.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-25{background-color:#054884;}li.nav-mobile.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-25 a{padding-left:55px;padding-right:20px;position:relative;z-index:999;}li.nav-mobile.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-25::after{content:"";position:absolute;left:0 !important;top:0;height:100%;width:0% !important;background-color:#c52d3a;opacity:1;transition:.5s;}li.nav-mobile.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-25:hover::after{width:100% !important;}li.nav-mobile.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-25 a:before{content:"";position:absolute;left:0;background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/fal-phone-white.png");background-position:center;background-size:25px;background-repeat:no-repeat;background-color:#c52d3a;height:100%;top:0;width:45px;opacity:1;}li.nav-mobile.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-25 a:after{display:none;}nav .elementor-nav-menu > li.menu-item:not(.nav-mobile) > a::before{content:"";position:absolute;width:0;height:5px;bottom:-5px;left:0;background-color:#c52d3a !important;opacity:1 !important;transition:.3s;}nav .elementor-nav-menu > li.menu-item:not(.nav-mobile) > a:hover::before{width:100%;}nav > .elementor-nav-menu > li.menu-item.current-menu-item:not(.nav-mobile) > a.elementor-item-active::before{width:100%;}nav .elementor-nav-menu > li.menu-item:not(.nav-mobile){padding:0 20px;}nav .elementor-nav-menu > li.menu-item:not(.nav-mobile) span.sub-arrow i::before{content:"";font-family:"FontAwesome";}nav .elementor-nav-menu li.nav-mobile{margin-left:20px;}nav .elementor-nav-menu ul.sub-menu li:not(:last-child){border-bottom:1px solid #ececec;}nav .elementor-nav-menu ul.sub-menu li a{border:none;}nav .elementor-nav-menu ul.sub-menu{min-width:15em !important;}.specialismen-footer nav > ul{column-count:2;}.jupiterx-site ~ template ~ div{display:none !important;font-size:0;position:absolute;text-indent:-9999999px;top:0;}@media only screen and (max-width: 1800px){.jet-listing-grid__item .project_inner-content > .elementor-container{align-self:normal;}.project_inner-content .project-content .view-project{position:absolute;bottom:0;}}@media only screen and (max-width: 1750px){.sminfra-footer-bot .footer-bot-social{width:30% !important;}.sminfra-footer-bot .footer-bot-emptycol{width:20% !important;}}@media only screen and (min-width: 1551px) and (max-width: 1730px){.medewerker-info-col .elementor-widget-icon-list > .elementor-widget-container{padding:15px !important;}.medewerker-info-col ul.elementor-icon-list-items li span.elementor-icon-list-icon{display:none;}}@media only screen and (max-width: 1550px){.home-welcome-section::after{width:35%;}.smink-single-project .description{font-size:18px;line-height:30px;}.smink-contact-personen > div > div > .elementor-col-20{width:33.333%;}.smink-contact-personen > div > div{flex-wrap:wrap;}.project-specialismen-iconen{right:unset;left:0;}.raven-column-link:hover .project-specialismen-iconen .wpmf-gallery-icon img{display:none;}.footer-specialiteiten:not(:last-child){padding-right:40px;}.sminfra-footer-top-col2 .footer-quote.elementor-element > .elementor-widget-container{padding-right:0;}.project-specialismen-iconen .gallery{flex-wrap:nowrap;}}@media only screen and (max-width: 1320px){nav .elementor-nav-menu > li.menu-item:not(.nav-mobile){padding:0 13px;}.projects-grid .project_inner-content h2{font-size:22px;line-height:34px;}.smink-single-project.projects-grid h2.sec-title,.smink-single-project.projects-grid .description{opacity:1;}.smink-single-project.projects-grid .hover_content{display:none;transition:all .2s;}.smink-single-project.projects-grid a.project-mainlink:hover .hover_content{display:block;}.specialismen-blocks .elementor-cta__description{padding-bottom:30px;}.specialismen-blocks .elementor-cta__button-wrapper{right:unset;}.smink-single-project .description,.project_hover-content .description_hover{font-size:16px;line-height:24px;}.project_hover-content .project-content .description_hover .jet-listing-dynamic-field__content{font-size:16px;line-height:24px;}}@media only screen and (max-width: 1300px){.sminfra-footer-bot .footer-bot-social{width:50% !important;}.sminfra-footer-bot .footer-bot-emptycol{width:0% !important;display:none;}}@media only screen and (max-width: 1200px){.smink-single-project.projects-lg .project_inner-content h2{font-size:32px;}.smink-single-project.projects-lg .project_inner-content span{font-size:28px;margin-bottom:10px;}.projects-section{margin-left:40px;margin-right:40px;}.smink-single-project .project_inner-content{padding:25px;}.smink-single-project.projects-lg .project_inner-content{padding:35px;}.projects-lg .smink-single-project .project-image{height:400px;}.over-ons_samen-werk-maken{padding:25px 35px;}.row-clients-blocks > .elementor-container > .elementor-row{flex-wrap:wrap;justify-content:center;}.elementor-widget-wrap .custom-float-vacature-menu{bottom:60px;}.projects-container .smink-single-project.projects-grid{padding-left:10px;padding-right:10px;}.projects-container{margin-left:-10px;margin-right:-10px;}.home-welcome-section::after{width:35%;}.specialismen-blocks .elementor-cta__description{padding-bottom:0;height:120px;overflow:hidden;}.specialismen-blocks .elementor-cta__content h2{hyphens:auto;}.separator-title.projecten{width:500px !important;}.projects-grid .project_inner-content .hover_content h2.sec-title{font-size:24px;}.project-specialismen-iconen .gallery .gallery-item{width:60px;}.project-specialismen-iconen .wpmf-gallery-icon img{width:60px;}.jet-listing-grid__item .project_inner-content,.jet-listing-grid__item .project_hover-content{padding:20px 25px;}.sminfra-footer-bot .footer-bot-social{width:40% !important;}.sminfra-footer-bot .footer-bot-copyright{width:60% !important;}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.smink-single-project.projects-grid .description{height:135px;overflow:hidden;}}@media only screen and (max-width: 1024px){nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:absolute;z-index:9997;}.smink-menu ul > li > a,.smink-menu ul > li > a.has-submenu{padding:20px;}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:20px;}nav .elementor-nav-menu > li.menu-item:not(.nav-mobile) > a::before{display:none;}ul li ul li.menu-item.menu-item-type-custom.menu-item-object-custom{background-color:#c52d3a;}li.nav-mobile.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-25 a:before{width:50px;line-height:60px;color:#fff;}li.nav-mobile.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-25 a{color:#fff;padding-left:74px;}.jupiterx-header section.elementor-element.smink-menu{padding:10px 5% 0% 5%;}section.elementor-element.home-welcome-section{padding:70px 5% 70px !important;}.home-welcome-section::after{top:50%;transform:translateY(-50%);width:50%;height:400px;z-index:-1;}.elementor-widget-wrap .custom-float-menu{min-width:400px;}.elementor-widget-wrap .custom-float-vacature-menu{bottom:50px;}footer.jupiterx-footer .elementor-col-25{width:50%;}.home-welcome-section::after{display:none;}.custom-float-menu.float-menu-two{margin-left:-120px;}.over-ons_samen-werk-maken::after{width:100%;}.page-id-280 .page-title-container .elementor-column-wrap.elementor-element-populated{padding:0px 0px 70px !important;}.team-phone,.team-mail{position:unset;margin-bottom:0 !important;width:50% !important;height:45px;}.team-phone a i,.team-mail a i{line-height:45px;font-size:21px;}.projects-container .smink-single-project.projects-grid{width:50%;height:calc(50vw - 35px);margin-bottom:20px;}.outer-project .raven-column-link > .elementor-column-wrap > .elementor-widget-wrap{height:calc(50vw - 35px);}.project-omschrijving-col{position:unset;right:unset;width:100% !important;top:unset;transform:none;}.project-details_carousel .owl-carousel .owl-stage{height:600px;}.sminfra-main-nav nav.elementor-nav-menu--dropdown{margin-top:28px;width:400px !important;left:unset !important;right:0;border-radius:5px !important;}nav .elementor-nav-menu > li.menu-item:not(.nav-mobile){padding:0;}.sminfra-main-nav nav.elementor-nav-menu--dropdown ul.elementor-nav-menu ul.sub-menu li a{padding-left:25px;padding-right:25px;}.specialismen-blocks .elementor-cta__description{height:75px;}.quote-personeel .elementor-image::before{font-size:44px;width:55%;}.separator-title.materieel{width:500px !important;}.werkenbij-usp h2.elementor-heading-title{hyphens:auto;line-height:32px;}.testimonial-carousel .jet-carousel__item img.jet-carousel__item-img,.testimonial-carousel .jet-carousel__item .jet-carousel__content{width:100%;}.testimonial-carousel .jet-carousel__item img.jet-carousel__item-img{height:400px;}.testimonial-carousel .jet-carousel__item .jet-carousel__item-inner{align-content:flex-start;}.jupiterx-main .elementor-element.testimonial-carousel .jet-carousel .elementor-slick-slider .jet-carousel__item{padding:0;}.jupiterx-main .elementor-element.testimonial-carousel .jet-carousel .jet-arrow{width:50%;background-color:#074277;}.smink-contact-personen > div > div > .elementor-col-20{width:50%;}.sminfra-footer-top-col1.elementor-element .sminfra-footer-top-logo{width:50%;}.sminfra-footer-top-col1.elementor-element .contactgegevens-footer.red{width:50%;}.sminfra-footer-bot .footer-bot-social{order:-1;padding:0px 50px 50px;width:100% !important;}.sminfra-footer-bot .footer-bot-social .elementor-element-populated{padding:20px !important;}.sminfra-footer-bot .footer-bot-copyright{width:100% !important;}.sminfra-footer-bot .footer-bot-copyright > .elementor-element-populated{padding:20px !important;}}@media only screen and (max-width: 991px){.project_inner-content button.view-project{right:unset;}.projects-lg a:hover .project_inner-content .specialismen-icons{display:none;}}@media only screen and (max-width: 920px){.specialismen-col-tekstslider{width:100% !important;}.specialismen-col-imageslider{width:100% !important;margin:40px 0 0;}.specialismen-over-tekst-block{padding:0 !important;}.specialismen-over-tekst-block > .elementor-container > .elementor-element > .elementor-widget-wrap{padding-right:50px !important;}}@media only screen and (max-width: 900px){.bottom-footer .copyright-container a{display:inline-block;}.copyright-container .first-col,.copyright-container .second-col{width:100%;text-align:center;line-height:24px;}.bottom-footer .copyright-container{flex-wrap:wrap;}.smink-single-project.projects-lg .project-image{height:400px;}.smink-single-project .project_inner-content h2{line-height:26px;}}@media only screen and (max-width: 768px){.home-main-slider::before{width:100%;}.home-welcome-section::after{width:320px;height:320px;}.elementor-widget-wrap .custom-float-vacature-menu{width:350px;position:unset;left:0px;}.over-ons_samen-werk-maken{padding:30px;}section.row-clients-blocks .elementor-widget-container{padding:10px !important;}body.page-id-280 .page-title-container::before{width:70%;}.over-ons_samen-werk-maken::after{display:none;}.smink-single-project.projects-lg .project_inner-content{padding:40px;}.project-details_carousel .owl-carousel .owl-stage{height:450px;}}@media only screen and (max-width: 767px){.contact-googlemaps > .elementor-column-wrap{margin:0 !important;}.smink-contact-maps{padding:0 5% !important;}.partners-carousel-images .elementor-swiper-button-next{right:-30px;}.partners-carousel-images .elementor-swiper-button-prev{left:-30px;}.partners-carousel-images{padding:0 30px;}.elementor-widget-wrap .custom-float-menu{position:unset;margin-left:auto;margin-right:auto;top:unset;transform:none;}.diensten-background-pattern::after{background-position:right;bottom:0;}.home-welcome-section::after{display:none;}.medewerker-info-container .medewerker-info-col .elementor-widget-text-editor{min-height:unset;}.column_samen-werken-tekst{position:unset;right:unset;width:100% !important;top:unset;transform:none;}.smink-contact-form form button.raven-submit-button::after{line-height:20px;}.smink-projects-wrap .smink-single-project{width:100%;}h1.project-pageheader{font-size:34px;}.project-details-content .opdrachtgever-col,.project-details-content .locatie-col,.project-details-content .bouwdatum-col{width:33.33333%;}.video_link_container{height:450px;}.specialismen-col-imageslider .elementor-image-carousel-wrapper{height:60vw;}.specialismen-over-tekst-block > .elementor-container > .elementor-element > .elementor-widget-wrap{padding:40px 30px !important;}.specialismen-title::before{content:"";position:absolute;left:0;top:50%;width:65px;height:65px;z-index:9999;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);}.wegenbouw-title::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/wegenbouw-groot.png");}.waterbouw-title::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/waterbouw-groot.png");}.bedrijfsterreinen-industrie-title::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/bedrijfsterreinen-industrie-groot.png");}.beheer-onderhoud-title::before{background-image:url("https://cdn-dldmc.nitrocdn.com/PoUyVZlgfYuRAVeMlbbDqkVIZcTfQKnz/assets/images/optimized/rev-102aa2d/smink-infra.nl/wp-content/themes/jupiterx-child/images/beheer-en-onderhoud-groot.png");}section.row-clients-blocks .clients-carousel img.swiper-slide-image{height:200px;}section.row-clients-blocks .clients-carousel figure.swiper-slide-inner{padding:30px;}.projecten-slider .swiper-slide-contents a.elementor-button.projects{margin-top:20px;}.elementor-widget-wrap .custom-float-menu{min-width:100%;}.custom-menu-background_image img{height:auto;margin-bottom:30px;}.specialismen-page-icon{width:30%;}.specialismen-page-text{width:70%;}.smink-single-project.projects-grid .description{height:130px;overflow:hidden;}.projects-grid .project_inner-content button.view-project{left:unset;bottom:25px;}.separator-title.projecten,.separator-title.materieel{width:auto !important;position:unset;left:unset;transform:none;padding:0;background-color:transparent;}.projects-section{margin-left:30px;margin-right:30px;}.quote-personeel .elementor-image::before{width:45%;font-size:34px;}.sponsor-container .elementor-column h1{hyphens:auto;}.sminfra-nieuws .elementor-posts-container article .elementor-post__text h3{min-height:unset;}.jupiterx-main .elementor-element.werkenbij-usp_image .elementor-image img{width:35%;}.separator-title.vacature
  .separator-title.testimonials{width:380px !important;}h1.project-pageheader .specialismen-icons{width:100%;}.project-details_carousel{margin-top:-90px;}.sminfra-footer-top-col1.elementor-element .contactgegevens-footer.red,.sminfra-footer-top-col1.elementor-element .sminfra-footer-top-logo{width:100%;}.sminfra-footer-bot .footer-bot-social{padding:0 40px 50px;}}@media only screen and (max-width: 700px){.smink-contact-personen > div > div > .elementor-col-20{width:100%;}}@media only screen and (max-width: 650px){.download-files-container{grid-template-columns:repeat(2,1fr);}.separator-title.vacature,.separator-title.testimonials{width:50% !important;padding:0 15px;}}@media only screen and (max-width: 600px){.elementor-widget-wrap .custom-float-vacature-menu{width:auto;}.elementor-widget-wrap .custom-float-menu{max-width:unset;}.projects-container .smink-single-project.projects-grid{width:100%;height:270px;}.project-details-content{flex-wrap:wrap;}.project-details-content .opdrachtgever-col,.project-details-content .locatie-col,.project-details-content .bouwdatum-col{width:100%;border-width:3px;}.project-details-content .opdrachtgever-col,.project-details-content .locatie-col{border-bottom:none;}.project-details_carousel .owl-carousel .owl-stage{height:350px;}.quote-personeel .elementor-image::before{font-size:24px;}.jupiterx-main .elementor-element.sminfra_meer-informatie_image,.jupiterx-main .elementor-element.sminfra_meer-informatie_text{width:100% !important;}.smink-single-project.projects-lg .project_inner-content{padding:30px;}.testimonial-carousel .jet-carousel__item .jet-carousel__content{place-self:auto;}.testimonial-carousel .jet-carousel__item img.jet-carousel__item-img{margin:unset;margin-top:0;}.testimonial-carousel .jet-carousel__item img.jet-carousel__item-img{height:400px;}.testimonial-carousel .jet-carousel__item .jet-carousel__item-inner{align-content:flex-start;}.outer-project .raven-column-link > .elementor-column-wrap > .elementor-widget-wrap{height:calc(100vw - 60px);}.projecten-filters .project-filter{width:100% !important;}.projecten-filters .project-filter:not(:last-child){border-right:none;border-bottom:2px solid #a21e29;}.project-filter .jet-filter-label{width:100%;text-align:center;}.project-filter .jet-checkboxes-list-wrapper{width:100%;}.footer-specialiteiten{padding:0;width:100% !important;}.smink-footer.white-footer.elementor-element{padding:0;}}@media only screen and (max-width: 550px){.row-clients-blocks > .elementor-container > .elementor-row > .elementor-column{width:100%;margin-bottom:25px;}.row-clients-blocks > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap{margin:0 !important;}section.row-clients-blocks > .elementor-container{margin:0;}.partners-carousel-images .elementor-swiper-button-next,.partners-carousel-images .elementor-swiper-button-prev{display:none;}.custom-menu-background_image img{height:350px;}.snel-en-professioneel_section::before{width:70%;}.specialismen-blocks .elementor-cta__content h2{font-size:24px !important;}.specialismen-page-icon{width:100%;}.specialismen-page-text{width:100%;}.jupiterx-main .elementor-element.specialismen-page-icon > .elementor-column-wrap{padding:0 0 30px;}.jupiterx-main .elementor-element.werkenbij-usp_image .elementor-image img{width:50%;}}@media only screen and (max-width: 500px){.separator-title.vacature,.separator-title.testimonials{width:100% !important;position:unset;top:unset;transform:none;padding:0;background-color:transparent;}}@media only screen and (max-width: 480px){.download-files-container{grid-template-columns:repeat(1,1fr);}h1.project-pageheader{font-size:28px;}.video_link_container{height:300px;}.copyright-container .first-col,.copyright-container .second-col{text-align:left;}.sminfra-main-nav nav.elementor-nav-menu--dropdown{width:210px !important;}.project-details_carousel a.jupiterx-post-navigation-link{width:100%;padding:10px 15px 10px 55px;height:50px;}.project-details_carousel a.jupiterx-post-navigation-previous{padding:10px 55px 10px 15px;}.project-details_carousel a.jupiterx-post-navigation-link .jupiterx-post-navigation-body{width:100%;text-align:center;}.project-details_carousel a.jupiterx-post-navigation-next::before{left:0;right:unset;width:50px;}.project-details_carousel a.jupiterx-post-navigation-next::after{left:13px;right:unset;}.project-details_carousel a.jupiterx-post-navigation-previous::before{width:50px;}.project-details_carousel a.jupiterx-post-navigation-previous::after{right:13px;}.project-details_carousel a.jupiterx-post-navigation-link{margin-bottom:0;}.quote-personeel .elementor-image::before{width:100%;position:unset;top:unset;transform:none;display:inline-block;margin-bottom:20px;}.quote-personeel .elementor-image{text-align:left;}.quote-personeel .elementor-image img{width:100% !important;}.sponsor-container .elementor-column h1{font-size:26px !important;line-height:34px !important;}.vacature-blocks.partners .elementor-cta__image{position:unset;left:unset;bottom:unset;}.vacature-blocks.partners .elementor-cta__image img{border-radius:4px;}.vacature-blocks.partners .elementor-cta__content .elementor-cta__description{font-size:16px;line-height:28px;}.vacature-blocks.partners .elementor-cta__content .elementor-cta__title{font-size:28px;}.vacature-blocks.partners .elementor-cta__content{padding:20px !important;}.vacature-blocks .elementor-cta__button-wrapper{left:20px;bottom:20px;}.sminfra-footer-bot .footer-bot-social .elementor-element-populated{padding:10px 20px !important;}.sminfra-footer-bot .footer-bot-social .elementor-widget-heading,.sminfra-footer-bot .footer-bot-social .elementor-widget-social-icons{margin:5px 0;width:100%;}.sminfra-timeline-historie .jet-timeline-item .timeline-item__card-content{padding:20px;}.project-omschrijving-col .elementor-heading-title{font-size:25px;}body.single-portfolio .page-title-container{padding-top:40px !important;padding-bottom:40px !important;}}@media only screen and (max-width: 414px){.jupiterx-header section.elementor-element.smink-menu{padding:0px;}.home-welcome-section::after{right:10px;top:0px;width:360px;height:360px;z-index:-1;}section.smink-projecten-container{padding:0px !important;}.smink-projecten-container .elementor-widget-container{margin:0px !important;}.elementor-widget-wrap .custom-float-menu{right:0px;}section.si-werken-bij-home{background-position:top left !important;}body .si-werken-bij-home .elementor-element.elementor-element-f78b585 > .elementor-element-populated{padding:20px 10px 0px;}section.si-werken-bij-home.elementor-element.elementor-element-dec0cee{margin-bottom:0px !important;}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px;}section.row-clients-blocks .elementor-widget-image{display:block;width:auto;}footer.jupiterx-footer .elementor-col-25{width:100%;}.bottom-footer .copyright-container{display:block;}body.single-portfolio .page-title-container .elementor-column-wrap.elementor-element-populated{padding:5% !important;}.over-ons_samen-werk-maken::after{width:100%;}.jupiterx-corner-buttons{right:0px;}.snel-en-professioneel_section .elementor-container.elementor-column-gap-default{padding:0px;}.smink-onderscheid_col{width:100% !important;}.smink-projects-wrap .smink-single-project{width:100%;height:300px;margin-bottom:10px;}.smink-single-project .project-image img{height:300px;}.smink-projects-wrap .smink-single-project p.description{display:none;}.smink-projects-wrap{margin-bottom:15px;}.projects-container .smink-single-project.projects-grid{width:100%;height:300px;}.projects-section::after{width:100%;}.projects-container{margin-left:0px;margin-right:0px;}.projects-container .smink-single-project.projects-grid{padding-left:0px;padding-right:0px;}.project-details-content{display:flex;flex-wrap:wrap;}.project-details-content .opdrachtgever-col{width:100%;}.project-details-content .locatie-col{width:100%;}.project-details-content .bouwdatum-col{width:100%;}.elementor-element.project-omschrijving-col .elementor-widget-wrap{padding:30px 0px;}.project-omschrijving-col > .elementor-widget-wrap{padding-left:10px;padding-right:10px;}.project_hover-content .description_hover{display:none;}.project_hover-content > .elementor-container{width:100%;}.vacature-blocks.partners .elementor-cta__content .elementor-cta__description{font-size:15px;line-height:24px;}.vacature-blocks.partners .elementor-cta__content .elementor-cta__title{font-size:24px;margin-bottom:10px;}}@media only screen and (max-width: 375px){.page-title-container h1.elementor-heading-title.elementor-size-default{font-size:38px !important;}.vacature-blocks.partners .elementor-cta__content .elementor-cta__description{display:none;}.single-post .elementor-widget-theme-post-title h1.elementor-heading-title{font-size:20px !important;}}@media only screen and (max-width: 320px){.home-welcome-section::after{width:300px;height:300px;}.elementor-6 .elementor-element .swiper-slide{height:550px !important;}.column_samen-werken-tekst{width:100% !important;}.download-files-container{row-gap:2px;column-gap:2px;}.download-links-block a{padding:10px;}}