﻿ .white-logo svg, .white-logo p { fill: var(--c-ibl-5); }

    .flex-center { display: grid; place-items: center; grid-column: 2; }
    .full-width-img video { width: 100%; }
    .home-page-block-500 { height: 500px; width: 100%; display: flex; align-items: center; justify-content: right; background: var(--c-ibl-4); }
        .home-page-block-500 div { width: 50%; }
            .home-page-block-500 div.align-right img { margin-right: 0px; text-align: right; max-height: 125%; }
            .home-page-block-500 div.align-left img { margin-left: 0px; text-align: left; max-height: 150% !important; max-width: 65%; /*height: 150%; */ object-fit: cover; }

    @media (max-width : 768px) {
        .home-page-block-500 div.align-left img { max-width: 100%; }
        .home-page-block-500 { height: 350px; }
    }

    .home-page-years { opacity: 0; aspect-ratio: 1/1; scale: 0.25 }
    .home-page-sustainability { scale: 0.7; opacity: 0; }
    .home-page-fadeIn { opacity: 0; }

    .scroll-zoom { scale: 0.7; }
    .scroll-fadeIn { opacity: 0.5; }

    .projects__tile { width: 23%; }

    .products__tile-style img { border-radius: 0; }
/*    .projects__tile { opacity:0;}*/

    @media screen and (min-width: 1000px) { .sprojects__tile:nth-child(n+2):nth-child(-n+4) { width: 31.33%; }
        .1projects__tile:nth-child(n+2):nth-child(-n+4) img { height: 100% !important; object-fit: cover }
        .1projects__tile:nth-child(n+2):nth-child(-n+4) h2 { font-size: 1.15em; font-weight: 500 !important; }
    }

    @media screen and (min-width: 1000px) {
        .projects__tile { width: 23%; float: left; width: 23%; }
        .projects__tile:nth-child(3n+1) { clear: none !important; }
        .projects__tile:nth-child(4n+1) { clear: both !important; }
    }

    @media screen and (max-width: 768px) {
        .projects__tile { float: left; width: 48.1%; }
            .projects__tile:nth-child(3n+1) { clear: none !important; }
            .projects__tile:nth-child(4n+1) { clear: both !important; }
    }