
.main-logo object {
    height: 47px;
    margin: 3px;
}

.section-title h1 {
    padding-top: 36px;
    font-size: 25px;
}
.section-title h1 strong {
    font-size: 35px;
}

@media screen and (max-width:639px){
.section-title h1 {
    padding-top: 26px;
    font-size: 16px;
    }
.section-title h1 strong {
    font-size: 25px;
    }
}

.page-id,
.au_contentauthor,
.find-button,
.search  { 
    display: none !important; 
} 

.main h2 {
    font-size: 23px;
}

h3 {
    font-size: 18px;
}

#au_content .column .au_collapsible .csc-header h2, .au_collapsible .csc-header h2 {
    font-size: 16px;
    font-family: aupassataregular;
    text-align: center;
}

.csc-frame.au_collapsed>.csc-header:after, .csc-frame.au_collapsible>.csc-header:after {
    font-size: 27px;
}

.main h1, h2, h3 {
    color: #3b3b3b;
}

.main p {
    font-family: aupassataregular;
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 20px;
}

li {
    font-size: 16px;
    font-family: 'AUPassataRegular';
    line-height: 18px;
    color: #3b3b3b;
}

footer p, footer li {
    font-family: aupassataregular;
    font-size: 15px;
    color:white;
}
.footer a {
    color: white;
    text-decoration: underline;
}

.footer.universefooter {
    background: #032546;
}
.footer .column {
    padding-right: 4.363636rem;
    padding-left: 4.363636rem;
}

div#intro h1 {
    font-size: 46px;
}
div#intro p strong {
    font-size: 20px;
    line-height: 32px;
    opacity: 0.8;
}

.aubanner.aubanner-2 p, .aubanner.aubanner-2 ul {
    font-family: aupassataregular;
    font-size: 17px;
}

.au_collapsible {
    background-color: #f0eeef85;
    }
    
.aubanner {
    border-radius: 15px;
    }
    
    .aubanner.aubanner-2:hover:after {
    background-color: black !important;
    }
    
    footer {
    margin-top: 70px;
}
