/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"slick";src:url(/themes/custom/folklife_sub/assets/css/fonts/slick.eot);src:url(/themes/custom/folklife_sub/assets/css/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/folklife_sub/assets/css/bower_components/slick-carousel/slick/fonts/slick.woff) format("woff"),url(/themes/custom/folklife_sub/assets/css/bower_components/slick-carousel/slick/fonts/slick.ttf) format("truetype"),url(/themes/custom/folklife_sub/assets/css/bower_components/slick-carousel/slick/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"vd-icons";src:url(/themes/custom/folklife_sub/assets/css/fonts/vd-icons.eot);src:url(/themes/custom/folklife_sub/assets/css/fonts/vd-icons.eot#iefix) format("embedded-opentype"),url(/themes/custom/folklife_sub/assets/css/fonts/vd-icons.woff) format("woff"),url(/themes/custom/folklife_sub/assets/css/fonts/vd-icons.ttf) format("truetype"),url(/themes/custom/folklife_sub/assets/css/fonts/vd-icons.svg#vd-icons) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"galano-bold";src:url(/themes/custom/folklife_sub/assets/css/galano/galanogrotesquedemo-bold-webfont.eot);src:url(/themes/custom/folklife_sub/assets/css/galano/galanogrotesquedemo-bold-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/folklife_sub/assets/css/galano/galanogrotesquedemo-bold-webfont.woff) format("woff"),url(/themes/custom/folklife_sub/assets/css/galano/galanogrotesquedemo-bold-webfont.woff2) format("woff2"),url(/themes/custom/folklife_sub/assets/css/galano/galanogrotesquedemo-bold-webfont.ttf) format("truetype"),url(/themes/custom/folklife_sub/assets/css/galano/galanogrotesquedemo-bold-webfont.svg#galano) format("svg");font-weight:bold;font-style:normal;}.black-80{color:#333;}.black-70{color:#4d4d4d;}.black-65{color:#595959;}.black-60{color:#666;}.black-50{color:#808080;}.black-40{color:#999;}.black-30{color:#b3b3b3;}.black-25{color:#bfbfbf;}.black-20{color:#ccc;}.black-15{color:#d9d9d9;}.black-10{color:#e6e6e6;fill:#e6e6e6;}.black-08{color:#ebebeb;}.black-05{color:#f2f2f2;}.fl-light-blue{color:#adbedd;}.fl-light-blue-bg{background-color:#adbedd;}.fl-blue{color:#418abd;}.fl-blue-bg{background-color:#418abd;}.fl-purple{color:#a34d8f;}.fl-purple-bg{background-color:#a34d8f;}.fl-light-green{color:#e2f0d8;}.fl-light-green-bg{background-color:#e2f0d8;}.fl-green{color:#31b3a0;}.fl-green-bg{background-color:#31b3a0;}.fl-teal{color:#277b89;}.fl-teal-bg{background-color:#277b89;}.fl-yellow{color:#fdefc3;}.fl-yellow-bg{background-color:#fdefc3;}.fl-orange{color:#ce6e52;}.fl-orange-bg{background-color:#ce6e52;}.fl-red{color:#b44435;}.fl-red-bg{background-color:#b44435;}.fw-light-blue{color:#c0d5e7;}.fw-light-blue-bg{background-color:#c0d5e7;}.fw-blue{color:#acd1d4;}.fw-blue-bg{background-color:#acd1d4;}.fw-dark-blue{color:#31586a;}.fw-dark-blue-bg{background-color:#31586a;}.fw-purple{color:#9e93ae;}.fw-purple-bg{background-color:#9e93ae;}.fw-light-green{color:#bedcaf;}.fw-light-green-bg{background-color:#bedcaf;}.fw-green{color:#628a61;}.fw-green-bg{background-color:#628a61;}.fw-cream{color:#fef3db;}.fw-cream-bg{background-color:#fef3db;}.fw-brown{color:#c9c1ae;}.fw-brown-bg{background-color:#c9c1ae;}.fw-orange{color:#ca772c;}.fw-orange-bg{background-color:#ca772c;}.fw-red{color:#b44b41;}.fw-red-bg{background-color:#b44b41;}.fs-light-blue{color:#71b6d9;}.fs-light-blue-bg{background-color:#71b6d9;}.fs-blue{color:#4967a3;}.fs-blue-bg{background-color:#4967a3;}.fs-purple{color:#6f498d;}.fs-purple-bg{background-color:#6f498d;}.fs-green{color:#00a765;}.fs-green-bg{background-color:#00a765;}.fs-teal{color:#409fa1;}.fs-teal-bg{background-color:#409fa1;}.fs-yellow{color:#fddd6b;}.fs-yellow-bg{background-color:#fddd6b;}.fs-tan{color:#cfbb8a;}.fs-tan-bg{background-color:#cfbb8a;}.fs-orange{color:#e5a058;}.fs-orange-bg{background-color:#e5a058;}.fs-red{color:#ce3c45;}.fs-red-bg{background-color:#ce3c45;}.black{color:#000;}.xl-serif-title{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:10vw;}@media only screen and (min-width:853px) and (max-width:1559px){.xl-serif-title{font-size:6.2vw;}}@media only screen and (min-width:1560px){.xl-serif-title{font-size:10rem;}}.lg-serif-title{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:3.8rem;}@media only screen and (min-width:853px) and (max-width:1559px){.lg-serif-title{font-size:3.5vw;}}@media only screen and (min-width:1560px){.lg-serif-title{font-size:6.2rem;}}.md-serif-title{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:2.7rem;}@media only screen and (min-width:853px) and (max-width:1559px){.md-serif-title{font-size:2.5vw;}}@media only screen and (min-width:1560px){.md-serif-title{font-size:4.2rem;}}.sm-serif-title{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:2rem;margin-bottom:.37037rem;}@media only screen and (min-width:853px){.sm-serif-title{line-height:1.143;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-serif-title{font-size:1.8vw;}}@media only screen and (min-width:1560px){.sm-serif-title{font-size:2.8rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-serif-title{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.sm-serif-title{margin-bottom:1rem;}}.sm-serif-title-italic{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:2rem;margin-bottom:.37037rem;font-style:italic;}@media only screen and (min-width:853px){.sm-serif-title-italic{line-height:1.143;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-serif-title-italic{font-size:1.8vw;}}@media only screen and (min-width:1560px){.sm-serif-title-italic{font-size:2.8rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-serif-title-italic{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.sm-serif-title-italic{margin-bottom:1rem;}}.xxl-sans-title{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;font-size:2.4rem;line-height:1;}@media only screen and (min-width:853px) and (max-width:1559px){.xxl-sans-title{font-size:1.9vw;font-size:3.9vw;}}@media only screen and (min-width:1560px){.xxl-sans-title{font-size:3.5rem;font-size:5rem;}}.xl-sans-title{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;font-size:2.4rem;line-height:1;}@media only screen and (min-width:853px) and (max-width:1559px){.xl-sans-title{font-size:1.9vw;}}@media only screen and (min-width:1560px){.xl-sans-title{font-size:3.5rem;}}.lg-sans{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.127;font-size:2.1rem;}@media only screen and (min-width:853px) and (max-width:1559px){.lg-sans{font-size:1.9vw;}}@media only screen and (min-width:1560px){.lg-sans{font-size:3rem;}}.lg-sans-title{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.167;font-size:2.1rem;}@media only screen and (min-width:853px) and (max-width:1559px){.lg-sans-title{font-size:1.9vw;}}@media only screen and (min-width:1560px){.lg-sans-title{font-size:3rem;}}.md-sans-title{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.2;font-size:1.9rem;}@media only screen and (min-width:853px) and (max-width:1559px){.md-sans-title{font-size:1.7vw;}}@media only screen and (min-width:1560px){.md-sans-title{font-size:2.7rem;line-height:1.28;}}.sm-sans-title{font-weight:600;font-family:"acumin-pro",Arial,sans-serif;line-height:1.32;font-size:1.5rem;}@media only screen and (min-width:853px) and (max-width:1559px){.sm-sans-title{font-size:1.2vw;}}@media only screen and (min-width:1560px){.sm-sans-title{line-height:1.32;font-size:1.8rem;}}.sm-sans-title-light{font-weight:600;font-family:"acumin-pro",Arial,sans-serif;line-height:1.32;font-size:1.5rem;font-weight:300;}@media only screen and (min-width:853px) and (max-width:1559px){.sm-sans-title-light{font-size:1.2vw;}}@media only screen and (min-width:1560px){.sm-sans-title-light{line-height:1.32;font-size:1.8rem;}}.caption-sans{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.4;text-transform:uppercase;font-size:1.3rem;}@media only screen and (min-width:853px){.caption-sans{line-height:1.3;}}@media only screen and (min-width:853px) and (max-width:1559px){.caption-sans{font-size:1vw;}}@media only screen and (min-width:1560px){.caption-sans{line-height:1.3;font-size:1.6rem;}}.xl-sans-title-gallano-bold{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1;font-size:2.6rem;}@media only screen and (min-width:853px) and (max-width:1559px){.xl-sans-title-gallano-bold{font-size:2.2vw;}}@media only screen and (min-width:1560px){.xl-sans-title-gallano-bold{font-size:4.5rem;}}.xl-sans-title-gallano-medium{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1;font-size:2.6rem;font-family:GalanoGrotesque-Medium,"acumin-pro",Arial,sans-serif;}@media only screen and (min-width:853px) and (max-width:1559px){.xl-sans-title-gallano-medium{font-size:2.2vw;}}@media only screen and (min-width:1560px){.xl-sans-title-gallano-medium{font-size:4.5rem;}}.sm-sans-title-gallano{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1.43;font-size:1.6rem;}@media only screen and (min-width:853px) and (max-width:1559px){.sm-sans-title-gallano{font-size:1.2vw;}}@media only screen and (min-width:1560px){.sm-sans-title-gallano{line-height:1.238;font-size:2.1rem;}}.sm-sans-gallano{font-weight:300;font-family:GalanoGrotesque-Medium,"acumin-pro",Arial,sans-serif;line-height:1.43;font-size:1.6rem;}@media only screen and (min-width:853px) and (max-width:1559px){.sm-sans-gallano{font-size:1.2vw;}}@media only screen and (min-width:1560px){.sm-sans-gallano{line-height:1.3;font-size:2rem;}}body{font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.333333;}.content,.text-card{position:relative;}.content h2,.text-card h2{font-weight:600;margin-bottom:.37037rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content h2,.text-card h2{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.content h2,.text-card h2{margin-bottom:1rem;}}.content h3,.text-card h3{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:2.7rem;margin-bottom:.48148rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content h3,.text-card h3{font-size:2.5vw;}}@media only screen and (min-width:1560px){.content h3,.text-card h3{font-size:4.2rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content h3,.text-card h3{margin-bottom:.832vw;}}@media only screen and (min-width:1560px){.content h3,.text-card h3{margin-bottom:1.3rem;}}.content h4,.text-card h4{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:2rem;margin-bottom:.37037rem;margin-bottom:.74074rem;}@media only screen and (min-width:853px){.content h4,.text-card h4{line-height:1.143;}}@media only screen and (min-width:853px) and (max-width:1559px){.content h4,.text-card h4{font-size:1.8vw;}}@media only screen and (min-width:1560px){.content h4,.text-card h4{font-size:2.8rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content h4,.text-card h4{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.content h4,.text-card h4{margin-bottom:1rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content h4,.text-card h4{margin-bottom:1.28vw;}}@media only screen and (min-width:1560px){.content h4,.text-card h4{margin-bottom:2rem;}}.content h5,.text-card h5{font-weight:600;font-family:"acumin-pro",Arial,sans-serif;line-height:1.32;font-size:1.5rem;margin-bottom:.18519rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content h5,.text-card h5{font-size:1.2vw;}}@media only screen and (min-width:1560px){.content h5,.text-card h5{line-height:1.32;font-size:1.8rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content h5,.text-card h5{margin-bottom:.32vw;}}@media only screen and (min-width:1560px){.content h5,.text-card h5{margin-bottom:.5rem;}}.content p:not(.caption),.text-card p:not(.caption){font-weight:400;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.333333;font-size:1.9rem;padding-bottom:1.12375rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content p:not(.caption),.text-card p:not(.caption){font-size:1.5vw;}}@media only screen and (min-width:1560px){.content p:not(.caption),.text-card p:not(.caption){font-size:2.4rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content p:not(.caption),.text-card p:not(.caption){padding-bottom:1.024vw;}}@media only screen and (min-width:1560px){.content p:not(.caption),.text-card p:not(.caption){padding-bottom:1.6rem;}}.content li,.text-card li{margin-bottom:.2963rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content li,.text-card li{margin-bottom:.512vw;}}@media only screen and (min-width:1560px){.content li,.text-card li{margin-bottom:.8rem;}}.content .card,.text-card .card{margin-bottom:.74074rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content .card,.text-card .card{margin-bottom:1.28vw;}}@media only screen and (min-width:1560px){.content .card,.text-card .card{margin-bottom:2rem;}}.content .title,.text-card .title{font-weight:600;font-family:"acumin-pro",Arial,sans-serif;line-height:1.32;font-size:1.5rem;margin-bottom:.11111rem;width:initial;width:auto;}@media only screen and (min-width:853px) and (max-width:1559px){.content .title,.text-card .title{font-size:1.2vw;}}@media only screen and (min-width:1560px){.content .title,.text-card .title{line-height:1.32;font-size:1.8rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content .title,.text-card .title{margin-bottom:.192vw;}}@media only screen and (min-width:1560px){.content .title,.text-card .title{margin-bottom:.3rem;}}.content ul,.text-card ul{padding-bottom:1.40469rem;padding-left:1.40469rem;margin-bottom:.37037rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content ul,.text-card ul{padding-bottom:1.28vw;}}@media only screen and (min-width:1560px){.content ul,.text-card ul{padding-bottom:2rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content ul,.text-card ul{padding-left:1.28vw;}}@media only screen and (min-width:1560px){.content ul,.text-card ul{padding-left:2rem;}}@media only screen and (max-width:53.15em){.content ul,.text-card ul{padding-left:1rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content ul,.text-card ul{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.content ul,.text-card ul{margin-bottom:1rem;}}.content ul li:not(.card),.text-card ul li:not(.card){position:relative;}.content ul li:not(.card):before,.text-card ul li:not(.card):before{content:'a';font-family:'vd-icons';display:inline-block;position:relative;bottom:2px;padding-right:.70235rem;margin-left:-.62963rem;font-size:.5rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content ul li:not(.card):before,.text-card ul li:not(.card):before{padding-right:.64vw;}}@media only screen and (min-width:1560px){.content ul li:not(.card):before,.text-card ul li:not(.card):before{padding-right:1rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content ul li:not(.card):before,.text-card ul li:not(.card):before{margin-left:-1.088vw;}}@media only screen and (min-width:1560px){.content ul li:not(.card):before,.text-card ul li:not(.card):before{margin-left:-1.7rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content ul li:not(.card):before,.text-card ul li:not(.card):before{font-size:.32vw;}}@media only screen and (min-width:1560px){.content ul li:not(.card):before,.text-card ul li:not(.card):before{font-size:.5rem;bottom:.5rem;}}.content ol li,.text-card ol li{list-style-type:decimal;padding-left:1.05352rem;margin-left:.92593rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content ol li,.text-card ol li{padding-left:.96vw;}}@media only screen and (min-width:1560px){.content ol li,.text-card ol li{padding-left:1.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.content ol li,.text-card ol li{margin-left:1.6vw;}}@media only screen and (min-width:1560px){.content ol li,.text-card ol li{margin-left:2.5rem;}}@media only screen and (max-width:53.15em){.content ol li,.text-card ol li{padding-left:0;margin-left:2.5rem;}}.content ol ol li,.text-card ol ol li{list-style-type:upper-alpha;padding-left:.70235rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content ol ol li,.text-card ol ol li{padding-left:.64vw;}}@media only screen and (min-width:1560px){.content ol ol li,.text-card ol ol li{padding-left:1rem;}}@media only screen and (max-width:53.15em){.content ol ol li,.text-card ol ol li{padding-left:0;}}.content .more-link{position:static;float:right;display:inline-block;border-bottom:none;box-shadow:none;}.content-footer{position:relative;}.content-footer h2{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.2;font-size:1.9rem;font-weight:600;}@media only screen and (min-width:853px) and (max-width:1559px){.content-footer h2{font-size:1.7vw;}}@media only screen and (min-width:1560px){.content-footer h2{font-size:2.7rem;line-height:1.28;}}.content-footer p,.content-footer ul{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.3333;font-size:1.7rem;}@media only screen and (min-width:853px) and (max-width:1559px){.content-footer p,.content-footer ul{font-size:1.25vw;}}@media only screen and (min-width:1560px){.content-footer p,.content-footer ul{font-size:2.1rem;}}.xl-sans{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;font-size:2.4rem;line-height:1;}@media only screen and (min-width:853px) and (max-width:1559px){.xl-sans{font-size:1.9vw;}}@media only screen and (min-width:1560px){.xl-sans{font-size:3.5rem;}}.xl-sans-semi{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;font-size:2.4rem;line-height:1;font-weight:600;}@media only screen and (min-width:853px) and (max-width:1559px){.xl-sans-semi{font-size:1.9vw;}}@media only screen and (min-width:1560px){.xl-sans-semi{font-size:3.5rem;}}.lg-sans{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.127;font-size:2.1rem;}@media only screen and (min-width:853px) and (max-width:1559px){.lg-sans{font-size:1.9vw;}}@media only screen and (min-width:1560px){.lg-sans{font-size:3rem;}}.lg-sans-semi{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.127;font-size:2.1rem;font-weight:600;}@media only screen and (min-width:853px) and (max-width:1559px){.lg-sans-semi{font-size:1.9vw;}}@media only screen and (min-width:1560px){.lg-sans-semi{font-size:3rem;}}.md-sans{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.2;font-size:1.9rem;}@media only screen and (min-width:853px) and (max-width:1559px){.md-sans{font-size:1.7vw;}}@media only screen and (min-width:1560px){.md-sans{font-size:2.7rem;line-height:1.28;}}.md-sans-semi{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.2;font-size:1.9rem;font-weight:600;}@media only screen and (min-width:853px) and (max-width:1559px){.md-sans-semi{font-size:1.7vw;}}@media only screen and (min-width:1560px){.md-sans-semi{font-size:2.7rem;line-height:1.28;}}.caption-sans{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.4;text-transform:uppercase;font-size:1.3rem;}@media only screen and (min-width:853px){.caption-sans{line-height:1.3;}}@media only screen and (min-width:853px) and (max-width:1559px){.caption-sans{font-size:1vw;}}@media only screen and (min-width:1560px){.caption-sans{line-height:1.3;font-size:1.6rem;}}.body-serif{font-weight:400;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.333333;font-size:1.9rem;}@media only screen and (min-width:853px) and (max-width:1559px){.body-serif{font-size:1.5vw;}}@media only screen and (min-width:1560px){.body-serif{font-size:2.4rem;}}.intro-serif{font-weight:500;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.3333;font-size:2.1rem;margin-bottom:.37037rem;}@media only screen and (min-width:853px) and (max-width:1559px){.intro-serif{font-size:2vw;}}@media only screen and (min-width:1560px){.intro-serif{font-size:3rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.intro-serif{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.intro-serif{margin-bottom:1rem;}}.body-sans{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.3333;font-size:1.7rem;}@media only screen and (min-width:853px) and (max-width:1559px){.body-sans{font-size:1.25vw;}}@media only screen and (min-width:1560px){.body-sans{font-size:2.1rem;}}.intro-sans{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.127;font-size:2.1rem;}@media only screen and (min-width:853px) and (max-width:1559px){.intro-sans{font-size:1.9vw;}}@media only screen and (min-width:1560px){.intro-sans{font-size:3rem;}}.lg-woodtype-extended{font-family:"unit-gothic-717","Arial Black","Arial Bold",Gadget,sans-serif;text-transform:uppercase;line-height:1;}@media only screen and (max-width:53.15em){.lg-woodtype-extended{font-size:8vw;}}@media only screen and (min-width:853px) and (max-width:1559px){.lg-woodtype-extended{font-size:2.9vw;}}@media only screen and (min-width:1560px){.lg-woodtype-extended{font-size:4rem;}}.md-woodtype-extended{font-family:"unit-gothic-717","Arial Black","Arial Bold",Gadget,sans-serif;text-transform:uppercase;line-height:1;}@media only screen and (min-width:853px) and (max-width:1559px){.md-woodtype-extended{font-size:2.4vw;}}@media only screen and (min-width:1560px){.md-woodtype-extended{font-size:3.8rem;}}.sm-woodtype-extended{font-family:"unit-gothic-717","Arial Black","Arial Bold",Gadget,sans-serif;text-transform:uppercase;letter-spacing:.5px;margin-top:0;margin-bottom:1.5rem;line-height:1.2;margin-top:.37037rem;}@media only screen and (max-width:53.15em){.sm-woodtype-extended{font-size:5vw;}}@media only screen and (min-width:853px){.sm-woodtype-extended{margin-bottom:0;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-woodtype-extended{font-size:1.9vw;}}@media only screen and (min-width:1560px){.sm-woodtype-extended{font-size:3rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-woodtype-extended{margin-top:.64vw;}}@media only screen and (min-width:1560px){.sm-woodtype-extended{margin-top:1rem;}}.nav-header{font-weight:800;text-transform:uppercase;font-family:"acumin-pro-wide",Arial,sans-serif;line-height:1.2;font-size:1.7rem;}@media only screen and (min-width:853px) and (max-width:1559px){.nav-header{line-height:1.2;font-size:1vw;}}@media only screen and (min-width:1560px){.nav-header{line-height:1.4353;font-size:1.7rem;}}.lg-magazine-title{font-weight:800;font-family:"acumin-pro-wide",Arial,sans-serif;line-height:1.095237;font-size:2.6rem;}@media only screen and (min-width:853px) and (max-width:1559px){.lg-magazine-title{font-size:2.95vw;}}@media only screen and (min-width:1560px){.lg-magazine-title{font-size:4.2rem;}}.md-magazine-title{font-weight:800;font-family:"acumin-pro-wide",Arial,sans-serif;line-height:1.095237;font-size:1.8rem;}@media only screen and (min-width:853px) and (max-width:1559px){.md-magazine-title{font-size:2.4vw;}}@media only screen and (min-width:1560px){.md-magazine-title{font-size:3.7rem;}}.sm-magazine-title{font-weight:700;font-family:"acumin-pro-wide",Arial,sans-serif;line-height:1.2;margin-bottom:.37037rem;font-size:1.8rem;}@media only screen and (min-width:853px) and (max-width:1559px){.sm-magazine-title{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.sm-magazine-title{margin-bottom:1rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-magazine-title{font-size:1.9vw;}}@media only screen and (min-width:1560px){.sm-magazine-title{font-size:3rem;}}.lg-magazine-issue-title{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:2.7rem;}@media only screen and (min-width:853px) and (max-width:1559px){.lg-magazine-issue-title{font-size:2.5vw;}}@media only screen and (min-width:1560px){.lg-magazine-issue-title{font-size:4.2rem;}}.sm-magazine-issue-title{font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:3rem;margin-bottom:.37037rem;}@media only screen and (min-width:853px){.sm-magazine-issue-title{line-height:1;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-magazine-issue-title{font-size:2vw;}}@media only screen and (min-width:1560px){.sm-magazine-issue-title{font-size:3rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.sm-magazine-issue-title{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.sm-magazine-issue-title{margin-bottom:1rem;}}.button-title{font-weight:800;text-transform:uppercase;font-family:"acumin-pro-wide",Arial,sans-serif;margin-bottom:0;line-height:1.2;font-size:1.4rem;}@media only screen and (min-width:853px) and (max-width:1559px){.button-title{font-size:1.1vw;margin-bottom:.4vw;}}@media only screen and (min-width:1560px){.button-title{font-size:1.8rem;margin-bottom:.5rem;}}.category-tag-type{font-weight:300;text-transform:uppercase;font-family:"acumin-pro-wide",Arial,sans-serif;color:#595959;position:relative;line-height:1.1;letter-spacing:.5px;margin-bottom:.5rem;font-size:1.2rem;}@media only screen and (min-width:853px){.category-tag-type{line-height:1.4;}}@media only screen and (min-width:853px) and (max-width:1559px){.category-tag-type{font-size:1vw;letter-spacing:.5px;margin-bottom:.4vw;}}@media only screen and (min-width:1560px){.category-tag-type{font-size:1.6rem;letter-spacing:1px;margin-bottom:0;}}.category-tag-bold-type{font-weight:300;text-transform:uppercase;font-family:"acumin-pro-wide",Arial,sans-serif;color:#595959;position:relative;line-height:1.1;letter-spacing:.5px;margin-bottom:.5rem;font-size:1.2rem;font-weight:700;}@media only screen and (min-width:853px){.category-tag-bold-type{line-height:1.4;}}@media only screen and (min-width:853px) and (max-width:1559px){.category-tag-bold-type{font-size:1vw;letter-spacing:.5px;margin-bottom:.4vw;}}@media only screen and (min-width:1560px){.category-tag-bold-type{font-size:1.6rem;letter-spacing:1px;margin-bottom:0;}}.vertically-align-grandparent{display:table;width:100%;height:100%;}.vertically-align-uncle{display:table-row;}.vertically-align-parent{position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;display:table-cell;width:100%;height:100%;}.vertically-align{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.title-bar{margin-bottom:0;}.banner-carousel{width:auto;height:auto;margin-top:0;padding-top:0;}.hero-section{margin-bottom:0;}.hero-background-layer,.hero-background-layer-banner{background-color:#ebe6e6;}.hero-background-layer{position:relative;}.hero-background-layer:before{content:'';position:absolute;z-index:2;display:block;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1);}@media only screen and (min-width:1560px){.hero-background-layer{height:578px;overflow:hidden;}}.hero-background-layer h1{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1;font-size:2.6rem;color:#fff;font-size:7rem !important;}@media only screen and (min-width:853px) and (max-width:1559px){.hero-background-layer h1{font-size:2.2vw;}}@media only screen and (min-width:1560px){.hero-background-layer h1{font-size:4.5rem;}}@media only screen and (max-width:53.15em){.hero-background-layer h1{font-size:5rem !important;}}.hero-background-layer-banner{position:relative;}.hero-background-layer-banner:before{content:'';position:absolute;z-index:2;display:block;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1);}@media only screen and (min-width:1560px){.hero-background-layer-banner{height:290px;overflow:hidden;}}.hero-top-layer{margin-top:-1px;}.hero-details{display:block;color:#333;padding-top:3.16056rem;padding-bottom:4.21408rem;}@media only screen and (min-width:853px) and (max-width:1559px){.hero-details{padding-top:2.88vw;}}@media only screen and (min-width:1560px){.hero-details{padding-top:4.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.hero-details{padding-bottom:3.84vw;}}@media only screen and (min-width:1560px){.hero-details{padding-bottom:6rem;}}@media only screen and (max-width:53.15em){.hero-details{padding-top:0;padding-bottom:.5rem;}}.mark-50{position:absolute;z-index:2;max-width:100%;}@media only screen and (max-width:53.15em){.mark-50{top:50vw;}}@media only screen and (min-width:853px) and (max-width:1559px){.mark-50{top:7.03704rem;max-width:80%;position:absolute;left:2rem;left:1.25vw;}}@media only screen and (min-width:853px) and (max-width:1559px) and (min-width:853px) and (max-width:1559px){.mark-50{top:12.16vw;}}@media only screen and (min-width:853px) and (max-width:1559px) and (min-width:1560px){.mark-50{top:19rem;}}@media only screen and (min-width:1560px){.mark-50{top:20rem;max-width:90%;}}.mark-50-alt{position:absolute;z-index:2;max-width:100%;}@media only screen and (max-width:53.15em){.mark-50-alt{top:40vw;}}@media only screen and (min-width:853px) and (max-width:1559px){.mark-50-alt{top:14.16vw;max-width:80%;position:absolute;left:2rem;left:1.25vw;}}@media only screen and (min-width:1560px){.mark-50-alt{top:26rem;max-width:90%;}}.mark-right{position:absolute;z-index:2;max-width:100%;}@media only screen and (max-width:53.15em){.mark-right{top:0;}}@media only screen and (min-width:853px) and (max-width:1559px){.mark-right{top:0;max-width:80%;position:absolute;}}@media only screen and (min-width:853px) and (max-width:1559px) and (min-width:853px) and (max-width:1559px){.mark-right{top:0;}}@media only screen and (min-width:853px) and (max-width:1559px) and (min-width:1560px){.mark-right{top:0;}}@media only screen and (min-width:1560px){.mark-right{top:0;max-width:90%;}}.banner{margin-left:-1.48148rem;margin-right:-1.48148rem;}@media only screen and (min-width:853px) and (max-width:1559px){.banner{margin-left:-2.56vw;}}@media only screen and (min-width:1560px){.banner{margin-left:-4rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.banner{margin-right:-2.56vw;}}@media only screen and (min-width:1560px){.banner{margin-right:-4rem;}}.hero-copy-title{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1;font-size:2.6rem;padding-bottom:1.40469rem;}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-title{font-size:2.2vw;}}@media only screen and (min-width:1560px){.hero-copy-title{font-size:4.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-title{padding-bottom:1.28vw;}}@media only screen and (min-width:1560px){.hero-copy-title{padding-bottom:2rem;}}@media only screen and (max-width:53.15em){.hero-copy-title{margin-top:2rem;}}.hero-copy-sub-title{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1;font-size:2.6rem;font-family:GalanoGrotesque-Medium,"acumin-pro",Arial,sans-serif;margin-bottom:.74074rem;}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-sub-title{font-size:2.2vw;}}@media only screen and (min-width:1560px){.hero-copy-sub-title{font-size:4.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-sub-title{margin-bottom:1.28vw;}}@media only screen and (min-width:1560px){.hero-copy-sub-title{margin-bottom:2rem;}}@media only screen and (max-width:53.15em){.hero-copy-sub-title{margin-bottom:1.5rem;}}.hero-copy-tagline{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1.43;font-size:1.6rem;margin-top:.74074rem;margin-bottom:.37037rem;}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-tagline{font-size:1.2vw;}}@media only screen and (min-width:1560px){.hero-copy-tagline{line-height:1.238;font-size:2.1rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-tagline{margin-top:1.28vw;}}@media only screen and (min-width:1560px){.hero-copy-tagline{margin-top:2rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-tagline{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.hero-copy-tagline{margin-bottom:1rem;}}.hero-copy-details{font-weight:300;font-family:GalanoGrotesque-Medium,"acumin-pro",Arial,sans-serif;line-height:1.43;font-size:1.6rem;margin-bottom:1.11111rem;}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-details{font-size:1.2vw;}}@media only screen and (min-width:1560px){.hero-copy-details{line-height:1.3;font-size:2rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-details{margin-bottom:1.92vw;}}@media only screen and (min-width:1560px){.hero-copy-details{margin-bottom:3rem;}}.hero-copy-details p{margin-bottom:.74074rem;}@media only screen and (min-width:853px) and (max-width:1559px){.hero-copy-details p{margin-bottom:1.28vw;}}@media only screen and (min-width:1560px){.hero-copy-details p{margin-bottom:2rem;}}.dots{position:absolute;z-index:3;width:50%;bottom:1.11111rem;left:auto !important;}@media only screen and (min-width:853px) and (max-width:1559px){.dots{bottom:1.92vw;}}@media only screen and (min-width:1560px){.dots{bottom:3rem;}}.slick-dots{margin-left:-.18519rem;margin-top:-.11111rem;}@media only screen and (min-width:853px) and (max-width:1559px){.slick-dots{margin-left:-.32vw;}}@media only screen and (min-width:1560px){.slick-dots{margin-left:-.5rem;}}@media only screen and (max-width:53.15em){.slick-dots{padding-top:.6rem;padding-bottom:1.4rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.slick-dots{margin-top:-.192vw;}}@media only screen and (min-width:1560px){.slick-dots{margin-top:-.3rem;}}@media only screen and (max-width:53.15em){.slick-dots li{width:15px;margin:0 10px;}}.slick-dots li.slick-active button:before{content:"a";padding-left:0;}@media only screen and (min-width:1560px){.slick-dots li.slick-active button:before{color:#808080;}}@media only screen and (min-width:1560px){.slick-dots li button:before{color:#808080;}}.banner-carousel{margin-left:-1.48148rem;margin-right:-1.48148rem;overflow:hidden;min-height:35.11729rem;}@media only screen and (min-width:853px) and (max-width:1559px){.banner-carousel{margin-left:-2.56vw;}}@media only screen and (min-width:1560px){.banner-carousel{margin-left:-4rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.banner-carousel{margin-right:-2.56vw;}}@media only screen and (min-width:1560px){.banner-carousel{margin-right:-4rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.banner-carousel{min-height:32vw;}}@media only screen and (min-width:1560px){.banner-carousel{min-height:50rem;}}@media only screen and (max-width:53.15em){.banner-carousel{min-height:80vw;}}.banner-slide{display:none;height:100%;}.slick-initialized .banner-slide{display:block;}.slick-dots{position:static;}@media only screen and (min-width:853px){.slick-dots{text-align:left;}}.slick-dotted.slick-slider{margin-bottom:0;}.hero-tiles{position:relative;z-index:3;}.hero-tiles a:nth-of-type(10n+1){clear:left;}.hero-object{display:block;float:left;vertical-align:top;width:20%;background-size:cover;background-position:center center;cursor:pointer;}@media only screen and (max-width:53.15em){.hero-object:nth-of-type(5n+1){clear:left;}}@media only screen and (min-width:853px){.hero-object{width:10%;}}.hero-object img{transition:all .1s ease-in-out;}@media only screen and (min-width:853px){.hero-object img:hover{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);}}.site-intro-button-wrapper{margin-top:1.11111rem;}@media only screen and (min-width:853px) and (max-width:1559px){.site-intro-button-wrapper{margin-top:1.92vw;}}@media only screen and (min-width:1560px){.site-intro-button-wrapper{margin-top:3rem;}}@media only screen and (max-width:53.15em){.site-intro-button-wrapper{margin-top:2rem;margin-bottom:1.3rem;}}.site-intro-button-wrapper .more-title{color:#999;border-color:#999;}@media only screen and (max-width:53.15em){.site-intro h4{margin-top:0;}}.site-intro p{padding-bottom:1.12375rem;}@media only screen and (min-width:853px) and (max-width:1559px){.site-intro p{padding-bottom:1.024vw;}}@media only screen and (min-width:1560px){.site-intro p{padding-bottom:1.6rem;}}.site-intro-tagline{margin-top:.74074rem;margin-bottom:.74074rem;}@media only screen and (min-width:853px) and (max-width:1559px){.site-intro-tagline{margin-top:1.28vw;}}@media only screen and (min-width:1560px){.site-intro-tagline{margin-top:2rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.site-intro-tagline{margin-bottom:1.28vw;}}@media only screen and (min-width:1560px){.site-intro-tagline{margin-bottom:2rem;}}.svg-pager-icon,.mobile-dots .svg-pager-icon{fill:white;}@media only screen and (max-width:53.15em){.svg-pager-icon,.mobile-dots .svg-pager-icon{fill:black;}}.mobile-dots{margin-top:1.5rem;}.mobile-dots li:hover,.mobile-dots .slick-active{position:relative;top:0;}.dots li:hover,.dots .slick-active{position:relative;}.svg-pager-icon{width:15.5px;height:15.5px;}.svg-pager-icon-circle{width:15.5px;height:15.5px;}.svg-pager-icon-circle-o{width:18px;height:18px;}.more-hide{display:none;}.more-title-wrapper{margin-bottom:.55556rem;}@media only screen and (min-width:853px) and (max-width:1559px){.more-title-wrapper{margin-bottom:.96vw;}}@media only screen and (min-width:1560px){.more-title-wrapper{margin-bottom:1.5rem;}}.more-title{font-weight:800;text-transform:uppercase;font-family:"acumin-pro-wide",Arial,sans-serif;margin-bottom:0;line-height:1.2;font-size:1.4rem;border:1px solid #b3b3b3;display:inline-block;padding-top:.35117rem;padding-bottom:.49164rem;padding-right:1.05352rem;padding-left:1.05352rem;width:auto;margin-bottom:.74074rem;cursor:pointer;color:#b3b3b3;}@media only screen and (min-width:853px) and (max-width:1559px){.more-title{font-size:1.1vw;margin-bottom:.4vw;}}@media only screen and (min-width:1560px){.more-title{font-size:1.8rem;margin-bottom:.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.more-title{padding-top:.32vw;}}@media only screen and (min-width:1560px){.more-title{padding-top:.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.more-title{padding-bottom:.448vw;}}@media only screen and (min-width:1560px){.more-title{padding-bottom:.7rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.more-title{padding-right:.96vw;}}@media only screen and (min-width:1560px){.more-title{padding-right:1.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.more-title{padding-left:.96vw;}}@media only screen and (min-width:1560px){.more-title{padding-left:1.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.more-title{margin-bottom:1.28vw;}}@media only screen and (min-width:1560px){.more-title{margin-bottom:2rem;}}.more-title:hover{color:#333;}.status-icon{position:relative;top:-.05556rem;}@media only screen and (min-width:853px) and (max-width:1559px){.status-icon{top:-.096vw;}}@media only screen and (min-width:1560px){.status-icon{top:-.15rem;}}.more-content h4{font-weight:400;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.333333;font-size:1.9rem;font-weight:600;margin-bottom:0;padding-bottom:.98328rem;}@media only screen and (min-width:853px) and (max-width:1559px){.more-content h4{font-size:1.5vw;}}@media only screen and (min-width:1560px){.more-content h4{font-size:2.4rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.more-content h4{padding-bottom:.896vw;}}@media only screen and (min-width:1560px){.more-content h4{padding-bottom:1.4rem;}}.more-content figure{margin-top:.62963rem;margin-bottom:1.18519rem;}@media only screen and (min-width:853px) and (max-width:1559px){.more-content figure{margin-top:1.088vw;}}@media only screen and (min-width:1560px){.more-content figure{margin-top:1.7rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.more-content figure{margin-bottom:2.048vw;}}@media only screen and (min-width:1560px){.more-content figure{margin-bottom:3.2rem;}}.projects{margin-bottom:2.22222rem;}@media only screen and (min-width:853px) and (max-width:1559px){.projects{margin-bottom:3.84vw;}}@media only screen and (min-width:1560px){.projects{margin-bottom:6rem;}}.projects .title{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1;font-size:2.6rem;margin-top:0;margin-bottom:.37037rem;}@media only screen and (min-width:853px) and (max-width:1559px){.projects .title{font-size:2.2vw;}}@media only screen and (min-width:1560px){.projects .title{font-size:4.5rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.projects .title{margin-top:0;}}@media only screen and (min-width:1560px){.projects .title{margin-top:0;}}@media only screen and (min-width:853px) and (max-width:1559px){.projects .title{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.projects .title{margin-bottom:1rem;}}.projects .subtitle{font-family:"galano-bold","acumin-pro",Arial,sans-serif;line-height:1.43;font-size:1.6rem;margin-bottom:.74074rem;}@media only screen and (min-width:853px) and (max-width:1559px){.projects .subtitle{font-size:1.2vw;}}@media only screen and (min-width:1560px){.projects .subtitle{line-height:1.238;font-size:2.1rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.projects .subtitle{margin-bottom:1.28vw;}}@media only screen and (min-width:1560px){.projects .subtitle{margin-bottom:2rem;}}.projects .film{margin-bottom:2.96296rem;}@media only screen and (min-width:853px) and (max-width:1559px){.projects .film{margin-bottom:5.12vw;}}@media only screen and (min-width:1560px){.projects .film{margin-bottom:8rem;}}.grey-bg{background-color:#e6e6e6;padding-top:2.80938rem;padding-left:2.80938rem;padding-right:2.80938rem;}@media only screen and (min-width:853px) and (max-width:1559px){.grey-bg{padding-top:2.56vw;}}@media only screen and (min-width:1560px){.grey-bg{padding-top:4rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.grey-bg{padding-left:2.56vw;}}@media only screen and (min-width:1560px){.grey-bg{padding-left:4rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.grey-bg{padding-right:2.56vw;}}@media only screen and (min-width:1560px){.grey-bg{padding-right:4rem;}}.grey-card{background-color:#e6e6e6;padding-top:1.40469rem;padding-bottom:1.40469rem;}@media only screen and (min-width:853px) and (max-width:1559px){.grey-card{padding-top:1.28vw;}}@media only screen and (min-width:1560px){.grey-card{padding-top:2rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.grey-card{padding-bottom:1.28vw;}}@media only screen and (min-width:1560px){.grey-card{padding-bottom:2rem;}}.sidebar-card{margin-bottom:1.48148rem;}@media only screen and (min-width:853px) and (max-width:1559px){.sidebar-card{margin-bottom:2.56vw;}}@media only screen and (min-width:1560px){.sidebar-card{margin-bottom:4rem;}}.sidebar-card .image{padding-bottom:0;}.sidebar-card .details{font-weight:600;font-family:"acumin-pro",Arial,sans-serif;line-height:1.32;font-size:1.5rem;font-weight:300;}@media only screen and (min-width:853px) and (max-width:1559px){.sidebar-card .details{font-size:1.2vw;}}@media only screen and (min-width:1560px){.sidebar-card .details{line-height:1.32;font-size:1.8rem;}}@media only screen and (min-width:1560px){.sidebar-card .details{padding-left:0;}}@media only screen and (min-width:853px){.sidebar-card .details-inner{padding-top:0;}}.sidebar-card .author,.sidebar-card .date{display:none;}.sidebar-card .title{font-weight:600;margin-top:-.18519rem;line-height:1.33 !important;}@media only screen and (min-width:853px) and (max-width:1559px){.sidebar-card .title{margin-top:-.32vw;}}@media only screen and (min-width:1560px){.sidebar-card .title{margin-top:-.5rem;}}.sidebar-card.horizontal-card .details,.sidebar-card.suggested-item .details{padding-left:7.5px;}@media only screen and (min-width:853px) and (max-width:1559px){.sidebar-card.horizontal-card .details,.sidebar-card.suggested-item .details{padding-left:.8vw;}}@media only screen and (min-width:1560px){.sidebar-card.horizontal-card .details,.sidebar-card.suggested-item .details{padding-left:0;}}.sidebar-card-with-links .title{display:none;}.sidebar-card-with-links .details-inner{padding-top:0;padding-left:1.40469rem;}@media only screen and (min-width:853px) and (max-width:1559px){.sidebar-card-with-links .details-inner{padding-left:1.28vw;}}@media only screen and (min-width:1560px){.sidebar-card-with-links .details-inner{padding-left:2rem;}}@media only screen and (max-width:53.15em){.sidebar-card-with-links .details-inner{padding-left:0;}}.sidebar-card-with-links .description{font-weight:300;font-family:"acumin-pro",Arial,sans-serif;line-height:1.4;text-transform:uppercase;font-size:1.3rem;text-transform:none;line-height:1.1 !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media only screen and (min-width:853px){.sidebar-card-with-links .description{line-height:1.3;}}@media only screen and (min-width:853px) and (max-width:1559px){.sidebar-card-with-links .description{font-size:1vw;}}@media only screen and (min-width:1560px){.sidebar-card-with-links .description{line-height:1.3;font-size:1.6rem;}}.sidebar-card-with-links .link-button{margin-top:.74074rem;color:#666;}@media only screen and (min-width:853px) and (max-width:1559px){.sidebar-card-with-links .link-button{margin-top:1.28vw;}}@media only screen and (min-width:1560px){.sidebar-card-with-links .link-button{margin-top:2rem;}}.video-card .details-inner{padding-top:1.40469rem;}@media only screen and (min-width:853px) and (max-width:1559px){.video-card .details-inner{padding-top:1.28vw;}}@media only screen and (min-width:1560px){.video-card .details-inner{padding-top:2rem;}}.video-card .title{font-weight:600;margin-top:-.18519rem;line-height:1.33 !important;font-size:2.8rem;}@media only screen and (min-width:853px) and (max-width:1559px){.video-card .title{margin-top:-.32vw;}}@media only screen and (min-width:1560px){.video-card .title{margin-top:-.5rem;}}.resources-section .title{margin-top:.37037rem;font-weight:700;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;line-height:1;font-size:2rem;margin-bottom:.37037rem;}@media only screen and (min-width:853px) and (max-width:1559px){.resources-section .title{margin-top:.64vw;}}@media only screen and (min-width:1560px){.resources-section .title{margin-top:1rem;}}@media only screen and (min-width:853px){.resources-section .title{line-height:1.143;}}@media only screen and (min-width:853px) and (max-width:1559px){.resources-section .title{font-size:1.8vw;}}@media only screen and (min-width:1560px){.resources-section .title{font-size:2.8rem;}}@media only screen and (min-width:853px) and (max-width:1559px){.resources-section .title{margin-bottom:.64vw;}}@media only screen and (min-width:1560px){.resources-section .title{margin-bottom:1rem;}}.resources-section .details-inner{padding-top:.35117rem;}@media only screen and (min-width:853px) and (max-width:1559px){.resources-section .details-inner{padding-top:.32vw;}}@media only screen and (min-width:1560px){.resources-section .details-inner{padding-top:.5rem;}}@media only screen and (max-width:53.15em){.resources-section .top-border-card:first-of-type:before{border-top:none !important;}}.footer{position:relative;z-index:3;}.tag .past-program-prev-next{margin-top:1rem;}@media (max-width:852px){.hidden-xs{display:none !important;}}@media (min-width:853px){.visible-xs{display:none !important;}}.visible-xs{display:none !important;}@media (max-width:852px){.visible-xs{display:block !important;}}@media (max-width:852px){.banner-carousel .banner-slide figure,.banner-carousel .banner-slide picture{width:100%;height:100%;margin:0;padding:0;line-height:0;}.banner-carousel .banner-slide img{width:100%;height:auto;display:block;object-fit:cover;}.banner-carousel .banner-slide{height:100%;}}.hero-background-layer:before,.hero-background-layer-banner:before{display:none !important;}
