/* 
Theme Name: Boom Tuin
Template: boom-element
Author: Converzo
Author URI: https://converzo.nl
Description: Boom Tuin
*/

/*
    Add your custom styles here
*/
.header .start_link .btn_two { background-color: #a7ab3b !important; }
.title h6, .title .heading_h6 { color: #C0C444 !important; }
.title h6, .connect-ith-us .profile-cotant span { color: #C0C444 !important; }
.specialists, .specialists .slide-card::before { background-color: #C0C444 !important; }
.slick-next, .slick-prev, .progress { background-color: #A7AB3B !important; }
.slick-arrow:hover { background-color: #75B843 !important; }
.our_nature .left-content p { color: #003843 !important; }
.breadcrumbs { color: #9F9B9B !important; }
.contact-sec .inner_pert .left-part p { color: #003843 !important; }
.team-sec-boom { background-color: #C0C444 !important; }
.team-sec-boom .nog-meer, .team-sec-boom .img-itam, .team-sec-boom .member-name { background-color: #A7AB3B !important; }
.your-days .slick-arrow, .your-days .progress { background-color: #fff !important; }
.your-days .slick-arrow:hover { background-color: #75B843 !important; }
.breadcrumbs .main-home { display: none; }
.breadcrumbs p + span[property="itemListElement"] + .breadcrumb_separator { display: none; }
.section_from_root .green_box { background: #C0C444 !important; }
.section_from_root .green_box .image::before { background: linear-gradient(180deg, rgba(117, 184, 67, 0) 0%, #C0C444 100%) !important; }
.section_from_root .btn_icon { background-color: #A7AB3B !important; }
.page-template-template-de-waarde-van-bomen .header { background-color: #C0C444 !important; }
.banner-sec { background: #C0C444 !important; }


body .text-fill { word-break: break-word; background: linear-gradient(to right, rgba(167, 171, 59, 1)) no-repeat; background-size: 0% 100%; background-position: left center; -webkit-background-clip: text; background-clip: text; color: rgba(167, 171, 59, 0.16) !important; display: inline; transition: background-size cubic-bezier(0.1, 0.5, 0.5, 1) 0.5s; }
.tree_care.inspiratie_section::before{display: none;}

.gallery-grids{border-top-left-radius: 10px;overflow: hidden;}
.gallery-group {display: grid;grid-template-columns: repeat(4, 1fr);grid-template-rows: repeat(3, 1fr);gap: 20px; margin-bottom: 20px;}
.gallery-item {overflow: hidden;}
 .gallery-item:nth-child(1) img{aspect-ratio: 760/500;}
 .gallery-item:nth-child(2) img{aspect-ratio: 760/979;}
 .gallery-item:nth-child(3) img{aspect-ratio: 760/979;}
 .gallery-item:nth-child(4) img{aspect-ratio: 370/500;}
 .gallery-item:nth-child(5) img{aspect-ratio: 370/500;}


.gallery-item img {display: block;width: 100%;height: 100%;object-fit: cover;}

.gallery-group:nth-child(2n + 1) .gallery-item:nth-child(1) { grid-column: 1 / 3; grid-row: 1 / 2;}
.gallery-group:nth-child(2n + 1) .gallery-item:nth-child(2) { grid-column: 1 / 3; grid-row: 2 / 4;}
.gallery-group:nth-child(2n + 1) .gallery-item:nth-child(3) {grid-column: 3 / 5;grid-row: 1 / 3;}
.gallery-group:nth-child(2n + 1) .gallery-item:nth-child(4) { grid-column: 3 / 4;grid-row: 3 / 4;}
.gallery-group:nth-child(2n + 1) .gallery-item:nth-child(5) {grid-column: 4 / 5;grid-row: 3 / 4;}

.gallery-group:nth-child(2n) .gallery-item:nth-child(1) { grid-column: 3 / 5; grid-row: 1 / 2;}
.gallery-group:nth-child(2n) .gallery-item:nth-child(2) { grid-column: 3 / 5;grid-row: 2 / 4;}
.gallery-group:nth-child(2n) .gallery-item:nth-child(3) { grid-column: 1 / 3;grid-row: 1 / 3;}
.gallery-group:nth-child(2n) .gallery-item:nth-child(4) { grid-column: 2 / 3;grid-row: 3 / 4;}
.gallery-group:nth-child(2n) .gallery-item:nth-child(5) { grid-column: 1 / 2; grid-row: 3 / 4;}

.page-id-600 .two_col_section .right_part .image img{object-fit: contain;}


@media only screen and (max-width:600px) {
    .gallery-group{gap: 5px;margin-bottom: 5px;}
}

