@media (max-width:350px){.logo{width:200px}}@media (max-width:768px){.menu{width:100%;transform:translateX(100vw);-webkit-transform:translateX(100vw);padding:20px;top:81px}.menu-open .menu{transform:translateX(0);-webkit-transform:translateX(0)}.header_social{display:none}.menu_button_holder{position:absolute;width:30px;right:0}.block--carousel{padding-top:81px}.main_carousel,.main_carousel.slick-slider,.main_carousel.slick-slider .slick-slide{height:calc(90vh - 81px)}.main_carousel .slick-arrow{width:18px;height:31px;background-size:18px 31px!important}.main_carousel .quote_wrapper{padding:20px 10px}.main_carousel .quote_wrapper .quote{font-size:24px;line-height:30px;margin-bottom:10px}.main_carousel .quote_wrapper .quotee{font-size:18px;line-height:21px}.main_carousel .slick-slide.position--right .quote_wrapper{transform:translate(-40px,-50%);-webkit-transform:translate(-40px,-50%)}.block--about{margin-top:40px}.highlight_wrapper img{width:300px}.block--sloth img{margin-left:0}ul.highlights{margin:25px auto}ul.highlights li{font-size:12px;line-height:20px}ul.worked_with{margin-top:25px}ul.worked_with li{width:calc(100% / 2)}.block h2{font-size:32px;line-height:40px;margin-bottom:20px}.block .general_content h3,.block--books h3{font-size:28px;line-height:32px}.block .general_content p,.block .general_content ul,.block .general_content ol,.block--books .book_content p{font-size:18px;line-height:25px}.book_image_wrapper{height:325px;margin-bottom:20px}.book_image_wrapper--square img{height:100%}.block--books .large-4.columns:not(:last-child){margin-bottom:40px}footer{padding:30px 0}footer h2{font-size:30px;line-height:50px;margin-bottom:-10px}.footer_block:first-child{margin-top:40px}.footer_block h3{font-size:26px;line-height:28px;max-width:none}.footer_block h3 br{display:none}.footer_block p:not(.copyline){font-size:18px;line-height:22px}footer .social{margin:40px 0 20px}.main__menu{font-size:30px;line-height:57px}.menu .social{margin:30px 0 40px}.menu .social li:not(.sloth) svg{fill:#000}.menu .social li:not(.sloth) a:hover svg,.menu .social li.sloth a:hover svg .altered{fill:#0bff01}.menu .social li.sloth svg .altered{fill:#000}.menu .social li.sloth svg .reverse{fill:#fff}.page-template-page-about main h1{font-size:30px;line-height:40px}.about_content h3,.show-item h3{font-size:28px;line-height:32px}.about_content p,.about_content ul,.about_content ol,.show-item-description *{font-size:18px;line-height:22px}.about_content+.about_image{margin-top:50px}}@media (min-width:768px){.mobile_only{display:none}.large_only{display:block}}@media (min-width:768px) and (max-width:1023px){ul.worked_with li{width:calc(100% / 5)}}@media (min-width:1024px){.menu .social{display:none}}@media (min-width:768px) and (max-width:1280px){.block--sloth img{margin-left:0}}@media (min-width:768px){.block--about .inline_carousel{margin-top:25px}}@media (min-width:1024px) and (max-width:1600px){.menu{padding:20px 20px 20px 50px}.main__menu{font-size:30px;line-height:55px}.main_carousel .quote_wrapper{padding:20px 0}.main_carousel .quote_wrapper .quote{font-size:40px;line-height:48px;margin-bottom:15px}.main_carousel .quote_wrapper .quotee{font-size:30px;line-height:30px}.main_carousel .slick-slide.position--right .quote_wrapper{left:54%}.main_carousel .slick-arrow{width:24px;height:42px;background-size:24px 42px!important}.block--about .large-8,.block--live .large-8,.block--tv_radio .large-8,.block--sloth .large-8{width:55%}.block--about .large-4,.block--live .large-4,.block--tv_radio .large-4,.block--sloth .large-4{width:45%}}@media (min-width:768px){.footer_block--social{margin-bottom:0;position:absolute;bottom:0;right:20px}}@media (min-width:1601px){.menu_close{position:absolute;right:20px}}@media (min-width:1280px){.footer_block--offset{transform:translateY(-2px);-webkit-transform:translateY(-2px)}}