html{background-color:#b3b3b3;}
body{max-width:1460px;margin:0 auto;background-color:#fff;background-image:url(https://kastenstudio.eu/wp-content/uploads/2021/11/houtstructuur.jpg);background-repeat:repeat-x;background-position:top center;overflow:hidden;}
.has_content .the_content_wrapper{margin-bottom:0px;}
.header-classic #Action_bar{background:none;border-bottom:1px solid rgba(145, 143, 141, .2);font-size:15px;}
#Action_bar .column{padding:0 0px;margin:0px !important;width:100%;}
#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo{padding:25px 0;}
#Top_bar .menu > li > a{padding:25px 0;}
#Top_bar.is-sticky{background:#000 !important;}
.social-menu a{transition:all .3s ease-in-out;}
.social-menu a:hover{text-decoration:none;transition:all .3s ease-in-out;}
a.action_button{font-weight:900;color:#000 !important;background:#f8b108;border:2px solid #f8b108;font-weight:900;padding:11px 25px;transition:all .3s ease-in-out;}
a.action_button:hover{text-decoration:none;background:rgba(248, 177, 8, 0);color:#f8b108;border:2px solid #f8b108;}
.kolom-homepagina-header a.cta{font-weight:900;color:#000;background:#f8b108;border:2px solid #f8b108;font-weight:900;padding:11px 25px;transition:all .3s ease-in-out;}
.kolom-homepagina-header a.cta:hover{text-decoration:none;background:rgba(248, 177, 8, 0);color:#f8b108;border:2px solid #f8b108;}
#Top_bar .column{margin:0px;width:100%;}
#Action_bar .social-menu li{border-right:none !important;}
.slogan .fa-star{color:#f8b108;}
.slogan span{margin-left:10px;}
#Top_bar .menu > li > a span:not(.description){padding:0 12px;}
#Top_bar .top_bar_right{padding-right:0px;}
.social-media-icons{float:right;padding-top:12px;padding-left:20px;}
.social-media-icons a{color:#fff;transition:all .3s ease-in-out;padding-left:15px;}
.social-media-icons a:hover{color:#f8b108;}
.rij-header, .rij-header-afspraak{margin-left:-11px;margin-right:-12px;}
.kolom-homepagina-header{background:rgba(30, 30, 30, 0.8);margin-top:180px;margin-bottom:165px;margin-left:30px;}
.kolom-homepagina-header .vc_column-inner{padding:30px !important;}
.kolom-homepagina-header .vc_column-inner .wpb_wrapper > div{margin-bottom:15px;}
.kolom-homepagina-header p{color:#f8b108;}
.kolom-homepagina-header h2{color:#fff;font-weight:600;font-size:42px;line-height:50px;padding-bottom:18px;}
.kolom-homepagina-header a.cta{color:#000;background:#f8b108;font-weight:900;padding:12px 26px;}
.rij-header-afspraak p{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#fff;font-size:35px;line-height:45px;font-weight:700;}
.rij-header-afspraak p a{color:#fff;font-weight:900;transition:all .3s ease-in-out;}
.rij-header-afspraak p a:hover{transition:all .3s ease-in-out;opacity:0.7;text-decoration:none;}
.rij-introductie h1{font-size:33px;font-weight:800;color:#000;letter-spacing:0.5px;}
.rij-introductie h1::after{content:"";display:block;border-bottom:2px solid #f8b108;width:60px;}
.kolom-introductietekst{padding-left:15px;padding-right:50px;}
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{background:#1e1e1e;width:368px;padding-left:105px;padding-top:30px;padding-bottom:30px;color:#fff !important;text-decoration:none !important;display:block;font-weight:900;font-size:20px;padding-right:110px;transition:all .3s ease-in-out;background-repeat:no-repeat;background-size:60px 60px;background-position:25px 29px;}
a.introductie-offerte-aanvragen{background-image:url(//kastenstudio.eu/wp-content/themes/betheme-child/images/icoon-offerte-aanvragen.png);}
a.introductie-afspraak-maken{background-image:url(//kastenstudio.eu/wp-content/themes/betheme-child/images/icoon-afspraak-maken.png);}
a:hover.introductie-offerte-aanvragen, a:hover.introductie-afspraak-maken{text-decoration:none;}
.rij-met-fotos{padding-top:60px !important;padding-bottom:60px !important;}
.kolom-met-fotos-titel .vc_column-inner{margin-left:15px;}
.rij-met-fotos h2{color:#fff;font-size:33px;font-weight:800;letter-spacing:0.5px;}
.rij-met-fotos h2::after{content:"";display:block;border-bottom:2px solid #f8b108;width:60px;}
.rij-foto-grid{margin-left:30px !important;margin-right:30px !important;}
.rij-met-fotos h3{margin-top:-98px;height:30px;}
.rij-met-fotos h3 a{background:linear-gradient(to right, #f8b108 60px, #F7B108) bottom 0em left 0em no-repeat;background-size:60px 2px;color:#fff;font-weight:700;margin-left:25px;font-size:23px;padding-bottom:5px;text-shadow:1px 1px 0px rgb(0 0 0 / 30%);}
.rij-met-usps{padding-top:80px;text-align:center;padding-bottom:60px;}
.rij-met-usps .vc_single_image-wrapper{margin-bottom:0px;}
.rij-met-usps .wpb_single_image{margin-bottom:10px;}
.rij-met-usps img{width:60%;}
.rij-met-usps p{font-weight:bold;font-size:14px;line-height:24px;}
.rij-home-content{padding-top:50px;padding-bottom:50px;}
.rij-home-content p{font-size:15px;margin-bottom:25px;}
.rij-home-content h2{font-weight:800;font-size:25px;line-height:35px;margin-bottom:5px;}
.rij-home-content a{text-decoration:underline;transition:all .3s ease-in-out;color:#000;}
.rij-bekijk-ons-werk{padding-top:130px;padding-bottom:130px;}
.kolom-bekijk-ons-werk{background:rgba(30, 30, 30, 0.8);padding:20px;padding-bottom:10px;padding-top:0px;}
.kolom-bekijk-ons-werk p{color:#f8b108;margin-bottom:0px;}
.kolom-bekijk-ons-werk h3{color:#fff;font-weight:800;margin-bottom:35px;}
.kolom-bekijk-ons-werk a.cta-inspiratie{color:#000;background:#f8b108;font-weight:900;padding:12px 26px;transition:all .3s ease-in-out;}
.kolom-bekijk-ons-werk a.cta-inspiratie:hover{opacity:0.8;text-decoration:none;}
span.klein{font-size:14px;margin-bottom:25px !important;float:left;}
.titel-rij-meer-weten h3{font-weight:700;font-size:40px;line-height:50px;}
.rij-meer-weten .vc_column-inner{padding-top:20px !important;}
.rij-meer-weten h4{font-weight:800;width:270px;padding-left:100px;height:80px;background-repeat:no-repeat !important;background-size:80px 80px !important;padding-top:13px;line-height:27px;font-size:22px;}
.rij-meer-weten .kolom-showroom h4{background:url(https://kastenstudio.eu/wp-content/uploads/2021/11/icon-bezoek-onze-showroom.png);}
.rij-meer-weten .kolom-offerte h4{background:url(https://kastenstudio.eu/wp-content/uploads/2021/11/icon-vraag-een-offerte-aan.png);}
.rij-meer-weten .kolom-contact h4{background:url(https://kastenstudio.eu/wp-content/uploads/2021/11/icon-neem-contact-met-ons-op.png);}
.rij-meer-weten p{height:110px;font-size:16px;line-height:30px;}
.rij-meer-weten a{font-weight:900;color:#000;background:#fff;border:2px solid #d1d1d1;font-weight:900;padding:11px 25px;transition:all .3s ease-in-out;}
.rij-meer-weten a:hover{text-decoration:none;color:#fff;border:2px solid #d1d1d1;background:#d1d1d1;}
.rij-extra-footer{padding-top:50px;border-bottom:2px solid #343434;padding-bottom:30px;}
.rij-extra-footer h3{color:#fff;font-size:20px;font-weight:700;line-height:30px;margin-bottom:6px;}
.rij-extra-footer p{color:#c6c6c6;}
.kolom-extra-footer-toelichting p{padding-right:100px;}
.rij-extra-footer a{color:#c6c6c6;text-decoration:underline;transition:all .3s ease-in-out;}
.rij-extra-footer a:hover{color:#c6c6c6;}
img.footer-logo-pinchetti{max-width:280px !important;margin-bottom:10px;}
.rij-extra-footer i{margin-top:25px;width:32px;height:32px;text-align:center;border:1px solid #707070;padding-top:7px;margin-right:5px;color:#fff;}
.rij-extra-footer a i{transition:all .3s ease-in-out;}
.rij-extra-footer a:hover i{color:#f8b108;}
#Footer h4{margin-bottom:5px;}
#Footer ul{margin-bottom:20px;}
#Footer a{transition:all .3s ease-in-out;color:#c6c6c6;}
#Footer a:hover{color:#f8b108 !important;}
#Footer{color:#c6c6c6;}
#Footer .footer_copy a{color:#c6c6c6;text-decoration:underline;}
#Footer .footer_copy .social li{display:inline-block;margin-right:15px;}
.landingspagina-rij-header{padding-top:105px;padding-bottom:125px;padding-left:35px;margin-left:0px;}
.landingspagina-rij-header.over-ons{padding-top:85px;padding-bottom:115px;}
.landingspagina-rij-header h1{color:#fff;font-weight:700;font-size:42px;line-height:50px;padding-bottom:18px;}
.landingspagina-rij-header-kolom{background:rgba(30, 30, 30, 0.8);padding:20px;padding-bottom:10px;padding-top:0px;}
.landingspagina-rij-header-kolom a.cta-maak-een-afspraak{color:#000;background:#f8b108;border:2px solid #f8b108;font-weight:900;padding:11px 25px;transition:all .3s ease-in-out;}
.landingspagina-rij-header-kolom a.cta-maak-een-afspraak:hover{text-decoration:none;background:rgba(248, 177, 8, 0);color:#f8b108;border:2px solid #f8b108;}
.landingspagina-rij-intro ul{list-style:none;margin:0px;margin-top:30px;}
.landingspagina-rij-intro ul li{color:#1e1e1e;font-weight:700;background-image:url(http://gertjanvanwijk.nl/pinchetti/wp-content/uploads/2022/02/usp.png);background-repeat:no-repeat;background-position:top left;background-size:28px;padding-left:36px;margin-bottom:7px;}
.landingspagina-rij-intro iframe{background:#1e1e1e;width:100%;padding:13px 10px;max-width:368px;height:135px;margin-bottom:-15px;}
.landingspagina-rij-content-1{padding-top:55px;padding-bottom:15px;font-size:16px;}
.landingspagina-rij-content-2{padding-top:55px;padding-bottom:15px;font-size:16px;}
.landingspagina-rij-content-3-full{padding-top:55px;padding-bottom:15px;font-size:16px;}:is(
.landingspagina-rij-intro, .landingspagina-rij-content-1, .landingspagina-rij-content-2, .landingspagina-rij-content-3-full
) a:link,
:is(
.landingspagina-rij-intro, .landingspagina-rij-content-1, .landingspagina-rij-content-2, .landingspagina-rij-content-3-full
) a:visited{color:#000;text-decoration:underline;}:is(
.landingspagina-rij-intro, .landingspagina-rij-content-1, .landingspagina-rij-content-2, .landingspagina-rij-content-3-full
) a:hover,
:is(
.landingspagina-rij-intro, .landingspagina-rij-content-1, .landingspagina-rij-content-2, .landingspagina-rij-content-3-full
) a:focus{color:#000;text-decoration:none;}
.landingspagina-rij-intro h2, .landingspagina-rij-content-1 h2, .landingspagina-rij-content-2 h2, .landingspagina-rij-content-3-full h2, .inspiratie-intro h2, .projectpagina-project-kast-op-maat h2{font-size:33px;font-weight:800;color:#000;letter-spacing:0.5px;line-height:43px;margin-top:-8px;}
.landingspagina-rij-intro h2::after, .landingspagina-rij-content-1 h2::after, .landingspagina-rij-content-2 h2::after, .landingspagina-rij-content-3-full h2::after, .inspiratie-intro h2::after, .projectpagina-project-kast-op-maat h2::after{content:"";display:block;border-bottom:2px solid #f8b108;width:60px;padding-bottom:10px;}
.page-id-581 .landingspagina-rij-intro p{margin-bottom:15px;}
.page-id-577 .landingspagina-rij-intro p{margin-bottom:15px;}
.landingspagina-rij-intro p, .landingspagina-rij-content-1 p, .landingspagina-rij-content-2 p, .landingspagina-rij-content-3-full p{margin-bottom:40px;}
.page-id-709 .landingspagina-rij-intro p, .page-id-709 .landingspagina-rij-content-1 p, .page-id-709 .landingspagina-rij-content-2 p, .page-id-709 .landingspagina-rij-content-3-full p{margin-bottom:15px;}
.page-id-262 .landingspagina-rij-intro p, .page-id-262 .landingspagina-rij-content-1 p, .page-id-262 .landingspagina-rij-content-2 p, .page-id-262 .landingspagina-rij-content-3-full p{margin-bottom:15px;}
.rij-interne-links{display:none;}
a.introductie-offerte-aanvragen{display:none !important;}
h2.vacature-titel{font-size:25px;font-weight:800;color:#000;letter-spacing:0.5px;line-height:43px;}
h2.vacature-titel::after{content:"";display:block;border-bottom:2px solid #f8b108;width:60px;padding-bottom:5px;}
p.vacature-omschrijving{margin-bottom:20px;}
p.vacature-omschrijving a{color:#000;}
a.vacature-cta{font-weight:900;color:#000;background:#f8b108;border:2px solid #f8b108;font-weight:900;padding:11px 25px;transition:all .3s ease-in-out;}
a.vacature-cta:hover{text-decoration:none;background:rgba(248, 177, 8, 0);color:#f8b108;border:2px solid #f8b108;}
.vacaturetekst p{margin-bottom:15px;}
.vacaturetekst ul{font-weight:normal;margin-top:-10px;margin-bottom:25px;margin-left:17px;list-style:disc;}
.vacaturetekst ul li{font-weight:normal;background:none;padding-left:0px;margin-bottom:0px;color:#000;}
.inspiratie-intro{}
.inspiratie-intro .wpb_wrapper > div{margin-bottom:25px;}
.rij-inspiratie{margin-right:-25px;margin-left:-10px;}
.rij-inspiratie .vc_column_container>.vc_column-inner{padding-left:10px;padding-right:10px;margin-bottom:20px;}
.inspiratie-afbeelding{margin-bottom:0px !important;}
.inspiratie-afbeelding .wpb_wrapper > div{margin-bottom:0px;}
.inspiratie-titel{margin-bottom:0px !important;}
.inspiratie-titel h3{width:calc(100% - 20px);height:55px;position:absolute;color:#fff;text-align:center;line-height:55px;margin-top:-55px;font-weight:600;font-size:17px;background:rgba(0,0,0,0.6);}
.inspiratie-titel h3 a{color:#fff;transition:all .2s ease-in-out;}
.inspiratie-titel h3 a:hover{color:#fff;opacity:0.8;}
.inspiratie-rij-seperator{margin-top:60px;}
.inspiratie-rij-seperator .wpb_wrapper > div{margin-bottom:1px;}
.prijsvoorbeelden-toelichting{padding-bottom:60px;}
.kolom-prijsvoorbeeld-1 h2{margin-left:155px;}
.kolom-prijsvoorbeeld-2{padding-right:30px;}
.kolom-prijsvoorbeeld-2 h2{margin-left:155px;}
img.prijsvoorbeeld-1{width:85px;margin-left:30px;float:left;margin-right:40px;margin-bottom:150px !important;}
img.prijsvoorbeeld-2{width:125px;float:left;margin-right:30px;margin-bottom:150px !important;}
.prijsvoorbeeld-rij-1 strong, .prijsvoorbeeld-rij-2 strong, .prijsvoorbeeld-rij-3 strong, .prijsvoorbeeld-rij-4 strong{font-size:20px;margin-top:-20px;float:left;font-weight:800;}
.prijsvoorbeelden-seperator{margin-top:30px;margin-bottom:0px;}
.prijsvoorbeeld-rij-1{padding-top:65px;padding-bottom:100px;}
.prijsvoorbeeld-rij-1 .wpb_wrapper > div{margin-bottom:0;}
.prijsvoorbeeld-rij-2{background:#f4f4f4;padding-top:100px;padding-bottom:100px;}
.prijsvoorbeeld-rij-2 .wpb_wrapper > div{margin-bottom:0;}
.prijsvoorbeeld-rij-3{padding-top:100px;padding-bottom:100px;}
.prijsvoorbeeld-rij-3 .wpb_wrapper > div{margin-bottom:0;}
.prijsvoorbeeld-rij-4{background:#f4f4f4;padding-top:100px;padding-bottom:100px;}
.prijsvoorbeeld-rij-4 .wpb_wrapper > div{margin-bottom:0;}
.inspiratie-subpagina{margin-right:0px;}
.smalle-foto-links .vc_column-inner{padding-right:5px;}
.vierkante-foto-links .vc_column-inner{padding-right:10px;}
.vierkante-foto-rechts .vc_column-inner{padding-left:10px;}
.smalle-foto-rechts .vc_column-inner{padding-left:5px;}
.inspiratie-foto-rij .wpb_wrapper > div{margin-bottom:0px;}
.inspiratie-foto-rij .vc_single_image-wrapper{margin-bottom:20px !important;}
.projectpagina-project-kast-op-maat{font-size:16px;padding-top:55px;padding-bottom:55px;}
.geen-witruimte-onderkant .wpb_wrapper > div{margin-bottom:0px;}
.rij-terug-naar-inspiratie, .rij-terug-naar-projecten{display:none;}
.page-id-2483 .rij-terug-naar-projecten, .page-id-2492 .rij-terug-naar-projecten, .page-id-2506 .rij-terug-naar-projecten{display:block !important;}
.page-id-1939 .rij-terug-naar-inspiratie, .page-id-1969 .rij-terug-naar-inspiratie, .page-id-1977 .rij-terug-naar-inspiratie, .page-id-1983 .rij-terug-naar-inspiratie, .page-id-1989 .rij-terug-naar-inspiratie, .page-id-1995 .rij-terug-naar-inspiratie, .page-id-2014 .rij-terug-naar-inspiratie, .page-id-2007 .rij-terug-naar-inspiratie, .page-id-2001 .rij-terug-naar-inspiratie, .page-id-2026 .rij-terug-naar-inspiratie, .page-id-2036 .rij-terug-naar-inspiratie, .page-id-2474 .rij-terug-naar-inspiratie{display:block !important;}
.rij-terug-naar-inspiratie, .rij-terug-naar-projecten{position:fixed;bottom:0px;width:100%;background:rgba(30, 30, 30, 0.8);left:0px;height:60px;}
.kolom-terug-naar-inspiratie, .kolom-terug-naar-projecten{max-width:1205px;text-align:right;margin:0 auto;height:70px;padding-top:15px;}
.kolom-terug-naar-inspiratie a, .kolom-terug-naar-projecten a{color:#000;background:#f8b108;border:2px solid #f8b108;font-weight:900;padding:11px 25px;transition:all .3s ease-in-out;margin-right:0px;}
.kolom-terug-naar-inspiratie a:hover, .kolom-terug-naar-projecten a:hover{text-decoration:none;background:rgba(248, 177, 8, 0);color:#f8b108;border:2px solid #f8b108;}
@media only screen and (max-width: 1239px) {
#Action_bar .container,
#Top_bar .container,
#Footer .container{max-width:100%;padding:0 20px;}
.section_wrapper{max-width:100%;padding:0 24px 0px 10px;}
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{width:auto;}
.rij-meer-weten p{height:130px;}
.landingspagina-rij-intro iframe{max-width:inherit;}
.inspiratie-toelichting{margin-top:14px;}
.kolom-terug-naar-inspiratie a, .kolom-terug-naar-projecten a{margin-right:24px;}
}
@media only screen and (max-width: 1199px) {
.prijsvoorbeeld-rij-2 .wpb_single_image{margin-top:30px !important;}
.prijsvoorbeeld-rij-3 .wpb_single_image{margin-bottom:30px !important;}
.kolom-terug-naar-inspiratie a, .kolom-terug-naar-projecten a{margin-right:41px;}
}
@media only screen and (max-width: 1140px) {
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{padding-right:70px;}
}
@media only screen and (max-width: 1023px) {
#Side_slide .extras .action_button{display:none;}
.rij-header-afspraak p{font-size:30px;line-height:40px;margin-top:5px;}
.kolom-terug-naar-inspiratie a, .kolom-terug-naar-projecten a{margin-right:40px;}
}
@media only screen and (max-width: 991px) {
.section_wrapper{max-width:100%;padding:0 0px;}
.kolom-homepagina-header{width:60%;margin-left:20%;}
.kolom-bekijk-ons-werk{width:60%;margin-left:20%;}
.rij-meer-weten p{height:100px;}
.rij-inspiratie{margin-left:0px;margin-right:0px;}
.landingspagina-rij-header{margin-left:10px;margin-right:10px;}
.inspiratie-intro .vc_column-inner{padding-left:25px;padding-right:25px;}
.inspiratie-foto-rij{margin-left:-5px;margin-right:-5px;}
.kolom-terug-naar-inspiratie a, .kolom-terug-naar-projecten a{margin-right:25px;}
}
@media only screen and (max-width: 960px) {
.action_button{padding:10px 18px;}
}
@media only screen and (max-width: 949px) {
nav#social-menu{display:none;}
ul#menu-hoofdmenu-pinchetti-van-caem{display:none;}
#Side_slide .menu.menu-mobile{display:block;padding:0 20px;}
#Side_slide #menu ul li a{display:block;padding:11px 5px 11px 10px;margin-right:0px;text-decoration:none;line-height:20px;font-weight:600;}
li#menu-item-4246{margin-top:20px;}
li#menu-item-4245 a,
li#menu-item-4246 a{text-transform:uppercase !important;color:#fff !important;border-bottom:1px solid #fff;}
#Action_bar .contact_details{text-align:center;width:100%;}
#Action_bar .social-media-icons{display:none !important;}
#Side_slide .social-media-icons{float:left;padding:0px;margin-top:-43px;margin-left:75px;}
}
@media only screen and (max-width: 940px) {
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{padding-right:20px;margin-right:10px;}
}
@media only screen and (max-width: 900px) {
.kolom-extra-footer-toelichting p{padding-right:0px;}
.rij-header-afspraak p{font-size:28px;line-height:38px;}
}
@media only screen and (max-width: 850px) {
.rij-header-afspraak p{font-size:26px;line-height:36px;margin-top:6px;}
.kolom-introductietekst{padding-right:20px;}
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{padding-right:5px;}
.rij-meer-weten p{height:130px;}
}
@media only screen and (max-width: 800px) {
.kolom-homepagina-header{width:64%;margin-left:18%;}
.rij-header-afspraak p{font-size:27px;line-height:37px;margin-top:7px;}
.rij-introductie h1{font-size:32px;}
.rij-met-fotos h3 a{font-size:21px;}
}
@media only screen and (max-width: 767px) {
#Top_bar a.responsive-menu-toggle{top:46px;}
body:not(.template-slider) #Header{min-height:90px;}
#Top_bar .logo #logo, #Top_bar .logo .custom-logo-link{padding:0 !important;margin:15px 50px;}
#Top_bar .top_bar_right{display:none;}
.header-classic #Action_bar{display:none;}
#Content{width:100%;padding-top:0px;}
.section_wrapper{max-width:100% !important;}
.header-classic #Top_bar{background-color:transparent !important;}
.rij-header, .rij-header-afspraak{margin-left:-45px;margin-right:-45px;}
.kolom-homepagina-header{width:70%;margin-left:15%;}
.rij-header-afspraak p{text-align:center;}
.kolom-introductietekst{padding-left:0px;padding-right:0px;}
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{padding-right:60%;margin-right:0px;}
.maatwerk-kasten-kolom-links{margin-bottom:-39px;}
.maatwerk-kasten-kolom-rechts{}
.rij-home-content{padding-top:80px;}
.rij-home-content .vc_column-inner{padding-top:0px !important;}
.rij-meer-weten p{height:70px;}
#Footer .container{max-width:100% !important;}
#Footer .column.one-fourth{width:50% !important;float:left;clear:none;text-align:left;}
.inspiratie-intro .vc_column-inner{padding-left:15px;padding-right:15px;}
.inspiratie-titel h3{padding-left:0px;width:100%;}
.landingspagina-rij-header{margin-left:auto;margin-right:auto;padding-left:0px !important;}
.rij-inspiratie .vc_column_container > .vc_column-inner{padding-left:0px;padding-right:0px;}
.swap-on-mobile{display:flex !important;flex-direction:column-reverse;}
.project-1-kolom-links .vc_column-inner{padding-right:26px !important;}
.project-1-kolom-rechts .vc_column-inner{padding-left:0px !important;}
.brede-foto-links .vc_column-inner, .brede-foto-rechts .vc_column-inner, .smalle-foto-links .vc_column-inner, .vierkante-foto-links .vc_column-inner, .vierkante-foto-rechts .vc_column-inner, .smalle-foto-rechts .vc_column-inner{padding-left:5px;padding-right:5px;}
.kolom-terug-naar-inspiratie a, .kolom-terug-naar-projecten a{margin-right:5px;}
.sticky-cta{position:fixed;bottom:0;left:0;width:100%;z-index:9999;text-align:center;background:#1e1e1e;margin-bottom:0 !important;transform:translateY(100%);animation:slideUp 0.5s ease-out forwards;animation-delay:5s;}
@keyframes slideUp {
from{transform:translateY(100%);}
to{transform:translateY(0);}
} .usp-bar{font-size:14px;color:#fff;padding:4px 0px 0px 0px;font-weight:bold;}
.sticky-cta a{color:#000;line-height:1em;background:#f8b108;border:2px solid #f8b108;font-weight:900;padding:15px 25px;transition:all .3s ease-in-out;display:block;margin:6px;text-decoration:none;font-size:18px;}
.sticky-cta a:hover{background:transparent;color:#f8b108;border-color:#f8b108;text-decoration:none;}
}
@media only screen and (max-width: 700px) {
.kolom-homepagina-header{width:82%;margin-left:9%;}
}
@media only screen and (max-width: 650px) {
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{padding-right:52%;margin-right:0px;}
#Footer .column.one-fourth{width:100% !important;text-align:center;}
}
@media only screen and (max-width: 650px) {
.kolom-homepagina-header h2{font-size:37px;line-height:45px;}
.kolom-bekijk-ons-werk{width:70%;margin-left:15%;}
}
@media only screen and (max-width: 600px) {
.rij-meer-weten p{height:100px;}
}
@media only screen and (max-width: 550px) {
.rij-introductie h1{font-size:26px;line-height:60px;}
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{padding-right:44%;}
.rij-met-fotos h2{font-size:28px;}
}
@media only screen and (max-width: 500px) {
.page-id-691 .landingspagina-rij-header h1{font-size:28px;line-height:38px;}
.kolom-homepagina-header{margin-top:80px;margin-bottom:95px;}
.kolom-homepagina-header h2{font-size:30px;line-height:40px;}
.rij-header-afspraak p{font-size:22px;line-height:31px;}
a.introductie-offerte-aanvragen, a.introductie-afspraak-maken{padding-right:36%;}
.kolom-bekijk-ons-werk{width:82%;margin-left:9%;}
}
@media only screen and (max-width: 450px) {
.page-id-2759 .landingspagina-rij-header{padding-bottom:125px;}
.landingspagina-rij-header{padding-left:15px;padding-right:15px;padding-bottom:15px;}
.landingspagina-rij-header h1{font-size:25px;line-height:30px;text-align:center;}
.landingspagina-rij-header-kolom a.cta-maak-een-afspraak{float:left;width:100%;margin-top:-10px;margin-bottom:20px;text-align:center;}
.section_wrapper{padding-left:10px !important;padding-right:10px !important;}
.kolom-met-fotos-titel .vc_column-inner{margin-left:0px;}
.rij-foto-grid{margin-left:15px !important;margin-right:15px !important;}
.rij-bekijk-ons-werk{padding-top:80px;padding-bottom:80px;}
.project-1-kolom-links .vc_column-inner{padding-right:20px !important;}
.landingspagina-rij-intro h2, .landingspagina-rij-content-1 h2, .landingspagina-rij-content-2 h2, .landingspagina-rij-content-3-full h2, .inspiratie-intro h2, .projectpagina-project-kast-op-maat h2{font-size:23px;line-height:33px;}
}
@media only screen and (max-width: 400px) {
.rij-header-afspraak p {
font-size: 20px;
line-height: 29px;
}
.rij-introductie h1 {
font-size: 20px;
line-height: 50px;
}
.rij-met-fotos h2 {
font-size: 24px;
}
.rij-home-content h2 {
font-size: 22px;
line-height: 32px;
}
.kolom-bekijk-ons-werk h3 {
font-size: 28px;
}
.rij-meer-weten p {
height: 130px;
}
}