.case-study.page-template{
    padding-top: 284px;
    min-height: 100vh;
}
.case-study.page-template .section-heading h2{
    margin-bottom: 25px;
}
.case-study.page-template .tags.container{
    padding-top: 70px;
}
.case-study.page-template .widget-image,
.case-study.page-template .widget-text,
.case-study.page-template .widget-video,
.case-study.page-template .widget-slider{
    flex: 0 0 100%;
}
.case-study.page-template > .container{
    padding-right: 30px;
    padding-left: 30px;
}
.case-study.page-template .widget-video .video-container{
    padding: 100px 0;
}
.case-study.page-template .widget-video .video-container > .wp-video{
    margin: auto;
}
.case-study .image-text-widget .widget-image{
    text-align: center;
}
.case-study .section-heading h2,
.case-study .section-heading span,
.case-study .tags * {
    color: #000000;
}
.case-study .image-text-widget .widget-text p{
    font-family: 'Galano Grotesque SemiBold';
    font-size: 2.35vw;
    font-style: italic;
    padding-left: 10%;
}
.case-study .image-text-widget{
    padding: 35px 0 ;
}
.case-study .image-text-widget .text-container{
    display: flex;
    height: 100%;
    justify-content: center;
    flex-direction: column;
}
.postid-369 .widget-0{
    padding-top: 80px;
}

.case-study {
    padding: 30px 0;
    padding-bottom: 0;
}
.case-study .text-widget .text-container{
    padding: 10vw 0;
}
.case-study .image-text-widget .widget-text.widget-3 p{
    font-size: 23px;
    font-family: 'Galano Grotesque Regular';
    text-transform: uppercase;
}
.case-study .image-text-widget .widget-text.widget-3 .text-container p:last-child{
    padding-top: 10px;
}
.postid-369 .widget-7{
    max-width: 60%;
}
.case-study .text-widget .text-container p{
    font-family: 'Galano Grotesque SemiBold';
    font-size: 45px;
    font-style: italic;
    max-width: 932px;
    width: 100%;
}
.postid-369 .widget-7 >*{
    padding: 200px 0;
}
.case-study.page-template .no-content-provided .col-12{
    height: 75vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.case-study.page-template .post-navigation{
    position: fixed;
    max-width: 100%;
    bottom: 5%;
}
.case-study.page-template .post-navigation .row{
    padding: 0 8%;
}
.case-study.page-template .post-navigation .previous-post,
.case-study.page-template .post-navigation .next-post{
    font-size: 16px;
    font-family: 'Galano Grotesque Bold';
    font-style: italic;
    text-transform: uppercase;
    color: #000;
}
.case-study.page-template .post-navigation .previous-post i,
.case-study.page-template .post-navigation .next-post i{

}
.case-study.page-template .post-navigation .previous-post i{
    margin-right: 20px;
}
.case-study.page-template .post-navigation .next-post i{
    margin-left: 20px;
}
.case-study.page-template .image{
    height: 36vw;
}
.case-study.page-template .video-content .wp-video{
    margin: auto;
}

.case-study.page-template .work-tags{
    padding-top: 30px;
    padding-bottom: 70px;
    width: 50%;
}

.casestudy.container{
    margin-top: 10vw;
}
.text-content.text-45{
    margin: 176px 0;
}
.case-study .image-text-widget .widget-text p {
    width: 50%;
}
.cs-image-container {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.case-study .image-text-widget .widget-text p {
    font-family: 'Galano Grotesque ExtraBold';
    width: 50%;
    background-color: rgba(0,0,0, 0.87);
    margin-bottom: 0;
    line-height: 1;
    font-size: 4vw;
    color: #FFFFFF;
    padding: 6.25vw 7.3vw;
}
.case-study-page-links .row {
    max-width: 1640px;
    margin: 0 auto;
    min-height: 50vw;
}
.case-study-page-links .row .col-12 {
    margin-top: auto;
}
.case-study-page-links {
    padding: 0 !important;
    max-width: 100%;
    background-color: #F9D6D8;
    margin-top: -35vw;
}
.case-studies-tag-heading {
    color: #000000;
    font-family: "Galano Grotesque Regular", Sans-serif;
    font-weight: 600;
    font-size: 25px;
}
.case-studies-tags span {
    color: #000000;
    font-family: "Galano Grotesque Medium", Sans-serif;
    font-size: 23px;
}
.case-studies-tags {
    width: 50%;
}
@media all and (max-width: 1120px) {
    .case-study.page-template {
        padding-top: 188px;
    }
}
@media all and (max-width: 1024px) {
    .postid-369 .widget-2,
    .postid-369 .widget-3
    {
        max-width: 100%;
    }
    .case-study .image-text-widget .widget-text p{
        padding: 4vw;
    }
}
@media all and (max-width: 768px) {
    .case-study.page-template {
        padding-top: 138px;
    }
}


/*  */
