.front-page-overlay,.contact-overlay{background-color:rgba(0,0,0,0);background-image:linear-gradient(180deg, rgba(31, 48, 68, 0.7019607843) 0%, #1f3044 100%);position:absolute !important;top:0;left:0;width:100%;height:100%}.contact-overlay{z-index:0}.light-blue-border-bottom,.light-blue-border-right,.light-blue-border-top,.light-blue-border-left{border-style:solid;border-color:hsla(0,0%,100%,.3019607843)}.light-blue-border-bottom{border-width:0 0 1px 0}.light-blue-border-right{border-width:0 1px 0 0}.light-blue-border-top{border-width:1px 0 0 0}.light-blue-border-left{border-width:0 0 0 1px}@media(max-width: 992px){.no-border-mobile{border:none !important}}@media(max-width: 992px){.front-page-logo-row{justify-content:space-between !important}}.golden-border-wp>figure>img,.golden-border{border:solid var(--secondary) 1px;padding:5px;margin:0 auto}.section-separator{position:relative;height:20px;width:20px;margin:auto;background-image:url("../img/separator.png");background-size:cover;background-position:center}.section-separator::before,.section-separator::after{content:"";position:absolute;width:100px;height:1px;background-color:var(--secondary);top:50%;transform:translateY(-100%)}.section-separator::before{left:-110px}.section-separator::after{right:-110px}.front-header h1{font-size:70px !important;margin:0 !important;text-align:center;font-family:"Cormorant Garamond",sans-serif !important;color:#fff !important}.front-header h1 span{color:var(--secondary);font-style:italic}.golden>h2,.golden-left>h2{color:#fff !important;margin:0 !important;text-align:left;font-family:"Cormorant Garamond",sans-serif !important;width:100%}.golden>h2 span,.golden-left>h2 span{color:var(--secondary);font-style:italic}.golden>h2{display:flex !important;flex-direction:column !important;align-items:center !important}.sub-header,.sub-header-gold{font-family:"DM Sans",sans-serif;letter-spacing:1.5px;text-transform:uppercase}.sub-header{color:#fff !important}.sub-header-gold{color:var(--secondary) !important}.bragging-rights{border-top:solid hsla(0,0%,100%,.3019607843) 1px;border-bottom:solid hsla(0,0%,100%,.3019607843) 1px;width:100%;z-index:1}.bragging-rights .case-counters{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(20%, 1fr))}.bragging-rights .case-counters>div{border-right:solid hsla(0,0%,100%,.3019607843) 1px;padding:50px 30px;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.bragging-rights .case-counters>div{border-bottom:solid hsla(0,0%,100%,.3019607843) 1px}}@media(max-width: 992px){.bragging-rights .case-counters>div:last-child{display:none}}@media(max-width: 768px){.bragging-rights .case-counters>div:last-child{display:flex}}@media(max-width: 768px){.bragging-rights .case-counters>div:first-child{display:none}}@media(max-width: 480px){.bragging-rights .case-counters>div:first-child{display:unset}}.bragging-rights .case-counters .peek-a-boo{position:relative;overflow:hidden;height:100%}.bragging-rights .case-counters .peek-a-boo:hover::before{left:-100%}.bragging-rights .case-counters .peek-a-boo::before{z-index:1 !important;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1f3044;z-index:-1;transition:left ease-out .5s}@media(max-width: 768px){.bragging-rights .case-counters{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.bragging-rights .case-counters{grid-template-columns:repeat(1, 1fr)}}.forminator-label,.forminator-description{color:#fff}.forminator-error-message,.forminator-response-message,.forminator-response-message p{background-color:var(--primary) !important;color:var(--secondary) !important}.forminator-response-message.forminator-success{box-shadow:inset 2px 0 0 0 var(--secondary) !important}.forminator-input,.forminator-textarea{background:hsla(0,0%,100%,.5803921569) !important;border:rgba(0,0,0,0) 3px solid !important}.forminator-input:focus,.forminator-textarea:focus{border-color:var(--secondary) !important;outline:none;border-width:3px !important}.servicios-single{border:solid 1px var(--borders);transition-property:border;transition-duration:.5s;transition-timing-function:ease-in-out}.servicios-single:hover .servicios-single__image_overlay{opacity:.9;background-color:var(--bluey)}.servicios-single:hover .servicios-single__image_overlay_logo{opacity:1}.servicios-single:hover{border:solid 1px var(--secondary)}.servicios-single .servicios-single__container{padding:10px 15px 30px 15px}.servicios-single img{position:relative}.servicios-single .servicios-single__image_overlay{transition-property:opacity,background-color;transition-duration:.5s;transition-timing-function:ease-in-out;position:absolute !important;top:0;left:0;width:100%;height:100%;z-index:1}.servicios-single .servicios-single__image_overlay_logo{transition:opacity .5s ease-in-out;opacity:0;width:150px !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}@media(max-width: 768px){.servicios-single .servicios-single__image_overlay_logo{display:none}}.alignleft{float:left !important;margin-right:1.5em !important;margin-bottom:1em !important}.aligncenter{display:block !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:1em !important}.alignright{float:right !important;margin-left:1.5em !important;margin-bottom:1em !important}:root{--none: 0;--space-xs: 0.5rem;--space-s: 1rem;--space-m: 2rem;--space-l: 3rem;--space-xl: 4rem;--space-xxl: 5rem}.margin-zero{margin:0 !important}:root{--primary: #262d3d;--primary-a0: #ffffff;--primary-a10: #cfd1d5;--primary-a20: #a1a4ac;--primary-a30: #767a85;--primary-a40: #4c5260;--primary-a60: #202532;--primary-a70: #1a1e27;--primary-a80: #14161c;--primary-a90: #0c0d11;--primary-a100: #000000;--action: #bd904a;--action-a0: #ffffff;--action-a10: #f4e8d9;--action-a20: #e8d2b4;--action-a30: #dabc90;--action-a40: #cca66d;--action-a60: #94723c;--action-a70: #6d552f;--action-a80: #493922;--action-a90: #272015;--action-a100: #000000;--secondary: #cb935d;--bluey: #1f3044;--borders: #ffffff4d}.bde-button a,.forminator-button-submit{padding:clamp(.75rem,.6923rem + .2564vw,1rem) clamp(1.5rem,1.3558rem + .641vw,2.125rem) !important;text-decoration:none;color:#fff !important;background-color:var(--secondary) !important;position:relative}.bde-button a:hover::before,.forminator-button-submit:hover::before{left:0;top:0;border:2px solid #fff}.bde-button a::before,.forminator-button-submit::before{content:"";border:1px solid var(--secondary);position:absolute;top:5px;left:5px;width:100%;height:100%;transition:all .5s ease-in-out}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZyb250ZW5kL2Zyb250LXBhZ2Uuc2NzcyIsImZyb250ZW5kL2VsZW1lbnRzLnNjc3MiLCJmcm9udGVuZC9fbWl4aW5zLnNjc3MiLCJmcm9udGVuZC9oZWFkZXJzLnNjc3MiLCJmcm9udGVuZC9udW1iZXItY291bnRlci5zY3NzIiwiZnJvbnRlbmQvZm9ybWluYXRvci5zY3NzIiwiZnJvbnRlbmQvc2VydmljaW9zLnNjc3MiLCJmcm9udGVuZC9fZ3V0ZW5iZXJnLnNjc3MiLCJmcm9udGVuZC9fc3BhY2luZy5zY3NzIiwiZnJvbnRlbmQvX2NvbG91cnMuc2NzcyIsImZyb250ZW5kL19idXR0b25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEscUNBRUUsK0JBQ0EsMEZBQ0EsNkJBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFHRixpQkFDRSxVQ1ZGLGtHQUlFLG1CQUNBLHlDQUdGLDBCQUNFLHVCQUdGLHlCQUNFLHVCQUdGLHVCQUNFLHVCQUdGLHdCQUNFLHVCQ0xBLHlCRFFGLGtCQUVJLHdCQ1ZGLHlCRGNGLHFCQUVJLDBDQUlKLDRDQUVFLGtDQUVBLFlBQ0EsY0FHRixtQkFDRSxrQkFDQSxZQUNBLFdBQ0EsWUFDQSw2Q0FDQSxzQkFDQSwyQkFDQSxxREFFRSxXQUNBLGtCQUNBLFlBQ0EsV0FDQSxrQ0FDQSxRQUNBLDRCQUdGLDJCQUNFLFlBR0YsMEJBQ0UsYUV0RUosaUJBQ0UsMEJBQ0Esb0JBQ0Esa0JBQ0EsdURBQ0Esc0JBQ0Esc0JBQ0UsdUJBQ0Esa0JBSUosMkJBRUUsc0JBQ0Esb0JBQ0EsZ0JBQ0EsdURBQ0EsV0FDQSxxQ0FDRSx1QkFDQSxrQkFJSixXQUNFLHdCQUNBLGlDQUNBLDhCQUdGLDZCQUVFLGlDQUNBLHFCQUNBLHlCQUdGLFlBQ0Usc0JBR0YsaUJBQ0Usa0NDekNGLGlCQUNFLGlEQUNBLG9EQUNBLFdBQ0EsVUFDQSxnQ0FDRSx3QkFDQSx5REFFQSxvQ0FDRSxtREFDQSxrQkFDQSxhQUNBLHVCQUNBLG1CRkxKLDZERU9NLDhFQUlKLCtDQUVJLGNGYk4seUJFV0UsK0NBS0ksY0ZoQk4seUJFb0JFLGdEQUVJLGNGN0JOLHlCRTJCRSxnREFLSSxlQUdKLDRDQUNFLGtCQUNBLGdCQUNBLFlBQ0EsMERBQ0UsV0FFRixvREFDRSxxQkFDQSxXQUNBLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0EsbUJBQ0EsV0FDQSw2QkY3Q04seUJFSkEsZ0NBc0RJLHNDRnpESix5QkVHQSxnQ0F5REksc0NDaEVOLDBDQUVFLFdBR0Ysc0ZBR0UsMkNBQ0Esa0NBR0YsZ0RBQ0UsdURBR0YsdUNBRUUsa0RBRUEsMENBR0YsbURBRUUseUNBQ0EsYUFDQSw0QkN6QkYsa0JBUUUsZ0NBQ0EsMkJBQ0Esd0JBQ0EsdUNBVkEseURBQ0UsV0FDQSw4QkFFRiw4REFDRSxVQU1GLHdCQUNFLGtDQUVGLCtDQUNFLDRCQUdGLHNCQUNFLGtCQUdGLG1EQUNFLDZDQUNBLHdCQUNBLHVDQUNBLDZCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0EsVUFFRix3REFDRSxtQ0FDQSxVQUNBLHVCQUNBLGtCQUNBLFFBQ0EsU0FDQSxnQ0FDQSxVSmpDRix5Qkl5QkEsd0RBVUksY0M3Q04sV0FDRSxzQkFDQSw4QkFDQSw2QkFJRixhQUNFLHlCQUNBLDRCQUNBLDZCQUNBLDZCQUlGLFlBQ0UsdUJBQ0EsNkJBQ0EsNkJDbkJGLE1BQ0UsVUFDQSxtQkFDQSxnQkFDQSxnQkFDQSxnQkFDQSxpQkFDQSxrQkFHRixhQUNFLG9CQ1hGLE1BQ0UsbUJBQ0Esc0JBQ0EsdUJBQ0EsdUJBQ0EsdUJBQ0EsdUJBQ0EsdUJBQ0EsdUJBQ0EsdUJBQ0EsdUJBQ0Esd0JBRUEsa0JBQ0EscUJBQ0Esc0JBQ0Esc0JBQ0Esc0JBQ0Esc0JBQ0Esc0JBQ0Esc0JBQ0Esc0JBQ0Esc0JBQ0EsdUJBRUEscUJBRUEsaUJBRUEscUJDSEYsd0NBekJFLG1HQUVBLHFCQUNBLHNCQUNBLDZDQUNBLGtCQUVBLG9FQUNFLE9BQ0EsTUFDQSxzQkFHRix3REFDRSxXQUNBLGtDQUNBLGtCQUNBLFFBQ0EsU0FDQSxXQUNBLFlBQ0EiLCJmaWxlIjoic3Qtc3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5mcm9udC1wYWdlLW92ZXJsYXksXG4uY29udGFjdC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxZjMwNDRiMyAwJSwgIzFmMzA0NCAxMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNvbnRhY3Qtb3ZlcmxheSB7XG4gIHotaW5kZXg6IDA7XG59XG4iLCJAdXNlIFwibWl4aW5zLnNjc3NcIjtcblxuLmxpZ2h0LWJsdWUtYm9yZGVyLWJvdHRvbSxcbi5saWdodC1ibHVlLWJvcmRlci1yaWdodCxcbi5saWdodC1ibHVlLWJvcmRlci10b3AsXG4ubGlnaHQtYmx1ZS1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjRkO1xufVxuXG4ubGlnaHQtYmx1ZS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG59XG5cbi5saWdodC1ibHVlLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xufVxuXG4ubGlnaHQtYmx1ZS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG59XG5cbi5saWdodC1ibHVlLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG59XG5cbi5uby1ib3JkZXItbW9iaWxlIHtcbiAgQGluY2x1ZGUgbWl4aW5zLmxnIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZnJvbnQtcGFnZS1sb2dvLXJvdyB7XG4gIEBpbmNsdWRlIG1peGlucy5sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdvbGRlbi1ib3JkZXItd3AgPiBmaWd1cmUgPiBpbWcsXG4uZ29sZGVuLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgdmFyKC0tc2Vjb25kYXJ5KSAxcHg7XG4gIC8vIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24tc2VwYXJhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zZXBhcmF0b3IucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xMTBweDsgLy8gQWRqdXN0ZWQgdG8gc3RhcnQgMTBweCBsZWZ0IG9mIHRoZSBpbWFnZVxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMTEwcHg7IC8vIEFkanVzdGVkIHRvIHN0YXJ0IDEwcHggcmlnaHQgb2YgdGhlIGltYWdlXG4gIH1cbn1cbiIsIkB1c2UgXCJicmVha3BvaW50cy5zY3NzXCI7XG5cbi8vIFNtYWxsIGRldmljZXNcbkBtaXhpbiBzbSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAje2JyZWFrcG9pbnRzLiRzY3JlZW4tc20tbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGl1bSBkZXZpY2VzXG5AbWl4aW4gbWQge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3ticmVha3BvaW50cy4kc2NyZWVuLW1kLW1pbn0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBMYXJnZSBkZXZpY2VzXG5AbWl4aW4gbGcge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3ticmVha3BvaW50cy4kc2NyZWVuLWxnLW1pbn0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzXG5AbWl4aW4geGwge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3ticmVha3BvaW50cy4kc2NyZWVuLXhsLW1pbn0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBDdXN0b20gZGV2aWNlc1xuQG1peGluIHJ3ZCgkc2NyZWVuKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiBicmVha3BvaW50cy4kc2NyZWVuK1wicHhcIikge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIuZnJvbnQtaGVhZGVyIGgxIHtcbiAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHNwYW4ge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxufVxuXG4uZ29sZGVuID4gaDIsXG4uZ29sZGVuLWxlZnQgPiBoMiB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgc3BhbiB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG59XG5cbi5nb2xkZW4gPiBoMiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5zdWItaGVhZGVyLFxuLnN1Yi1oZWFkZXItZ29sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc3ViLWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdWItaGVhZGVyLWdvbGQge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuIiwiQHVzZSBcIm1peGlucy5zY3NzXCI7XG5cbi5icmFnZ2luZy1yaWdodHMge1xuICBib3JkZXItdG9wOiBzb2xpZCAjZmZmZmZmNGQgMXB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAjZmZmZmZmNGQgMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgLmNhc2UtY291bnRlcnMge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIwJSwgMWZyKSk7XG4gICAgLy8gQXBwbGllcyB0byBhbGwgY2FzZS1jb3VudGVycy5cbiAgICAmID4gZGl2IHtcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgI2ZmZmZmZjRkIDFweDtcbiAgICAgIHBhZGRpbmc6IDUwcHggMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtaXhpbnMubWQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAjZmZmZmZmNGQgMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBBcHBsaWVzIHRvIHRoZSBsYXN0IGNhc2UtY291bnRlci5cbiAgICAmID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1peGlucy5tZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIERvIG5vdCBkaXNwbGF5IHRoZSBmaXJzdCBvbmUgb24gbW9iaWxlLlxuICAgICYgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1peGlucy5zbSB7XG4gICAgICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgICAucGVlay1hLWJvbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMWYzMDQ0O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCBlYXNlLW91dCAwLjVzO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBDaGFuZ2VzIGluIHRoZSBlbnRpcmUgcm93LlxuICAgIEBpbmNsdWRlIG1peGlucy5tZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtaXhpbnMuc20ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtaW5hdG9yLWxhYmVsLFxuLmZvcm1pbmF0b3ItZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvcm1pbmF0b3ItZXJyb3ItbWVzc2FnZSxcbi5mb3JtaW5hdG9yLXJlc3BvbnNlLW1lc3NhZ2UsXG4uZm9ybWluYXRvci1yZXNwb25zZS1tZXNzYWdlIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uZm9ybWluYXRvci1yZXNwb25zZS1tZXNzYWdlLmZvcm1pbmF0b3Itc3VjY2VzcyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDJweCAwIDAgMCB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtaW5hdG9yLWlucHV0LFxuLmZvcm1pbmF0b3ItdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOTQgIWltcG9ydGFudDtcbiAgLy8gICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudCAzcHggc29saWQgIWltcG9ydGFudDtcbn1cblxuLmZvcm1pbmF0b3ItaW5wdXQ6Zm9jdXMsXG4uZm9ybWluYXRvci10ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuIiwiQHVzZSBcIm1peGlucy5zY3NzXCI7XG5cbi5zZXJ2aWNpb3Mtc2luZ2xlIHtcbiAgJjpob3ZlciAuc2VydmljaW9zLXNpbmdsZV9faW1hZ2Vfb3ZlcmxheSB7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWV5KTtcbiAgfVxuICAmOmhvdmVyIC5zZXJ2aWNpb3Mtc2luZ2xlX19pbWFnZV9vdmVybGF5X2xvZ28ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYm9yZGVycyk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAmOmhvdmVyIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG4gIC5zZXJ2aWNpb3Mtc2luZ2xlX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAzMHB4IDE1cHg7XG4gIH1cblxuICBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5zZXJ2aWNpb3Mtc2luZ2xlX19pbWFnZV9vdmVybGF5IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5zZXJ2aWNpb3Mtc2luZ2xlX19pbWFnZV9vdmVybGF5X2xvZ28ge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgei1pbmRleDogMjtcbiAgICBAaW5jbHVkZSBtaXhpbnMubWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIEFsaWduIGxlZnQgKi9cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEuNWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xufVxuXG4vKiBBbGlnbiBjZW50ZXIgKi9cbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLyogQWxpZ24gcmlnaHQgKi9cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDtcbn1cbiIsIjpyb290IHtcbiAgLS1ub25lIDogMDtcbiAgLS1zcGFjZS14cyA6IDAuNXJlbTtcbiAgLS1zcGFjZS1zIDogMXJlbTtcbiAgLS1zcGFjZS1tIDogMnJlbTtcbiAgLS1zcGFjZS1sIDogM3JlbTtcbiAgLS1zcGFjZS14bCA6IDRyZW07XG4gIC0tc3BhY2UteHhsIDogNXJlbTtcbn1cblxuLm1hcmdpbi16ZXJvIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59IiwiOnJvb3Qge1xuICAtLXByaW1hcnk6ICMyNjJkM2Q7XG4gIC0tcHJpbWFyeS1hMDogI2ZmZmZmZjtcbiAgLS1wcmltYXJ5LWExMDogI2NmZDFkNTtcbiAgLS1wcmltYXJ5LWEyMDogI2ExYTRhYztcbiAgLS1wcmltYXJ5LWEzMDogIzc2N2E4NTtcbiAgLS1wcmltYXJ5LWE0MDogIzRjNTI2MDtcbiAgLS1wcmltYXJ5LWE2MDogIzIwMjUzMjtcbiAgLS1wcmltYXJ5LWE3MDogIzFhMWUyNztcbiAgLS1wcmltYXJ5LWE4MDogIzE0MTYxYztcbiAgLS1wcmltYXJ5LWE5MDogIzBjMGQxMTtcbiAgLS1wcmltYXJ5LWExMDA6ICMwMDAwMDA7XG5cbiAgLS1hY3Rpb246ICNiZDkwNGE7XG4gIC0tYWN0aW9uLWEwOiAjZmZmZmZmO1xuICAtLWFjdGlvbi1hMTA6ICNmNGU4ZDk7XG4gIC0tYWN0aW9uLWEyMDogI2U4ZDJiNDtcbiAgLS1hY3Rpb24tYTMwOiAjZGFiYzkwO1xuICAtLWFjdGlvbi1hNDA6ICNjY2E2NmQ7XG4gIC0tYWN0aW9uLWE2MDogIzk0NzIzYztcbiAgLS1hY3Rpb24tYTcwOiAjNmQ1NTJmO1xuICAtLWFjdGlvbi1hODA6ICM0OTM5MjI7XG4gIC0tYWN0aW9uLWE5MDogIzI3MjAxNTtcbiAgLS1hY3Rpb24tYTEwMDogIzAwMDAwMDtcblxuICAtLXNlY29uZGFyeTogI2NiOTM1ZDtcblxuICAtLWJsdWV5OiAjMWYzMDQ0O1xuXG4gIC0tYm9yZGVyczogI2ZmZmZmZjRkO1xufVxuIiwiQG1peGluIGJ1dHRvbi1zdHlsZXMge1xuICBwYWRkaW5nOiBjbGFtcCgwLjc1cmVtLCAwLjY5MjNyZW0gKyAwLjI1NjR2dywgMXJlbSlcbiAgICBjbGFtcCgxLjVyZW0sIDEuMzU1OHJlbSArIDAuNjQxdncsIDIuMTI1cmVtKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbi5iZGUtYnV0dG9uIGEsXG4uZm9ybWluYXRvci1idXR0b24tc3VibWl0IHtcbiAgQGluY2x1ZGUgYnV0dG9uLXN0eWxlcztcbn1cbiJdfQ== */
