.sec2-h2{
    color: var(--main-color)!important;
    font-weight: bold!important;
    font-size: 35px!important;
    text-align: center!important;
}
.sec2-p{
    color: #000000 !important;
    border: 2px solid !important;
    text-align: center !important;
    font-weight: bold !important;
    font-size: 120% !important;
    padding: 7px 0 !important;
    margin: 30px 0!important;
}
.parts151_FtDEJ54FaV .parts151_1col{
        border-top: none!important;
}
.sec4-p{
        color: #ffffff !important;
    font-weight: bold!important;
    font-size: 150%!important;
}
.pagetop{
        bottom: 15px!important;
}
.parts190-195_header1 .navbar-brand, .parts190-195_header1 .nav-item p, .parts190-195_header1 .nav-item a{
        color: #ffffff !important;
}
.parts190-195_header1 nav.menulist li.nav-item::after{
        background: #ffffff!important;
}
body .parts190-195_header1 li.nav-item .mailbutton{
        color: #ffffff !important;
}
@media screen and (max-width: 1366px) {
    .parts190-195_header1 .btn-group button.navbar-toggler svg, .parts190-195_header1 .btn-group button.navbar-toggler svg path {
        fill: #ffffff!important;
    }
        .parts190-195_header1 .btn-group button.navbar-toggler span {
        color: #ffffff!important;
    }
}
/*.parts151_FtDEJ54FaV{
        padding-top: 30px!important;
}*/
.parts142mhmX8iPjJk_h3_radius h3,.parts142mhmX8iPjJk_img_radius img{
        border-radius: 0px!important;
}
@media screen and (min-width: 521px) and (max-width: 991px){
    .sec2-h2{
    font-size: 28px!important;
}
}
@media screen and (max-width: 520px) {
        .sec2-h2{
    font-size: 20px!important;
}
.sec2-p{
        font-size: 100% !important;
    padding: 7px 10px !important;
}
}
.parts151_FtDEJ54FaV .parts151_img_wrap{
        margin-top: 15px!important;
}
.parts151_FtDEJ54FaV .parts151_1col h3{
        margin-bottom: 0px!important;
}
.parts252627ElWO8mM0Jj-list.bg-color{
    padding-top: 40px!important;
}