/* custom for > 1920px */

@media only screen and (min-width: 1921px) {
    .\33xl\:container {
        max-width: 100%;

    }

    .grid.grid-cols-12 {
        max-width: 1920px;
        margin-left: auto;
        margin-right: auto;
    }

    .maxw1920 {
        max-width: 1920px;
        padding-left: 0;
        margin-left: auto;
        margin-right: auto;
    }

    .case_h .maxw1920,
    #header .maxw1920 {

        padding-left: 0;
    }

    .grid.grid-cols-12.case-study.wow.fadeIn {
        width: 100%;
        max-width: unset;
    }

    .grid.grid-cols-12.case-study .grid.grid-cols-12 {
        max-width: 1920px;
        margin: auto;
    }

    .flex.h-screen {
        padding-left: 0;
    }

}


@media only screen and (min-width: 1441px) {
    h1.\33xl\:text-\[5rem\] {
        font-size: 5.1rem;
    }
}

/* 
.caseStudiesPage .navigation a:hover{
    color: #0D1E21 !important;
}
a:hover,
.homePage #header .navigation li a:hover {
    
    text-decoration: underline;
}

.sticky-header .navigation a:hover,
.homePage #header.sticky-header .navigation li a:hover {
    color: #fff !important;
} */

/* a:hover, */

.wp-paginate.wpp-modern-grey a,
.wp-paginate.wpp-modern-grey .current {
    background: #fff;
    border: none;
    color: #000;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1rem;
    padding: .375rem .75rem;


}

#main a.item-service,
#main a.item-service *,
#main .white-text {
    color: rgb(227 224 214 / var(--tw-text-opacity));
}

/* #main a.item-service:hover,
#main a.item-service:hover * {
    color: #fff;
} */


.owl-dots .owl-dot.active span {
    background: navy;
}

.fontw200 {
    font-weight: 200;
}

.maxw80 {
    max-width: 80%;
}

a.logo {
    width: auto !important;
    height: auto !important;
    object-fit: cover;
}

.about-us .text-fullwidth span {
    font-size: 16.9rem;
    line-height: 19.9rem;
}



/*slider */
.grove-slide .owl-dots,
.blog-detail-slide .owl-dots {
    position: unset;

}

/* custom for case study */
.wp-container-core-group-is-layout-1 .wp-block-video {
    width: 23%;
    float: left;
    margin: 1%;
}

.blockmargin {
    margin-top: 5rem;
    margin-bottom: 5rem;
}

#footer {
    padding-top: 127px;
}

#footer .widget__logo.md\:mb-\[3\.125rem\].\33 xl\:mb-0 {
    margin-bottom: 39px;
}

#footer .widget__item.md\:col-span-6.col-span-12.md\:mt-\[3\.125rem\].order-3.md\:order-5.\33 xl\:mt-0.social {
    margin-top: 22px;
}

@media screen and (max-width: 1366px) {

    .wp-container-core-group-is-layout-1 .wp-block-video {
        width: 48%;

    }

}

/* Use a media query to add a breakpoint at 800px: */
@media screen and (max-width: 760px) {

    .video_horizontal .wp-block-video,
    .photo_centered .item__img,
    .photo_grid {
        margin: 2%;
    }

    .topcontent .wyswyg {
        margin: 0 2rem;
        font-size: inherit;
    }

    .wp-container-core-group-is-layout-1 .wp-block-video {
        width: 96%;
        margin: 1% 2%;
    }

    body .is-layout-flex {
        display: block;
    }


    body .is-layout-flex figure {
        float: left;
        display: inline !important;
        margin: 10px !important;
    }

    figure.wp-block-image.size-large {
        width: 100% !important;
    }

    .newslist .col-start-3.col-span-8.md\:col-start-4 {
        grid-column: span 12/ span 12;
    }

    .newslist .col-start-3.col-span-8.md\:col-start-4 h3 {
        margin: auto 1em;
    }

    #footer .widget__item-desc p {
        margin-top: 1.25rem;
        font-weight: 200;
        font-size: 1.3rem;
    }

    #footer .widget__nav {
        font-weight: 200;
    }

    .venture-studio h3.text-\[4rem\] {
        font-size: 3.5rem;
        font-weight: 300;
        line-height: 4.2rem;
    }

    .venture-studio h3.text-\[2\.6rem\].leading-\[3\.2rem\].md\:text-4xl.text-\[\#E3E0D6\].md\:leading-\[2\.75rem\].\33 xl\:text-\[2rem\].\33 xl\:leading-\[2\.417rem\].md\:pl-10 {
        font-size: 2.5rem;
    }

    p {
        font-weight: 350;
    }

    .contact-us p {
        font-size: 1.3rem;
    }

    .post .text-\[1\.4rem\] {
        font-size: 1.3rem;
        font-weight: 350;

    }

    .case-study .item__desc h3 {
        margin-left: 3rem;
    }

    .case-study .heading .tracking-tight {
        max-width: unset !important;
    }

    .case-study .heading h1,
    .case-study .heading h2 {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
}