/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/pages/insurance-services-hoa.css ***!
  \***************************************************************************************************************************************/
#banner {
    width: 100%;
    background-image: url(/build/images/banner.c9d9fec2.webp);
    background-attachment: fixed;
    min-height: 600px;
    color: rgb(var(--white));
    background-size: cover;
    background-repeat: no-repeat;
    overflow: hidden;
}

.hero {
    min-height: 600px;
    background: linear-gradient(186.74deg, rgba(0, 0, 0, 0.06) 35.66%, rgba(0, 0, 0, 0.3) 83.16%);
}
.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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5zdXJhbmNlU2VydmljZUhPQUNTUy5hYmJlYzFiNi5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7SUFDSSxXQUFXO0lBQ1gseURBQWdFO0lBQ2hFLDRCQUE0QjtJQUM1QixpQkFBaUI7SUFDakIsd0JBQXdCO0lBQ3hCLHNCQUFzQjtJQUN0Qiw0QkFBNEI7SUFDNUIsZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksaUJBQWlCO0lBQ2pCLDZGQUE2RjtBQUNqRztBQUNBO0lBQ0ksb0NBQW9DO0lBQ3BDLGNBQWM7QUFDbEI7QUFDQTtJQUNJLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLCtCQUErQjtJQUMvQixpQkFBaUI7QUFDckI7O0FBRUE7SUFDSSxxQkFBcUI7QUFDekI7O0FBRUE7SUFDSSxZQUFZO0lBQ1osWUFBWTtJQUNaLGlCQUFpQjtBQUNyQjs7QUFFQTtJQUNJLGdCQUFnQjtJQUNoQixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLGFBQWE7QUFDakI7QUFDQTtJQUNJLGNBQWM7QUFDbEI7QUFDQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLG1DQUFtQztJQUNuQyxhQUFhO0lBQ2IsV0FBVztBQUNmOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGNBQWM7QUFDbEI7O0FBRUE7SUFDSSxhQUFhO0lBQ2IscUNBQXFDO0lBQ3JDLFNBQVM7SUFDVCxhQUFhO0FBQ2pCOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsd0NBQXdDO0FBQzVDO0FBQ0E7SUFDSSxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixnQ0FBZ0M7QUFDcEM7QUFDQTtJQUNJLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULG9DQUFvQztJQUNwQyw0QkFBNEI7QUFDaEM7O0FBRUE7SUFDSSxpQkFBaUI7QUFDckI7O0FBRUE7SUFDSSxTQUFTO0lBQ1Qsa0JBQWtCO0lBQ2xCLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLGVBQWU7SUFDZixpQkFBaUI7SUFDakIsZUFBZTtBQUNuQjtBQUNBO0lBQ0ksVUFBVTtBQUNkO0FBQ0E7SUFDSSw0QkFBNEI7QUFDaEM7O0FBRUE7SUFDSTtRQUNJLCtCQUErQjtJQUNuQztBQUNKOztBQUVBO0lBQ0k7UUFDSSxhQUFhO0lBQ2pCO0FBQ0o7O0FBRUE7SUFDSTtRQUNJLDBCQUEwQjtJQUM5QjtJQUNBO1FBQ0ksZUFBZTtJQUNuQjtJQUNBO1FBQ0ksYUFBYTtJQUNqQjtBQUNKOztBQUVBO0lBQ0k7UUFDSSw2QkFBNkI7SUFDakM7QUFDSiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcGFnZXMvaW5zdXJhbmNlLXNlcnZpY2VzLWhvYS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiI2Jhbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL3B1YmxpYy9pbWcvaG9hLWNvbmRvL2Jhbm5lci53ZWJwKTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgIGNvbG9yOiByZ2IodmFyKC0td2hpdGUpKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlcm8ge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODYuNzRkZWcsIHJnYmEoMCwgMCwgMCwgMC4wNikgMzUuNjYlLCByZ2JhKDAsIDAsIDAsIDAuMykgODMuMTYlKTtcbn1cbi5oZXJvLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIuMnJlbSBjYWxjKDUlIC0gMnJlbSkgNTBweDtcbiAgICBtaW4td2lkdGg6IDYwJTtcbn1cbi5idG4tbm92YS5idG4tb3JhbmdlIHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xufVxuXG4uaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mcy1tYWluLXRpdGxlKTtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbn1cblxuaWZyYW1lIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG59XG5cbi5oZXJvX3JhdGluZ3MtYWdlbmN5LXdhcmRzIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaW5mby1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTgwcHg7XG4gICAgcGFkZGluZzogMzVweCAxMHB4O1xufVxuLmhvYS1pbWFnZSA+IGltZyB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbn1cbi5ob2EtaW5mbyB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG59XG4udGl0bGUtb3JhbmdlIHtcbiAgICBjb2xvcjogcmdiKHZhcigtLW5vdmEtb3JhbmdlKSk7XG59XG5cbi5ib3gtdGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYih2YXIoLS13aGl0ZSkpO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yaXNrLW1hZ2VtZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5ODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNhcmRzLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMTZweDtcbn1cblxuLmNhcmQtcmlzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmNhcmQtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG59XG4uY2FyZC1yaXNrOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgbGVmdDogNDBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgd2hpdGU7XG59XG5cbi5jYXJkLXJpc2suZXhwYW5kZWQgLmNhcmQtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG59XG5cbi5jYXJkLXJpc2sgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbn1cblxuLnJlYWQtbW9yZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbn1cbi5jYXJkLXJpc2suZXhwYW5kZWQuZXhwYW5kZWQgLmZhZGUtb3V0IHtcbiAgICBvcGFjaXR5OiAwO1xufVxuLnRleHQteGwge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtdGV4dC14bCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4taGVpZ2h0OiA5MDBweCkge1xuICAgICNiYW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyNSUgLTEwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmhvYS1pbWFnZSA+IGltZyB7XG4gICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuY2FyZHMtZ3JpZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgICAuaG9hLWluZm8ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5ob2EtaW1hZ2UgPiBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgI2Jhbm5lcntcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjUlIDYwcHg7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/