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

a {
    text-decoration: none;
    cursor: pointer;
}

.hero-content {
    padding: 48px 10px 40px 15%;
    max-width: 55%;
}

.hero-pagelink.link-active {
    position: relative;
}

.hero-pagelink.link-active::after {
    position: absolute;
    content: '';
    width: 25px;
    border: 2px solid rgb(var(--nova-orange));
    left: 0;
    bottom: -8px;
    cursor: default;
}

.hero-pagelink,
.hero-pagelink:hover {
    color: rgb(var(--white));
}
.hero-text {
    margin: 2rem 0;
}

.hero-text,
.question,
.accordion-button {
    font-size: var(--fs-text-xl);
}

.coverages-questions {
    text-align: center;
    padding: 25px 20px;
}
.coverage-img{
    max-width: 480px;
    margin: 0 16px;
}
 .img-coverage{
    max-width: 100%;
    height: 570px;
    object-fit: cover;
    border-radius: 16px;
}
.title-section {
    font-size: var(--fs-title-sm);
}
.title-section,
.question.active,
.question:hover,
.subtitle-section,
.tabs,
.btn-service.active,
.btn-service:hover,
.accordion-button:not(.collapsed) {
    color: rgb(var(--nova-orange));
}

.title-grey {
    color: rgba(var(--navy-blue), 0.5);
}

.question:hover,
.btn-service:hover {
    border-radius: 10px 10px 0 0;
    background: linear-gradient(180deg, rgba(var(--aqua-600), 0.2) 0%, rgba(var(--aqua-600), 0.03) 100%);
}

.question.active:hover,
.btn-service.active:hover {
    background: transparent;
}
.description {
    max-width: 380px;
}

 /* .card-service {
    display: none;
    max-width: 100%;
} */

.coverage-description,  .card-service {
    /* visible en DOM para SEO, pero oculto visualmente */
    position: absolute;
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    max-width: 100%;
}

.coverage-description.active {
    position: relative;
    visibility: visible;
    opacity: 1;
    pointer-events: auto;
     display: flex;
    justify-content: center;
}
/* .coverage-description.active {
    display: flex;
    justify-content: center;
} */

.tabs {
    font-weight: var(--fw-normal);
    text-transform: uppercase;
}

.btn-service,
.learn-more,
.title-black,
.accordion-button,
.question {
    color: rgb(var(--dark-grey));
}

.learn-more {
    display: flex;
    justify-content: start;
    align-items: center;
}

.paragraph-description,
.btn-service,
.accordion-body {
    font-size: var(--fs-text-lg);
    font-weight: var(--fw-light);
}

.advantage-section {
     background:linear-gradient(to bottom, #fdfaf3 0%, #e4f4f5 100%);
    padding: 25px;
}
.advantage-content {
    max-width: 960px;
}
.advantage-section-paragraph {
    font-size: var(--fs-title-xs);
    color: rgb(var(--nova-orange));
    font-weight: var(--fw-semi-bold);
}

.questions-container {
    max-width: 920px;
}
.question{
    font-weight: var(--fw-semi-bold);
	border: none;
	background-color: transparent;
	padding: 10px 0;
	margin-right: 15px;
	text-align: center;
}
.trust-pilot-slider-desktop{
    transform: scale(.9);
}
/* .general-hero-reviews-container {
    height: 118px !important;
} */
@media (max-width: 1024px) {
    .hero-text-container {
        max-width: 72%;
    }
    #banner {
        background-image: url(/build/images/Hero_index_mobile.34391c78.webp);
        background-position: 48% 2%;
        background-size: auto;
    }
    .service-content > img,
    .coverage-img {
        width: 52%;
        margin: 5px;
    }
    .description,
    .service-description {
        max-width: 45%;
        max-height: 830px;
    }
    iframe {
        width: 100% !important;
    }
    .hero-content {
        max-width: 95%;
        margin:auto;
        padding: 20px 0;
    }

}



/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/components/trustpilot-widgets.css ***!
  \****************************************************************************************************************************************/
