/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/components/offices/offices-section.css ***!
  \*********************************************************************************************************************************************/
.offices-wrapper {
    position: relative;
    max-width: 960px;
    width: 100%;
    overflow: hidden;
    padding: 40px 10px 30px;
}

.offices-map {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(0%, 0%);
}

.offices-map img {
    height: 100%;
    
}

.offices-content {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    max-width: 488px;
    padding: 10px 20px;
    z-index: 1;
}

.offices-link {
    font-size: 14px;
}

.offices-link a {
    color: rgb(var(--dark-grey));
    text-decoration: none;
}

.offices-title {
    font-size: var(--fs-title-md);
    line-height: var(--fs-title-md);
    color: rgb(var(--nova-orange));
}

.offices-text {
    font-size: var(--fs-text-xl);
    line-height: 28px;
}

.office-text_deep-blue {
    color: rgb(var(--deep-blue));
    text-decoration: none;
    line-height: 35px;
}

@media screen and (max-width: 1023px) {
    .offices-map > img {
        max-width: 510px;
    }
    .offices-content {
        max-width: 430px;
        padding: 25px 30px 15px;
    }
    .offices-title {
        font-size: var(--fs-title-sm);
    }
}

@media screen and (max-width: 767.98px) {
    .offices-wrapper {
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center;
        gap: 1.25rem;
        height: auto;
        padding: 24px 16px;
    }

    .offices-content {
        display: contents;
    }

    .offices-title {
        order: 1;
        font-size: var(--fs-title-sm);
        text-align: center;
        margin: 0;
    }

    .offices-map {
        order: 2;
        position: relative;
        top: auto;
        left: auto;
        height: auto;
        transform: none;
        display: flex;
        justify-content: center;
        width: 100%;
        margin: 0.5rem 0;
    }

    .offices-map img {
        width: 100%;
        max-width: 440px;
        height: auto;
    }

    .offices-text {
        order: 3;
        text-align: center;
        max-width: 430px;
        margin: 0;
    }

    .offices-content > div {
        order: 4;
        text-align: center;
    }
}

@media screen and (max-width: 575.98px) {
    .offices-wrapper {
        padding: 20px 16px;
    }

    .offices-map img {
        max-width: 360px;
    }

    .offices-title {
        font-size: var(--fs-title-xs);
    }
}




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