/*!
 Theme Name:   Blocksy-child
 Description:  Blocksy Child Theme
 Author:       Best4u
 Template:     blocksy
 Author URI:   https://www.best4u.nl/
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  best4u
!*/ul.gform_fields{display:flex !important;flex-wrap:wrap;justify-content:space-between}ul.gform_fields .checkboxes-fields-car ul li{position:relative}ul.gform_fields .checkboxes-fields-car ul li input[type="checkbox"]{display:none}ul.gform_fields .checkboxes-fields-car ul li label{padding-left:20px;line-height:1}ul.gform_fields .checkboxes-fields-car ul li label:hover:before{background:var(--paletteColor2)}ul.gform_fields .checkboxes-fields-car ul li label:before{content:"";width:14px;height:14px;background:var(--paletteColor1);border-radius:2px;position:absolute;left:0;transition:0.5s ease background;top:7px}ul.gform_fields .checkboxes-fields-car ul li input:checked+label:before{background:var(--paletteColor2)}ul.gform_fields .radio-fields-car ul.gfield_radio{display:flex;flex-wrap:wrap}ul.gform_fields .radio-fields-car ul.gfield_radio li{width:50%;position:relative}ul.gform_fields .radio-fields-car ul.gfield_radio li input[type="radio"]{display:none}ul.gform_fields .radio-fields-car ul.gfield_radio li label{padding-left:20px;line-height:1}ul.gform_fields .radio-fields-car ul.gfield_radio li label:hover:before{background:var(--paletteColor2)}ul.gform_fields .radio-fields-car ul.gfield_radio li label:before{content:"";width:14px;height:14px;background:var(--paletteColor1);border-radius:100%;position:absolute;left:0;transition:0.5s ease background;top:7px}ul.gform_fields .radio-fields-car ul.gfield_radio li input:checked+label:before{background:var(--paletteColor2)}ul.gform_fields>li.gf_half{width:49%}@media screen and (max-width: 980px){ul.gform_fields>li.gf_half{width:100%}ul.gform_fields>li.gf_half .gfield_time_hour,ul.gform_fields>li.gf_half .gfield_time_minute{max-width:100% !important;width:100% !important}}ul.gform_fields>li.gf_half .gfield_time_hour,ul.gform_fields>li.gf_half .gfield_time_minute{max-width:50% !important;width:50% !important}ul.gform_fields>li.gf_half .gfield_time_hour i,ul.gform_fields>li.gf_half .gfield_time_minute i{display:none}ul.gform_fields>li.gf_half .ginput_container>*{width:100% !important}ul.gform_fields li{width:100%}ul.gform_fields li input,ul.gform_fields li textarea{width:100% !important;transition:0.5s ease all}ul.gform_fields li input:hover,ul.gform_fields li textarea:hover{background:none;border-color:var(--paletteColor1) !important}.gform_footer input[type='submit']{line-height:1;font-weight:600;padding:0 35px;transition:0.5s ease all}.gform_footer input[type='submit']:focus{outline:none}.gform_footer input[type='submit']:hover{transform:scale(1.05)}.wp-block-group__inner-container p{width:100% !important}@media screen and (max-width: 767px){.wp-block-table table tbody tr td{font-size:14px}}.testimonials-carousel{padding-bottom:35px !important}.testimonials-carousel .swiper-slide{background-position:center;background-repeat:no-repeat;background-size:cover}.testimonials-carousel .swiper-slide .inner-container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:750px;margin:0 auto}@media screen and (max-width: 980px){.testimonials-carousel .swiper-slide .inner-container{max-width:100%}}.testimonials-carousel .swiper-slide .inner-container .user-testimonial-img{width:60px;height:60px;border-radius:100%;object-fit:cover;object-position:center}.testimonials-carousel .swiper-slide .inner-container p.testimonial{font-size:18px;text-align:center}.testimonials-carousel .swiper-slide .inner-container h4.name{font-weight:600 !important;margin-bottom:5px !important}.testimonials-carousel .swiper-slide .inner-container h4.name,.testimonials-carousel .swiper-slide .inner-container p.job{color:var(--paletteColor3) !important}.testimonials-carousel .swiper-pagination .swiper-pagination-bullet-active{background:var(--paletteColor2) !important}.testimonials-carousel .swiper-pagination .swiper-pagination-bullet{background:var(--paletteColor3) !important}.wp-block-ugb-blog-posts .ugb-blog-posts__item:hover .ugb-blog-posts__featured-image img{transform:scale(1.1)}.wp-block-ugb-blog-posts .ugb-blog-posts__item:hover .ugb-blog-posts__title a{color:var(--paletteColor1) !important}.wp-block-ugb-blog-posts .ugb-blog-posts__item:hover .ugb-blog-posts__readmore a{color:var(--paletteColor1) !important}.wp-block-ugb-blog-posts .ugb-blog-posts__item .entry-meta{order:2 !important}.wp-block-ugb-blog-posts .ugb-blog-posts__item .ugb-blog-posts__featured-image{order:1 !important}.wp-block-ugb-blog-posts .ugb-blog-posts__item .ugb-blog-posts__featured-image img{transition:0.5s ease transform}.ct-featured-image .ct-image-container img{transition:0.5s ease transform}.ct-featured-image .ct-image-container img:hover{transform:scale(1.1)}body.single-post .ct-share-box{display:flex;justify-content:space-between;align-items:center;margin:15px 0 !important;padding:20px 0;border-top:1px solid var(--paletteColor3);border-bottom:1px solid var(--paletteColor3)}body.single-post .ct-share-box .ct-module-title{margin-bottom:0 !important}body.single-post .ct-share-box div[data-icons-type="simple"]{display:flex !important}body.single-post .ct-share-box div[data-icons-type="simple"]>a{margin-left:15px}body.single-post .ct-related-posts{margin-bottom:40px}body.single-post .ct-related-posts article .ct-image-container img{transition:0.5s ease transform}body.single-post .ct-related-posts article:hover .ct-image-container img{transform:scale(1.1)}#main .clickable-blocks-home .ugb-column__item{cursor:pointer;transition:0.5s ease all;box-shadow:0 8px 25px 0 rgba(18,63,82,0.035) !important}#main .clickable-blocks-home .ugb-column__item:hover{box-shadow:none !important;border-color:var(--paletteColor1) !important}@media screen and (max-width: 980px) and (min-width: 766px){#main .responsive-custom-alignment .ugb-block-content,#main .responsive-custom-alignment .ugb-columns__item{grid-template-columns:1fr 1fr !important}#main .responsive-custom-alignment .ugb-block-content .ugb-feature-grid__item3,#main .responsive-custom-alignment .ugb-block-content .ugb-card__item3,#main .responsive-custom-alignment .ugb-block-content .wp-block-ugb-column:nth-child(3),#main .responsive-custom-alignment .ugb-block-content .ugb-blog-posts__item:nth-child(3),#main .responsive-custom-alignment .ugb-columns__item .ugb-feature-grid__item3,#main .responsive-custom-alignment .ugb-columns__item .ugb-card__item3,#main .responsive-custom-alignment .ugb-columns__item .wp-block-ugb-column:nth-child(3),#main .responsive-custom-alignment .ugb-columns__item .ugb-blog-posts__item:nth-child(3){grid-row:2;grid-column:1 / 3 !important}}@media screen and (min-width: 600px) and (max-width: 1000px){#main .projecten-section .ugb-block-content{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) !important}}@media screen and (max-width: 1000px) and (min-width: 766px){footer.ct-footer .ct-container{grid-template-columns:1fr 1fr !important}footer.ct-footer .ct-container>div:nth-child(1){grid-row:1;grid-column:1 / 3 !important}}.blocks-gallery-grid .blocks-gallery-item{overflow:hidden}.blocks-gallery-grid .blocks-gallery-item img{transition:0.5s ease transform}.blocks-gallery-grid .blocks-gallery-item:hover img{transform:scale(1.1)}body.single-projecten .wp-block-table table{border-spacing:0 12px;border-color:transparent;border-collapse:separate}body.single-projecten .wp-block-table table tbody{border:none}body.single-projecten .wp-block-table table tbody tr td{font-size:13px;padding:15px;border:none;background-color:var(--paletteColor4);color:var(--paletteColor2)}.metro-1-4 .gallery{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 250px);grid-gap:20px}@media screen and (min-width: 768px) and (max-width: 1025px){.metro-1-4 .gallery{margin-top:50px}}@media screen and (max-width: 980px){.metro-1-4 .gallery{grid-template-columns:repeat(2, 1fr);grid-template:inherit}.metro-1-4 .gallery .img img{height:240px !important}}@media screen and (max-width: 767px){.metro-1-4 .gallery{grid-template-columns:repeat(1, 1fr);grid-template:inherit;grid-gap:10px}.metro-1-4 .gallery .img img{height:160px !important}}.metro-1-4 .gallery .img{overflow:hidden}.metro-1-4 .gallery .img img{height:100%;width:100%;object-fit:cover;transition:0.5s ease transform}.metro-1-4 .gallery .img:hover img{transform:scale(1.1)}.metro-1-4 .gallery .img-0{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.ugb-button:hover{background-color:var(--buttonHoverColor) !important}#footer-menu ul.menu{flex-direction:column !important;align-items:flex-start}footer.ct-footer .ct-header-text{flex-direction:column !important;align-items:flex-start}footer.ct-footer .ct-header-text .ct-footer-socials{margin-top:20px}#header .ct-header-cta a.ct-button{font-weight:600;line-height:1;padding:0 35px;transition:0.5s ease all}#header .ct-header-cta a.ct-button:hover{transform:scale(1.05)}#header div[data-sticky="yes:shrink"]{top:0;left:0;right:0}.gform_validation_error .validation_error{border:none !important;padding:0 !important;color:#ec3232 !important}.gform_validation_error .gform_body ul li.gfield_error{background:none;border:none}.gform_validation_error .gform_body ul li.gfield_error input,.gform_validation_error .gform_body ul li.gfield_error textarea{border-color:#ec3232 !important}.gform_validation_error .gform_body ul li.gfield_error label,.gform_validation_error .gform_body ul li.gfield_error .validation_message{color:#ec3232}.archive main{padding-bottom:40px}.archive .ct-sidebar .ct-widget h1{padding-bottom:10px;position:relative}.archive .ct-sidebar .ct-widget h1:before{position:absolute;height:2px;left:0;bottom:0;width:90px;border-bottom:2px solid #F66E3B;content:""}.archive .ct-sidebar ul.product-categories li{padding:5px 0}.archive .ct-sidebar ul.product-categories li a{font-weight:600}.archive .ct-sidebar ul.product-categories li:hover a,.archive .ct-sidebar ul.product-categories li.current-cat a{color:#F66E3B}.archive .woo-listing-top{display:flex;justify-content:space-between;margin-top:20px}.archive .woo-listing-top h3{margin-bottom:0;font-weight:500}.archive .woo-listing-top .woocommerce-result-count{text-transform:none;font-size:14px}.archive ul.products li.product{border:1px solid #f5f8fa;border-radius:6px}.archive ul.products li.product .ct-image-container{margin-top:20px}.featured-container{margin-left:0 !important;margin-right:0 !important;width:100% !important}.featured-container p{display:none}.cpt-featured-image-container{height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat}.single-product article>.product{padding-bottom:40px}.single-product .single-product-usps{margin-top:40px;color:var(--paletteColor2)}.single-product .single-product-usps ul{padding:0;list-style-type:none}.single-product .single-product-usps ul li{padding-left:30px;position:relative}.single-product .single-product-usps ul li:before{content:"\e902";position:absolute;top:-7px;left:0;color:#F66E3B;font-family:"icomoon2" !important;font-size:24px}@media (max-width: 979px){.post-type-archive-product #main .ct-container{display:flex;flex-direction:column-reverse}.post-type-archive-product #main .ct-container aside{display:block !important}}div[data-block="hook:1770"]{margin-top:50px}div[data-block="hook:1793"]{max-width:var(--container-max-width);margin:0 auto}div[data-block="hook:1788"] p{display:none}h2.widget-title{color:var(---paletteColor5)}
