.tcres-svg-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1em;height:1em;background-color:transparent;fill:currentColor}.tcres-svg-icon.svg-icon-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tcres-collapse-title{position:relative;padding-right:24px}.tcres-collapse-title:after,.tcres-collapse-title:before{content:"";position:absolute;top:50%;right:0;width:12px;height:2px;border-radius:2px;background-color:currentColor;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;pointer-events:none}.tcres-collapse-title:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.tcres-collapse-title.is-open:after{-webkit-transform:translateY(-50%) rotate(90deg) scaleY(0);transform:translateY(-50%) rotate(90deg) scaleY(0)}.tcres-collapse-content{overflow:hidden!important;max-height:0;padding:0;-webkit-transition:padding 0.3s ease,max-height 0.3s ease;transition:padding 0.3s ease,max-height 0.3s ease}.tcres-collapse-content.is-open{padding-top:10px;max-height:600px;-webkit-transition:padding 0.6s ease-out,max-height 0.6s ease-out;transition:padding 0.6s ease-out,max-height 0.6s ease-out}.tcres-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:700;inset:0}.tcres-modal-backdrop{position:absolute;inset:0;background-color:#000000bf;backdrop-filter:blur(4px)}.tcres-modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;z-index:1;width:100%;max-width:800px;max-height:90vh;background-color:var(--wp-components-color-white,var(--wp-admin-theme-color-white,#fff))}.tcres-modal-dialog>form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tcres-modal-close{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.25em;width:1em;height:1em;font-size:24px;line-height:1;border:0;background-color:transparent;cursor:pointer}.tcres-modal-body .tcres-modal-close,.tcres-modal-dialog>.tcres-modal-close,.tcres-modal-footer .tcres-modal-close{position:absolute;z-index:2;top:12px;right:12px}.tcres-modal-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px}.tcres-modal-header .tcres-modal-title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tcres-modal-title{margin:0}.tcres-modal-footer{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}.tcres-modal-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px}.tcres-modal.tcres-modal-full{padding:0}.tcres-modal.tcres-modal-full .tcres-modal-backdrop{background-color:transparent;backdrop-filter:none}.tcres-modal.tcres-modal-full .tcres-modal-dialog{width:100%;max-width:none;height:100%;max-height:none}body.tcres-is-modal-open{overflow:hidden}.tcres-modal{visibility:hidden;pointer-events:none}.tcres-modal.is-entering,.tcres-modal.is-leaving,.tcres-modal.is-open{visibility:visible;pointer-events:auto}.tcres-modal .tcres-modal-backdrop{opacity:0;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}@media (prefers-reduced-motion:reduce){.tcres-modal .tcres-modal-backdrop{-webkit-transition:none;transition:none}}.tcres-modal.is-open .tcres-modal-backdrop{opacity:1}.tcres-modal.is-leaving:not(.is-open) .tcres-modal-backdrop{opacity:0}.tcres-modal .tcres-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 0.4s ease-out,-webkit-transform 0.4s ease-out;transition:opacity 0.4s ease-out,-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out,opacity 0.4s ease-out;transition:transform 0.4s ease-out,opacity 0.4s ease-out,-webkit-transform 0.4s ease-out}@media (prefers-reduced-motion:reduce){.tcres-modal .tcres-modal-dialog{-webkit-transition:none;transition:none;-webkit-transform:none!important;transform:none!important;opacity:1!important}}.tcres-modal:not([class*=tcres-modal-from-]) .tcres-modal-dialog{opacity:0}.tcres-modal:not([class*=tcres-modal-from-]).is-open .tcres-modal-dialog{opacity:1}.tcres-modal:not([class*=tcres-modal-from-]).is-leaving:not(.is-open) .tcres-modal-dialog{opacity:0}.tcres-modal-static:not([class*=tcres-modal-from-]) .tcres-modal-dialog{opacity:1;-webkit-transform:none;transform:none}.tcres-modal-static:not([class*=tcres-modal-from-]).is-leaving:not(.is-open) .tcres-modal-dialog{opacity:1}.tcres-modal-from-top .tcres-modal-dialog{opacity:1;-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}.tcres-modal-from-right .tcres-modal-dialog{opacity:1;-webkit-transform:translateX(100vw);transform:translateX(100vw)}.tcres-modal-from-bottom .tcres-modal-dialog{opacity:1;-webkit-transform:translateY(100vh);transform:translateY(100vh)}.tcres-modal-from-left .tcres-modal-dialog{opacity:1;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.tcres-modal-from-top-fade .tcres-modal-dialog{opacity:0;-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}.tcres-modal-from-right-fade .tcres-modal-dialog{opacity:0;-webkit-transform:translateX(100vw);transform:translateX(100vw)}.tcres-modal-from-bottom-fade .tcres-modal-dialog{opacity:0;-webkit-transform:translateY(100vh);transform:translateY(100vh)}.tcres-modal-from-left-fade .tcres-modal-dialog{opacity:0;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.tcres-modal[class*=tcres-modal-from-].is-open .tcres-modal-dialog{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.tcres-tab-panel{position:absolute;overflow:hidden;z-index:0;top:0;left:0;right:0;height:0;opacity:0;-webkit-transition:opacity 0.28s ease;transition:opacity 0.28s ease;pointer-events:none}@media (prefers-reduced-motion:reduce){.tcres-tab-panel{-webkit-transition:none;transition:none}}.tcres-tab-panel[hidden]{display:none}.tcres-tab-panel.is-entering{opacity:0;-webkit-transition:none;transition:none}.tcres-tab-panel.is-active{position:relative;overflow:visible;z-index:1;height:auto;opacity:1;pointer-events:auto}.tcres-hero{position:relative;isolation:isolate;overflow:hidden;text-align:center}.tcres-hero-background{position:absolute;z-index:0;overflow:hidden;inset:0;pointer-events:none}.tcres-hero-background-image,.tcres-hero-background-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tcres-hero-background-overlay{display:block;position:absolute;z-index:1;inset:0;width:100%;height:100%}.tcres-hero-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.tcres-hero-inner>:first-child{margin-top:0}.tcres-hero-inner>:last-child{margin-bottom:0}.tcres-hero-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.tcres-related-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1em}.tcres-related-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.tcres-related-content-image{overflow:hidden}.tcres-related-content-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tcres-related-content-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tcres-breadcrumbs ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-block:0;padding-left:0;list-style:none}.tcres-breadcrumbs li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tcres-breadcrumbs .tcres-breadcrumbs-separator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tcres-breadcrumbs .tcres-breadcrumbs-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tcres-sitemap.is-no-bullets ul{list-style:none}.tcres-scroll-to-top{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:1rem;right:1rem;z-index:999;padding:0.25em;width:1em;height:1em;font-size:48px;line-height:1;border:0;border-radius:50%;color:#fff;background-color:#2f2f2f;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,transform 0.3s ease-out;transition:opacity 0.3s ease-out,transform 0.3s ease-out,-webkit-transform 0.3s ease-out;cursor:pointer}.tcres-scroll-to-top[hidden]{display:none}.tcres-scroll-to-top.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.tcres-scroll-to-top.is-visible:focus,.tcres-scroll-to-top.is-visible:hover{-webkit-transform:translateY(0) scale(1.1);transform:translateY(0) scale(1.1)}.tcres-chat+.tcres-scroll-to-top{bottom:calc(48px + 2rem)}.tcres-social-navigation ul{margin-block:0;padding-left:0;list-style:none}.tcres-social-navigation a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5em;text-decoration:none}.tcres-social-navigation .tcres-svg-icon{-ms-flex-negative:0;flex-shrink:0;font-size:24px}.tcres-share-content{text-align:center}.tcres-share-content-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.tcres-share-content-buttons.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tcres-share-content-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5em;padding:0.5em 1em;text-decoration:none;background-color:currentColor;line-height:1}.tcres-share-content-button *{color:#fff}.tcres-share-content-button .tcres-svg-icon{-ms-flex-negative:0;flex-shrink:0;font-size:24px}.tcres-share-content-button.facebook{color:#3b5998}.tcres-share-content-button.linkedin{color:#0077b5}.tcres-share-content-button.pinterest{color:#cc2127}.tcres-share-content-button.telegram{color:#0088cc}.tcres-share-content-button.whatsapp{color:#25d366}.tcres-share-content-button.x{color:#000000}.tcres-share-content-button.mail{color:#2f2f2f}.tcres-share-content-button.copy{color:#757575}.tcres-share-content-button.is-copied .tcres-share-content-button-name{opacity:0.9}.tcres-chat{position:fixed;z-index:1000;bottom:1rem;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tcres-chat-trigger{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;margin:0;padding:0.25em;width:1em;height:1em;font-size:48px;border:0;border-radius:50%;color:#fff;background-color:#2f2f2f;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);cursor:pointer}.tcres-chat-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;z-index:0;margin-bottom:0.5rem}.tcres-chat-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0.25em;width:1em;height:1em;font-size:48px;text-decoration:none;line-height:1;border-radius:50%;color:#fff;opacity:1;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,transform 0.3s ease-out;transition:opacity 0.3s ease-out,transform 0.3s ease-out,-webkit-transform 0.3s ease-out;cursor:pointer}.tcres-chat-button.tcres-chat-button-whatsapp{background-color:#25d366}.tcres-chat-button.tcres-chat-button-telegram{background-color:#0088cc}.tcres-chat-button.tcres-chat-button-messenger{background-color:#0098ff}.tcres-chat:not(.is-open) .tcres-chat-button{opacity:0;pointer-events:none;-webkit-transform:translateY(calc(48px + 0.3em)) rotate(0.5turn);transform:translateY(calc(48px + 0.3em)) rotate(0.5turn)}.tcres-chat:not(.is-open) .tcres-chat-button:nth-child(2){-webkit-transform:translateY(calc(96px + 0.45em)) rotate(0.75turn);transform:translateY(calc(96px + 0.45em)) rotate(0.75turn)}.tcres-chat:not(.is-open) .tcres-chat-button:nth-child(3){-webkit-transform:translateY(calc(144px + 0.55em)) rotate(1turn);transform:translateY(calc(144px + 0.55em)) rotate(1turn)}.tcres-privacy-consent input[type=checkbox]{vertical-align:top}.tcres-privacy-consent label{cursor:pointer}.tcres-privacy-consent .tcres-privacy-consent-error{display:block;color:#cc1818}.login .tcres-privacy-consent input[type=checkbox]{vertical-align:middle}