.content-trust-pilot-reviews{
    width: 100%;
    position: relative;
    margin: 50px 0;
    padding: 10px;
}
.content-trust-pilot-ranking{
    width: 100%;
    position: relative;
    margin: 15px 0;
    padding: 10px;
}
.trust-pilot-mobile{
    display: none;
}

@media(max-width: 576px) {
    .trust-pilot-desktop{
        display: none;
    }
    .trust-pilot-mobile{
        display: block;
    }
}
/*!*********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/components/middle-menu.css ***!
  \*********************************************************************************************************************************/
.product-icons-container {
    padding: 30px 0;
    display: flex;
    flex-wrap: wrap;
    gap: 13px;
    justify-content: center;
}
.form-check-input{
    font-size:18px;
    border-color: rgb(var(--light-grey),.5);
}

.product-icon-content {
    max-width: 195px;
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 0 0 auto;
}

.product-name {
    font-size: var(--fs-text-md);
}
.product-name,
.product-extra {
    text-transform: uppercase;
    color: rgb(var(--dark-grey));
    font-weight: var(--fw-bold);
}
.product-extra {
    font-size: 12px;
}
.product-extra:hover, .product-extra.active {
    color: rgb(var(--nova-orange));
    text-decoration: underline;
}

.product-icon-wrapper {
    position: relative;
    width: 160px;
    height: 90px;
    display: flex;
    align-items: end;
    justify-content: center;
}

.product-icon-wrapper .icon-default,
.product-icon-wrapper .icon-hover {
    position: absolute;
    transition: opacity 0.3s ease;
}

.product-icon-wrapper .icon-default {
    opacity: 1;
}

.product-icon-wrapper .icon-hover {
    opacity: 0;
}

/* Hover State */
.product-icon-content:hover .icon-default {
    opacity: 0;
}

.product-icon-content:hover .icon-hover {
    opacity: 1;
}

/* Selected State (using :has for modern support without JS classes) */
.product-icon-content:has(input[type='radio']:checked) .icon-default {
    opacity: 0;
}

.product-icon-content:has(input[type='radio']:checked) .icon-hover {
    opacity: 1;
}

/* Description Visibility */
.product-icon-content > .product-icon-wrapper ~ .product-description div {
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.3s ease, visibility 0.3s;
}

/* Show description on hover of the whole container OR when selected */
.product-icon-content:hover > .product-icon-wrapper ~ .product-description div,
.product-icon-content:has(input[type='radio']:checked) > .product-icon-wrapper ~ .product-description div {
    visibility: visible;
    opacity: 1;
}
.form-check-input:checked {
    background: rgb(var(--nova-orange));
    border-color: rgb(var(--dark-grey));
    box-shadow: inset 0 0 0 2px white, 0 0 4px rgba(235, 233, 231, 0.541);
}

/* Responsive: Tablets */
@media (max-width: 768px) {
    .product-icons-container {
        gap: 15px;
        padding: 15px 12px 22px;
    }
}

