/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2,h3,h4,h5,h6{font-family:'Anton',Arial,sans-serif;}h2{font-size:7rem;}h3{font-size:5rem;}a{color:#000;text-decoration:none;transition:all 0.3s ease-in-out;}a:hover{color:#000;}li,p{font-weight:400;}.content-wrapper{font-family:'Spectral',Garamond,Georgia,serif;}.hero{background:radial-gradient(circle at 50% 50%,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.9) 100%),url("https://www.wttw.com/sites/default/files/firsthand-pencil-texture_01_0.jpg");background-size:auto;position:relative;min-height:300px;}.hero #background-video{display:flex;justify-content:center;padding-top:0;align-items:center;height:100%;max-width:1330px;width:auto;margin:auto;overflow:hidden;}@media (min-width:768px){.hero #background-video{aspect-ratio:2;}}.hero #background-video iframe{aspect-ratio:1.77777778;border:none;position:relative !important;height:max(57vw,300px);display:block;width:auto !important;}@media (min-width:768px){.hero #background-video iframe{max-width:110%;}}.hero #background-video::before,.hero #background-video::after{content:"";width:auto;display:block;height:100%;width:100%;position:absolute;z-index:1;bottom:0;background:#000;mask-image:radial-gradient(circle at center 40%,transparent,transparent 65%,#000000 100%);}@media (min-width:768px){.hero #background-video::before,.hero #background-video::after{aspect-ratio:2;width:auto;}}.hero #background-video::after{background:radial-gradient(circle at 50% 50%,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.85) 100%),url(https://www.wttw.com/sites/default/files/firsthand-pencil-texture_01_0.jpg);mask-image:linear-gradient(transparent,transparent 55%,rgba(0,0,0,0.6) 100%);}.hero .hero-content{position:absolute;display:block;bottom:0;text-align:center;width:100%;z-index:1;}.hero .hero-content h1{color:#fff;line-height:.84;padding:0;margin:0;text-transform:uppercase;font-size:clamp(5.4rem,23vw,17rem);}.hero .hero-content::before{content:"";mask-image:url("https://www.wttw.com/sites/default/files/firsthand-pencil-texture_01_0.jpg"),linear-gradient(#000000 25%,transparent 35%);width:100%;display:block;height:160%;position:absolute;z-index:-1;bottom:0;}.intro{max-width:680px;margin:auto;text-align:center;font-size:2.2rem;line-height:2;font-weight:400;margin-top:3rem;margin-bottom:3rem;}.feed-container{list-style:none;padding:0;}.feed-container li:nth-child(1){background-color:#f6f6f6;}.feed-container li:nth-child(1) .feed-story{padding-bottom:2.4rem;}.feed-container .feed-story{display:flex;font-weight:300;margin-bottom:0;padding:2.4rem 1rem 0;}.feed-container .feed-story .story-image{display:block;width:45%;padding-left:15px;padding-right:15px;}.feed-container .feed-story .story-image img{width:100%;height:auto;}.feed-container .feed-story .story-meta{width:55%;padding-left:15px;padding-right:15px;font-weight:400;line-height:160%;}.feed-container .feed-story .story-meta .story-title{font-size:3.1rem;line-height:1.2;margin-bottom:.5em;}.feed-container .feed-story .story-meta .story-date{font-family:'News Cycle',Arial,sans-serif;font-size:1.8rem;margin-bottom:.6em;}.feed-container button:not(.navbar-toggle):not(.contents):not(.play-pause),.feed-container a.btn:not(.pdf),.feed-container input[type="submit"]{display:inline-block;font-family:'News Cycle',Arial,sans-serif;font-size:2rem;background-color:transparent;text-transform:capitalize;line-height:1;letter-spacing:0.025em;margin-top:.5em;padding:.4em .5em .5em .6em;border:2px solid #000;transition:0.3s all ease-in-out;white-space:break-spaces;word-wrap:break-word;max-width:100%;}.feed-container button:not(.navbar-toggle):not(.contents):not(.play-pause):hover,.feed-container a.btn:not(.pdf):hover,.feed-container input[type="submit"]:hover{color:#fff;background-color:#000;}.feed-container button:not(.navbar-toggle):not(.contents):not(.play-pause):focus,.feed-container a.btn:not(.pdf):focus,.feed-container input[type="submit"]:focus{outline:0;}.feed-container button:not(.navbar-toggle):not(.contents):not(.play-pause)[href="/firsthand/homeless/migrant-experience"] .title,.feed-container a.btn:not(.pdf)[href="/firsthand/homeless/migrant-experience"] .title,.feed-container input[type="submit"][href="/firsthand/homeless/migrant-experience"] .title{display:none;}@media (max-width:991px){.feed-container .feed-story{flex-direction:column;margin-bottom:3rem;}.feed-container .feed-story .story-image{width:100%;padding:0;}.feed-container .feed-story .story-meta{width:100%;margin-top:.5em;padding:0;}.feed-container .feed-story .story-meta .story-title{font-size:2.6rem;}}@media (min-width:1200px){.container{max-width:1370px;}}
