﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap");:root{--site-width: 1100px}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:1rem}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Hair.eot");src:local("Fira Sans Hair"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Hair.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Hair.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Hair.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-HairItalic.eot");src:local("Fira Sans Hair Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-HairItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-HairItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-HairItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-UltraLight.eot");src:local("Fira Sans UltraLight"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-UltraLight.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-UltraLight.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-UltraLightItalic.eot");src:local("Fira Sans UltraLight Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-UltraLightItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-UltraLightItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-UltraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Light.eot");src:local("Fira Sans Light"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Light.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Light.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-LightItalic.eot");src:local("Fira Sans Light Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-LightItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-LightItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Regular.eot");src:local("Fira Sans Regular"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Regular.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Regular.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Italic.eot");src:local("Fira Sans Regular Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Italic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Italic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Medium.eot");src:local("Fira Sans Medium"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Medium.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Medium.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-MediumItalic.eot");src:local("Fira Sans Medium Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-MediumItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-MediumItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-SemiBold.eot");src:local("Fira Sans SemiBold"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-SemiBold.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-SemiBold.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-SemiBoldItalic.eot");src:local("Fira Sans SemiBold Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-SemiBoldItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-SemiBoldItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans Bold";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Bold.eot");src:local("Fira Sans Bold"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Bold.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Bold.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-BoldItalic.eot");src:local("Fira Sans Bold Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-BoldItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-BoldItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans Extra Bold";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-ExtraBold.eot");src:local("Fira Sans ExtraBold"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-ExtraBold.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-ExtraBold.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-ExtraBoldItalic.eot");src:local("Fira Sans ExtraBold Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-ExtraBoldItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-ExtraBoldItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Heavy.eot");src:local("Fira Sans Heavy"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Heavy.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Heavy.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Heavy.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-HeavyItalic.eot");src:local("Fira Sans Heavy Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-HeavyItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-HeavyItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Fira Mono";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraMono-Regular.eot");src:local("Fira Mono"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraMono-Regular.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraMono-Regular.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraMono-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fira Mono";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraMono-Bold.eot");src:local("Fira Mono Bold"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraMono-Bold.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraMono-Bold.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraMono-Bold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}.digital_landing_page .container{max-width:840px;background-color:unset}.digital_landing_page h1,.digital_landing_page h3{font-family:"Fira Sans"}.digital_landing_page h2,.digital_landing_page h4,.digital_landing_page p{font-family:"Open Sans", sans-serif}.digital_landing_page p{font-size:18px}.digital_landing_page .digital_landing_page_hero{position:relative;height:520px}.digital_landing_page .digital_landing_page_hero .bg_imgs{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0;pointer-events:none}.digital_landing_page .digital_landing_page_hero .bg_imgs img{height:100%;width:100%;object-fit:cover}.digital_landing_page .digital_landing_page_hero .bg_imgs:before{content:"";z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;display:block}.digital_landing_page .digital_landing_page_hero .content_wrap{position:relative;display:flex;align-items:center;height:100%;z-index:0}.digital_landing_page .digital_landing_page_hero .content_wrap p{font-size:20px}.digital_landing_page .digital_landing_page_hero .content_wrap .wrapper{max-width:200px;margin-left:55px}.digital_landing_page .digital_landing_page_hero .content_wrap .wrapper .header_title{color:#ffffff;font-size:50px;font-weight:600}.digital_landing_page .digital_landing_page_hero .content_wrap .wrapper .header_text{margin-top:10px;color:#FF8200}.digital_landing_page .body_background_image{margin:0 20px;position:relative;margin-top:30px}@media (min-width: 768px){.digital_landing_page .body_background_image{margin:30px 80px}}@media (min-width: 992px){.digital_landing_page .body_background_image{background-image:url("img/background_blocks.png")}}@media (min-width: 768px){.digital_landing_page .body_background_image .digital_body{padding-top:130px}}.digital_landing_page .body_background_image .digital_body .digital_body_container{margin:auto 10px;background-color:#ffffff}@media (min-width: 768px){.digital_landing_page .body_background_image .digital_body .digital_body_container{margin:auto}}.digital_landing_page .body_background_image .digital_body .digital_body_container .digital_title{width:300px;color:#383838;font-size:48px}@media (min-width: 992px){.digital_landing_page .body_background_image .digital_body .digital_body_container .digital_title{margin-top:50px}}.digital_landing_page .body_background_image .digital_body .digital_body_container .digital_subtitle{margin-top:22px;margin-bottom:32px;color:#b4b4b4;font-size:24px;font-weight:100}.digital_landing_page .body_background_image .digital_body .digital_body_container .digital_paragraph{margin-bottom:34px;color:#000000;font-size:18px}.digital_landing_page .body_background_image .digital_body .digital_body_container .digital_video{margin:80px -20px;max-width:800px}@media (min-width: 768px){.digital_landing_page .body_background_image .digital_body .digital_body_container .digital_video{margin:80px 0 180px 0}}.digital_landing_page .body_background_image .digital_articles_container{background-color:#ffffff;text-align:center}@media (min-width: 992px){.digital_landing_page .body_background_image .digital_articles_container{text-align:left}}.digital_landing_page .body_background_image .digital_articles_container .digital_articles_title{margin-bottom:22px;font-size:40px;color:#383838;font-weight:600}.digital_landing_page .body_background_image .digital_articles_container .articles_container{display:flex;flex-direction:row;flex-wrap:wrap;text-align:left;justify-content:center}.digital_landing_page .body_background_image .digital_articles_container .articles_container .article_wrapper{max-width:300px}@media (min-width: 576px){.digital_landing_page .body_background_image .digital_articles_container .articles_container .article_wrapper{max-width:387px}}.digital_landing_page .body_background_image .digital_articles_container .articles_container .article_wrapper .article_image>img{vertical-align:middle;max-width:300px;max-height:225px;height:fit-content}@media (min-width: 576px){.digital_landing_page .body_background_image .digital_articles_container .articles_container .article_wrapper .article_image>img{max-width:387px}}.digital_landing_page .body_background_image .digital_articles_container .articles_container .article_wrapper .article_title{font-size:24px;margin-bottom:6px}.digital_landing_page .body_background_image .digital_articles_container .articles_container .article_wrapper .article_author{color:#b4b4b4;font-weight:600;font-size:12px;text-transform:uppercase}@media (min-width: 992px){.digital_landing_page .body_background_image .digital_articles_container .articles_container .article_wrapper:nth-child(odd){margin-right:25px}}.digital_landing_page .body_background_image .digital_questions_container{margin-top:90px;margin-bottom:100px;background-color:#ffffff}@media (min-width: 992px){.digital_landing_page .body_background_image .digital_questions_container{margin-top:229px}}.digital_landing_page .body_background_image .digital_questions_container .questions_title{margin-bottom:22px;font-size:40px;color:#383838;font-weight:600}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card{margin-bottom:13px}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card .accordion-header{background-size:100%;position:relative;cursor:pointer;border:1px solid #ff8200;border-bottom:0}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card .accordion-header:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#00000000;transition:background 0.3s}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card .accordion-header:hover:after{background:#ff8200}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card .accordion-header h4{position:relative;z-index:1;font-size:20px;font-weight:600;margin:0;color:#383838}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card .accordion-header h4 [data-toggle="collapse"]{padding:7px 20px}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card .accordion-body-border{border:1px solid #ff8200;border-top:0}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card .accordion-body-border .accordion-body{padding:25px 20px;max-width:900px;font-size:18px;font-family:"Open Sans", sans-serif}.digital_landing_page .body_background_image .digital_questions_container .accordion .accordion-card .accordion-body-border .accordion-body p{font-size:20px}.digital_landing_page .digital_signup{background-image:url("img/signup_mobile.png");background-size:cover;padding:0 20px}@media (min-width: 768px){.digital_landing_page .digital_signup{padding:0}}@media (min-width: 992px){.digital_landing_page .digital_signup{background-image:url("img/signup_background.jpg")}}@media (min-width: 768px){.digital_landing_page .digital_signup .digital_signup_container{background-color:#383838;width:fit-content}}.digital_landing_page .digital_signup .digital_signup_container .signup_title{font-size:40px;color:#ffffff;margin-top:50px;margin-bottom:35px}.digital_landing_page .digital_signup .digital_signup_container .signup_form{color:#ffffff;text-transform:uppercase;font-size:14px;width:100%;z-index:2}.digital_landing_page .digital_signup .digital_signup_container .signup_form .signup_label{color:#ffffff;padding:0 5px;position:relative;display:block;left:3%;top:-70px;background-color:#383838;width:fit-content}@media (min-width: 768px){.digital_landing_page .digital_signup .digital_signup_container .signup_form .signup_label{left:-80%;top:-24px;display:unset}}.digital_landing_page .digital_signup .digital_signup_container .signup_form .signup{border:1px solid #ff8200;background-color:transparent;color:#ffffff;height:48px;width:300px;outline:none;margin:12px 0;padding:0 10px}@media (min-width: 576px){.digital_landing_page .digital_signup .digital_signup_container .signup_form .signup{width:500px}}.digital_landing_page .digital_signup .digital_signup_container .signup_submit{border:1px solid #ff8200;background-color:transparent;color:#ffffff;padding:10px 25px;font-size:16px;text-transform:uppercase;font-weight:600;margin-top:12px;margin-bottom:30px}.digital_landing_page .digital_signup .digital_signup_container .signup_submit:hover{opacity:0.8}.digital_landing_page .digital_signup .digital_signup_container .signup_submit:focus{background-color:#ff8200}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Hair.eot");src:local("Fira Sans Hair"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Hair.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Hair.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Hair.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-HairItalic.eot");src:local("Fira Sans Hair Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-HairItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-HairItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-HairItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-UltraLight.eot");src:local("Fira Sans UltraLight"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-UltraLight.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-UltraLight.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-UltraLightItalic.eot");src:local("Fira Sans UltraLight Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-UltraLightItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-UltraLightItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-UltraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Light.eot");src:local("Fira Sans Light"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Light.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Light.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-LightItalic.eot");src:local("Fira Sans Light Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-LightItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-LightItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Regular.eot");src:local("Fira Sans Regular"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Regular.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Regular.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Italic.eot");src:local("Fira Sans Regular Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Italic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Italic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Medium.eot");src:local("Fira Sans Medium"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Medium.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Medium.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-MediumItalic.eot");src:local("Fira Sans Medium Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-MediumItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-MediumItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-SemiBold.eot");src:local("Fira Sans SemiBold"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-SemiBold.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-SemiBold.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-SemiBoldItalic.eot");src:local("Fira Sans SemiBold Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-SemiBoldItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-SemiBoldItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans Bold";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Bold.eot");src:local("Fira Sans Bold"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Bold.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Bold.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-BoldItalic.eot");src:local("Fira Sans Bold Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-BoldItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-BoldItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans Extra Bold";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-ExtraBold.eot");src:local("Fira Sans ExtraBold"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-ExtraBold.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-ExtraBold.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-ExtraBoldItalic.eot");src:local("Fira Sans ExtraBold Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-ExtraBoldItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-ExtraBoldItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Heavy.eot");src:local("Fira Sans Heavy"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-Heavy.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-Heavy.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-Heavy.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-HeavyItalic.eot");src:local("Fira Sans Heavy Italic"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraSans-HeavyItalic.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraSans-HeavyItalic.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraSans-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Fira Mono";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraMono-Regular.eot");src:local("Fira Mono"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraMono-Regular.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraMono-Regular.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraMono-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fira Mono";src:url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraMono-Bold.eot");src:local("Fira Mono Bold"),url("/wp-content/themes/firmament-child/fonts/FiraSans/eot/FiraMono-Bold.eot") format("embedded-opentype"),url("/wp-content/themes/firmament-child/fonts/FiraSans/woff/FiraMono-Bold.woff") format("woff"),url("/wp-content/themes/firmament-child/fonts/FiraSans/ttf/FiraMono-Bold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}.page-template-landing-page-event .site-header-beta{display:none}@media screen and (max-width: 600px){.page-template-landing-page-event #wpadminbar{position:fixed}}.event_landing_page .container-full-width{width:100%;margin:auto;max-width:100%;padding-left:40px;padding-right:40px;background-color:unset}@media (min-width: 768px) and (max-width: 1249px){.event_landing_page .container-full-width{padding-left:26.66666667px;padding-right:26.66666667px}}@media (max-width: 767px){.event_landing_page .container-full-width{padding-left:10px;padding-right:10px}}.event_landing_page .row{display:flex;flex-wrap:wrap;margin-left:-40px;margin-right:-40px}@media (min-width: 768px) and (max-width: 1249px){.event_landing_page .row{margin-left:-26.66666667px;margin-right:-26.66666667px}}@media (max-width: 767px){.event_landing_page .row{margin-right:-10px;margin-left:-10px}}.event_landing_page .col-3{flex:0 0 25%;max-width:25%}.event_landing_page .col-6{flex:0 0 50%;max-width:50%}.event_landing_page .col-12{flex:0 0 100%;max-width:100%}.event_landing_page .col-md-6{margin-left:auto;margin-right:auto}.event_landing_page .col-md-4{margin-left:auto;margin-right:auto}.event_landing_page .d-none{display:none}@media (min-width: 768px){.event_landing_page .d-md-none{display:none !important}}@media (min-width: 768px){.event_landing_page .d-md-block{display:block !important}}.event_landing_page .event_landing_nav{position:absolute;top:0;width:100%;display:block;z-index:1}.event_landing_page .event_landing_nav .navbar-brand{height:unset;line-height:unset;margin-left:calc(24.5% - 20px)}@media (max-width: 767px){.event_landing_page .event_landing_nav .navbar-brand{margin-left:0px;padding:15px 0}}.event_landing_page .event_landing_nav .navbar-brand img{width:233px;max-width:100%;height:auto}@media (max-width: 767px){.event_landing_page .event_landing_nav .menu_items_col{display:none}}.event_landing_page .event_landing_nav .menu_items{display:flex;align-items:center;height:100%;justify-content:center}@media (max-width: 978px){.event_landing_page .event_landing_nav .menu_items{display:none}}.event_landing_page .event_landing_nav .menu_item{margin:auto 20px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff}.event_landing_page .event_landing_nav .menu_buttons{display:flex;align-items:center;height:100%;justify-content:right;margin-right:24.5%}@media (max-width: 767px){.event_landing_page .event_landing_nav .menu_buttons{margin-right:0px;margin-left:15px}}.event_landing_page .event_landing_nav .menu_buttons .menu_btn{color:#fff;background-color:#002F6C;border-radius:0;width:208px;max-width:100%;text-transform:uppercase;font-size:16px;font-size:calc( 12px + (16 - 12) * ((100vw - 300px) / (1920 - 300)));font-weight:bold;padding:15px 20px;letter-spacing:.120em}@media (min-width: 1920px){.event_landing_page .event_landing_nav .menu_buttons .menu_btn{font-size:16px}}.event_landing_page .event_landing_page_hero{position:relative;padding-top:15.25%;padding-bottom:9.75%}.event_landing_page .event_landing_page_hero.no_bg_image{padding-top:8%;padding-bottom:6.75%}.event_landing_page .event_landing_page_hero.no_bg_image .header_title{font-size:44px;font-size:calc( 24px + (44 - 24) * ((100vw - 300px) / (1920 - 300)))}@media (min-width: 1920px){.event_landing_page .event_landing_page_hero.no_bg_image .header_title{font-size:44px}}.event_landing_page .event_landing_page_hero .bg_imgs{position:absolute;top:0;bottom:0;right:0;left:0;background:transparent linear-gradient(98deg, #202C5B 0%, #288FCC 100%) 0% 0% no-repeat padding-box;background-repeat:no-repeat;background-size:cover}@media (max-width: 767px){.event_landing_page .event_landing_page_hero .bg_imgs{background-position:center}}.event_landing_page .event_landing_page_hero .background_overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#000;opacity:.5}.event_landing_page .event_landing_page_hero .content_wrap{position:relative}@media (max-width: 767px){.event_landing_page .event_landing_page_hero .content_wrap{margin-top:50px;margin-bottom:50px}}.event_landing_page .event_landing_page_hero .content_wrap .container{background-color:unset}.event_landing_page .event_landing_page_hero .header_title{font-family:gotham a, gotham b, Helvetica, Arial, sans-serif !important;color:#fff;font-size:64px;font-size:calc( 24px + (64 - 24) * ((100vw - 300px) / (1920 - 300)));line-height:1.1}@media (min-width: 1920px){.event_landing_page .event_landing_page_hero .header_title{font-size:64px}}.event_landing_page .event_landing_page_hero .header_text{color:#fff;font-size:28px;font-size:calc( 16px + (28 - 16) * ((100vw - 300px) / (1920 - 300)));line-height:1.1;margin-bottom:32px}@media (min-width: 1920px){.event_landing_page .event_landing_page_hero .header_text{font-size:28px}}.event_landing_page .event_landing_page_hero .hero_btn{color:#fff;font-size:16px;text-transform:uppercase;font-weight:500;background-color:#002F6C;width:448px;max-width:80%;line-height:2;padding:15px 20px;font-weight:bold;letter-spacing:.120em}@media (max-width: 767px){.event_landing_page .event_landing_page_hero .hero_btn{max-width:70%;padding:12px 20px}}.event_landing_page .event_landing_page_hero_subnav{background:#002F6C}.event_landing_page .event_landing_page_hero_subnav .sub_nav_col{position:relative}.event_landing_page .event_landing_page_hero_subnav .sub_nav_col:after{content:'';position:absolute;top:0;bottom:0;right:0;width:1px;background-color:#fff}@media (max-width: 767px){.event_landing_page .event_landing_page_hero_subnav .sub_nav_col:after{width:100%;top:unset;left:0;height:1px}}.event_landing_page .event_landing_page_hero_subnav .sub_nav_col:last-child::after{display:none}.event_landing_page .event_landing_page_hero_subnav a{color:#fff;line-height:1.1;font-weight:bold;font-size:20px;font-size:calc( 12px + (20 - 12) * ((100vw - 300px) / (1920 - 300)));padding:20px 15px;display:inline-block}@media (min-width: 1920px){.event_landing_page .event_landing_page_hero_subnav a{font-size:20px}}.event_landing_page .event_body{background-color:#E2E2E2}.event_landing_page .event_body h2{font-family:gotham a, gotham b, Helvetica, Arial, sans-serif !important;font-size:36px;font-weight:bold !important}@media (max-width: 767px){.event_landing_page .event_body h2{font-size:30px}}.event_landing_page .event_body .section_description{font-size:18px;font-family:"Archer A", "Archer B", garamond, times, 'times new roman', serif;color:#313032;margin-bottom:29px}.event_landing_page .event_body section{max-width:1168px;margin-left:auto;margin-right:auto;padding-bottom:36px;background-color:#fff;padding-top:36px}@media (max-width: 767px){.event_landing_page .event_body section{padding-top:30px;padding-bottom:36px}}.event_landing_page .event_body section:last-child{padding-bottom:66px}.event_landing_page .event_body section .container{max-width:720px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.event_landing_page .event_body section .row{margin-left:-16px;margin-right:-16px}.event_landing_page .event_body section .col-md-4,.event_landing_page .event_body section .col-12{padding-left:16px;padding-right:16px}.event_landing_page .event_body .nav-tabs{margin:auto;border:none;display:inline-block}.event_landing_page .event_body .nav-tabs a{border:none;padding-bottom:0px;color:#939598}@media (max-width: 767px){.event_landing_page .event_body .nav-tabs a{font-size:12px;padding:0;margin-left:15px;margin-right:15px;margin-top:15px}}.event_landing_page .event_body .nav-tabs a:hover{border:none;background-color:#fff}.event_landing_page .event_body .nav-tabs .active a{color:#BA0E31;border:none}.event_landing_page .event_body .nav-border{border-color:#BA0E31;border-width:2px;margin-top:0;margin-bottom:40px}.event_landing_page .speakers_section .speaker_card{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:32px}.event_landing_page .speakers_section img{width:100%;height:auto;margin-bottom:16px}.event_landing_page .speakers_section .speaker_name{color:#707070;font-size:20px}.event_landing_page .speakers_section .see_all{color:#939598;font-size:16px;letter-spacing:1.92px;font-weight:bold;margin-top:32px;display:inline-block;text-transform:uppercase}.event_landing_page .schedule_section .session_wrap{display:flex;flex-direction:row}.event_landing_page .schedule_section .session_wrap .session_time{flex:0 0 120px;padding-right:32px;font-size:12px;font-weight:bold;color:#939598;letter-spacing:1.44px}@media (max-width: 767px){.event_landing_page .schedule_section .session_wrap .session_time{flex:0 0 100px;padding-right:12px}}.event_landing_page .schedule_section .session_wrap .session_details{flex:0 0 calc(100% - 120px)}@media (max-width: 767px){.event_landing_page .schedule_section .session_wrap .session_details{flex:0 0 calc(100% - 100px)}}.event_landing_page .schedule_section .session_wrap .session_details h3{margin-top:0;font-family:gotham a, gotham b, Helvetica, Arial, sans-serif !important;font-size:28px;margin-bottom:17px}@media (max-width: 767px){.event_landing_page .schedule_section .session_wrap .session_details h3{font-size:24px}}.event_landing_page .schedule_section .session_wrap .session_details .speaker{color:#213368;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:1.44px;line-height:1.35}.event_landing_page .schedule_section .session_wrap .session_details .location{color:#213368;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:1.44px;line-height:1.35;margin-bottom:20px}.event_landing_page .schedule_section .session_wrap .session_details .description{font-size:18px;font-family:"Archer A", "Archer B", garamond, times, 'times new roman', serif;margin-bottom:32px;line-height:1.55}.event_landing_page .accommodations_section .accomadation_wrap{display:flex;flex-direction:row;margin-bottom:32px}.event_landing_page .accommodations_section .accomadation_wrap .acc_image{flex:0 0 35%;padding-right:32px}.event_landing_page .accommodations_section .accomadation_wrap .acc_image img{width:100%;height:auto;max-width:100%}.event_landing_page .accommodations_section .accomadation_wrap .acc_details{flex:0 0 65%}.event_landing_page .accommodations_section .accomadation_wrap .acc_details h3{margin-top:0;font-family:gotham a, gotham b, Helvetica, Arial, sans-serif !important;font-size:28px}.event_landing_page .accommodations_section .accomadation_wrap .acc_details .location{color:#939598;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:1.44px;line-height:1.35}.event_landing_page .accommodations_section .accomadation_wrap .acc_details .cost{color:#BA0E31;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:1.44px;line-height:1.35;margin-bottom:20px}.event_landing_page .accommodations_section .accomadation_wrap .acc_details .description{font-size:18px;font-family:"Archer A", "Archer B", garamond, times, 'times new roman', serif;margin-bottom:32px;line-height:1.55}.event_landing_page .accommodations_section .see_all{color:#939598;font-size:16px;letter-spacing:1.92px;font-weight:bold;margin-top:60px;display:inline-block;text-transform:uppercase}.event_landing_page .list_section div.container{max-width:100%}.event_landing_page .list_section h2{margin-bottom:40px}.event_landing_page .list_section .list_item{font-family:"Archer A", "Archer B", garamond, times, 'times new roman', serif;font-size:16px;position:relative}.event_landing_page .list_section .list_item:before{content:'•';position:absolute;font-size:15px;top:6px;left:-7px;line-height:1}.event_landing_page .list_section .register_btn{text-transform:uppercase;border:3px solid #002F6C;padding:15px 20px;width:448px;max-width:100%;background-color:#fff;font-weight:bold;margin-top:60px;display:inline-block;color:#002F6C;margin-bottom:30px}.event_landing_page .list_section .register_btn:hover{background-color:#002F6C;color:#fff}.event_landing_page .split_list_section div.container{max-width:720px}.event_landing_page .split_list_section h3{margin-top:0;font-family:gotham a, gotham b, Helvetica, Arial, sans-serif !important;font-size:28px;margin-bottom:28px;position:relative}.event_landing_page .split_list_section .list_one{padding:20px;padding-right:32px;padding-bottom:40px}@media (max-width: 767px){.event_landing_page .split_list_section .list_one{padding-right:20px}}.event_landing_page .split_list_section .list_two{position:relative;color:#fff;padding:20px;padding-right:32px;padding-bottom:40px}@media (max-width: 767px){.event_landing_page .split_list_section .list_two{padding-right:20px}}.event_landing_page .split_list_section .list_two:before{content:'';position:absolute;top:0;right:16px;left:0;bottom:0;background-color:#002F6C}@media (max-width: 767px){.event_landing_page .split_list_section .list_two:before{right:0px}}.event_landing_page .video_section .lazy-load-video{position:relative;cursor:pointer;margin-bottom:30px}.event_landing_page .video_section .lazy-load-video .position-relative{padding-top:56.25%}.event_landing_page .video_section .lazy-load-video .position-relative .video-cover-image{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.event_landing_page .video_section .lazy-load-video .position-relative .video-play-icon{bottom:0;left:0;position:absolute;right:0;top:0;margin:auto;filter:drop-shadow(0 0.2rem 0.25rem rgba(0,0,0,0.2));width:10vw;max-width:100px}.event_landing_page .video_section .lazy-load-video .position-relative iframe{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;background:#000}@media (max-width: 991px){.event_landing_page .image_and_text_section .img_col{margin-bottom:30px}}.event_landing_page .image_and_text_section .img_col img{max-width:100%;width:100%;height:auto}.event_landing_page .image_and_text_section h3{margin-top:0;font-family:gotham a, gotham b, Helvetica, Arial, sans-serif !important;font-size:20px;margin-bottom:28px;line-height:1.4}.event_landing_page .image_and_text_section .wysiwyg_wrap{font-family:"Archer A", "Archer B", garamond, times, 'times new roman', serif}.event_landing_page .image_and_text_section .wysiwyg_wrap p{font-size:16px;margin-bottom:20px;line-height:1.5}.event_landing_page .resources_section .resource_card{text-align:center;margin-bottom:32px}.event_landing_page .resources_section img{width:100%;height:auto;margin-bottom:16px}.event_landing_page .resources_section .resource_name{color:#313032;font-size:20px;font-weight:bold}.event_landing_page .resources_section .register_btn{text-transform:uppercase;border:3px solid #002F6C;padding:15px 20px;width:448px;max-width:100%;background-color:#fff;font-weight:bold;margin-top:60px;display:inline-block;color:#002F6C}.event_landing_page .resources_section .register_btn:hover{background-color:#002F6C;color:#fff}.promo_event_wrapper{margin:50px 0}.promo_event_wrapper .promo_event_link .promo_event_img{width:100%;max-height:500px}body.term-sexual-ethics section.podcast-hero{padding-top:8vw}body.term-sexual-ethics section.podcast-hero div.hero-image{height:100%;min-height:300px}body.term-sexual-ethics .podcast-hero .title-block{border-bottom:0px solid;justify-content:center;padding-bottom:20px !important}body.term-sexual-ethics .podcast-hero .title-block h3{background:#B70216;color:#fff;display:inline-block;margin-top:-60px;padding:20px;text-align:center}body.term-sexual-ethics .podcast-hero .title-block h3:after{content:' and Your Church'}@media screen and (min-width: 40rem){body.term-sexual-ethics .podcast-hero .title-block h3{font-size:3.5rem}}body.term-sexual-ethics .home-hero.resource-card .card-text{padding:5px 20px}body.term-sexual-ethics .home-hero.resource-card .card-text div.author-meta{margin-bottom:10px}body.term-sexual-ethics .home-hero.resource-card .card-text:before{left:0;border:0px solid}body.term-sexual-ethics .podcast-hero div.blurb{max-width:700px;margin:0 auto}body.term-sexual-ethics .highlight-reels{padding-top:1vw;padding-bottom:3vw}body.term-sexual-ethics .highlight-reels .resource-card-wrapper{display:block !important}body.term-sexual-ethics .highlight-reels .title-block{height:auto !important}body.term-sexual-ethics .highlight-reels section.video-explainers{padding-top:2rem}body.term-sexual-ethics .highlight-reels section.video-explainers .video-card{height:260px;background-position:center center !important}body.term-sexual-ethics .highlight-reels section.video-explainers .video-card a,body.term-sexual-ethics .highlight-reels section.video-explainers .card-title{text-align:left}body.term-sexual-ethics section.section-latest .title-block{margin-top:0;border-bottom:0px solid !important;justify-content:center}body.term-sexual-ethics section.section-latest .col-md-4 h2{font-weight:800;margin-top:0;padding-top:0}body.term-sexual-ethics .title-block h3{font-size:24px}body.term-sexual-ethics .title-block h3 span{display:inline-block;background:#B70216;color:#fff;padding:9px;margin:-9px 0;border-radius:2px}body.term-sexual-ethics .latest-carousel .card-text h2{font-weight:800}@media screen and (min-width: 1344px){body.term-sexual-ethics .col-md-6.video .resource-card-wrapper.video-explainers{--auto-grid-min-size: 17rem;--standard-site-gutter-gap: 1rem;display:grid !important;grid-template-columns:repeat(auto-fill, minmax(var(--auto-grid-min-size), 1fr));grid-gap:var(--standard-site-gutter-gap);margin-bottom:var(--standard-site-gutter-gap)}}@media screen and (max-width: 991px){body.term-sexual-ethics section.podcast-hero{background:linear-gradient(rgba(255,255,255,0.6), rgba(255,255,255,0.95), #fff),url("https://erlc.com/wp-content/uploads/2020/09/erlc-bg-scaled.jpg") !important;background-size:cover !important}body.term-sexual-ethics section.podcast-hero div.container{background:transparent}body.term-sexual-ethics div.hero-meta div.title-block h3{margin-top:0}body.term-sexual-ethics div.highlight-reels.container{padding-bottom:0}body.term-sexual-ethics div.highlight-reels.container .articles .title-block,body.term-sexual-ethics div.highlight-reels.container .col-md-6.video .video-card{height:180px}body.term-sexual-ethics div.highlight-reels.container .col-md-6.video .title-block{padding-top:0;padding-bottom:5vw}body.term-sexual-ethics .hidden-md.mobile-latest{padding-left:0;padding-right:0}body.term-sexual-ethics .hidden-md.mobile-latest .resource-card .author-meta{margin-right:0;justify-content:center}body.term-sexual-ethics .hidden-md.mobile-latest .resource-card .author-meta .author-wrapper a{font-size:12px}body.term-sexual-ethics section.resource-card-wrapper.video-explainers{padding-bottom:0;padding-top:0}body.term-sexual-ethics div.section-latest .row .articles .title-block{padding-bottom:5vw}body.term-sexual-ethics section.section-latest .articles .title-block{padding-top:0;padding-bottom:5vw;text-align:left}body.term-sexual-ethics section.section-latest .articles .title-block h3{text-align:left;display:block;width:100%;padding:0 10px}body.term-sexual-ethics section.section-latest{padding-bottom:0}body.term-sexual-ethics section.section-latest .resource-card{margin-bottom:0 !important}body.term-sexual-ethics section.section-latest .mobile-latest .latest-carousel .card-image,body.term-sexual-ethics section.section-latest .mobile-latest .latest-carousel .card-text{width:auto !important;margin-left:30px !important;margin-right:30px !important}body.term-sexual-ethics div.highlight-reels.container,body.term-sexual-ethics div.col-md-6.video{border-top:3px solid #e6e7e8;margin-top:10vw;padding-top:10vw}body.term-sexual-ethics .arrow-prev.slick-arrow{left:8px}body.term-sexual-ethics .arrow-next.slick-arrow{right:8px}}@media screen and (min-width: 992px){body.term-sexual-ethics section.section-latest div.hidden-sm.container div.row{margin-top:-60px;margin-left:0;margin-right:0}}.flat_btn{padding:0.8em 0.9em;vertical-align:middle;font-weight:500;font-size:1rem}@media (min-width: 992px){.flat_btn{white-space:normal;line-height:normal;font-size:16px}}@media (min-width: 992px){.flat_btn{white-space:normal;line-height:normal;font-size:13px;vertical-align:bottom;padding:0.5em 1em;min-height:20px;margin:7px auto;margin:0 auto 10px}}.article_callout_drawer{transition:all 1s ease-in-out;display:block;position:fixed;right:0;bottom:-100%;width:100%;max-width:100%;z-index:1000;overflow:hidden;padding:25px 15px}.article_callout_drawer p{max-width:200px}@media (min-width: 992px){.article_callout_drawer{width:300px;border-top-left-radius:4px}}.article_callout_drawer .article_callout_drawer_close{margin-top:-10px;margin-right:-5px;cursor:pointer;color:#fff;font-size:20px;font-weight:100;display:inline-block;line-height:0px;padding:0px;z-index:500;right:15px;position:absolute}.article_callout_drawer .article_callout_drawer_close:before{content:"x";color:#fff}.article_callout_drawer .flat_btn{font-weight:500;white-space:normal}.article_callout_drawer.come_in{transition:all 1s ease-in-out;bottom:0px}.article_callout_drawer.now_leave{transition:all 1s ease-in-out;bottom:-100%}
