/*!
 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:.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:.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:.5s ease all}ul.gform_fields li input:hover,ul.gform_fields li textarea:hover{background:0 0;border-color:var(--paletteColor1) !important}.gform_footer input[type=submit]{line-height:1;font-weight:600;padding:0 35px;transition:.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;height:550px;position:relative}.testimonials-carousel .swiper-slide .outer-container{width:1230px;margin:0 auto;height:inherit;position:relative}@media screen and (max-width:1350px){.testimonials-carousel .swiper-slide .outer-container{width:90%}}.testimonials-carousel .swiper-slide .inner-container{display:flex;flex-direction:column;justify-content:center;padding:25px;width:595px;color:#fff;position:absolute;bottom:0;background-color:var(--paletteColor1)}@media screen and (max-width:960px){.testimonials-carousel .swiper-slide .inner-container{width:100%}}@media screen and (max-width:980px){.testimonials-carousel .swiper-slide .inner-container{max-width:100%}}.testimonials-carousel .swiper-slide .inner-container .title{color:var(--paletteColor5)}.testimonials-carousel .swiper-slide .inner-container .text{color:var(--paletteColor5)}.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 img{transition:.5s ease transform;width:50%}.wp-block-ugb-blog-posts .ugb-blog-posts__item img:after{content:"";display:block;padding-bottom:100%}.ct-featured-image .ct-image-container img{transition:.5s ease transform}.ct-featured-image .ct-image-container img:hover{transform:scale(1.1)}body.single-post .hero-section{margin-top:80px}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 #ddd;border-bottom:1px solid #ddd}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:.5s ease transform}body.single-post .ct-related-posts article:hover .ct-image-container img{transform:scale(1.1)}body.single-projecten .ct-related-posts{margin-top:0 !important;padding-top:65px !important}#main .clickable-blocks-home .ugb-column__item{cursor:pointer;transition:.5s ease all;box-shadow:0 8px 25px 0 rgba(18,63,82,.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:.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:.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{border-top:5px solid var(--paletteColor1)}#header .ct-header-cta a.ct-button{font-weight:600;line-height:1;padding:0 35px;transition:.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:0 0;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}.featured-grid-section .ugb-feature-grid__item{align-items:center}.featured-grid-section .ugb-feature-grid__item .ugb-feature-grid__image{display:flex;align-items:center;padding:20px;height:60px;border-radius:100%;background-color:var(--paletteColor4)}.featured-grid-section .ugb-feature-grid__item .ugb-feature-grid__image img{min-width:22px !important}#main .right-sided-section{width:calc(var(--content-width) + ((100vw - var(--content-width))/2));margin-left:auto !important;margin-right:0 !important}#main .left-sided-section{width:calc(var(--content-width) + ((100vw - var(--content-width))/2));margin-left:0 !important;margin-right:auto !important}@media screen and (max-width:1300px){#main .right-sided-section,#main .left-sided-section{width:100% !important}}