:root{--bs-light-rgb: 255, 255, 255;--bs-body-font-size: 1.1rem;--bs-alert-bg: #e0dcfd}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #db1e14;--bs-btn-border-color: #db1e14;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #e45148;--bs-btn-hover-border-color: #e45148;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #e45148;--bs-btn-active-border-color: #e45148;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #db1e14;--bs-btn-disabled-border-color: #db1e14;--bs-btn-padding-x: 1.5rem}img{width:100%;height:auto}iframe{width:100%}blockquote{font-style:italic}.blockquote-footer{font-size:1rem;color:#fff}@media(min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:960px}}@media(min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:960px}}main{background-color:#ff843a}main .mod_article h2{margin-bottom:3rem}main .mod_article a{color:#000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:all .3s ease}main .mod_article a:hover{color:#000;text-decoration-thickness:2px}main .mod_article .rte ul{list-style:none;padding:0;margin-bottom:2rem}main .mod_article .rte ul li::before{content:"-";margin-right:.5em}main .mod_article.text-center>div{margin-bottom:4rem}@media screen and (max-width: 768px){main .mod_article .align-items-stretch.even{flex-direction:column-reverse}}main .mod_article .align-items-stretch .content-image{overflow:hidden}main .mod_article .align-items-stretch .content-image figure{margin:0}main .mod_article .align-items-stretch .content-image figure img{transition:transform .4s ease-in-out}main .mod_article .align-items-stretch .content-image figure:hover img{transform:scale(1.08)}main .mod_article .align-items-stretch .bg-light{width:100%}main .mod_article .align-items-stretch .bg-light h3{margin-bottom:1.5rem}main .mod_article .align-items-stretch .bg-light .btn{text-decoration:none;color:#fff;margin-top:1.5rem}footer{color:#fff;background-color:#000}footer a{color:#fff}footer .meta_links{color:rgba(255,255,255,.4)}footer .meta_links a{color:rgba(255,255,255,.4)}.logo img{position:absolute;top:-0.333vw;width:180px}.navbar .navbar-toggler{border:none}.navbar .navbar-toggler:focus{box-shadow:none}.navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgb(248 85 39)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}@media screen and (min-width: 1500px){.navbar ul li .nav-link{font-size:1.1rem}}@media screen and (min-width: 1400px)and (max-width: 1499px){.navbar ul li .nav-link{font-size:1rem}}@media screen and (min-width: 1200px)and (max-width: 1399px){.navbar ul li .nav-link{font-size:.8rem}}.navbar ul li a{color:#e16c24}.navbar ul li a:hover{color:#cb25c8}.navbar ul li strong{color:#cb25c8 !important}#banner{position:relative;overflow:hidden}@media screen and (min-width: 922px){#banner{max-height:35vw}}#banner .content-image::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1}#banner .content-image h1{color:#fff;position:absolute;font-size:1.3rem;text-transform:uppercase;max-width:60%;text-align:center;z-index:2}@media screen and (min-width: 576px){#banner .content-image h1{font-size:2rem}}@media screen and (min-width: 768px){#banner .content-image h1{font-size:2.5rem}}@media screen and (min-width: 922px){#banner .content-image h1{font-size:3rem}}@media screen and (min-width: 1200px){#banner .content-image h1{font-size:3.5rem}}@media screen and (min-width: 1200px){#banner .content-image h1{font-size:4rem}}@media screen and (min-width: 1800px){#banner .content-image h1{font-size:5rem}}#banner .content-image figure img{position:relative;margin-top:-1%;left:0;width:100vw;height:120%;object-fit:cover;will-change:transform}.cta-banner{background-color:#fff}.cta-banner a{transition:all .3s ease}.cta-banner a:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.15)}.formbody{text-align:left}.formbody h3{margin-top:2rem}.formbody .widget{margin-bottom:2rem}.formbody .widget .invisible{display:block}.formbody .widget-checkbox legend{font-size:inherit;float:none}.content-player figure{overflow:hidden}.content-youtube,.youtube_video,.google_maps{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden;margin:0 0 25px 0;width:100%}.content-youtube iframe,.youtube_video iframe,.google_maps iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}
