        #m_459023197 img {
    border-radius: 10px;
    box-shadow: 0px 4px 8.8px 0px #00000040;
}

.box-content-about {
    background-color: #002C58;
}

#edit-cto-355838348 .btn-page {
    margin-top: 25px;
}

#edit-cto-355838348 .btn-page a {
    padding: 10px 40px;
    font-size: 16px;
    font-weight: 500;
}

.other-content .rounded {
    height: 100%;
    background-color: #fff !important;
    border-radius: 16px !important;
    padding: 20px;
    transition: all .4s;
}

.other-content .content_button_link_container {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    background-color: #f3f9fd;
    justify-content: center !important;
    align-items: center;
}

.other-content .rounded:hover {
    background-image: url('../files_upload/waterwebsite/bg-caro.png');
    background-repeat: no-repeat;
    background-origin: top right;
    background-size: cover;
    background-color: var(--third-color) !important;
    transition: all .4s;
}

.other-content .tp-feature__heading {
    margin: 15px 0;
}

.other-content .rounded .tp-feature__heading,
.other-content .rounded .tp-feature__text {
    transition: all .4s;
}

.other-content .rounded:hover .tp-feature__heading,
.other-content .rounded:hover .tp-feature__text{
    color: #fff;
    transition: all .4s;
}

#m_s_204059321 > .tp_module {
    margin-bottom: 20px;
}

#m_466124978 .tp-title {
    text-transform: uppercase;
}

@media (max-width: 767.98px) {
    #m_355838348 {
        background-position: left;
    }
    
    #m_355838348 .tp-title a {
        font-size: 25px;
    }
    #m_355838348 .tp-body {
        font-size: 14px;
    }
}
