@import url(https://db.onlinewebfonts.com/c/9efc74f2fa7b843775280364dae07ac4?family=AmsiProNarw-Black);
.cookies{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:999999;overflow:hidden}.cookies.show .cookies__alert{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.cookies.show .cookies__alert.cookies__alert--posh-center{transform:translate3d(-50%,0,0)}.cookies.show .cookies__alert.cookies__alert--posv-center{transform:translate3d(0,-50%,0)}.cookies.show .cookies__alert.cookies__alert--posv-center.cookies__alert--posh-center{transform:translate3d(-50%,-50%,0)}.cookies.show.out .cookies__alert{opacity:0;visibility:hidden;transform:translate3d(0,0,0);transition:visibility .4s ease,opacity .4s ease}.cookies--overlay{pointer-events:all;visibility:hidden;transition:visibility 1.2s linear,background 1.2s ease}.cookies--overlay .cookies__alert{transition-delay:.6s}.cookies--overlay.show{visibility:visible}.cookies--overlay.show.out{visibility:hidden;transition:visibility .4s linear,background .4s ease}.cookies--overlay .cookies__alert{box-shadow:none}.cookies__alert{background:#fff;position:absolute;pointer-events:all;opacity:0;visibility:hidden;transform:translate3d(0,50%,0);will-change:opacity,transform;transition:visibility .95s ease .25s,opacity .95s ease .25s,transform 1.2s ease}.cookies__alert--banner{left:0;width:100%;display:flex;align-items:center;justify-content:center;width:100%}.cookies__alert--banner-top{top:0}.cookies__alert--banner-bottom{bottom:0}.cookies__alert--pop{width:400px;max-width:calc(100% - 64px);border-radius:4px;box-shadow:0 10px 20px rgba(5,42,56,.33)}.cookies__alert--posv-top{top:32px}.cookies__alert--posv-center{top:50%;transform:translate3d(0,0,0)}.cookies__alert--posv-bottom{bottom:32px}.cookies__alert--posh-left{left:32px}.cookies__alert--posh-center{left:50%;transform:translate3d(-50%,50%,0)}.cookies__alert--posh-right{right:32px}.cookies__alert--posv-center.cookies__alert--posh-center{transform:translate3d(-50%,0,0)}.cookies__alert--row{display:flex;align-items:center;width:auto}.cookies__alert--row .cookies__alert__msg{max-width:320px}.cookies__alert--banner .cookies__alert__icon+.cookies__alert__msg,.cookies__alert--banner .cookies__alert__msg+.cookies__alert__actions,.cookies__alert--row .cookies__alert__icon+.cookies__alert__msg,.cookies__alert--row .cookies__alert__msg+.cookies__alert__actions{margin-left:0}.cookies__alert__icon{margin:40px}.cookies__alert__icon svg{height:40px;width:auto;margin:0 auto;display:block;fill:#042a38}.cookies__alert__msg{margin:40px}.cookies__alert__msg p{line-height:1.3em;margin:0 0 1rem;color:rgba(5,42,56,.85)}.cookies__alert__msg p a{text-decoration:underline;color:rgba(5,42,56,.85)}.cookies__alert__msg p a:hover{color:#052a38}.cookies__alert__actions{display:flex;align-items:center;justify-content:flex-end;margin:40px}.cookies__alert__actions__text{transition:color .3s ease;color:#173a47;font-size:1.6rem;border:none;background:0 0;padding:1.4rem;cursor:pointer}.cookies__alert__actions__text:hover{color:#042a38}.cookies__alert__actions__btn{border-radius:4px;background:#042a38;transition:background .3s ease;color:#fff;border:none;font-size:1.6rem;padding:1.4rem 2rem;min-width:160px;text-align:center;cursor:pointer}.cookies__alert__actions__btn:hover{background:#173a47}.cookies__alert__actions button+button{margin-left:1rem}@media only screen and (max-width:992px){.cookies__alert__icon,.cookies__alert__msg,.cookies__alert__actions{margin:30px}}@media only screen and (min-width:783px){#cookies_allow{order:2}#cookies_decline{order:1}}@media only screen and (max-width:782px){.cookies__alert--pop{bottom:20px;right:20px;max-width:calc(100% - 40px)}.cookies__alert__icon,.cookies__alert__msg,.cookies__alert__actions{margin:20px}.cookies__alert--banner .cookies__alert__actions,.cookies__alert--row .cookies__alert__actions{flex-direction:column}.cookies__alert__actions__btn{min-width:120px}#cookies_allow{order:1}#cookies_decline{order:2}}@media only screen and (max-width:600px){.cookies__alert__icon svg{height:30px}}@media only screen and (max-width:450px){.cookies__alert--banner,.cookies__alert--row{flex-direction:column}.cookies__alert--pop{width:100%}.cookies__alert__msg{text-align:center}.cookies__alert--banner .cookies__alert__actions,.cookies__alert--row .cookies__alert__actions{flex-direction:row}.cookies__alert--banner .cookies__alert__icon+.cookies__alert__msg,.cookies__alert--banner .cookies__alert__msg+.cookies__alert__actions,.cookies__alert--row .cookies__alert__icon+.cookies__alert__msg,.cookies__alert--row .cookies__alert__msg+.cookies__alert__actions{margin:0 20px 20px}#cookies_allow{order:2}#cookies_decline{order:1}}

/*!
Theme Name:		Ben Boilerplate
Theme URI:		https://benstones.uk
Description:	The bespoke WordPress theme for Ben Boilerplate
Version:		1.0
Author:			Ben Stones
Author URI:		https://benstones.uk
Text Domain:	ben-boilerplate
*/
.block__inner__bg,.block--banner .block__inner:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*,*:before,*:after{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*:focus{outline:none}html{background-color:#272751;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll}body{min-height:100vh;overflow:hidden;margin:0 auto;position:relative}body.customize-support{min-height:calc(100vh - 32px)}@media only screen and (max-width:782px){body.customize-support{min-height:calc(100vh - 46px)}}.app{max-width:1400px;width:90%;margin:0 auto}img{max-width:100%}mark{background-color:transparent;color:inherit}a{cursor:pointer;text-decoration:none}.container{width:85%;max-width:1400px;margin:0 auto}@media only screen and (max-width:1600px){.container{max-width:1200px}}@media screen and (max-width:600px){#wpadminbar{position:fixed}}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}::-moz-selection{background:#bad3e8;text-shadow:none}::selection{background:#bad3e8;text-shadow:none}html{color:#fff;font-family:"AmsiProNarw-Black",sans-serif;font-size:62.5%;font-size:calc(0.4vw + 4px);-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}@media only screen and (min-width:1500px){html{font-size:62.5%}}@media only screen and (max-width:782px){html{font-size:calc(0.5vw + 5px)}}@media only screen and (max-width:480px){html{font-size:9px}}a,a:link,a:visited{color:#b1e900;cursor:pointer;-webkit-transition:color .125s ease-in-out,background-color .125s ease-in-out;-moz-transition:color .125s ease-in-out,background-color .125s ease-in-out;-o-transition:color .125s ease-in-out,background-color .125s ease-in-out;transition:color .125s ease-in-out,background-color .125s ease-in-out}a:hover,a:active{color:#fff}p{font-size:1.6rem;line-height:1.8em;margin:0 0 2.4rem;color:#fff}ul,ol{margin:2.4rem 0}li{font-size:1.6rem;line-height:1.8em}b,strong{font-weight:700}h1{font-family:"AmsiProNarw-Black",sans-serif;text-transform:none;font-weight:700;font-size:4.8rem;line-height:1.2em;margin:0 0 1.6rem;color:#fff}h2{font-family:"AmsiProNarw-Black",sans-serif;text-transform:none;font-weight:700;font-size:4rem;line-height:1.2em;margin:0 0 .5em;color:#fff}h3{font-family:"AmsiProNarw-Black",sans-serif;text-transform:none;font-weight:700;font-size:2.6rem;line-height:1.2em;margin:0 0 1em;color:#fff}h4{font-family:"AmsiProNarw-Black",sans-serif;text-transform:none;font-weight:700;font-size:2.2rem;line-height:1.2em;margin:0 0 1.6rem;color:#fff}h5{font-family:"AmsiProNarw-Black",sans-serif;text-transform:none;font-weight:700;font-size:1.8rem;line-height:1.2em;margin:0 0 1.6rem;color:#fff}h6{font-family:"AmsiProNarw-Black",sans-serif;text-transform:none;font-weight:700;font-size:1.6rem;line-height:1.2em;margin:0 0 1.6rem;color:#fff;text-decoration:underline}@media only screen and (max-width:992px){h1{font-size:3.6rem}h2{font-size:2.8rem}h3{font-size:2.4rem}}@media only screen and (max-width:782px){h1{font-size:3.2rem}}.table_wrapper{width:100%;overflow-y:auto;margin:2.4rem 0}.table_wrapper table{margin:0}.table_wrapper th,.table_wrapper td{min-width:100px}table{border-collapse:collapse;border-spacing:0;margin:2.4rem 0;width:100%}table thead td,table th{background-color:#999;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.6em;text-align:left;padding:.5em;border-bottom:1px solid #ccc}table td{background-color:#fff;color:#333;font-size:1.6rem;line-height:1.6em;text-align:left;padding:.75em .5em;border-bottom:1px solid #ccc}.icon:before{content:'';display:block;width:1.6rem;height:1.6rem;background:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.icon--twitter:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/twitter.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/twitter.svg) center/contain no-repeat}.icon--facebook:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/facebook.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/facebook.svg) center/contain no-repeat}.icon--facebook-circle:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/facebook-circle.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/facebook-circle.svg) center/contain no-repeat}.icon--linkedin:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/linkedin.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/linkedin.svg) center/contain no-repeat}.icon--youtube:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/youtube.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/youtube.svg) center/contain no-repeat}.icon--instagram:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/instagram.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/instagram.svg) center/contain no-repeat}.icon--bluesky:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/bluesky.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/bluesky.svg) center/contain no-repeat}.icon--menu:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/menu.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/menu.svg) center/contain no-repeat}.icon--tel:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/tel.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/tel.svg) center/contain no-repeat}.icon--email:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/email.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/email.svg) center/contain no-repeat}.icon--chevron:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/chevron.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/chevron.svg) center/contain no-repeat}.icon--arrow:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/arrow.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/arrow.svg) center/contain no-repeat}.icon--close:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/close.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/close.svg) center/contain no-repeat}.icon--search:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/search.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/search.svg) center/contain no-repeat}.icon--open:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/open.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/open.svg) center/contain no-repeat}.icon--share:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/share.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/share.svg) center/contain no-repeat}.icon--caret:before{-webkit-mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/caret.svg) center/contain no-repeat;mask:url(//www.elephant-in-the-room.co.uk/wp-content/themes/nhs-sexualhealth/./images/caret.svg) center/contain no-repeat}.icon--left{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.btn{background:#dbe58f;color:#473d7b;text-transform:uppercase;font-size:2rem;padding:1rem 1.6rem;font-weight:900;cursor:pointer}.btn:link,.btn:visited{color:#473d7b}.btn--small{font-size:1.6rem;padding:.7rem 1rem}@media only screen and (max-width:480px){.btn{font-size:1.6rem;padding:.7rem 1rem}}.header{display:flex;justify-content:space-between;padding:calc(1vw + 1rem) 0;align-items:center}.header__logo{cursor:pointer;display:block}.header__logo img,.header__logo svg,.header__logo picture{height:5rem;width:auto;display:block}.header h1{margin:0 auto;text-align:center}.header__search{background:0 0;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;background:rgba(71,61,123,0);-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;cursor:pointer}.header__search .icon:before{background:#b1e900;width:2.8rem;height:2.8rem}.header__search:hover{background:#473d7b}@media only screen and (max-width:480px){.header__logo img,.header__logo svg,.header__logo picture{height:3.6rem}.header h1{font-size:2rem}}.blocks{display:flex;flex-wrap:wrap;margin:calc(0% - (0.75vw + 0.75rem))}.block{padding:calc(0.75vw + 0.75rem);position:relative}.block__inner{position:relative;width:100%;border-radius:1.8rem;padding:calc(1.5vw + 1.5rem);overflow:hidden;display:flex;flex-direction:column;background:#473d7b;height:100%;min-height:16vw}.block__inner__bg{background:center/cover no-repeat}.block__inner__bg~*{position:relative;z-index:2}.block__inner h2,.block__inner h3{color:#dbe58f}.block__inner__split{display:flex;column-gap:1rem;justify-content:space-between;width:100%;height:100%}.block__inner__split__col{flex:0 0 50%;max-width:50%;display:flex;flex-direction:column}.block__inner__split__col>*:last-child{margin-bottom:0}.block__inner__split__col__btm{margin-top:auto}.block__inner__split__col:nth-child(2){justify-content:center}.block__inner__split__col:nth-child(2) img{margin-left:auto}.block__inner__split__col--imgs{flex-direction:row;column-gap:1rem;display:flex;height:20rem}.block__inner__split__col--imgs img{flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem);-o-object-fit:cover;object-fit:cover;border-radius:1rem}.block__inner__mid{margin-top:auto}.block__inner__mid h2{display:flex;color:#fff;justify-content:space-between}.block__inner__side{position:absolute;top:0;right:0;height:100%;width:100%;max-width:18%;padding:calc(1vw + 1rem);display:flex;flex-direction:column;justify-content:center;color:#fff;background:rgba(39,39,81,.5)}.block__inner__side p{font-size:2.4rem;line-height:1.2em}.block__inner__side>*:last-child{margin-bottom:0}.block__inner__foot{margin-top:auto}.block__inner__foot>*:last-child{margin-bottom:0}.block__inner__text--center{justify-content:center;text-align:center}.block__inner__text--center .block__inner__text__row{justify-content:center}.block__inner__text__row{display:flex;align-items:center;column-gap:2rem}.block__inner__text__row svg{height:4rem;widows:auto;display:block}.block__inner__text__row p{margin:0;font-size:2.4rem;line-height:1.2em}.block__inner__text *+.block__inner__text__row{margin-top:calc(0.75vw + 0.75rem)}.block--banner{flex:0 0 100%}.block--banner .block__inner{display:flex;min-height:25vw;max-height:45rem}.block--banner .block__inner h2{color:#fff}.block--banner .block__inner[style*=background-image]{background-position:top}.block--banner .block__inner:before{content:'';display:block;background:rgba(39,39,81,.2);background:linear-gradient(90deg,rgba(39,39,81,.5) 0%,rgba(39,39,81,0) 50%);z-index:2}.block--12{flex:0 0 100%;max-width:100%}.block--7{flex:0 0 58.33333%;max-width:58.33333%}.block--6{flex:0 0 50%;max-width:50%}.block--5{flex:0 0 41.66666%;max-width:41.66666%}.block--4{flex:0 0 33.333333%;max-width:33.333333%}.block--4 .block__inner{min-height:12vw}@media only screen and (max-width:1080px){.block__inner__side p{font-size:2rem}}@media only screen and (max-width:782px){.block{flex:0 0 100%;max-width:100%}.block__inner__side{position:relative;background:0 0;padding:0;max-width:60%}.block *+.block__inner__side{margin-top:2.4rem}}@media only screen and (max-width:480px){.block__inner{min-height:40vw}.block__inner img{height:12rem;width:auto}.block__inner__split__col--imgs{height:16rem}.block__inner__split__col--imgs img{height:100%}.block--4 .block__inner{min-height:33vw}.block--banner .block__inner{background:0 0;padding:0;border-radius:0;max-height:none}.block--banner .block__inner__bg{position:relative;border-radius:1rem}.block--banner .block__inner__bg:before{content:'';display:block;padding-bottom:40%}.block--banner .block__inner__bg+*{margin-top:calc(1vw + 1rem)}.block--banner .block__inner__foot{width:100%;text-align:center}.block--banner .block__inner__side{max-width:100%;text-align:center}}body .iframe-wrapper{width:100%;position:relative;overflow:hidden}body .iframe-wrapper:before{content:'';padding-bottom:56.25%;display:block}body .iframe-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0}.social{display:flex;flex-direction:row;list-style-type:none;padding:0;margin:-.4rem}.social li a{display:block;padding:.4rem}.social li a i:before{background:#fff;height:2rem;width:2rem}.cols--3{column-count:3;column-gap:2rem;list-style-type:none;padding:0;margin:0}.cols--3 li{font-size:2rem}.cols--3 li a{color:#fff;text-decoration:underline;line-height:1.3em;font-weight:900}.cols--3 li a:hover{color:#b1e900}@media only screen and (max-width:782px){.cols--3{column-count:1}}.footer{padding:calc(0.75vw + 0.75rem) 0;display:flex;justify-content:space-between}.footer p{margin:0;font-weight:400}.footer p small{font-size:1.4rem}.footer ul{list-style-type:none;padding:0;margin:0}.footer ul li a{font-size:1.4rem;color:#fff;text-decoration:underline}.footer ul li a:hover{color:#b1e900}