@import url('https://fonts.googleapis.com/css2?family=Dosis:wght@400;500;600;700&display=swap');@import url("https://use.typekit.net/pwg8cjb.css");@media (max-width:1023px){#wpadminbar{display:none}}@media (min-width:1024px){body.admin-bar{margin-top:32px}body.admin-bar .header-content{top:32px}}button:focus{outline:0;box-shadow:none}.keyboard-navigation *:focus{outline:0;box-shadow:0 0 4px 2px #000 !important;outline:5px auto -webkit-focus-ring-color}.skip-to-content{position:fixed;top:30px;left:30px;text-align:center;text-decoration:none;color:#fff;border:1px dotted #424a4e;z-index:999;padding:20px;box-shadow:0px 0px 25px 10px rgba(0,0,0,0.5);background-color:#23549b;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0}.skip-to-content:hover,.skip-to-content:focus{color:#fff}.skip-to-content:focus{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{font-weight:400;font-size:clamp(16px, .9375vw, 18px);line-height:133%;font-family:'Dosis',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#424a4e;background-color:#FEFCFA}a{transition:all .3s}a,button,a:hover,a:focus{text-decoration:none;color:#fc3e00}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;font-family:diazo-mvb-cond,sans-serif;font-weight:400;font-style:normal;color:#1a4453}.h1,h1{font-size:clamp(45px, 4.16666667vw, 80px)}.h2,h2{font-size:clamp(36px, 2.5vw, 48px)}.h3,h3{font-size:clamp(32px, 2.08333333vw, 40px)}.h4,h4{font-size:clamp(22px, 1.66666667vw, 32px)}.h5,h5{font-size:clamp(18px, 1.25vw, 24px)}.h6,h6{font-size:clamp(14px, .83333333vw, 16px)}.mobile-menu-icon{position:relative;display:flex;width:45px;height:45px;color:#fff;cursor:pointer}.mobile-menu-icon .hamburger{position:relative;display:flex;align-items:center;justify-content:center;width:45px;height:45px}.mobile-menu-icon .hamburger .line{position:absolute;width:45px;height:5px;background-color:#fff;border-radius:3px;transition:transform .25s,opacity .35s}.mobile-menu-icon .hamburger .line.line-top{transform:translateY(-11px)}.mobile-menu-icon .hamburger .line.line-bottom{transform:translateY(11px)}.mobile-menu-icon.active .hamburger .line.line-top{transform:rotate(45deg)}.mobile-menu-icon.active .hamburger .line.line-middle{transform:translateX(16px);opacity:0}.mobile-menu-icon.active .hamburger .line.line-bottom{transform:rotate(-45deg)}@media (max-width:1023.98px){.mobile-menu-icon.active{right:0}}input,select,textarea{height:57px;color:#424a4e;border:1px solid #424a4e;border-radius:8px;font-size:16px;line-height:150%;padding:15px 35px;background-color:#faf3ea}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#96a1a5 !important}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#96a1a5 !important}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#96a1a5 !important}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#96a1a5 !important}select{-webkit-appearance:none;-moz-appearance:none;background-image:url('https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/sort-down.svg');background-size:12px;background-position:calc(100% - 25px) 25px;background-repeat:no-repeat}textarea{height:100px}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding:0 !important;margin:0 !important}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer input{margin:0 !important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:8px !important}.gform_wrapper.gravity-theme .gform_fields input,.gform_wrapper.gravity-theme .gform_fields select,.gform_wrapper.gravity-theme .gform_fields textarea{height:57px;color:#424a4e;border:1px solid #424a4e;border-radius:8px;font-size:16px !important;line-height:150%;padding:15px 35px !important;background-color:#faf3ea}.gform_wrapper.gravity-theme .gform_fields input::-webkit-input-placeholder,.gform_wrapper.gravity-theme .gform_fields select::-webkit-input-placeholder,.gform_wrapper.gravity-theme .gform_fields textarea::-webkit-input-placeholder{color:#96a1a5 !important}.gform_wrapper.gravity-theme .gform_fields input:-moz-placeholder,.gform_wrapper.gravity-theme .gform_fields select:-moz-placeholder,.gform_wrapper.gravity-theme .gform_fields textarea:-moz-placeholder{color:#96a1a5 !important}.gform_wrapper.gravity-theme .gform_fields input::-moz-placeholder,.gform_wrapper.gravity-theme .gform_fields select::-moz-placeholder,.gform_wrapper.gravity-theme .gform_fields textarea::-moz-placeholder{color:#96a1a5 !important}.gform_wrapper.gravity-theme .gform_fields input:-ms-input-placeholder,.gform_wrapper.gravity-theme .gform_fields select:-ms-input-placeholder,.gform_wrapper.gravity-theme .gform_fields textarea:-ms-input-placeholder{color:#96a1a5 !important}.gform_wrapper.gravity-theme .gform_fields textarea{height:148px !important}.bt,a.bt,input.bt,button.bt,.button,.submit,.wp-block-button__link{position:relative;display:inline-block;padding:13px 15px;background-color:#124d62;color:#fff;border-radius:8px;font-weight:600;font-size:clamp(18px, 1.25vw, 24px);line-height:clamp(23px, 1.5625vw, 30px);text-align:center;transition:all .3s;min-width:335px;border:2px solid #124d62;outline:none;cursor:pointer}.bt:hover,a.bt:hover,input.bt:hover,button.bt:hover,.button:hover,.submit:hover,.wp-block-button__link:hover,.bt:focus,a.bt:focus,input.bt:focus,button.bt:focus,.button:focus,.submit:focus,.wp-block-button__link:focus{background-color:transparent;color:#124d62}.bt.large,a.bt.large,input.bt.large,button.bt.large,.button.large,.submit.large,.wp-block-button__link.large{padding:17px 15px}@media (max-width:767.98px){.bt.large,a.bt.large,input.bt.large,button.bt.large,.button.large,.submit.large,.wp-block-button__link.large{min-width:160px;padding:10.5px 11px}}.bt.small,a.bt.small,input.bt.small,button.bt.small,.button.small,.submit.small,.wp-block-button__link.small{min-width:160px;padding:14px 11px;font-size:18px;line-height:23px}@media (max-width:767.98px){.bt.small,a.bt.small,input.bt.small,button.bt.small,.button.small,.submit.small,.wp-block-button__link.small{padding:10.5px 11px}}.bt.yellow,a.bt.yellow,input.bt.yellow,button.bt.yellow,.button.yellow,.submit.yellow,.wp-block-button__link.yellow{background-color:#fdba33;border-color:#fdba33}.bt.yellow:hover,a.bt.yellow:hover,input.bt.yellow:hover,button.bt.yellow:hover,.button.yellow:hover,.submit.yellow:hover,.wp-block-button__link.yellow:hover,.bt.yellow:focus,a.bt.yellow:focus,input.bt.yellow:focus,button.bt.yellow:focus,.button.yellow:focus,.submit.yellow:focus,.wp-block-button__link.yellow:focus{background-color:transparent;color:#fdba33}.bt.orange,a.bt.orange,input.bt.orange,button.bt.orange,.button.orange,.submit.orange,.wp-block-button__link.orange{background-color:#fc3e00;border-color:#fc3e00}.bt.orange:hover,a.bt.orange:hover,input.bt.orange:hover,button.bt.orange:hover,.button.orange:hover,.submit.orange:hover,.wp-block-button__link.orange:hover,.bt.orange:focus,a.bt.orange:focus,input.bt.orange:focus,button.bt.orange:focus,.button.orange:focus,.submit.orange:focus,.wp-block-button__link.orange:focus{background-color:transparent;color:#fc3e00}.bt.green,a.bt.green,input.bt.green,button.bt.green,.button.green,.submit.green,.wp-block-button__link.green{background-color:#34a38e;border-color:#34a38e}.bt.green:hover,a.bt.green:hover,input.bt.green:hover,button.bt.green:hover,.button.green:hover,.submit.green:hover,.wp-block-button__link.green:hover,.bt.green:focus,a.bt.green:focus,input.bt.green:focus,button.bt.green:focus,.button.green:focus,.submit.green:focus,.wp-block-button__link.green:focus{background-color:transparent;color:#34a38e}@media (max-width:767.98px){.bt,a.bt,input.bt,button.bt,.button,.submit,.wp-block-button__link{min-width:160px;padding:10.5px 11px}}button{cursor:pointer}.site-header{position:fixed;top:0;left:0;width:100%;background-color:#124d62;transition:transform .5s;will-change:transform;z-index:100;-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-header.headroom--top{transform:translate3d(0, 0, 0)}.site-header.headroom--unpinned{transform:translate3d(0, -100%, 0)}.logo{width:clamp(120px, 11.30208333vw, 217px)}.main-header{padding-top:clamp(10px, .9375vw, 18px);padding-bottom:clamp(10px, .9375vw, 18px);position:relative}.main-header .main-header-wrapper{position:relative;display:flex;align-items:center}.main-header .main-header-wrapper .main-menu-container{transition:all .3s}.main-header .main-header-wrapper .main-menu-container.is-blur{opacity:0}.search-container{position:relative;z-index:101;padding-left:50px;padding-right:50px}.search-container img{width:clamp(23.5px, 1.58854167vw, 30.5px)}.search-container .search-wrapper{opacity:0;position:absolute;right:130.5px;overflow:hidden;top:0;bottom:0;margin:auto 0;z-index:1;height:60px;width:0;border-radius:8px;transition:all .3s}.search-container .search-wrapper form{padding:0;background-color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;transition:all .3s}.search-container .search-wrapper form .search-input{width:100%;height:100%;padding:0 2rem;border:0;background-color:transparent;color:#000;font-size:17px}.search-container .search-wrapper form .search-input:focus{outline:none}.search-container .search-wrapper form .search-input::-webkit-input-placeholder{color:rgba(0,0,0,0.7)}@media (max-width:767.98px){.search-container .search-wrapper{right:0;top:180%;width:100% !important;height:0}}.search-container.show .search-wrapper{opacity:1;pointer-events:inherit;width:500px;background-color:#fff}@media (max-width:767.98px){.search-container.show .search-wrapper{height:60px}}@media (max-width:767.98px){.search-container{position:unset}}.announcement-bar-enabled .sidebar-menu{top:var(--top)}.sidebar-menu{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(18,77,98,0.6);visibility:hidden;opacity:0;transition:top .2s,visibility 0s,opacity .3s}.sidebar-menu .container{height:100%;max-width:1430px}@media (min-width:1800px){.sidebar-menu .container{max-width:1570px}}.sidebar-menu .sidebar-wrapper{position:relative;background-color:#faf3ea;max-width:400px;width:100%;height:100%;margin-left:auto;padding-top:clamp(75px, 8.07291667vw, 155px);padding-bottom:clamp(75px, 8.07291667vw, 155px)}.sidebar-menu .sidebar-wrapper .mobile-menu-icon{position:absolute;top:40px;right:40px}.sidebar-menu .sidebar-wrapper .mobile-menu-icon .hamburger .line{background-color:#124d62}.sidebar-menu .sidebar-wrapper .mobile-menu-icon .hamburger .line.line-top{transform:rotate(45deg)}.sidebar-menu .sidebar-wrapper .mobile-menu-icon .hamburger .line.line-bottom{transform:rotate(-45deg)}@media (max-width:1199.98px){.sidebar-menu .sidebar-wrapper .mobile-menu-icon{top:20px;right:20px}}.sidebar-menu .sidebar-wrapper .sidebar-menu-container{padding-right:60px;padding-left:60px;height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#fc3e00 transparent}.sidebar-menu .sidebar-wrapper .sidebar-menu-container::-webkit-scrollbar{width:4px}.sidebar-menu .sidebar-wrapper .sidebar-menu-container::-webkit-scrollbar-thumb{background-color:#fc3e00}.sidebar-menu .sidebar-wrapper .sidebar-menu-container::-webkit-scrollbar-track{background-color:transparent}.sidebar-menu .sidebar-wrapper ul{list-style:none;padding:0;margin:0}.sidebar-menu .sidebar-wrapper .sidebar-menu-wrapper .menu-header>a{color:#1a4453;font-family:diazo-mvb-cond,sans-serif;font-weight:400;font-size:clamp(20px, 1.25vw, 24px);line-height:clamp(26px, 1.77083333vw, 34px);transition:all .3s}.sidebar-menu .sidebar-wrapper .sidebar-menu-wrapper .menu-header>a:hover{color:#fc3e00}.sidebar-menu .sidebar-wrapper .sidebar-menu-wrapper .menu-header>a[href='#'],.sidebar-menu .sidebar-wrapper .sidebar-menu-wrapper .menu-header>a:not([href]){pointer-events:none}.sidebar-menu .sidebar-wrapper .sidebar-menu-wrapper .menu-header ul{margin:12px 0 28px;padding-bottom:28px;border-bottom:.5px solid #d2d2d2}.sidebar-menu .sidebar-wrapper .sidebar-menu-wrapper .menu-header ul>li>a{font-size:clamp(16px, 1.04166667vw, 20px);line-height:160%;font-weight:500;color:#576063;transition:all .3s}.sidebar-menu .sidebar-wrapper .sidebar-menu-wrapper .menu-header ul>li>a:hover{color:#fc3e00}.sidebar-menu .sidebar-wrapper .sidebar-menu-wrapper .menu-header:last-child ul{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar-menu.side-menu-open{visibility:visible;opacity:1}@media (max-width:1399.98px){.sidebar-menu .container{padding:0}}.header-menu{display:flex;align-items:center;margin-left:auto}@media (min-width:1024px){.header-menu li.menu-item.has-mega-menu .mega-menu-arrow{display:block;position:relative;width:100%;height:100%;visibility:hidden;opacity:0;transform:translate(0, 10px);transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in}.header-menu li.menu-item.has-mega-menu .mega-menu-arrow:after{position:absolute;content:'';right:0;left:0;width:70px;height:45px;margin:0 auto;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/menu-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.header-menu li.menu-item.has-mega-menu .mega-menu{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1120px;width:100%;background-color:#faf3ea;border-radius:8px;margin:0 auto;padding:38px 38px 0;position:absolute;left:0;right:0;top:100%;min-width:280px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);visibility:hidden;opacity:0;transform:translate(0, 10px);transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col{flex-basis:45%;padding-bottom:38px;border-bottom:1px solid #1a4453;min-width:0}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col+.mega-menu-col{flex-basis:55%}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-title{color:#576063;font-family:diazo-mvb-cond,sans-serif;font-weight:400;font-size:clamp(24px, 1.97916667vw, 38px);line-height:125%;margin-bottom:25px}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-events .event-item{position:relative;display:flex;align-items:center;margin-bottom:20px}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-events .event-item:last-child{margin-bottom:0}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-events .event-item .event-image{width:55px;height:55px;border-radius:8px;overflow:hidden;flex-shrink:0;margin-right:22px}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-events .event-item .event-details{width:calc(100% - 77px)}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-events .event-item .event-details .event-date{color:#576063;font-size:17px;font-weight:500}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-events .event-item .event-details .event-title a{display:block;color:#1a4453;font-weight:600;font-size:clamp(20px, 1.25vw, 24px);line-height:156%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description{color:#576063;font-weight:500;padding-right:95px}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description p,.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description ul,.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description ol{margin-bottom:0}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description p strong{display:block;font-size:clamp(22px, 1.5625vw, 30px);line-height:125%;font-weight:600;margin-bottom:20px}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description ul{font-size:clamp(18px, 1.14583333vw, 22px)}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description ul li{position:relative;padding-left:20px;margin-bottom:4px}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description ul li:after{position:absolute;content:'';height:10px;width:10px;border-radius:100%;background-color:#124d62;left:0;top:6px}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description ul li:last-child{margin-bottom:0}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description.green p strong{color:#34a38e}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description.green ul li:after{background-color:#34a38e}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description.orange p strong{color:#fc3e00}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description.orange ul li:after{background-color:#fc3e00}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description.yellow p strong{color:#fdba33}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-col .col-description.yellow ul li:after{background-color:#fdba33}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-cta{flex-basis:100%;padding:22px 0;text-align:center}.header-menu li.menu-item.has-mega-menu .mega-menu .mega-menu-cta .bt{min-width:570px}.header-menu li.menu-item.has-mega-menu.is-hovered .mega-menu-arrow{opacity:1;visibility:visible;transform:translate(0, 0)}.header-menu li.menu-item.has-mega-menu.is-hovered .mega-menu{opacity:1;visibility:visible;transform:translate(0, 0);top:100%}}@media (max-width:1199.98px){.header-menu li.menu-item.has-mega-menu:hover>a:after{top:125%}.header-menu li.menu-item .mega-menu{width:95%}}.header-menu .main-menu-container ul{list-style-type:none;padding:0;margin:0}.header-menu .main-menu-container>ul{display:flex;align-items:center;justify-content:flex-end}.header-menu .main-menu-container>ul>li>a{display:inline-block;color:#fff;font-weight:600;font-size:clamp(18px, 1.04166667vw, 20px);padding-right:clamp(8px, 1.04166667vw, 20px);padding-left:clamp(8px, 1.04166667vw, 20px);line-height:50px;text-transform:uppercase}.header-menu .main-menu-container>ul>li>a:hover{color:#fdba33}.header-menu .main-menu-container>ul>li.current-menu-item>a,.header-menu .main-menu-container>ul>li.current-menu-parent>a{color:#fdba33}.header-menu .main-menu-container>ul>li:last-child>a{padding-right:0}.header-menu .main-menu-container>ul>li:first-child>a{padding-left:0}@media (max-width:1023.98px){.header-menu .main-menu-container{display:none}}.site-footer{position:relative;background-color:#124d62;color:#fff;z-index:1}.site-footer .footer-graphic{position:absolute;top:0;right:0;width:30%;z-index:-1}.site-footer .footer-graphic.mobile{top:auto;bottom:0;width:100%}@media (max-width:1023.98px){.site-footer .footer-graphic:not(.mobile){width:20%}}.site-footer .footer-top{padding-top:clamp(50px, 5.28645833vw, 101.5px);padding-bottom:clamp(70px, 5.28645833vw, 101.5px)}.site-footer .footer-top .footer-top-wrapper{display:flex;align-items:center}.site-footer .footer-top .social-column{margin-right:clamp(80px, 15.88541667vw, 305px);max-width:clamp(250px, 15.625vw, 300px)}.site-footer .footer-top .social-column .footer-logo{display:inline-block}.site-footer .footer-top .social-column .footer-description{line-height:140%;margin-top:clamp(30px, 3.125vw, 60px);margin-bottom:clamp(30px, 2.60416667vw, 50px)}.site-footer .footer-top .social-column .footer-contacts{display:none;margin:-5px 0 25px}.site-footer .footer-top .social-column .footer-contacts p{display:flex;align-items:center;font-size:14px;line-height:24px;font-weight:600;margin-bottom:8px}.site-footer .footer-top .social-column .footer-contacts p a{color:#fff;transition:all .3s}.site-footer .footer-top .social-column .footer-contacts p a:hover{color:#fdba33}.site-footer .footer-top .social-column .footer-contacts p:last-child{margin-bottom:0}.site-footer .footer-top .social-column .footer-contacts p img{width:18px;height:18px;object-fit:contain;margin-right:12px}@media (max-width:767.98px){.site-footer .footer-top .social-column .footer-contacts{display:block}}.site-footer .footer-top .social-column .footer-socials ul{list-style-type:none;padding:0;margin:0}.site-footer .footer-top .social-column .footer-socials ul li{display:inline-block;margin-right:33px}.site-footer .footer-top .social-column .footer-socials ul li a{display:block;position:relative;height:20px;width:20px}.site-footer .footer-top .social-column .footer-socials ul li a:after{position:absolute;content:'';height:100%;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .3s}.site-footer .footer-top .social-column .footer-socials ul li a.facebook:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/facebook.svg)}.site-footer .footer-top .social-column .footer-socials ul li a.facebook:hover:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/facebook-hover.svg)}.site-footer .footer-top .social-column .footer-socials ul li a.youtube:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/youtube.svg)}.site-footer .footer-top .social-column .footer-socials ul li a.youtube:hover:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/youtube-hover.svg)}.site-footer .footer-top .social-column .footer-socials ul li a.snapchat:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/snapchat.svg)}.site-footer .footer-top .social-column .footer-socials ul li a.snapchat:hover:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/snapchat-hover.svg)}.site-footer .footer-top .social-column .footer-socials ul li a.instagram:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/instagram.svg)}.site-footer .footer-top .social-column .footer-socials ul li a.instagram:hover:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/instagram-hover.svg)}.site-footer .footer-top .social-column .footer-socials ul li:last-child{margin-right:0}@media (max-width:767.98px){.site-footer .footer-top .social-column{max-width:100%;margin-right:35px}}.site-footer .footer-top .footer-menu{max-width:330px;width:100%}.site-footer .footer-top .footer-menu .menu-list-wrapper .menu-heading{color:#fdba33;line-height:140%;font-weight:600;font-size:clamp(18px, 1.25vw, 24px)}.site-footer .footer-top .footer-menu .menu-list-wrapper>ul{list-style-type:none;padding:0;margin:0;column-count:2}.site-footer .footer-top .footer-menu .menu-list-wrapper>ul>li>a{margin-bottom:5px;color:#fff;display:inline-block;line-height:1.8}.site-footer .footer-top .footer-menu .menu-list-wrapper>ul>li>a:hover{color:#fdba33}@media (max-width:767.98px){.site-footer .footer-top .footer-menu{display:none}}.site-footer .footer-bottom{padding-top:clamp(25px, 2.60416667vw, 50px);padding-bottom:clamp(25px, 2.60416667vw, 50px);font-size:clamp(16px, 1.04166667vw, 20px);color:#fff;border-top:1px solid #fdba33}.site-footer .footer-bottom .copyrights{line-height:1.6;max-width:515px;margin:0 auto;text-align:center}@media (max-width:767.98px){.site-footer .footer-bottom{border-color:#fff}.site-footer .footer-bottom .copyrights{max-width:100%;font-size:12px;color:#124d62}}.search-hero form{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:620px;width:100%;margin-top:55px}.search-hero form .field{width:100%;height:56px;background:#FFFFFF;border:2px solid #124d62;border-radius:7.94888px;padding:15px 50px 15px 70px;color:#000;font-size:clamp(16px, 1.66666667vw, 32px)}.search-hero form .bt{min-width:160px;border-radius:8px;margin-left:-25px;padding:14.5px 15px;font-size:18px;line-height:23px}.search-hero form img{position:absolute;top:10px;left:15px}.search-results .section-search{padding-top:clamp(50px, 4.16666667vw, 80px);padding-bottom:clamp(50px, 10.41666667vw, 200px)}.search-results .section-search .result-query{font-weight:600;font-size:clamp(16px, 1.66666667vw, 32px);line-height:1.5;color:#424a4e}.search-results .section-search .search-listing{margin-top:clamp(15px, 4.42708333vw, 85px)}.search-results .section-search .search-listing .post-item{background:#FAF3EA;border-radius:8px;overflow:hidden;margin-top:30px}.search-results .section-search .search-listing .post-item .post-type{font-size:clamp(16px, 1.25vw, 24px);line-height:169%;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.search-results .section-search .search-listing .post-item .post-type.page{background-color:#1a4453}.search-results .section-search .search-listing .post-item .post-type.event,.search-results .section-search .search-listing .post-item .post-type.program{background-color:#34a38e}.search-results .section-search .search-listing .post-item .post-type.post{background-color:#fc3e00}.search-results .section-search .search-listing .post-item .post-type.resource{background-color:#fdba33}.search-results .section-search .search-listing .post-item .image{height:240px;width:100%}.search-results .section-search .search-listing .post-item .image img{height:100%;width:100%;object-fit:cover}.search-results .section-search .search-listing .post-item .post-item-content{display:flex;flex-direction:column;height:calc(100% - 281px);padding:40px 28px 28px}.search-results .section-search .search-listing .post-item .post-item-content .post-title{font-size:clamp(18px, 1.45833333vw, 28px);line-height:145%;font-weight:700;color:#1a4453;margin-bottom:clamp(16px, 1.25vw, 24px)}.search-results .section-search .search-listing .post-item .post-item-content .description{margin-bottom:clamp(16px, 1.25vw, 24px)}.search-results .section-search .search-listing .post-item .post-item-content .description p:last-child{margin-bottom:0}.search-results .section-search .search-listing .post-item .post-item-content .cta-wrapper{margin-top:auto}.search-results .section-search .search-listing .post-item .post-item-content .cta-wrapper .bt{width:100%;min-width:auto}.lightbox{background-color:rgba(0,0,0,0.8);position:fixed;display:none;z-index:999;bottom:0;right:0;left:0;top:0}.lightbox-container{position:relative;max-width:960px;margin:7% auto;display:block;padding:0 3%;height:auto;z-index:10}@media screen and (max-width:768px){.lightbox-container{margin-top:10%}}@media screen and (max-width:414px){.lightbox-container{margin-top:13%}}.lightbox-content{box-shadow:0 1px 6px rgba(0,0,0,0.7)}.lightbox-close{text-transform:uppercase;background:transparent;position:absolute;font-weight:300;font-size:12px;display:block;border:none;color:white;top:-22px;right:3%}.video-container{padding-bottom:56.25%;position:relative;padding-top:30px;overflow:hidden;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;height:100%;width:100%;left:0;top:0}.popup-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;padding:0 20px;background:rgba(18,77,98,0.3);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;z-index:9999;display:flex;align-items:center;justify-content:center}.popup-container{max-width:750px;width:100%}.popup-body{position:relative;background:#FAF3EA;border-radius:8px;padding-top:clamp(50px, 5.20833333vw, 100px);padding-bottom:clamp(50px, 5.20833333vw, 100px);padding-left:clamp(20px, 3.125vw, 60px);padding-right:clamp(20px, 2.08333333vw, 40px);z-index:1}.popup-body.for-resource{padding-top:clamp(50px, 4.16666667vw, 80px);padding-bottom:clamp(50px, 3.90625vw, 75px)}.popup-body:after{position:absolute;content:'';top:10px;bottom:-10px;left:10px;right:-10px;border:3px solid #fc3e00;border-radius:8px;z-index:-1}.popup-body .popup-art{position:absolute;z-index:-1;border-radius:8px}.popup-body .popup-art.art-1{top:0;left:0}.popup-body .popup-art.art-2{bottom:0;right:0}@media (max-width:1023.98px){.popup-body .popup-art.art-2{width:20%}}.popup-body.event-popup .event-popup-title{font-family:'Dosis',sans-serif;font-weight:600;color:#124D62;margin-bottom:clamp(15px, 2.08333333vw, 40px);font-size:clamp(28px, 2.5vw, 48px)}@media (min-width:1024px){.popup-body.event-popup .event-popup-title{max-width:85%}}.popup-body.event-popup .event-popup-info{font-size:clamp(18px, 1.14583333vw, 22px);line-height:127%;text-transform:uppercase;color:#124D62;margin-bottom:16px}.popup-body.event-popup .event-popup-info span{font-weight:700}.popup-body.event-popup .event-popup-info.for-resource{font-weight:600}.popup-body.event-popup .event-popup-note{display:inline-block;background:#34A38E;border-radius:8px;font-weight:600;padding:8px;font-size:16px;color:#fff;margin-bottom:clamp(20px, 2.08333333vw, 40px);text-transform:capitalize}.popup-body.event-popup.for-resource .event-popup-note{padding:5px 15px}.popup-body.event-popup .event-popup-desc{font-size:clamp(16px, 1.25vw, 24px);line-height:125%;height:30vh;overflow:auto;padding-right:20px;scrollbar-color:#fc3e00 transparent;scrollbar-width:thin}.popup-body.event-popup .event-popup-desc::-webkit-scrollbar{width:5px;background-color:transparent}.popup-body.event-popup .event-popup-desc::-webkit-scrollbar-thumb{background:#fc3e00;border-radius:5px}.popup-body.event-popup .event-popup-desc ul{padding-left:20px}.popup-body.event-popup .event-popup-desc>*:last-child{margin-bottom:0}.popup-body.event-popup .contact-details{margin-top:40px}.popup-body.event-popup .contact-details a{color:#424A4E;transition:all .3s}.popup-body.event-popup .contact-details a:hover{color:#fc3e00}.popup-body.event-popup .contact-details span{font-weight:600;font-size:clamp(18px, 1.14583333vw, 22px);line-height:127%;color:#124D62}@media (max-width:1023.98px){.popup-body{overflow:hidden}}span.popup-close{position:absolute;top:90px;right:30px;width:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:0.25rem;font-size:clamp(20px, 2.08333333vw, 40px);font-weight:700;color:#1A4453}@media (max-width:1299.98px){span.popup-close{top:75px}}@media (max-width:1023.98px){span.popup-close{top:20px;right:20px}}.show-popup{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s}.section-guttenberg{font-size:clamp(18px, 1.25vw, 24px);line-height:clamp(28px, 1.97916667vw, 38px);font-family:'Dosis',sans-serif}.section-guttenberg h2{margin-bottom:30px}.section-guttenberg h2:nth-of-type(2){margin-top:clamp(40px, 4.16666667vw, 80px)}.section-guttenberg h3{font-size:clamp(18px, 1.45833333vw, 28px);text-transform:uppercase;margin-bottom:20px}.section-guttenberg blockquote{background-color:#000;padding:30px;font-family:'Dosis',sans-serif;font-weight:500;font-size:clamp(16px, 1.25vw, 24px)}.section-guttenberg blockquote p{margin-bottom:0}.section-guttenberg blockquote h6{color:#000;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;margin:0;margin-top:30px;border-top:5px solid rgba(0,0,0,0.15);padding-top:30px}.section-guttenberg ul{margin:0 0 35px 0;padding:0 0 0 20px;list-style:none}.section-guttenberg ul li{position:relative}.section-guttenberg ul li:after{position:absolute;content:'-';top:0;left:-20px;height:100%;color:#000}.section-guttenberg ol{margin:0 0 30px 0;padding:0 0 0 20px}.section-guttenberg ul:nth-last-of-type(1),.section-guttenberg ol:nth-last-of-type(1),.section-guttenberg p:nth-last-of-type(1){margin:0}.section-guttenberg p:nth-last-of-type(1)+ul,.section-guttenberg p:nth-last-of-type(1)+ol{margin-top:30px}.section-guttenberg ul:nth-last-of-type(1)+p,.section-guttenberg ul:nth-last-of-type(1)+h2,.section-guttenberg ul:nth-last-of-type(1)+h3,.section-guttenberg ul:nth-last-of-type(1)+h4,.section-guttenberg ul:nth-last-of-type(1)+h5,.section-guttenberg ul:nth-last-of-type(1)+h6,.section-guttenberg ol:nth-last-of-type(1)+p,.section-guttenberg ol:nth-last-of-type(1)+h2,.section-guttenberg ol:nth-last-of-type(1)+h3,.section-guttenberg ol:nth-last-of-type(1)+h4,.section-guttenberg ol:nth-last-of-type(1)+h5,.section-guttenberg ol:nth-last-of-type(1)+h6{margin-top:30px}.section-guttenberg .wp-block-buttons{margin-top:clamp(25px, 2.34375vw, 45px)}.section-guttenberg .wp-block-buttons .wp-block-button__link{color:#fff !important}.section-guttenberg a{color:#000;transition:all .3s}.section-guttenberg a:hover{color:#348ca5;text-decoration:underline}.container,.container-full{width:100%;padding:0 25px;margin:0 auto}.container{max-width:1350px}@media (min-width:1800px){.container{max-width:1490px}}.container-full{max-width:100%}.content-wrapper{max-width:1195px;width:100%;margin:0 auto}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}img{max-width:100%;height:auto}.image-cover{width:100%;height:100%;object-fit:cover}.video-cover{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw}.slick-slide{outline:none !important;box-shadow:none !important}body.IE .section-hero .hero-wrapper .hero-content h1{white-space:nowrap}.slick-dots{display:flex;justify-content:center;position:absolute;text-align:center;list-style-type:none;margin:0;padding:0;z-index:2;width:100%;bottom:-54px}.slick-dots li{display:inline-flex;padding:0 4px}.slick-dots li button{background:transparent;width:14px;height:14px;border:1px solid #1a4453;transition:all .3s;overflow:hidden;text-indent:10000px;padding:0;outline:none;cursor:pointer;border-radius:50%}.slick-dots li.slick-active button{background:#fc3e00;border:1px solid #fc3e00}.slick-arrow{border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;background-color:#000;width:clamp(30px, 2.60416667vw, 50px);height:clamp(30px, 2.60416667vw, 50px);font-size:clamp(16px, 1.25vw, 24px);position:absolute;top:50%;transform:translate(-50%, -50%);left:0;border:none;z-index:1}.slick-arrow.next{left:100%}.white{color:#fff}html.touch button:focus{outline:none}.page-section{position:relative;padding-top:clamp(50px, 5.20833333vw, 100px);padding-bottom:clamp(50px, 5.20833333vw, 100px)}.page-section .container{position:relative;z-index:1}.page-section.remove-padding-top,.page-section.no-padding-top{padding-top:0}.page-section.remove-padding-bottom,.page-section.no-padding-bottom{padding-bottom:0}.page-section.no-padding{padding:0}.arrow-link{color:#fc3e00;font-size:16px;font-weight:600}.arrow-link img{margin-left:48px;transition:all .3s}.arrow-link:hover,.arrow-link:focus{color:#fc3e00}.arrow-link:hover img,.arrow-link:focus img{margin-left:30px}.arrow-link.intro-cta{font-size:clamp(16px, .9375vw, 18px)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}@media (min-width:1400px){.row.big-spaces{margin-left:-25px;margin-right:-25px}.row.big-spaces>div[class^="col"]{padding:0 25px}}@media (min-width:1600px){.row.big-spaces{margin-left:-35px;margin-right:-35px}.row.big-spaces>div[class^="col"]{padding:0 35px}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.announcement-bar{position:relative;display:flex;align-items:center;text-align:center;padding-top:clamp(10px, .9375vw, 18px);padding-bottom:clamp(10px, .9375vw, 18px);color:#fff;text-transform:uppercase;font-size:clamp(16px, 1.25vw, 24px);font-weight:600}.announcement-bar .close-bar{position:absolute;right:15px;cursor:pointer}.announcement-bar.green{background-color:#34a38e}.announcement-bar.yellow{background-color:#fdba33;color:#124d62}.announcement-bar.orange{background-color:#fc3e00}.announcement-bar p{margin:0}@media (min-width:1400px){.announcement-bar .close-bar{right:65px}}.jump-to-section{position:sticky;top:0;z-index:5;transition:all .5s}.jump-to-section .links-container{display:flex}.jump-to-section .links-container .links{display:flex;width:100%;justify-content:space-between;flex-direction:row;white-space:nowrap;max-width:100%}.jump-to-section .links-container .links .tab-item{flex-basis:0;flex-grow:1;text-align:center;border:1px solid #fc3e00;font-weight:600;font-size:clamp(22px, 1.66666667vw, 32px);line-height:120%;color:#FC3E00;padding:12.5px 0;background-color:#FEFCFA;transition:all .3s;cursor:pointer}.jump-to-section .links-container .links .tab-item:hover,.jump-to-section .links-container .links .tab-item.active{background-color:#FC3E00;color:#fff}@media (max-width:767.98px){.jump-to-section .links-container .links .tab-item{white-space:nowrap}}.jump-to-section select{width:50%;margin:0 auto}@media (max-width:499px){.jump-to-section select{width:90%}}.jump-to-section-2{position:sticky;top:-1px;background-color:#124D62;display:flex;justify-content:center;z-index:5;transition:all .5s}.jump-to-section-2 .links-container{display:flex}.jump-to-section-2 .links-container .links{display:flex;width:100%;justify-content:space-between;flex-direction:row;white-space:nowrap;max-width:100%}.jump-to-section-2 .links-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow-x:auto}.jump-to-section-2 .links-container::-webkit-scrollbar{display:none}.jump-to-section-2 .links-container .tab-item{position:relative;padding:29px 24px;font-weight:600;font-size:clamp(16px, 1.25vw, 24px);line-height:150%;text-align:center;color:#fff;white-space:nowrap;transition:all .3s}.jump-to-section-2 .links-container .tab-item:hover,.jump-to-section-2 .links-container .tab-item.active{color:#fdba33}.jump-to-section-2 .links-container .tab-item:first-child{padding-left:0}.jump-to-section-2 .links-container .tab-item:last-child{padding-right:0}.jump-to-section-2 .links-container .tab-item:after{position:absolute;content:'';right:0;top:0;bottom:0;width:2px;height:30px;margin:auto 0;background-color:#fff}.jump-to-section-2 .links-container .tab-item:last-child:after{display:none}.scroll-reveal{visibility:hidden}.section-intro{margin-bottom:clamp(30px, 4.16666667vw, 80px)}.section-intro .section-title{margin:0;text-transform:uppercase}.section-intro .description{margin-top:clamp(15px, 1.04166667vw, 20px);font-size:clamp(18px, 1.25vw, 24px)}.section-intro .description h2{margin-bottom:30px}.section-intro .description h2:nth-of-type(2){margin-top:clamp(40px, 4.16666667vw, 80px)}.section-intro .description h3{font-size:clamp(18px, 1.45833333vw, 28px);text-transform:uppercase;margin-bottom:20px}.section-intro .description blockquote{background-color:#000;padding:30px;font-family:'Dosis',sans-serif;font-weight:500;font-size:clamp(16px, 1.25vw, 24px)}.section-intro .description blockquote p{margin-bottom:0}.section-intro .description blockquote h6{color:#000;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;margin:0;margin-top:30px;border-top:5px solid rgba(0,0,0,0.15);padding-top:30px}.section-intro .description ul{margin:0 0 35px 0;padding:0 0 0 20px;list-style:none}.section-intro .description ul li{position:relative}.section-intro .description ul li:after{position:absolute;content:'-';top:0;left:-20px;height:100%;color:#000}.section-intro .description ol{margin:0 0 30px 0;padding:0 0 0 20px}.section-intro .description ul:nth-last-of-type(1),.section-intro .description ol:nth-last-of-type(1),.section-intro .description p:nth-last-of-type(1){margin:0}.section-intro .description p:nth-last-of-type(1)+ul,.section-intro .description p:nth-last-of-type(1)+ol{margin-top:30px}.section-intro .description ul:nth-last-of-type(1)+p,.section-intro .description ul:nth-last-of-type(1)+h2,.section-intro .description ul:nth-last-of-type(1)+h3,.section-intro .description ul:nth-last-of-type(1)+h4,.section-intro .description ul:nth-last-of-type(1)+h5,.section-intro .description ul:nth-last-of-type(1)+h6,.section-intro .description ol:nth-last-of-type(1)+p,.section-intro .description ol:nth-last-of-type(1)+h2,.section-intro .description ol:nth-last-of-type(1)+h3,.section-intro .description ol:nth-last-of-type(1)+h4,.section-intro .description ol:nth-last-of-type(1)+h5,.section-intro .description ol:nth-last-of-type(1)+h6{margin-top:30px}.section-intro .description .wp-block-buttons{margin-top:clamp(25px, 2.34375vw, 45px)}.section-intro .description .wp-block-buttons .wp-block-button__link{color:#fff !important}.section-intro .description a{color:#000;transition:all .3s}.section-intro .description a:hover{color:#348ca5;text-decoration:underline}.section-intro .cta-wrapper{margin-top:clamp(30px, 3.125vw, 60px)}.section-intro:last-child{margin-bottom:0}.section-intro.align-center .description{margin-left:auto;margin-right:auto;max-width:760px}.section-hero{position:relative;padding:0;background-color:#424a4e;z-index:1;transition:all .1s}.section-hero .image-background{width:100%;position:absolute;top:0;left:0;height:100%}.section-hero .image-background:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#1a4453b5}.section-hero .container{position:relative;z-index:1}.section-hero .video-link{display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(30px, 2.60416667vw, 50px);cursor:pointer}.section-hero .video-link img{width:clamp(30px, 2.76041667vw, 53px);height:clamp(30px, 2.76041667vw, 53px);margin-right:24px;transition:transform .3s}.section-hero .video-link span{font-size:clamp(22px, 1.66666667vw, 32px);line-height:125%;font-weight:700;color:#fff}.section-hero .video-link:hover img{transform:scale(1.1)}.section-hero:not(.section-inner-hero) .hero-wrapper{display:flex;flex-wrap:wrap;align-items:center;min-height:clamp(425px, 36.45833333vw, 700px);padding-top:clamp(70px, 8.59375vw, 165px);padding-bottom:clamp(70px, 14.32291667vw, 275px)}.section-hero:not(.section-inner-hero) .hero-wrapper .hero-content{max-width:clamp(580px, 47.39583333vw, 910px);margin:0 auto;text-align:center}.section-hero:not(.section-inner-hero) .hero-wrapper .hero-content .hero-title{margin:0;color:#fff;text-transform:uppercase;line-height:1}@media (max-width:767.98px){.section-hero:not(.section-inner-hero) .hero-wrapper .hero-content .hero-title{font-size:33px}}.section-hero:not(.section-inner-hero) .hero-wrapper .hero-content .description{margin-top:clamp(15px, 1.30208333vw, 25px);font-size:clamp(18px, 1.66666667vw, 32px);color:#fff;font-weight:500;line-height:125%}.section-hero:not(.section-inner-hero) .hero-wrapper .hero-content .description *:last-child{margin-bottom:0}.section-hero.section-inner-hero{background:#E5E5E5;min-height:540px;display:flex;align-items:center;padding-top:clamp(50px, 4.16666667vw, 80px);padding-bottom:40px}.section-hero.section-inner-hero .image-background img{object-position:top center}.section-hero.section-inner-hero:not(.no-image){position:relative;padding-top:clamp(50px, 4.79166667vw, 92px);padding-bottom:clamp(50px, 4.79166667vw, 92px)}.section-hero.section-inner-hero:not(.no-image) .hero-wrapper{text-align:center}.section-hero.section-inner-hero:not(.no-image) .hero-wrapper .hero-title{color:#fff}.section-hero.section-inner-hero:not(.no-image) .hero-wrapper .subtitle{color:#fff;max-width:1000px;margin-top:clamp(25px, 1.82291667vw, 35px);margin-left:auto;margin-right:auto}.section-hero.section-inner-hero .hero-wrapper .hero-title{line-height:130%;margin-bottom:0}.section-hero.section-inner-hero .hero-wrapper .subtitle{line-height:125%;font-size:clamp(22px, 1.66666667vw, 32px);font-weight:700;margin:25px 0 0}.section-hero.section-inner-hero .hero-wrapper .description{font-weight:500;max-width:1000px;font-size:clamp(18px, 1.45833333vw, 28px);margin-top:48px;margin-left:auto;margin-right:auto;line-height:145%;color:#fff}.content-section{padding:40px 0}.content-section .content-container{background:#FAF3EA;border-radius:8px;padding-left:clamp(25px, 3.22916667vw, 62px);padding-right:clamp(25px, 3.22916667vw, 62px);padding-top:clamp(25px, 2.08333333vw, 40px);padding-bottom:clamp(25px, 2.08333333vw, 40px);font-size:clamp(16px, 1.25vw, 24px);line-height:128%;font-weight:600}.content-section .content-container p{margin-bottom:clamp(15px, 1.82291667vw, 35px)}.content-section .content-container>*:last-child{margin-bottom:0}.content-section .content-container a[href^="mailto:"]{color:#fdba33}.section-sponsors{padding-top:clamp(40px, 3.125vw, 60px);padding-bottom:clamp(25px, 3.125vw, 60px);background-color:#fff}.section-sponsors .section-intro{text-align:center}@media (max-width:767.98px){.section-sponsors .section-intro{margin-bottom:25px}}.section-sponsors .sponsors-container{display:flex;align-items:center;justify-content:space-between}@media (max-width:1199.98px){.section-sponsors .sponsors-container img{max-width:85%}}@media (max-width:767.98px){.section-sponsors .sponsors-container{flex-wrap:wrap}.section-sponsors .sponsors-container a{width:50%}}@media (max-width:767.98px){.section-sponsors:after{position:absolute;content:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/title-arrow.svg);left:-125px;top:-35px;transform:rotate(5deg) scale(.5)}}.section-testimonials{position:relative;padding-top:clamp(50px, 4.42708333vw, 85px);padding-bottom:clamp(89px, 6.19791667vw, 119px)}.section-testimonials .testimonial-graphic{position:absolute;bottom:75px;left:-90px;width:50%}@media (min-width:768px){.section-testimonials .testimonial-graphic{left:-85px;width:auto}}@media (min-width:1024px){.section-testimonials .testimonial-graphic{bottom:0;left:0;width:10%}}@media (min-width:1800px){.section-testimonials .testimonial-graphic{bottom:20px;width:auto}}.section-testimonials .section-intro{text-align:center}.section-testimonials .section-intro .section-title{display:inline-block;position:relative}.section-testimonials .section-intro .section-title:before{position:absolute;content:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/title-arrow.svg);top:-125%;left:-120%;transform:rotate(-2deg)}@media (max-width:1699.98px){.section-testimonials .section-intro .section-title:before{left:-110%;transform:rotate(-2deg) scale(.5)}}@media (max-width:767.98px){.section-testimonials .section-intro .section-title:before{display:none}}.section-testimonials .slider-wrapper{position:relative;background-color:#faf3ea;border-radius:8px;padding-right:clamp(16px, 3.64583333vw, 70px);padding-left:clamp(16px, 3.64583333vw, 70px)}.section-testimonials .slider-wrapper .prev,.section-testimonials .slider-wrapper .next{position:absolute;top:calc(50% - 23px);cursor:pointer}@media (max-width:1023.98px){.section-testimonials .slider-wrapper .prev,.section-testimonials .slider-wrapper .next{display:none}}.section-testimonials .slider-wrapper .prev{left:-123px}.section-testimonials .slider-wrapper .next{right:-123px}@media (max-width:767.98px){.section-testimonials .slider-wrapper{padding-left:16px}}.section-testimonials .testimonials-slider .testimonial-item{display:flex;align-items:center}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper{position:relative;flex-shrink:0;padding-top:15px;padding-bottom:15px;margin-left:35px}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper:after{position:absolute;content:'';top:-35px;right:-30px;bottom:-35px;left:-35px;z-index:-1;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/image-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper:before{position:absolute;content:'';top:15px;right:0;bottom:0;left:0;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/wires.png);background-size:contain;background-position:center;background-repeat:no-repeat}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper img{width:clamp(145px, 18.95833333vw, 364px);height:clamp(149px, 19.47916667vw, 374px)}.section-testimonials .testimonials-slider .testimonial-item .post-content{font-size:clamp(16px, 1.25vw, 24px);line-height:133%;margin-left:clamp(30px, 4.16666667vw, 80px);padding-top:15px;padding-bottom:15px;color:#1a4453}.section-testimonials .testimonials-slider .testimonial-item .post-content p{margin-bottom:clamp(30px, 2.86458333vw, 55px)}.section-testimonials .testimonials-slider .testimonial-item .post-content .post-cta img{display:inline-block}.section-testimonials .testimonials-slider .testimonial-item .post-content>*:last-child{margin-bottom:0}@media (max-width:767.98px){.section-testimonials .testimonials-slider .testimonial-item{flex-wrap:wrap}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper{width:100%;margin-bottom:25px}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper img{margin:0 auto}.section-testimonials .testimonials-slider .testimonial-item .post-content{margin-left:0;text-align:center;padding-top:0}.section-testimonials .testimonials-slider .testimonial-item .post-content .post-cta img{display:none}}@media (max-width:1299.98px){.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper{margin-left:25px}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper:after{top:-25px;right:-20px;bottom:-30px;left:-25px}}@media (min-width:1024px) and (max-width:1499.98px){.section-testimonials .content-wrapper{width:70%}}@media (max-width:1023.98px){.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper{margin-left:15px}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper:after{top:-15px;right:-15px;bottom:-15px;left:-15px}}@media (min-width:768px) and (max-width:1023.98px){.section-testimonials .container{padding:0 80px}}@media (max-width:767.98px){.section-testimonials:after{position:absolute;content:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/title-arrow-reverse.png);right:0;top:35px}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper{margin-left:0;padding-bottom:0}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper:before{top:10px;width:145px;height:149px;margin:auto}.section-testimonials .testimonials-slider .testimonial-item .post-image-wrapper:after{top:15px;right:0;bottom:0;left:0}}.section-cta{position:relative;padding-top:clamp(50px, 5.05208333vw, 97px);padding-bottom:clamp(50px, 5.05208333vw, 97px);z-index:1}.section-cta .image-background{width:100%;position:absolute;top:0;left:0;height:100%}.section-cta .image-background:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(18,77,99,0.7)}.section-cta .section-intro{text-align:center}.section-cta .section-intro .section-title{color:#fff;margin-bottom:clamp(15px, 1.5625vw, 30px)}.section-cta .section-intro .section-description{color:#fff;font-size:clamp(18px, 1.66666667vw, 32px);line-height:125%;font-weight:600;max-width:clamp(530px, 56.51041667vw, 1085px);margin:0 auto}.section-cta .section-intro .section-description p:last-child{margin-bottom:0}@media (max-width:767.98px){.section-cta .section-intro .section-title{font-size:32px}}.section-cta .logos-container{display:flex;flex-wrap:wrap;align-items:center;max-width:950px;margin:0 auto}.section-cta .logos-container .logo-item{width:25%;text-align:center}.section-cta .logos-container .logo-item:not(.active-logo){display:none}.section-cta .logos-container .logo-item img{max-width:75%}@media (max-width:767.98px){.section-cta .logos-container .logo-item img{max-width:60%}}.section-articles{position:relative;padding-top:clamp(50px, 4.6875vw, 90px);padding-bottom:clamp(50px, 4.6875vw, 90px)}.section-articles:before{position:absolute;content:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/title-arrow3.png);top:35px;left:0}@media (min-width:1024px){.section-articles:before{content:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/title-arrow.png);left:-205px;top:-180px}}@media (min-width:1200px){.section-articles:before{top:-170px}}@media (min-width:1400px){.section-articles:before{top:-165px;left:-175px}}@media (min-width:1500px){.section-articles:before{top:-155px;left:-115px}}@media (min-width:1800px){.section-articles:before{top:-140px;left:0}}.section-articles .article-graphic{position:absolute;top:290px;right:0}@media (max-width:767.98px){.section-articles .article-graphic{width:80%}}.section-articles .section-intro{display:flex;align-items:center;margin-bottom:clamp(30px, 3.38541667vw, 65px)}@media (max-width:767.98px){.section-articles .section-intro{justify-content:center}}.section-articles .post-col .post-item-horizontal{margin-bottom:clamp(12px, 1.5625vw, 30px)}.section-articles .post-col .post-item-horizontal:last-child{margin-bottom:0}.section-articles .post-col+.post-col{display:flex;flex-direction:column;justify-content:space-between}.section-articles .post-item-vertical{position:relative;background-color:#faf3ea;border-radius:8px;overflow:hidden;height:100%}.section-articles .post-item-vertical .image{height:280px;width:100%}.section-articles .post-item-vertical .post-item-content{display:flex;flex-direction:column;height:calc(100% - 280px);padding-top:clamp(24px, 3.64583333vw, 70px);padding-bottom:clamp(24px, 3.64583333vw, 70px);padding-right:clamp(12px, 2.34375vw, 45px);padding-left:clamp(12px, 2.34375vw, 45px)}.section-articles .post-item-vertical .post-item-content .meta-info{font-weight:600;color:#fc3e00;font-size:clamp(12px, .72916667vw, 14px);line-height:clamp(15px, .9375vw, 18px);text-transform:uppercase}.section-articles .post-item-vertical .post-item-content .post-title{font-size:clamp(18px, 1.45833333vw, 28px);font-weight:600;line-height:143%;color:#1a4453;margin-top:10px;margin-bottom:clamp(10px, 2.34375vw, 45px)}.section-articles .post-item-vertical .post-item-content .post-title span{display:block;font-size:clamp(12px, .72916667vw, 14px);line-height:171%;color:#96a1a5}.section-articles .post-item-vertical .post-item-content .description{margin-bottom:clamp(15px, 2.08333333vw, 40px)}.section-articles .post-item-vertical .post-item-content .description p{margin-bottom:0}.section-articles .post-item-vertical .post-item-content .cta-wrapper{margin-top:auto}.section-articles .post-item-vertical .post-item-content .cta-wrapper .arrow-link{font-size:clamp(10px, .83333333vw, 16px)}@media (max-width:1023.98px){.section-articles .post-item-vertical .post-item-content .cta-wrapper .arrow-link img{width:20px}}@media (max-width:1023.98px){.section-articles .post-item-vertical{display:flex;flex-wrap:wrap;height:auto;margin-bottom:12px;min-height:170px;align-items:stretch}.section-articles .post-item-vertical .image{width:200px;height:auto}.section-articles .post-item-vertical .post-item-content{width:calc(100% - 200px);align-self:center}.section-articles .post-item-vertical .post-item-content .meta-info{color:#424a4e}.section-articles .post-item-vertical .post-item-content .description{display:none}}@media (max-width:767.98px){.section-articles .post-item-vertical .image{width:140px}.section-articles .post-item-vertical .post-item-content{width:calc(100% - 140px)}}.section-articles .post-item-horizontal{position:relative;background-color:#faf3ea;border-radius:8px;overflow:hidden}.section-articles .post-item-horizontal .post-item-content{display:flex;align-items:center}.section-articles .post-item-horizontal .post-item-content .image{width:305px;height:205px;flex-shrink:0}.section-articles .post-item-horizontal .post-item-content .post-content{width:calc(100% - 305px);padding-top:clamp(24px, 1.71875vw, 33px);padding-bottom:clamp(24px, 1.71875vw, 33px);padding-right:clamp(12px, 2.1875vw, 42px);padding-left:clamp(12px, 2.1875vw, 42px)}.section-articles .post-item-horizontal .post-item-content .post-content .meta-info{font-size:clamp(12px, .72916667vw, 14px);line-height:clamp(15px, .9375vw, 18px);text-transform:uppercase}.section-articles .post-item-horizontal .post-item-content .post-content .post-title{font-weight:600;margin:15px 0;color:#1a4453}.section-articles .post-item-horizontal .post-item-content .post-content .post-title span{display:block;font-size:clamp(12px, .72916667vw, 14px);line-height:171%;color:#96a1a5}.section-articles .post-item-horizontal .post-item-content .post-content .cta-wrapper{margin-top:auto}.section-articles .post-item-horizontal .post-item-content .post-content .cta-wrapper .arrow-link{font-size:clamp(10px, .83333333vw, 16px)}@media (max-width:1023.98px){.section-articles .post-item-horizontal .post-item-content .post-content .cta-wrapper .arrow-link img{width:20px}}@media (max-width:1499.98px){.section-articles .post-item-horizontal .post-item-content .image{width:250px}.section-articles .post-item-horizontal .post-item-content .post-content{width:calc(100% - 250px)}}@media (max-width:1199.98px){.section-articles .post-item-horizontal .post-item-content .image{width:200px}.section-articles .post-item-horizontal .post-item-content .post-content{width:calc(100% - 200px)}}@media (max-width:1023.98px){.section-articles .post-item-horizontal .post-item-content{min-height:170px;align-items:stretch}.section-articles .post-item-horizontal .post-item-content .image{width:200px;height:auto}.section-articles .post-item-horizontal .post-item-content .post-content{width:calc(100% - 200px);align-self:center}}@media (max-width:767.98px){.section-articles .post-item-horizontal .post-item-content .image{width:140px}.section-articles .post-item-horizontal .post-item-content .post-content{width:calc(100% - 140px)}}@media (min-width:768px) and (max-width:1023.98px){.section-articles .container{padding:0 80px}}.section-featured_articles{padding-bottom:40px}.section-featured_articles .article-item-wrapper:first-child .post-item{margin-top:0}@media (min-width:768px){.section-featured_articles .article-item-wrapper:nth-child(-n+2) .post-item{margin-top:0}}@media (min-width:1024px){.section-featured_articles .article-item-wrapper:nth-child(-n+3) .post-item{margin-top:0}}.section-featured_articles .post-item{margin-top:clamp(30px, 3.125vw, 60px);position:relative;border-radius:8px;background-color:#FAF3EA;overflow:hidden}.section-featured_articles .post-item .post-item-content{height:calc(100% - 240px);display:flex;flex-direction:column;padding:24px 24px 40px 24px}.section-featured_articles .post-item .image{height:240px;overflow:hidden}.section-featured_articles .post-item .image img{width:100%;height:100%;object-fit:cover;transition:all .3s}.section-featured_articles .post-item .post-title{min-height:clamp(50px, 4.47916667vw, 86px);font-size:clamp(20px, 1.45833333vw, 28px);color:#1a4453;line-height:145%;font-weight:700;display:flex;align-items:center}.section-featured_articles .post-item .publication{font-size:clamp(16px, .9375vw, 18px);line-height:1.4;color:#ADABAB;margin:12px 0 24px}.section-featured_articles .post-item .cta-wrapper{margin-top:auto}.section-featured_articles .post-item .cta-wrapper .bt{width:100%;position:unset}@media (max-width:1199.98px){.section-featured_articles .post-item .cta-wrapper .bt{min-width:auto}}.section-featured_articles .post-item:hover .image img{transform:scale(1.1)}.section-featured_articles .post-item:hover .main-link img{transform:translateX(5px)}.section-cards{position:relative;padding-top:clamp(50px, 4.16666667vw, 80px);padding-bottom:clamp(50px, 4.16666667vw, 80px);z-index:2}.section-cards .cards-graphic{position:absolute}.section-cards .cards-graphic.g1{top:-50px;left:0}.section-cards .cards-graphic.g2{bottom:-20px;right:0}@media (max-width:1023.98px){.section-cards .cards-graphic.g2{bottom:30px}}@media (max-width:767.98px){.section-cards .cards-graphic.g1{top:-25px;left:-50px;width:50%}.section-cards .cards-graphic.g2{bottom:65px;width:50%}}.section-cards.section-overlap{padding-top:0;margin-top:-100px}@media (max-width:1199.98px){.section-cards.section-overlap{margin-top:-60px}}@media (max-width:767.98px){.section-cards.section-overlap{margin-top:-35px}}.section-cards .slider-wrapper{position:absolute;top:50%;left:25px;right:25px;display:flex;font-size:25px}.section-cards .slider-wrapper .prev{margin-left:20px}.section-cards .slider-wrapper .next{margin-right:20px;margin-left:auto}@media (min-width:768px) and (max-width:1023.98px){.section-cards .slider-wrapper{left:160px;right:160px}}.section-cards .card{padding:0 75px 25px;border-radius:8px;background-color:#faf3ea;text-align:center;border:none;align-items:center;height:100%}.section-cards .card .image{position:relative;padding:40px;z-index:1}.section-cards .card .image:after{position:absolute;content:'';top:0;right:0;bottom:0;left:0;z-index:-1;background-size:contain;background-position:center;background-repeat:no-repeat;margin:40px}.section-cards .card .image:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/wires.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:40px}.section-cards .card .image.green:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/green.svg)}.section-cards .card .image.yellow:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/yellow.svg)}.section-cards .card .image.orange:after{background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/orange.svg)}.section-cards .card h3{margin:0}.section-cards .card .description{color:#576063;font-weight:500;margin:15px 0 25px}@media (min-width:1024px){.section-cards .card .bt{margin-top:auto}}@media (max-width:1499.98px){.section-cards .card .image{padding:25px 40px 40px}.section-cards .card .image:before,.section-cards .card .image:after{margin:25px 40px 40px}}@media (max-width:1199.98px){.section-cards .card{padding:0 40px 25px}}@media (max-width:767.98px){.section-cards .card .image{padding:25px 40px}.section-cards .card .image:before,.section-cards .card .image:after{margin:25px 40px}}@media (min-width:768px) and (max-width:1023.98px){.section-cards .container{padding:0 160px}}.section-events{position:relative;padding-top:clamp(50px, 4.16666667vw, 80px);padding-bottom:clamp(50px, 4.16666667vw, 80px)}.section-events .container{z-index:initial}.section-events.has-title:before{position:absolute;content:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/title-arrow2.png);left:-85px;top:-85px;transform:rotate(10deg) scale(.5)}@media (min-width:768px){.section-events.has-title:before{transform:scale(.8);left:-120px}}@media (min-width:1024px){.section-events.has-title:before{left:-175px}}@media (min-width:1400px){.section-events.has-title:before{left:-145px}}@media (min-width:1500px){.section-events.has-title:before{left:-90px}}@media (min-width:1800px){.section-events.has-title:before{top:-95px;left:0;transform:none}}.section-events .events-graphic{position:absolute}.section-events .events-graphic.g1{bottom:250px;left:0}.section-events .events-graphic.g2{top:500px;right:0}.section-events .section-intro{display:flex;align-items:center;margin-bottom:clamp(30px, 3.38541667vw, 65px)}@media (max-width:767.98px){.section-events .section-intro{justify-content:center}}.section-events .filters{margin-bottom:clamp(25px, 3.125vw, 60px)}.section-events .filters>span{color:#1a4453;font-size:clamp(18px, 1.35416667vw, 26px);font-weight:600}.section-events .filters .bt{padding:3px 15px;min-width:clamp(100px, 11.45833333vw, 220px);font-size:clamp(12px, 1.04166667vw, 20px);margin-left:clamp(13px, 1.5625vw, 30px)}.section-events .filters #reset-filters{margin-left:clamp(13px, 1.5625vw, 30px);text-decoration:underline;color:#576063;font-weight:600;transition:all .3s}.section-events .filters #reset-filters:hover{color:#fc3e00}@media (max-width:767.98px){.section-events .filters{display:flex;flex-wrap:wrap;justify-content:space-between}.section-events .filters>span{display:none}.section-events .filters .bt{margin:0}.section-events .filters #reset-filters{margin-left:0;margin-top:20px;width:100%;text-align:center}}@media (min-width:768px) and (max-width:1023.98px){.section-events .container{padding:0 80px}}.events-row .event-col{margin-bottom:20px}.events-row .event-col:last-child{margin-bottom:0}.event-item{display:flex;flex-wrap:wrap;background-color:#faf3ea;border-radius:8px;overflow:hidden}.event-item .image{position:relative;width:31%}.event-item .image img{width:100%;height:100%;object-fit:contain}.event-item .image .img-text{position:absolute;top:0;left:0;width:100%;font-size:clamp(10px, .83333333vw, 16px);font-weight:600;line-height:1;color:#fff;background-color:#124d62;padding:8px 0;text-align:center}.event-item .image .img-text.green{background-color:#34a38e}.event-item .image .img-text.yellow{background-color:#fdba33}.event-item .image .img-text.orange{background-color:#fc3e00}.event-item .event-content{width:40%;padding:20px 45px;align-self:center}.event-item .event-content .event-extra-wrapper{display:flex;align-items:center;text-transform:uppercase;font-size:14px;line-height:127%;margin-bottom:8px}.event-item .event-content .event-extra-wrapper .event-extra{font-weight:700}.event-item .event-content .event-extra-wrapper .event-note{color:#fc3e00;font-weight:600}.event-item .event-content .event-title{font-family:'Dosis',sans-serif;font-weight:700;margin-bottom:16px}.event-item .event-content .popup-trigger{display:block;font-weight:600;font-size:clamp(16px, .9375vw, 18px);text-decoration:underline;margin-top:-10px;margin-bottom:16px}.event-item .event-content .event-info{display:flex;align-items:center;font-size:clamp(12px, .9375vw, 18px);line-height:clamp(15px, 1.19791667vw, 23px);color:#1a4453;font-weight:500}.event-item .event-content .event-info .event-date-time{display:flex;align-items:center;flex-shrink:0}.event-item .event-content .event-info .event-date-time img{margin-right:10px}.event-item .event-content .event-info .event-location{display:flex;align-items:center;margin-left:45px}.event-item .event-content .event-info .event-location img{width:20px;margin-right:10px;flex-shrink:0}.event-item .event-action{display:flex;flex-direction:column;align-self:center;width:29%;padding-top:clamp(35px, 2.86458333vw, 55px);padding-bottom:clamp(35px, 2.86458333vw, 55px);padding-left:clamp(45px, 3.33333333vw, 64px);padding-right:clamp(45px, 3.33333333vw, 64px)}.event-item .event-action .event-category-container{margin-left:auto}.event-item .event-action .event-category{color:#124d62;font-weight:600;font-size:clamp(12px, 1.04166667vw, 20px);margin-bottom:10px}.event-item .event-action .event-category:last-child{margin-bottom:0}.event-item .event-action .event-category i{transform:rotate(90deg);margin-right:16px}.event-item .event-action .event-category.green i{color:#34a38e}.event-item .event-action .event-category.yellow i{color:#fdba33}.event-item .event-action .event-category.orange i{color:#fc3e00}.event-item .event-action .event-cta .bt.small{min-width:auto;width:100%}@media (min-width:1200px){.event-item .event-action .event-cta .bt.small{padding:14px 40px}}@media (min-width:1900px){.event-item .event-action .event-cta .bt.small{padding:14px 45px}}@media (max-width:1199.98px){.event-item .image{width:25%}.event-item .event-content{width:50%}.event-item .event-action{width:25%}}@media (max-width:1023.98px){.event-item{position:relative}.event-item .image,.event-item .event-content,.event-item .event-action{width:100%}.event-item .image{height:190px}.event-item .event-content{padding:12px 16px}.event-item .event-content .event-info .event-location{margin-left:25px;margin-top:15px}.event-item .event-content .event-info .event-location img{width:12px}.event-item .event-content .event-info .event-date-time{margin-top:15px}.event-item .event-content .event-info .event-date-time img{width:18px}.event-item .event-action{padding:13px 18px 20px}.event-item .event-action .event-category-container{position:absolute;top:16px;left:16px}.event-item .event-action .event-category-container.has-note{top:40px}.event-item .event-action .event-category-container .event-category{padding:3px 9px;border-radius:4px;color:#fff}.event-item .event-action .event-category-container .event-category i{margin-right:5px}.event-item .event-action .event-category-container .event-category.green{background-color:#34a38e}.event-item .event-action .event-category-container .event-category.green i{color:#fff}.event-item .event-action .event-category-container .event-category.yellow{background-color:#fdba33}.event-item .event-action .event-category-container .event-category.yellow i{color:#fff}.event-item .event-action .event-category-container .event-category.orange{background-color:#fc3e00}.event-item .event-action .event-category-container .event-category.orange i{color:#fff}}@media (max-width:767.98px){.event-item .event-content .event-info{flex-wrap:wrap;justify-content:space-between}.event-item .event-content .event-info .event-location{margin-left:0}}.section-blog .section-intro{margin-bottom:30px}.section-blog .section-intro .section-title{color:#000;font-size:clamp(24px, 1.45833333vw, 28px);text-transform:uppercase}.section-blog .post-item .post-item-content .post-content .meta-info{color:rgba(142,144,145,0.75);margin-bottom:10px;font-weight:500;font-size:clamp(14px, .78125vw, 15px)}.section-blog .post-item .post-item-content .post-content h3{margin:0;color:#124d62}.section-blog .post-item .post-item-content .post-content .cta-wrapper{margin-top:10px}.section-blog .post-item.default-post{border-bottom:1px solid #707070;margin-bottom:30px;padding-bottom:30px}.section-blog .post-item.default-post .post-item-content{display:flex}.section-blog .post-item.default-post .post-item-content .image{width:clamp(120px, 11.97916667vw, 230px);min-width:clamp(120px, 11.97916667vw, 230px);margin-right:clamp(15px, 1.04166667vw, 20px)}.section-blog .post-item.default-post .post-item-content .post-content{max-width:350px}.section-blog .post-item.default-post .post-item-content .post-content .meta-info{font-weight:500;font-size:clamp(14px, .78125vw, 15px)}.section-blog .post-item.default-post .post-item-content .post-content h3{font-size:clamp(16px, 1.04166667vw, 20px);font-weight:500}@media (min-width:768px){.section-blog .post-item.default-post .post-item-content{min-height:clamp(100px, 8.07291667vw, 155px)}}.section-blog .post-item.default-post:last-child{border-bottom:none}@media (max-width:767px){.section-blog .post-item.featured-post{margin-bottom:30px}}@media (max-width:767px){.section-blog .post-item.featured-post .post-item-content .image{margin-bottom:20px}}.section-blog .post-item.featured-post .post-item-content .post-content{background-color:#fff}.section-blog .post-item.featured-post .post-item-content .post-content h3{font-size:clamp(18px, 1.35416667vw, 26px)}@media (min-width:768px){.section-blog .post-item.featured-post{height:100%}.section-blog .post-item.featured-post .post-item-content{height:100%;position:relative}.section-blog .post-item.featured-post .post-item-content .image{height:calc(100% - 45px)}.section-blog .post-item.featured-post .post-item-content .post-content{position:absolute;bottom:0;left:0;width:calc(100% - 45px);padding:20px 20px 0 0}}.section-form{position:relative;padding:50px 0;background-color:#faf3ea;overflow:hidden}.section-form .form-graphic{position:absolute;right:0;top:40px}@media (max-width:1023.98px){.section-form .form-graphic.mobile{right:0;top:-70px}}.section-form .section-intro{margin-bottom:clamp(20px, 1.97916667vw, 38px)}.section-form .section-intro .section-title{margin-bottom:20px}.section-form .section-intro .section-description{font-size:clamp(16px, 1.14583333vw, 22px);line-height:136%;padding-right:clamp(0px, 6.25vw, 120px)}@media (max-width:767.98px){.section-form .section-intro .section-title{text-align:center}.section-form .section-intro .section-description{padding-right:0}}.section-form .form-contacts p{display:flex;align-items:center;font-size:clamp(16px, .9375vw, 18px);line-height:133%;font-weight:600;margin-bottom:15px}.section-form .form-contacts p a{color:#424a4e;transition:all .3s}.section-form .form-contacts p a:hover{color:#fc3e00}.section-form .form-contacts p:last-child{margin-bottom:0}.section-form .form-contacts p img{width:18px;height:18px;object-fit:contain;margin-right:12px}@media (max-width:1023.98px){.section-form .form-contacts{margin-bottom:25px}}@media (max-width:767.98px){.section-form .form-contacts{display:none}}@media (min-width:768px) and (max-width:1023.98px){.section-form .container{padding:0 80px}}.search-results .section-hero_secondary{overflow:initial;background-color:#ececf0}.search-results .section-blog-listing .posts-listing{margin-top:0}.section-team_members{padding-top:20px;padding-bottom:clamp(35px, 4.16666667vw, 80px)}.section-team_members .tm-col{margin-top:clamp(20px, 3.125vw, 60px)}.section-team_members .tm-col .tm-wrapper{display:flex;align-items:center;background:#FAF3EA;border-radius:8px;padding-top:clamp(16px, 3.125vw, 60px);padding-bottom:clamp(25px, 3.125vw, 60px);padding-right:clamp(16px, 2.5vw, 48px);padding-left:clamp(16px, 5.625vw, 108px)}.section-team_members .tm-col .tm-wrapper .tm-image{position:relative;flex-shrink:0;z-index:1}.section-team_members .tm-col .tm-wrapper .tm-image:after{position:absolute;content:'';top:0;bottom:0;left:-10%;width:120%;z-index:-1;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/image-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.section-team_members .tm-col .tm-wrapper .tm-image:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/wires.png);background-size:contain;background-position:center;background-repeat:no-repeat}.section-team_members .tm-col .tm-wrapper .tm-image img{width:clamp(146px, 14.47916667vw, 278px);height:clamp(150px, 14.79166667vw, 284px)}.section-team_members .tm-col .tm-wrapper .tm-details{margin-left:clamp(0px, 5.625vw, 108px)}.section-team_members .tm-col .tm-wrapper .tm-details h2{font-size:clamp(24px, 2.5vw, 48px)}.section-team_members .tm-col .tm-wrapper .tm-details .tm-position{font-weight:600;font-size:clamp(16px, 1.45833333vw, 28px);color:#AFAFAF}.section-team_members .tm-col .tm-wrapper .tm-details .description{margin-top:clamp(20px, 2.08333333vw, 40px);margin-bottom:clamp(20px, 2.08333333vw, 40px);font-size:clamp(16px, 1.25vw, 24px);line-height:125%}.section-team_members .tm-col .tm-wrapper .tm-details .description p:last-child{margin:0}.section-team_members .tm-col .tm-wrapper .tm-details .tm-contact{font-size:clamp(16px, 1.25vw, 24px);line-height:125%;font-weight:600}.section-team_members .tm-col .tm-wrapper .tm-details .tm-contact .tm-email a:hover{text-decoration:underline}.section-team_members .tm-col .tm-wrapper .tm-details .tm-contact .tm-phone a{color:#124D62}.section-team_members .tm-col .tm-wrapper .tm-details .tm-contact .tm-phone a:hover{color:#fc3e00}@media (max-width:1023.98px){.section-team_members .tm-col .tm-wrapper{flex-direction:column;padding-left:16px;padding-right:16px}.section-team_members .tm-col .tm-wrapper .tm-details{margin:15px 0 0 0}}@media (max-width:767.98px){.section-team_members .tm-col .tm-wrapper .tm-contact .divider{display:none}.section-team_members .tm-col .tm-wrapper .tm-contact .tm-phone{display:block;margin-top:10px}}.resources-item-section{padding-bottom:clamp(50px, 4.16666667vw, 80px)}.resources-item-section .container{z-index:initial}.resources-item-section .res-group{padding-top:clamp(50px, 5.20833333vw, 100px)}.resources-item-section .res-group-items{margin-top:clamp(20px, 2.60416667vw, 50px)}.resources-item-section .post-item-wrapper:first-child .post-item{margin-top:0}@media (min-width:768px){.resources-item-section .post-item-wrapper:nth-child(-n+2) .post-item{margin-top:0}}@media (min-width:1024px){.resources-item-section .post-item-wrapper:nth-child(-n+3) .post-item{margin-top:0}}.resources-item-section .post-item{background:#FAF3EA;border-radius:8px;overflow:hidden;margin-top:30px;box-shadow:4px 3px 4px #343a40 26}.resources-item-section .post-item .image{height:240px;width:100%;background-color:#fff;padding:0 50px}.resources-item-section .post-item .image img{height:100%;width:100%;object-fit:contain}.resources-item-section .post-item .post-item-content{display:flex;flex-direction:column;height:calc(100% - 240px);padding:24px}.resources-item-section .post-item .post-item-content .post-title{font-size:clamp(18px, 1.45833333vw, 28px);line-height:145%;font-weight:700;color:#1a4453;margin-bottom:clamp(16px, 1.25vw, 24px)}.resources-item-section .post-item .post-item-content .cta-wrapper{margin-top:auto}.resources-item-section .post-item .post-item-content .cta-wrapper .bt{width:100%;min-width:auto}.section-boxes .boxes-wrapper{background-color:#FAF3EA;padding-top:clamp(20px, 2.60416667vw, 50px);padding-bottom:clamp(50px, 3.54166667vw, 68px);margin-top:clamp(50px, 4.16666667vw, 80px)}.section-boxes .boxes-wrapper .box-item{border:4px solid #fc3e00;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:270px;padding:0 30px;margin-top:30px}.section-boxes .boxes-wrapper .box-item .box-title{font-weight:700;font-size:clamp(18px, 1.45833333vw, 28px);line-height:145%;color:#fc3e00}.section-boxes .boxes-wrapper .box-item .box-description{font-size:clamp(16px, 1.25vw, 24px);line-height:133%;margin-top:10px}@media (max-width:1199.98px){.section-boxes .boxes-wrapper .box-item{min-height:110px}}.section-wysiwyg{z-index:0;overflow:hidden}.section-wysiwyg .content-graphic{position:absolute;z-index:2}.section-wysiwyg .content-graphic.c1{top:-280px;left:-240px;display:none}@media (min-width:1024px){.section-wysiwyg .content-graphic.c1{display:block}}@media (min-width:1200px){.section-wysiwyg .content-graphic.c1{top:-260px}}@media (min-width:1400px){.section-wysiwyg .content-graphic.c1{left:-190px}}@media (min-width:1500px){.section-wysiwyg .content-graphic.c1{left:-125px;top:-240px}}@media (min-width:1600px){.section-wysiwyg .content-graphic.c1{left:-90px;top:-225px}}@media (min-width:1900px){.section-wysiwyg .content-graphic.c1{left:0;top:-195px}}.section-wysiwyg .content-graphic.c2{bottom:65px;right:0;width:5%;display:none}@media (min-width:1500px){.section-wysiwyg .content-graphic.c2{display:block}}@media (min-width:1900px){.section-wysiwyg .content-graphic.c2{width:unset}}.section-wysiwyg .content-inner-wrapper{position:relative;background-color:#faf3ea;border-radius:8px;padding-top:clamp(35px, 4.16666667vw, 80px);padding-bottom:clamp(35px, 4.16666667vw, 80px);padding-left:clamp(15px, 6.51041667vw, 125px);padding-right:clamp(15px, 6.35416667vw, 122px);font-size:clamp(18px, 1.25vw, 24px);line-height:138%;z-index:1}.section-wysiwyg .content-inner-wrapper:after{position:absolute;content:'';border-radius:8px;border:3px solid #fdba33;top:20px;left:20px;right:-20px;bottom:-20px;z-index:-1}@media (max-width:767.98px){.section-wysiwyg .content-inner-wrapper:after{top:5px;left:5px}}.section-wysiwyg .content-inner-wrapper h2{margin-bottom:clamp(20px, 2.08333333vw, 40px)}.section-wysiwyg .content-inner-wrapper p{margin-bottom:clamp(16px, 1.5625vw, 30px)}.section-wysiwyg .content-inner-wrapper>*:last-child{margin-bottom:0}@media (max-width:1399.98px){.section-wysiwyg .content-inner-wrapper{overflow:hidden}}.section-blog-listing{position:relative;z-index:3;padding-top:clamp(50px, 4.16666667vw, 80px);padding-bottom:clamp(50px, 4.16666667vw, 80px)}@media (max-width:767.98px){.posts-listing .post-item-wrapper:first-child .post-item{margin-top:0}}@media (min-width:768px){.posts-listing .post-item-wrapper:nth-child(-n+2) .post-item{margin-top:0}}@media (min-width:1024px){.posts-listing .post-item-wrapper:nth-child(-n+3) .post-item{margin-top:0}}.posts-listing .post-item{margin-top:clamp(30px, 3.125vw, 60px);position:relative;border-radius:8px;background-color:#FAF3EA;overflow:hidden}.posts-listing .post-item .post-item-content{height:calc(100% - 240px);display:flex;flex-direction:column;padding:24px 24px 40px 24px}.posts-listing .post-item .image{height:240px;overflow:hidden}.posts-listing .post-item .image img{width:100%;height:100%;object-fit:cover;transition:all .3s}.posts-listing .post-item .meta-info{display:flex;align-items:center;font-size:clamp(15px, .9375vw, 18px);color:#ADABAB;margin-top:15px}.posts-listing .post-item .meta-info span{margin-left:8px}.posts-listing .post-item .post-title{min-height:clamp(50px, 4.47916667vw, 86px);font-size:clamp(20px, 1.45833333vw, 28px);color:#1a4453;line-height:145%;font-weight:700;display:flex;align-items:center}.posts-listing .post-item .description{font-size:clamp(18px, 1.25vw, 24px);color:#424a4e;line-height:133%;margin-top:clamp(18px, 1.25vw, 24px);margin-bottom:clamp(20px, 2.08333333vw, 40px)}.posts-listing .post-item .description p:last-child{margin-bottom:0}.posts-listing .post-item .cta-wrapper{margin-top:auto}.posts-listing .post-item .cta-wrapper .bt{width:100%;position:unset}@media (max-width:1199.98px){.posts-listing .post-item .cta-wrapper .bt{min-width:auto}}.posts-listing .post-item:hover .image img{transform:scale(1.1)}.posts-listing .post-item:hover .main-link img{transform:translateX(5px)}.error404 .page-404{text-align:center}.error404 .page-404 h1{font-size:clamp(36px, 5.20833333vw, 100px)}.error404 .page-404 .description{font-size:clamp(20px, 2.08333333vw, 40px)}.error404 .section-image .image-cover{max-height:clamp(300px, 20.83333333vw, 400px)}.error404 .section-404 h2{color:#000;margin-bottom:40px;font-size:clamp(30px, 2.5vw, 48px)}.single .post-single-title .content-wrapper,.single .post-single-content .content-wrapper,.single .post-single-nav .content-wrapper{max-width:950px;margin:0 auto}.single .post-single-title{padding:80px 0}.single .post-single-title .section-title{font-size:clamp(28px, 3.125vw, 60px);line-height:1;font-family:'Dosis',sans-serif;font-weight:700}.single .post-single-title .meta-info{display:flex;align-items:center;font-size:clamp(15px, .9375vw, 18px);color:#ADABAB;margin-top:40px}.single .post-single-title .meta-info span{margin-left:8px}.single .post-info{margin-top:70px;display:flex;align-items:center}.single .post-info.top{margin-top:0;margin-bottom:35px}.single .post-info.top .author-image{position:relative;flex-shrink:0;margin-left:35px;margin-right:65px}.single .post-info.top .author-image:after{position:absolute;content:'';top:0;bottom:0;left:-10%;width:120%;z-index:-1;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/image-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.single .post-info.top .author-image:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/wires.png);background-size:contain;background-position:center;background-repeat:no-repeat}.single .post-info.top .author-image img{width:155px;height:160px}@media (max-width:767.98px){.single .post-info.top .author{flex-direction:column}.single .post-info.top .author .author-image{margin:0 0 30px}}.single .post-info.bottom .author-image{position:relative;z-index:1;margin-right:35px}.single .post-info.bottom .author-image:after{position:absolute;content:'';top:0;right:0;bottom:1px;left:-5px;z-index:-1;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/yellow.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.single .post-info .social{display:flex;align-items:center}.single .post-info .social span{font-size:clamp(18px, 1.25vw, 24px);line-height:125%;color:#000;font-family:diazo-mvb-cond,sans-serif}.single .post-info .social .addtoany_shortcode a{margin-left:20px;margin-top:5px}.single .post-info .author{display:flex;align-items:center}.single .post-info .author .author-details span{display:block}.single .post-info .author .author-details .name{font-size:clamp(20px, 1.66666667vw, 32px);line-height:141%;color:#124d62;font-family:diazo-mvb-cond,sans-serif}.single .post-info .author .author-details .position{color:#ADABAB;font-size:clamp(18px, 1.25vw, 24px);line-height:125%}@media (max-width:767.98px){.single .post-info{flex-direction:column;align-items:flex-start}}.single .post-single-content{padding-bottom:60px;border-bottom:1px solid #bfbfbf;font-size:clamp(18px, 1.25vw, 24px);line-height:125%}.single .post-single-nav{padding:80px 0}.single .post-single-nav .post-navigation .nav-links{display:flex;align-items:center;justify-content:space-between}.single .post-single-nav .post-navigation .nav-links span{display:block}.single .post-single-nav .post-navigation .nav-links .nav-previous{position:relative;padding-left:45px}.single .post-single-nav .post-navigation .nav-links .nav-previous:after{position:absolute;content:'';left:0;top:0;bottom:0;height:42px;width:24px;margin:auto;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/arrow-p.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.single .post-single-nav .post-navigation .nav-links .nav-next{position:relative;padding-right:45px;text-align:right;margin-left:auto}.single .post-single-nav .post-navigation .nav-links .nav-next:after{position:absolute;content:'';right:0;top:0;bottom:0;height:42px;width:24px;margin:auto;background-image:url(https://4frontbaltimore.org/wp-content/themes/imc/assets/less/../images/arrow-n.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.single .post-single-nav .post-navigation .nav-links .nav-title{font-size:16px;margin-top:10px;color:#424a4e}.single .post-single-nav .post-navigation .nav-links .nav-subtitle{font-weight:600;font-size:28px;line-height:35px;color:#124d62}.program-containers .tab-container{padding-top:clamp(50px, 6.25vw, 120px);padding-bottom:clamp(50px, 4.16666667vw, 80px);border-bottom:1px solid #bfbfbf}.program-containers .tab-container:last-child{border-bottom:none}.program-containers .tab-container .description{font-size:clamp(18px, 1.25vw, 24px);line-height:120%}.program-containers .intro-row{margin-bottom:20px}.program-containers .programs-listing .program-item{margin-top:clamp(30px, 3.125vw, 60px);position:relative;border-radius:8px;background-color:#FAF3EA;overflow:hidden}.program-containers .programs-listing .program-item .program-item-content{height:calc(100% - 240px);display:flex;flex-direction:column;padding:24px 24px 60px 24px}.program-containers .programs-listing .program-item .image{height:240px;overflow:hidden}.program-containers .programs-listing .program-item .image img{width:100%;height:100%;object-fit:cover;transition:all .3s}.program-containers .programs-listing .program-item .program-title{min-height:clamp(50px, 4.47916667vw, 86px);font-size:clamp(20px, 1.45833333vw, 28px);color:#1a4453;line-height:145%;font-weight:700;display:flex;align-items:center}.program-containers .programs-listing .program-item .description{font-size:clamp(18px, 1.25vw, 24px);color:#424a4e;line-height:133%;margin-top:clamp(18px, 1.25vw, 24px);margin-bottom:clamp(20px, 2.08333333vw, 40px)}.program-containers .programs-listing .program-item .description p:last-child{margin-bottom:0}.program-containers .programs-listing .program-item .cta-wrapper{position:absolute;bottom:0;width:100%;left:0}.program-containers .programs-listing .program-item .cta-wrapper .bt{width:100%;position:unset;border-radius:0 0 8px 8px}@media (max-width:1199.98px){.program-containers .programs-listing .program-item .cta-wrapper .bt{min-width:auto}}.program-containers .programs-listing .program-item:hover .image img{transform:scale(1.1)}.program-containers .programs-listing .program-item:hover .main-link img{transform:translateX(5px)}.program-containers .programs-listing.community-programs-listing{display:flex;align-items:center;justify-content:space-between;margin:100px 0}@media (max-width:1199.98px){.program-containers .programs-listing.community-programs-listing img{max-width:85%}}@media (max-width:767.98px){.program-containers .programs-listing.community-programs-listing{flex-wrap:wrap;justify-content:center;margin:30px 0 60px}.program-containers .programs-listing.community-programs-listing a{width:50%;margin-top:30px}}.program-containers .events-row{margin-top:80px}.section-event-info{padding:80px 0 120px;border-bottom:1px solid #bfbfbf}.section-event-info .content-wrapper-card{height:100%;background:#faf3ea;border-radius:8px;padding:40px 28px}.section-event-info .content-wrapper-card .card-title{font-family:'Dosis',sans-serif;font-weight:600;margin-bottom:0}.section-event-info .content-wrapper-card .content{margin-top:40px;font-size:clamp(18px, 1.25vw, 24px);line-height:125%}.section-event-info .content-wrapper-card .content p{margin-bottom:20px}.section-event-info .content-wrapper-card .content ul{padding-left:20px}.section-event-info .content-wrapper-card .content>*:last-child{margin-bottom:0}.section-event-info .content-wrapper-card.card-2 .card-title{color:#fc3e00}.section-event-info .content-wrapper-card.card-2 .content{color:#124d62;font-weight:600}.section-event-info .events-row{margin-top:30px}.section-event-info .events-row .event-item .event-content .event-info{font-size:clamp(12px, 1.14583333vw, 22px);line-height:127%;text-transform:uppercase}.section-event-info .events-row .event-item .event-content .event-info span{font-weight:700}@media (max-width:767.98px){.section-event-info .events-row .event-item .event-content .event-info{justify-content:flex-start}}.section-event-info .events-row .event-item .event-content .event-title{margin:20px 0}.section-event-info .events-row .event-item .event-content .popup-trigger{display:block;font-weight:600;font-size:clamp(16px, .9375vw, 18px);text-decoration:underline;margin-top:-10px;margin-bottom:10px}.section-event-info .events-row .event-item .event-content .event-desc{line-height:127%;font-weight:600;color:#576063}.section-event-info .more-info{background-color:#faf3ea;border-radius:8px;padding-top:clamp(20px, 2.34375vw, 45px);padding-bottom:clamp(20px, 2.34375vw, 45px);text-align:center;margin-top:30px}.section-event-info .more-info p{color:#fc3e00;font-weight:600;font-size:clamp(18px, 1.25vw, 24px);line-height:125%}.section-event-info .more-info p a{color:#fc3e00}.section-event-info .more-info p a:hover{text-decoration:underline}.section-event-info .more-info p:last-child{margin-bottom:0}