/*.accordion__module__wrapper{margin-top:20px;}*/
.accordion__title{font-size: 2rem;cursor:pointer;padding:2rem 0.0625rem 2rem 3rem;}
.accordion__title .h4{margin:0;line-height:2.2rem;}
.accordion__header-title{color:var(--bold-blue);margin-bottom:13px;}
.accordion__header .accordion__intro p{margin-bottom:13px;color:var(--black);}
.accordion__header .accordion__intro p strong a{font-size:1.4rem;line-height:2.3rem;color:var(--water-blue);}
.accordion__header .accordion__intro p strong a:hover{color:var(--water-blue);}
.accordion__module__wrapper .col-md-12:first-child {border-top:1px solid var(--light-grey-one);}
.accordion__wrapper{border-bottom: 1px solid var(--light-grey-one);}
.accordion__wrapper .accordion__title span.fa.fa-chevron-down{color:var(--bold-blue);}
.accordion__title:hover span.fa.fa-chevron-down{color:var(--water-blue);}
.accordion__title:hover>*{color: var(--water-blue);}
.accordion__content {display: none;padding:0px 1rem;margin-bottom:0.5rem;}
.accordion__content-sub{margin-left: 2%;width: 98%;color: var(--black);}
.accordion__content-sub p{color:(--black);}
.accordion__content-sub ul li{list-style: disc !important;}
.item-content.active{display: block;}
.item-content{display: none;}
.accordion__module__wrapper .accordion__wrapper .accordion__content .accordion__content-sub ul li a,
.accordion__module__wrapper .accordion__wrapper .accordion__content .accordion__content-sub p span a{font-size: 1.4rem;text-decoration: none;font-weight: 700;letter-spacing: .3px;position: relative;line-height:23px;color: var(--water-blue);}
.accordion__module__wrapper .accordion__wrapper .accordion__title .fa-rotate-180{color: var(--water-blue);}
.accordion__module__wrapper .accordion__wrapper .accordion__content .accordion__content-sub ul li a:hover,
.accordion__module__wrapper .accordion__wrapper .accordion__content .accordion__content-sub p span a:hover{text-decoration:underline;}
.accordion-module .accordion__module__wrapper .accordion__wrapper .active > .h4,.accordion-module .accordion__module__wrapper .accordion__wrapper .active > .fa-rotate-180{color: var(--water-blue);}
/* Media Query */
@media(max-width: 767.98px){ 
.accordion .container-fluid .row .col-md-12{padding-left: 15px;padding-right: 15px;}
.accordion__title .h4{font-size:2rem;line-height:2.2rem;}
.accordion__header h1{font-size:5.1rem;line-height:6rem;}
.accordion__header .accordion__intro  p{margin-bottom:20px;}
} 
