.ac-container{text-align:left}.ac-container label{border-bottom:1px solid rgba(45,45,45,.5);cursor:pointer;display:block;padding:2rem 0;position:relative;-webkit-transition:background .3s ease-in-out,color .3s linear;-moz-transition:background .3s ease-in-out,color .3s linear;-o-transition:background .3s ease-in-out,color .3s linear;-ms-transition:background .3s ease-in-out,color .3s linear;transition:background .3s ease-in-out,color .3s linear;z-index:20}.ac-container label:first-of-type{border-top:1px solid rgba(45,45,45,.5)}.ac-container label:hover{border-bottom:1px solid rgba(45,45,45,.5);-webkit-transition:background .3s ease-in-out,color .3s linear;-moz-transition:background .3s ease-in-out,color .3s linear;-o-transition:background .3s ease-in-out,color .3s linear;-ms-transition:background .3s ease-in-out,color .3s linear;transition:background .3s ease-in-out,color .3s linear}.ac-container label h4{color:#2d2d2d;font-size:1.25rem;font-weight:400;letter-spacing:.4px;line-height:28px}.ac-container input:checked+label,.ac-container input:checked+label:hover{border-bottom:none;-webkit-transition:background .3s ease-in-out,color .3s linear;-moz-transition:background .3s ease-in-out,color .3s linear;-o-transition:background .3s ease-in-out,color .3s linear;-ms-transition:background .3s ease-in-out,color .3s linear;transition:background .3s ease-in-out,color .3s linear}.ac-container input[type=checkbox]:checked+label:after,.ac-container label:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;height:auto;opacity:1;position:absolute;right:0;top:40%;transform:rotate(0deg);width:1.25rem}.ac-container input+label:hover:after{opacity:1!important}.ac-container input[type=radio]:checked+label:after{display:none!important}.ac-container input[type=checkbox]:checked+label:after{font-family:Font Awesome\ 5 Free;font-weight:900;transform:rotate(-180deg)}.ac-container input{display:none}.ac-container article{margin-top:-1px;max-height:0;overflow:hidden;position:relative;-webkit-transition:max-height .3s ease-in-out,box-shadow .6s linear,opacity .1s ease-in-out;-moz-transition:max-height .3s ease-in-out,box-shadow .6s linear,opacity .1s ease-in-out;-o-transition:max-height .3s ease-in-out,box-shadow .6s linear,opacity .1s ease-in-out;-ms-transition:max-height .3s ease-in-out,box-shadow .6s linear,opacity .1s ease-in-out;transition:max-height .3s ease-in-out,box-shadow .6s linear,opacity .1s ease-in-out;z-index:10}.ac-container article img{box-shadow:0 3px 20px #00000040}.ac-container article .inset-padding{padding:0 0 2rem}.ac-container input:checked~article{-webkit-transition:max-height .5s ease-in-out,box-shadow .1s linear,opacity .1s ease-in-out;-moz-transition:max-height .5s ease-in-out,box-shadow .1s linear,opacity .1s ease-in-out;-o-transition:max-height .5s ease-in-out,box-shadow .1s linear,opacity .1s ease-in-out;-ms-transition:max-height .5s ease-in-out,box-shadow .1s linear,opacity .1s ease-in-out;transition:max-height .5s ease-in-out,box-shadow .1s linear,opacity .1s ease-in-out}.ac-container input:checked~article.ac-small{height:inherit;max-height:900px}.ac-container input:checked~article.ac-small p{font-size:1rem;letter-spacing:.32px;line-height:1.75rem}.ac-container input:checked~article.ac-small a{color:var(--secondary_color);font-size:18px;font-weight:700;position:relative;text-decoration:none;transition:all .3s ease-out}.ac-container input:checked~article.ac-small a:after{content:"\f061";font-family:Font Awesome\ 5 Free;left:5px;position:relative;transition:all .3s ease-out}.ac-container input:checked~article.ac-small a:hover{color:#004344;transition:all .3s ease-out}.ac-container input:checked~article.ac-small a:hover:after{left:10px;transition:all .3s ease-out}@media screen and (max-width:767px){.ac-container label{padding:1.5rem 0}.ac-container label h4{font-size:1rem;letter-spacing:.32px;line-height:22px;padding-right:2rem}}