main .adamoAccordion .text.headline--{
    display: block;
    margin-bottom:-20px !important;
}

.text.headline--{
	    font-family: 'Montserrat Bold' !important;
    margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.adamoAccordion .title h3.headline--left[data-v-0e863c5c] {
    text-align: left;
    font-family: "Montserrat" !important;
    color: #000000 !important;
    font-weight: bold !important;
    
}


.adamoAccordion  .content__trigger {
    width: 100%;
    min-height: 3.75rem;
    padding-top: 1.5rem;
    padding-bottom: 0px;
    padding-left: .5rem;
    text-align: left;
    border: .125rem solid #000;
    border-bottom: none;
    border-bottom: 1px solid #C8C8C8;
    border-top: none;
    border-right: none;
    border-left: none;
}


.adamoAccordion .contents__list{
    margin-top:-120px;
	border-bottom: 1px solid #C8C8C8 !important;
}

 .adamoAccordion    .content__trigger div.text {
        font-size: 16px;
        font-family: 'Montserrat';
        font-weight: 500;
}

 .adamoAccordion  .content__trigger.active {
    color: black;
    background-color: white !important;
    border-bottom: none !important;
}


.content__body-wrapper {
    padding: .5rem .5rem 2rem;
    border-right: none !important;
    border-left: none !important;
	border-bottom:1px solid #C8C8C8;
}

@media screen and (max-width: 980px) {

 .text.headline--{
	    font-family: 'Montserrat Bold' !important;
	    margin-bottom: -5% !important;
	    font-size: 26px !important;
}	

	.adamoAccordion  .content__trigger {
    width: 100%;
    min-height: 3.75rem;
    padding-top: 1.5rem;
    padding-bottom: 0px;
    padding-left: .5rem;
    text-align: left;
    border: .125rem solid #000;
    border-bottom: none;
    border-bottom: 1px solid #C8C8C8;
    border-top: none;
    border-right: none;
    border-left: none;
}
	.adamoAccordion .contents__list{
    margin-top:-30px;
	border-bottom: 1px solid #C8C8C8 !important;
}

}