/* Responsive: Móviles */
@media (max-width: 480px) {
    .product-icons-container {
        gap: 10px;
    }
    .product-icon-wrapper > img {
        width: 145px;
    }
    .product-icon-wrapper > img {
        max-width: 100%;
    }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUF5QjtJQUN6Qiw0QkFBNEI7SUFDNUIsMkJBQTJCO0FBQy9CO0FBQ0E7SUFDSSxlQUFlO0FBQ25CO0FBQ0E7SUFDSSw4QkFBOEI7SUFDOUIsMEJBQTBCO0FBQzlCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixZQUFZO0lBQ1osYUFBYTtJQUNiLGdCQUFnQjtJQUNoQix1QkFBdUI7QUFDM0I7O0FBRUE7O0lBRUksa0JBQWtCO0lBQ2xCLDZCQUE2QjtBQUNqQzs7QUFFQTtJQUNJLFVBQVU7QUFDZDs7QUFFQTtJQUNJLFVBQVU7QUFDZDs7QUFFQSxnQkFBZ0I7QUFDaEI7SUFDSSxVQUFVO0FBQ2Q7O0FBRUE7SUFDSSxVQUFVO0FBQ2Q7O0FBRUEsc0VBQXNFO0FBQ3RFO0lBQ0ksVUFBVTtBQUNkOztBQUVBO0lBQ0ksVUFBVTtBQUNkOztBQUVBLDJCQUEyQjtBQUMzQjtJQUNJLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsOENBQThDO0FBQ2xEOztBQUVBLHNFQUFzRTtBQUN0RTs7SUFFSSxtQkFBbUI7SUFDbkIsVUFBVTtBQUNkO0FBQ0E7SUFDSSxtQ0FBbUM7SUFDbkMsbUNBQW1DO0lBQ25DLHFFQUFxRTtBQUN6RTs7QUFFQSx3QkFBd0I7QUFDeEI7SUFDSTtRQUNJLFNBQVM7UUFDVCx1QkFBdUI7SUFDM0I7QUFDSjs7QUFFQSx3QkFBd0I7QUFDeEI7SUFDSTtRQUNJLFNBQVM7SUFDYjtJQUNBO1FBQ0ksWUFBWTtJQUNoQjtJQUNBO1FBQ0ksZUFBZTtJQUNuQjtBQUNKIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9wYWdlcy9ob21lLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvdHJ1c3RwaWxvdC13aWRnZXRzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvbWlkZGxlLW1lbnUuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIlxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhlcm8tY29udGVudCB7XG4gICAgcGFkZGluZzogNDhweCAxMHB4IDQwcHggMTUlO1xuICAgIG1heC13aWR0aDogNTUlO1xufVxuXG4uaGVyby1wYWdlbGluay5saW5rLWFjdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVyby1wYWdlbGluay5saW5rLWFjdGl2ZTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMjVweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2IodmFyKC0tbm92YS1vcmFuZ2UpKTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLThweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5oZXJvLXBhZ2VsaW5rLFxuLmhlcm8tcGFnZWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiByZ2IodmFyKC0td2hpdGUpKTtcbn1cbi5oZXJvLXRleHQge1xuICAgIG1hcmdpbjogMnJlbSAwO1xufVxuXG4uaGVyby10ZXh0LFxuLnF1ZXN0aW9uLFxuLmFjY29yZGlvbi1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtdGV4dC14bCk7XG59XG5cbi5jb3ZlcmFnZXMtcXVlc3Rpb25zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjVweCAyMHB4O1xufVxuLmNvdmVyYWdlLWltZ3tcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIG1hcmdpbjogMCAxNnB4O1xufVxuIC5pbWctY292ZXJhZ2V7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTcwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi50aXRsZS1zZWN0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZzLXRpdGxlLXNtKTtcbn1cbi50aXRsZS1zZWN0aW9uLFxuLnF1ZXN0aW9uLmFjdGl2ZSxcbi5xdWVzdGlvbjpob3Zlcixcbi5zdWJ0aXRsZS1zZWN0aW9uLFxuLnRhYnMsXG4uYnRuLXNlcnZpY2UuYWN0aXZlLFxuLmJ0bi1zZXJ2aWNlOmhvdmVyLFxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgICBjb2xvcjogcmdiKHZhcigtLW5vdmEtb3JhbmdlKSk7XG59XG5cbi50aXRsZS1ncmV5IHtcbiAgICBjb2xvcjogcmdiYSh2YXIoLS1uYXZ5LWJsdWUpLCAwLjUpO1xufVxuXG4ucXVlc3Rpb246aG92ZXIsXG4uYnRuLXNlcnZpY2U6aG92ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSh2YXIoLS1hcXVhLTYwMCksIDAuMikgMCUsIHJnYmEodmFyKC0tYXF1YS02MDApLCAwLjAzKSAxMDAlKTtcbn1cblxuLnF1ZXN0aW9uLmFjdGl2ZTpob3Zlcixcbi5idG4tc2VydmljZS5hY3RpdmU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xufVxuXG4gLyogLmNhcmQtc2VydmljZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59ICovXG5cbi5jb3ZlcmFnZS1kZXNjcmlwdGlvbiwgIC5jYXJkLXNlcnZpY2Uge1xuICAgIC8qIHZpc2libGUgZW4gRE9NIHBhcmEgU0VPLCBwZXJvIG9jdWx0byB2aXN1YWxtZW50ZSAqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb3ZlcmFnZS1kZXNjcmlwdGlvbi5hY3RpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4vKiAuY292ZXJhZ2UtZGVzY3JpcHRpb24uYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSAqL1xuXG4udGFicyB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LW5vcm1hbCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJ0bi1zZXJ2aWNlLFxuLmxlYXJuLW1vcmUsXG4udGl0bGUtYmxhY2ssXG4uYWNjb3JkaW9uLWJ1dHRvbixcbi5xdWVzdGlvbiB7XG4gICAgY29sb3I6IHJnYih2YXIoLS1kYXJrLWdyZXkpKTtcbn1cblxuLmxlYXJuLW1vcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGFyYWdyYXBoLWRlc2NyaXB0aW9uLFxuLmJ0bi1zZXJ2aWNlLFxuLmFjY29yZGlvbi1ib2R5IHtcbiAgICBmb250LXNpemU6IHZhcigtLWZzLXRleHQtbGcpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1saWdodCk7XG59XG5cbi5hZHZhbnRhZ2Utc2VjdGlvbiB7XG4gICAgIGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZmFmMyAwJSwgI2U0ZjRmNSAxMDAlKTtcbiAgICBwYWRkaW5nOiAyNXB4O1xufVxuLmFkdmFudGFnZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuLmFkdmFudGFnZS1zZWN0aW9uLXBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mcy10aXRsZS14cyk7XG4gICAgY29sb3I6IHJnYih2YXIoLS1ub3ZhLW9yYW5nZSkpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1zZW1pLWJvbGQpO1xufVxuXG4ucXVlc3Rpb25zLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5MjBweDtcbn1cbi5xdWVzdGlvbntcbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaS1ib2xkKTtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMTBweCAwO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50cnVzdC1waWxvdC1zbGlkZXItZGVza3RvcHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbn1cbi8qIC5nZW5lcmFsLWhlcm8tcmV2aWV3cy1jb250YWluZXIge1xuICAgIGhlaWdodDogMTE4cHggIWltcG9ydGFudDtcbn0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaGVyby10ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogNzIlO1xuICAgIH1cbiAgICAjYmFubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL3B1YmxpYy9pbWcvYmFubmVyL0hlcm9faW5kZXhfbW9iaWxlLndlYnApO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0OCUgMiU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICB9XG4gICAgLnNlcnZpY2UtY29udGVudCA+IGltZyxcbiAgICAuY292ZXJhZ2UtaW1nIHtcbiAgICAgICAgd2lkdGg6IDUyJTtcbiAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgfVxuICAgIC5kZXNjcmlwdGlvbixcbiAgICAuc2VydmljZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogNDUlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MzBweDtcbiAgICB9XG4gICAgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmhlcm8tY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICBtYXJnaW46YXV0bztcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cblxufVxuXG5cbiIsIi5jb250ZW50LXRydXN0LXBpbG90LXJldmlld3N7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG4uY29udGVudC10cnVzdC1waWxvdC1yYW5raW5ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuLnRydXN0LXBpbG90LW1vYmlsZXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC50cnVzdC1waWxvdC1kZXNrdG9we1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudHJ1c3QtcGlsb3QtbW9iaWxle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59IiwiLnByb2R1Y3QtaWNvbnMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxM3B4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvcm0tY2hlY2staW5wdXR7XG4gICAgZm9udC1zaXplOjE4cHg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2IodmFyKC0tbGlnaHQtZ3JleSksLjUpO1xufVxuXG4ucHJvZHVjdC1pY29uLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTk1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleDogMCAwIGF1dG87XG59XG5cbi5wcm9kdWN0LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtdGV4dC1tZCk7XG59XG4ucHJvZHVjdC1uYW1lLFxuLnByb2R1Y3QtZXh0cmEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHJnYih2YXIoLS1kYXJrLWdyZXkpKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctYm9sZCk7XG59XG4ucHJvZHVjdC1leHRyYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuLnByb2R1Y3QtZXh0cmE6aG92ZXIsIC5wcm9kdWN0LWV4dHJhLmFjdGl2ZSB7XG4gICAgY29sb3I6IHJnYih2YXIoLS1ub3ZhLW9yYW5nZSkpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucHJvZHVjdC1pY29uLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3QtaWNvbi13cmFwcGVyIC5pY29uLWRlZmF1bHQsXG4ucHJvZHVjdC1pY29uLXdyYXBwZXIgLmljb24taG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLnByb2R1Y3QtaWNvbi13cmFwcGVyIC5pY29uLWRlZmF1bHQge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9kdWN0LWljb24td3JhcHBlciAuaWNvbi1ob3ZlciB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLyogSG92ZXIgU3RhdGUgKi9cbi5wcm9kdWN0LWljb24tY29udGVudDpob3ZlciAuaWNvbi1kZWZhdWx0IHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucHJvZHVjdC1pY29uLWNvbnRlbnQ6aG92ZXIgLmljb24taG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi8qIFNlbGVjdGVkIFN0YXRlICh1c2luZyA6aGFzIGZvciBtb2Rlcm4gc3VwcG9ydCB3aXRob3V0IEpTIGNsYXNzZXMpICovXG4ucHJvZHVjdC1pY29uLWNvbnRlbnQ6aGFzKGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCkgLmljb24tZGVmYXVsdCB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnByb2R1Y3QtaWNvbi1jb250ZW50OmhhcyhpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQpIC5pY29uLWhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vKiBEZXNjcmlwdGlvbiBWaXNpYmlsaXR5ICovXG4ucHJvZHVjdC1pY29uLWNvbnRlbnQgPiAucHJvZHVjdC1pY29uLXdyYXBwZXIgfiAucHJvZHVjdC1kZXNjcmlwdGlvbiBkaXYge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3M7XG59XG5cbi8qIFNob3cgZGVzY3JpcHRpb24gb24gaG92ZXIgb2YgdGhlIHdob2xlIGNvbnRhaW5lciBPUiB3aGVuIHNlbGVjdGVkICovXG4ucHJvZHVjdC1pY29uLWNvbnRlbnQ6aG92ZXIgPiAucHJvZHVjdC1pY29uLXdyYXBwZXIgfiAucHJvZHVjdC1kZXNjcmlwdGlvbiBkaXYsXG4ucHJvZHVjdC1pY29uLWNvbnRlbnQ6aGFzKGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCkgPiAucHJvZHVjdC1pY29uLXdyYXBwZXIgfiAucHJvZHVjdC1kZXNjcmlwdGlvbiBkaXYge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQ6IHJnYih2YXIoLS1ub3ZhLW9yYW5nZSkpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiKHZhcigtLWRhcmstZ3JleSkpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCB3aGl0ZSwgMCAwIDRweCByZ2JhKDIzNSwgMjMzLCAyMzEsIDAuNTQxKTtcbn1cblxuLyogUmVzcG9uc2l2ZTogVGFibGV0cyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnByb2R1Y3QtaWNvbnMtY29udGFpbmVyIHtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDEycHggMjJweDtcbiAgICB9XG59XG5cbi8qIFJlc3BvbnNpdmU6IE3Ds3ZpbGVzICovXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAucHJvZHVjdC1pY29ucy1jb250YWluZXIge1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgfVxuICAgIC5wcm9kdWN0LWljb24td3JhcHBlciA+IGltZyB7XG4gICAgICAgIHdpZHRoOiAxNDVweDtcbiAgICB9XG4gICAgLnByb2R1Y3QtaWNvbi13cmFwcGVyID4gaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/