/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/pages/insurance-services-hoa.css ***!
  \***************************************************************************************************************************************/

.hero-content {
    padding: 2.2rem calc(5% - 2rem) 50px;
    min-width: 60%;
}
.btn-nova.btn-orange {
    max-width: 230px;
}

.hero-title {
    font-size: var(--fs-main-title);
    line-height: 52px;
}

iframe {
    transform: scale(0.9);
}

.hero_ratings-agency-wards {
    width: 130px;
    height: auto;
    object-fit: cover;
}

.info-container {
    max-width: 980px;
    padding: 35px 10px;
}
.hoa-image > img {
    height: 700px;
}
.hoa-info {
    max-width: 50%;
}
.title-orange {
    color: rgb(var(--nova-orange));
}

.box-title {
    background-color: rgb(var(--white));
    padding: 20px;
    width: 100%;
}

.risk-magement-container {
    max-width: 980px;
    margin: 0 auto;
}

.cards-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 16px;
    padding: 16px;
}

.card-risk {
    background-color: #ffffff;
    padding: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.card-content {
    max-height: 130px;
    overflow: hidden;
    position: relative;
    transition: max-height 0.3s ease;
}
.card-risk::after {
    content: '';
    position: absolute;
    bottom: -20px;
    left: 40px;
    width: 0;
    height: 0;
    border-right: 15px solid transparent;
    border-top: 20px solid white;
}

.card-risk.expanded .card-content {
    max-height: 500px;
}

.card-risk ul {
    margin: 0;
    padding-left: 20px;
    list-style: disc;
}

.read-more {
    cursor: pointer;
    font-weight: bold;
    margin-top: 8px;
}
.card-risk.expanded.expanded .fade-out {
    opacity: 0;
}
.text-xl {
    font-size: var(--fs-text-xl);
}

@media screen and (max-width: 1024px) and (min-height: 900px) {
    #banner {
        background-position: 25% -100px;
    }
}

@media (max-width: 991.98px) {
    .hoa-image > img {
        height: 600px;
    }
}

@media (max-width: 767.98px) {
    .cards-grid {
        grid-template-columns: 1fr;
    }
    .hoa-info {
        max-width: 100%;
    }
    .hoa-image > img {
        display: none;
    }
}

@media (max-width: 575.98px) {
    #banner{
        background-position: 25% 60px;
    }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5zdXJhbmNlU2VydmljZUhPQUNTUy45M2RhZjkwZi5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQUNBO0lBQ0ksb0NBQW9DO0lBQ3BDLGNBQWM7QUFDbEI7QUFDQTtJQUNJLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLCtCQUErQjtJQUMvQixpQkFBaUI7QUFDckI7O0FBRUE7SUFDSSxxQkFBcUI7QUFDekI7O0FBRUE7SUFDSSxZQUFZO0lBQ1osWUFBWTtJQUNaLGlCQUFpQjtBQUNyQjs7QUFFQTtJQUNJLGdCQUFnQjtJQUNoQixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLGFBQWE7QUFDakI7QUFDQTtJQUNJLGNBQWM7QUFDbEI7QUFDQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLG1DQUFtQztJQUNuQyxhQUFhO0lBQ2IsV0FBVztBQUNmOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGNBQWM7QUFDbEI7O0FBRUE7SUFDSSxhQUFhO0lBQ2IscUNBQXFDO0lBQ3JDLFNBQVM7SUFDVCxhQUFhO0FBQ2pCOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsd0NBQXdDO0FBQzVDO0FBQ0E7SUFDSSxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixnQ0FBZ0M7QUFDcEM7QUFDQTtJQUNJLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULG9DQUFvQztJQUNwQyw0QkFBNEI7QUFDaEM7O0FBRUE7SUFDSSxpQkFBaUI7QUFDckI7O0FBRUE7SUFDSSxTQUFTO0lBQ1Qsa0JBQWtCO0lBQ2xCLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLGVBQWU7SUFDZixpQkFBaUI7SUFDakIsZUFBZTtBQUNuQjtBQUNBO0lBQ0ksVUFBVTtBQUNkO0FBQ0E7SUFDSSw0QkFBNEI7QUFDaEM7O0FBRUE7SUFDSTtRQUNJLCtCQUErQjtJQUNuQztBQUNKOztBQUVBO0lBQ0k7UUFDSSxhQUFhO0lBQ2pCO0FBQ0o7O0FBRUE7SUFDSTtRQUNJLDBCQUEwQjtJQUM5QjtJQUNBO1FBQ0ksZUFBZTtJQUNuQjtJQUNBO1FBQ0ksYUFBYTtJQUNqQjtBQUNKOztBQUVBO0lBQ0k7UUFDSSw2QkFBNkI7SUFDakM7QUFDSiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcGFnZXMvaW5zdXJhbmNlLXNlcnZpY2VzLWhvYS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG4uaGVyby1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyLjJyZW0gY2FsYyg1JSAtIDJyZW0pIDUwcHg7XG4gICAgbWluLXdpZHRoOiA2MCU7XG59XG4uYnRuLW5vdmEuYnRuLW9yYW5nZSB7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbn1cblxuLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtbWFpbi10aXRsZSk7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG59XG5cbmlmcmFtZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xufVxuXG4uaGVyb19yYXRpbmdzLWFnZW5jeS13YXJkcyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmluZm8tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk4MHB4O1xuICAgIHBhZGRpbmc6IDM1cHggMTBweDtcbn1cbi5ob2EtaW1hZ2UgPiBpbWcge1xuICAgIGhlaWdodDogNzAwcHg7XG59XG4uaG9hLWluZm8ge1xuICAgIG1heC13aWR0aDogNTAlO1xufVxuLnRpdGxlLW9yYW5nZSB7XG4gICAgY29sb3I6IHJnYih2YXIoLS1ub3ZhLW9yYW5nZSkpO1xufVxuXG4uYm94LXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IodmFyKC0td2hpdGUpKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucmlzay1tYWdlbWVudC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jYXJkcy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG59XG5cbi5jYXJkLXJpc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jYXJkLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDEzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xufVxuLmNhcmQtcmlzazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yMHB4O1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHdoaXRlO1xufVxuXG4uY2FyZC1yaXNrLmV4cGFuZGVkIC5jYXJkLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xufVxuXG4uY2FyZC1yaXNrIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi5yZWFkLW1vcmUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uY2FyZC1yaXNrLmV4cGFuZGVkLmV4cGFuZGVkIC5mYWRlLW91dCB7XG4gICAgb3BhY2l0eTogMDtcbn1cbi50ZXh0LXhsIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZzLXRleHQteGwpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLWhlaWdodDogOTAwcHgpIHtcbiAgICAjYmFubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjUlIC0xMDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5ob2EtaW1hZ2UgPiBpbWcge1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLmNhcmRzLWdyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG4gICAgLmhvYS1pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuaG9hLWltYWdlID4gaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICNiYW5uZXJ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDI1JSA2MHB4O1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/