.woocommerce .single_variation_wrap button.button.alt{background:#000000!important;border:1px solid #000000!important}.woocommerce .single_variation_wrap button.button.alt:hover{background:#fff!important;border:1px solid #000000!important}.woocommerce .single_variation_wrap button.button.alt.disabled,.woocommerce .single_variation_wrap button.button.alt.disabled:hover{background-color:#000000!important;color:#fff!important}.woocommerce a.remove:hover{color:#000000!important;background:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{color:#000}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{color:#000;background-color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#000;color:#fff}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f4f4f4;color:#000;border-top:3px solid #000}.woocommerce-info{border-top-color:#000}.woocommerce-info::before{color:#000}.logo{max-width:230px;max-height:50px;height:100%}.wc-item-meta{display:none}.notification-bar{text-align:center;font-size:18px;line-height:23px;text-align:center;color:#000;background:#EEEBE9;padding:14px 0}.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input:focus{font-size:18px}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;font-weight:600;font-size:18px;line-height:23px;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:16px;border-radius:40px;display:none}.woocommerce div.product form.cart .variations th.label{display:none}.woocommerce-variation-add-to-cart.variations_button{display:flex}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover{background-color:#000;color:#fff}.woocommerce div.product.product-type-variable form.cart{margin-bottom:2em;display:flex;flex-direction:column;text-align:left;justify-content:center}.content-editor__wrapper,.big-info,.contact-section{position:relative}.content-editor__wrapper:after,.page-template-about .big-info:after,.contact-section:after{content:'';position:absolute;width:90%;height:1px;background:#58595B;bottom:0;margin:auto;left:5%}.logo__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.person .hide{max-height:203px!important;overflow:hidden!important}.person .content_block{max-height:100%;transition:max-height .25s ease-in}.person .content_toggle{display:inline-block;margin-top:10px}.main-hero{position:relative}.main-hero__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:820px;overflow:hidden;color:#fff;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:1200px){.main-hero__wrapper{height:600px}}@media (max-width:767px){.main-hero__wrapper{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.main-hero__inner{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;max-width:50%;text-align:center;color:#000;background-color:#fff}@media (max-width:767px){.main-hero__inner{max-width:100%;padding:60px 0 70px}}.main-hero__head{max-width:500px;margin:auto}@media (max-width:1200px){.main-hero__head{padding:0 50px}}.main-hero__title{margin-bottom:70px!important}@media (max-width:1200px){.main-hero__title{font-size:26px!important}}.main-hero__image{position:absolute;top:0;right:0;z-index:0;width:100%;height:820px;max-width:50%;background-size:cover;background-position:center center}@media (max-width:1200px){.main-hero__image{height:600px}}@media (max-width:767px){.main-hero__image{position:static;height:375px;max-width:100%}}.benefits__wrapper{background-color:#EEEAE9}@media (min-width:992px){.benefit{display:flex;flex-direction:column;justify-content:space-between;align-items:center}}@media (max-width:768px){.benefits__wrapper{padding:50px 0 40px}}.benefits .benefit{display:flex;flex-direction:column;align-items:center;height:100%;max-width:350px;margin:0 auto;text-align:center;color:#000}@media (max-width:992px){.benefits .benefit{max-width:500px}}@media (max-width:767px){.benefits .benefit{padding:0 15px}}.benefits .benefit__title{margin:0 0 20px;font-weight:400;font-size:30px}.benefits .benefit__desc{margin:0 0 20px;font-size:18px}@media (max-width:767px){.benefits .benefit__desc{padding:0 10px}}.benefits .section{padding-bottom:36px}.secondary-hero__wrapper{padding:60px 0}@media (max-width:767px){.secondary-hero__wrapper{padding:40px 0}}.secondary-hero__title{max-width:320px;margin-bottom:35px!important;text-align:left!important;font-weight:400!important}@media (max-width:767px){.secondary-hero__title{font-size:38px!important;margin-bottom:25px!important}}.secondary-hero__desc{max-width:380px;font-size:22px;color:#000}.secondary-hero__image{height:100%;max-width:880px;min-height:590px;max-height:600px;background-size:cover;background-position:center}@media (max-width:767px){.secondary-hero__image{display:none}}.big-info__wrapper{padding:30px 0 0;background-color:#eeebe9}@media (max-width:992px){.big-info__wrapper{padding:0}}.data-line{position:relative;min-width:320px}.data-line a.data-line__title,.data-line__title{position:relative;display:block;margin-bottom:30px;padding-left:90px;font-size:19px;letter-spacing:-.3px;color:#58595b}.data-line a.data-line__title.active,.data-line__title.active{color:#000}.data-line a.data-line__title.active:before,.data-line__title.active:before{background-color:#58595b}.data-line a.data-line__title:before,.data-line__title:before{content:"";position:absolute;top:5px;left:0;z-index:2;width:21px;height:21px;border:1px solid #58595b;border-radius:50%}.data-line a.data-line__title:after,.data-line__title:after{content:"";position:absolute;top:26px;left:10px;z-index:0;height:calc(100% + 10px);border-left:1px solid #58595b}.data-line a.data-line__title:last-child:after,.data-line__title:last-child:after{display:none}.contact-section{padding:90px 0 80px}@media (max-width:767px){.contact-section{padding:40px 0}}.form-title{font-size:22px;color:#000}.contact-info{max-width:320px;margin-bottom:50px}.contact-info__title{margin-bottom:20px;font-size:22px;color:#000}.contact-info__desc{font-size:18px;color:#000}.contact-info__desc>a{text-decoration:underline}.content-editor__wrapper{padding:60px 0;color:#000!important}@media (max-width:767px){.content-editor__wrapper{padding:50px 0}}.table{margin:auto;table-layout:fixed;color:#000;border-collapse:collapse}@media (max-width:767px){.table{width:100%;padding:0 15px}}.table thead tr{display:block;white-space:nowrap;padding:15px 0;border-top:1px solid #58595b;border-bottom:1px solid #58595b}.table thead th{font-weight:600;font-size:26px}.table tbody{display:block;overflow-x:hidden;overflow-y:auto}.table tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 0;border-bottom:1px solid #58595b;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (max-width:767px){.table thead tr{display:flex;justify-content:center}.table tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0}}.table tbody tr:last-child{border-bottom:none}.tab-content .table:last-child tr{border-bottom:1px solid #BCBCBC}.table tbody td{padding-right:70px;font-size:24px}.table tbody td.date{width:220px;padding-right:0;margin-top:0}@media (max-width:1200px){.table tbody td{font-size:18px}}@media (max-width:992px){.table tbody td{padding-right:40px;font-size:17px;letter-spacing:-.5px}}@media (max-width:767px){.table tbody td.date{text-align:center}.table tbody td{margin:5px auto;padding-right:0}.table tbody .desc{margin-top:0;padding-left:15px;padding-right:15px;padding-bottom:5px;text-align:center}}.table tbody td:last-child{padding-right:0}.table tbody td.control{display:flex;margin-left:auto}@media (max-width:767px){.table tbody td.control{margin:0 auto}}.table tbody td.control>a{position:relative;margin-left:20px;font-weight:600;font-size:18px;color:#58595b;line-height:1.1;cursor:pointer}@media (max-width:992px){.table tbody td.control>a{font-size:16px}}.table tbody td.control>a:before{content:'';position:absolute;bottom:1px;left:0;right:0;width:100%;height:1px;background-color:#58595b}.table tbody td.control>a:first-child{margin-left:0}.accordion-md{margin-left:-15px;margin-right:-15px}.accordion-md>.item{margin:0;padding:0 15px;border-bottom:1px solid #58595b}.accordion-md>.item:first-child{border-top:1px solid #58595b}.accordion-md>.item:last-child{border-bottom:none}.accordion-md .item__title{position:relative;display:block;padding:23px 0;color:#000;font-size:22px;text-decoration:none;background-color:#eeebe9;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.accordion-md .item__active{background-color:#e5e4e4}.accordion-md .item__title .item__spoiler{position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:block;width:30px;height:30px;background-image:url(/wp-content/themes/tissue-repair/assets/img/arrow-border-right.svg);background-size:cover;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.accordion-md .item__spoiler.opened{background-image:url(/wp-content/themes/tissue-repair/assets/img/opened-arrow-border-right.svg)}.accordion-md .item__content{margin-bottom:30px;font-size:18px;display:none}.simple-hero{font-size:24px;text-align:center;color:#000}.simple-hero__wrapper{padding:60px 0}@media (max-width:767px){.simple-hero__wrapper{padding:50px 0}}.tabs-column{background-color:#eeebe9}.team-list{padding:50px 0 25px}.person__img-box>img{width:100%;min-height:350px;max-height:417px;-o-object-fit:cover;object-fit:cover}.person__info{padding:20px 0 40px}@media (max-width:768px){.person__info{padding-bottom:25px}}.person__name{margin:0 0 10px;font-size:30px;letter-spacing:-.5px;color:#000}.person__position{margin:0 0 25px;font-style:italic;font-weight:600;font-size:18px;color:#000}.person__desc p{margin:0 0 15px}.person__desc p:last-child{margin-bottom:0}.sub-menu{display:none;margin:0;list-style:none;position:absolute;left:-50%;top:61px;z-index:2;-webkit-transform:translate(-20%,0);-ms-transform:translate(-20%,0);transform:translate(-20%,0);width:100%;min-width:400px;padding:10px 0;font-size:18px;text-align:center;background-color:#fff;-webkit-box-shadow:0 4px 4px rgb(0 0 0 / .25);box-shadow:0 4px 4px rgb(0 0 0 / .25)}@media (max-width:1400px){.sub-menu{top:55px}}@media (max-width:992px){.sub-menu{display:none!important}}.sub-menu>li{margin:20px 0;cursor:default}.sub-menu>li.current_page_item:before,.sub-menu>li:hover:before{display:none}.table-history{width:100%;border-collapse:collapse;font-size:18px}.table-history tbody>tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.table-history tbody>tr td{padding:16px}.table-history td.label,.table-history td.year{width:100%;max-width:180px;padding-left:0;color:#58595B;border-right:1px solid #BCBCBC}.table-history td.desc>ul{padding:5px 0 5px 25px}.table-history .desc{padding-left:30px;padding-right:30px;color:#58595b}@media (max-width:767px){.table-history{font-size:15px}.table-history .year{max-width:65px;padding-right:10px}.table-history .desc{padding:15px}}.site,body,html{min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.site,body{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:320px;margin:0;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;line-height:1.3;font-weight:400;color:#58595b;background-color:#fff;background-repeat:repeat;background-size:auto;overflow-x:hidden!important}a{color:#000;text-decoration:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}img{max-width:100%;height:auto;vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-moz-selection{color:#fff;background-color:#58595b}::selection{color:#fff;background-color:#58595b}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}::-webkit-scrollbar-thumb{background-color:#58595b;border-radius:0}.screen-reader-text,.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}label{display:inline-block;color:#000}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0}textarea{min-width:100%;max-width:100%;min-height:260px;max-height:300px;resize:none}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .1rem;font-size:18px;font-weight:400;color:#58595b;background-color:#fff;background-clip:padding-box;border:none;outline:0;border-radius:0;border-bottom:1px solid #58595b;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.input-wrap{max-width:280px;margin:0 auto}::-webkit-input-placeholder{color:#58595b}::-moz-placeholder{color:#58595b}:-ms-input-placeholder{color:#58595b}::-ms-input-placeholder{color:#58595b}::placeholder{color:#58595b}@font-face{font-family:"Source Sans Pro";src:url(/wp-content/themes/tissue-repair/assets/fonts/SourceSansPro-ExtraLight.ttf) format("TrueType");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(/wp-content/themes/tissue-repair/assets/fonts/SourceSansPro-Light.ttf) format("TrueType");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(/wp-content/themes/tissue-repair/assets/fonts/SourceSansPro-Regular.ttf) format("TrueType");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(/wp-content/themes/tissue-repair/assets/fonts/SourceSansPro-SemiBold.ttf) format("TrueType");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(/wp-content/themes/tissue-repair/assets/fonts/SourceSansPro-Bold.ttf) format("TrueType");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(/wp-content/themes/tissue-repair/assets/fonts/SourceSansPro-Black.ttf) format("TrueType");font-weight:800;font-style:normal;font-display:swap}.btn,.button{position:relative;display:inline-block;min-width:200px;padding:18px 24px;font-size:18px;line-height:1.25;font-weight:600;text-transform:uppercase;text-align:center;color:#000;background-color:#fff0;border:1px solid #000;border-radius:40px;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn--block,.button--block{display:block;width:100%}.btn--danger,.button--danger{background-color:#dc3545}.btn--danger:focus,.btn--danger:hover,.button--danger:focus,.button--danger:hover{background-color:#d72536!important}.btn--success,.button--success{background-color:#28a745}.btn--success:focus,.btn--success:hover,.button--success:focus,.button--success:hover{background-color:#24973e!important}.btn--primary,.button--primary{background-color:#007bff}.btn--primary:focus,.btn--primary:hover,.button--primary:focus,.button--primary:hover{background-color:#0071eb!important}.btn:disabled,.button:disabled{opacity:.7;cursor:not-allowed}.btn:focus,.btn:hover,.button:focus,.button:hover{color:#fff;background-color:#000}.slick-slider{min-width:0}.slick-dots li button{border-radius:50%}.slick-dotted.slick-slider{margin-bottom:70px}.slick-dots{bottom:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{display:none}.slick-list{overflow:hidden}.slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.slider .slick-dots{bottom:-55px}.slider .slick-dots li{margin:0 10px}.slick-dots li.slick-active button{background-color:#58595b!important;opacity:1}.slider .slick-dots button{display:inline-block;margin:0;width:15px;height:15px;border:1px solid #58595b!important;background-color:transparent!important;opacity:.3;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slick-dots li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}.slider{position:relative}@media (max-width:767px){.slider{padding:0 15px!important}}.tabs__inner{padding:40px 0 15px}.tabs-head-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .head-wrap .head-title{max-width:100%;text-align:left!important}.tabs .head-wrap{margin-bottom:50px!important}.about-page .tabs-head .w-100{width:auto}.tabs-section .row{margin:0}.tabs .head-wrap .head-desc{font-size:18px;color:#000}.tabs__content{color:#000}.tabs__content .block{padding:50px 0}.tabs__content p{margin:0 0 15px}.tabs__content b,.tabs__content strong{font-weight:600;color:#000}.tabs__caption{margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 30px}@media (max-width:768px){.tabs__caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.tabs__caption li{position:relative;padding:24px 0;margin:0 40px;text-align:center;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:1400px){.tabs__caption li{font-size:18px;margin:0 30px}}@media (max-width:768px){.tabs__caption li{margin:0;text-align:center}}.tabs__caption li:before{content:'';position:absolute;left:50%;bottom:-2px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:block;width:100%;height:3px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;background-color:#000}.tabs__caption li.active{text-shadow:0 0 .7px #000,0 0 .7px #000,0 0 .7px #000;color:#000}.tabs__caption li.active:before{opacity:1}.tabs__caption li:not(.active){cursor:pointer}.tabs h1.head-title{font-size:34px}.tabs .head-title{font-size:22px;letter-spacing:-.3px;color:#000}.tabs-head-content,.tabs__content,.sub_pages{display:none}.sub_pages .tabs-section{border-bottom:2px solid #58595B}.sub_pages .tabs-section:last-child,.sub_pages .tabs-section:only-child{border-bottom:none}.sub_pages .tabs__content{display:flex}.tabs-head-content.active,.tabs__content.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.table-tabs{margin-bottom:60px}@media (max-width:767px){.table-tabs{margin-bottom:30px}}.table-tabs .tab-content.active{display:block}.table-tabs ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;align-content:center;padding:0;margin:0 0 50px}.table-tabs ul>li{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;padding:.5px 5px;cursor:pointer;font-size:26px}.table-tabs ul>li.active{text-shadow:0 0 .9px #000,0 0 .75px #333,0 0 .9px #000;color:#000}.table-tabs ul>li:first-child{border-right:1px solid #000}.tab-content{display:none}.main-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}@media (min-width:992px){.main-nav ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.menu-main-menu-container>ul>li,.menu-main-menu-container>ul,.menu-main-menu-container{height:100%}.main-nav ul#menu-main-menu>li>a:after{content:'';display:block;width:100%;height:30px;position:absolute;bottom:-29px;z-index:1}.menu-main-menu-container>ul>li{display:flex;align-items:center}.main-nav ul li{margin-left:40px}.main-nav ul li>a{position:relative;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.main-nav ul li>a:hover{opacity:.7}.main-nav ul#menu-main-menu>li.current_page_item>a:before{content:"";position:absolute;left:50%;bottom:-29px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:3px;background-color:#58595b}.main-nav ul li>ul.sub-menu{position:absolute;top:80px;left:0;z-index:-1;transform:none!important}.main-nav ul li.current_page_item>a{font-weight:700;color:#58595b}.p-lg-static{position:static!important}}.main-nav ul#menu-main-menu li>ul.sub-menu,.secondary-nav{background-color:#eeebe9;box-shadow:0 4px 12px rgb(160 161 158 / .2)}.main-nav ul li>ul.sub-menu,.secondary-nav__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1400px){.main-nav ul li>ul.sub-menu,.secondary-nav__list{font-size:16px}}@media (max-width:1200px){.main-nav ul li>ul.sub-menu,.secondary-nav__list{text-align:center}}.main-nav ul#menu-main-menu li>ul.sub-menu>li,.secondary-nav__list>li{position:relative;margin:0 30px;padding:17.5px 0;cursor:pointer}@media (max-width:1200px){.main-nav ul#menu-main-menu li>ul.sub-menu>li,.secondary-nav__list>li{margin:0 20px}}.main-nav ul#menu-main-menu li>ul.sub-menu>li.current_page_item:before,.secondary-nav__list>li.current_page_item:before{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:3px;background-color:#58595b}.main-nav ul#menu-main-menu li>ul.sub-menu>li.current_page_item>a,.secondary-nav__list>li.current_page_item>a{font-weight:600;color:#58595b}@media (max-width:992px){.secondary-nav__list>li{margin:0 12px;font-size:14px;letter-spacing:-.5px}}@media (max-width:767px){.secondary-nav__list{display:none}}.mobile-menu .main-nav ul>li{position:relative}.mobile-menu .main-nav ul>li.current_page_item a{color:#bcbcbc}.mobile-menu .main-nav ul>li.current_page_item a:before{opacity:.5}.mobile-menu .main-nav ul>li>a:before{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30px;height:30px;background-image:url(/wp-content/themes/tissue-repair/assets/img/arrow-border-right.svg);background-size:cover}.mobile-menu .secondary-nav__list{font-size:18px}.mobile-menu .secondary-nav__list>li{margin:0;padding:0}.mobile-menu .secondary-nav__list>li:before{display:none}.mobile-menu .secondary-nav__list>li:hover>.sub-menu{display:none!important}.page-footer{margin-top:auto}.page-footer__top{padding:60px 0}@media (max-width:992px){.page-footer__top{padding-bottom:30px}}@media (max-width:768px){.page-footer__top{padding:35px 0 20px}}.page-footer__bottom{padding:25px 0}@media (max-width:992px){.page-footer{text-align:center}}.page-footer .footer-links-column{max-width:240px;margin:0 auto;font-size:17px;color:#000}@media (max-width:992px){.page-footer .footer-links-column{max-width:100%;font-size:18px;margin-bottom:30px}}@media (max-width:768px){.page-footer .footer-links-column{font-size:18px;text-align:left;margin-bottom:0}}.page-footer .footer-links-column .links-title{margin-bottom:10px;font-weight:600}.page-footer .footer-links-column>ul{margin:0;padding:0;list-style:none}.page-footer .footer-links-column>ul>li{margin-bottom:10px}@media (max-width:992px){.page-footer .footer-links-column>ul>li{margin-bottom:15px}}.page-footer .footer-links-column>ul>li>a{color:#000}.page-footer .footer-links-column>ul>li>a:hover{opacity:.7}.page-footer .copyright{font-size:14px;color:#000}@media (max-width:992px){.page-footer .logo{margin:0 0 40px}}@media (max-width:768px){.page-footer .logo{padding:0;max-width:220px;margin-bottom:25px}}.secondary-footer{background-color:#eeebe9}.page-header{position:-webkit-sticky;position:sticky;top:0;z-index:10}.page-header__wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 0;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:#fff;border-bottom:1px solid #58595B;z-index:10;-webkit-transition:padding .15s ease-in-out;-o-transition:padding .15s ease-in-out;transition:padding .15s ease-in-out}body .main-nav{display:flex;justify-content:center}@media (max-width:992px){.page-header .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:180px}}@media (max-width:992px){.page-header .main-nav{display:none}.mobile-menu{margin-left:-15px;margin-right:-15px}.mobile-menu .main-nav{position:absolute;top:0;left:0;bottom:0;z-index:-1;height:100vh;padding-top:30px;background-color:#fff}.mobile-menu .main-nav ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%;height:calc(100vh - 60px);justify-content:center}.mobile-menu .main-nav>ul>li:first-child{border-top:1px solid #58595b}.mobile-menu .main-nav>ul>li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 25px;border-bottom:1px solid #58595b}}.section{padding:60px 0}@media (max-width:767px){.section{padding:40px 0}}.title{margin:0 0 50px;font-weight:400;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:34px;line-height:1.25;color:#000;text-align:center}@media (max-width:767px){.title{font-size:36px}}@media (max-width:360px) and (max-height:640px){.title{font-size:33px}}.relative{position:relative}.bg-option{background-repeat:no-repeat;background-position:center;background-size:cover}.ellipsis{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-padding{padding:5px 20px}.locked{height:100%;overflow:hidden;width:100%;position:fixed}.hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 7px;outline:0}.menu-opened .mobile-menu{display:block!important}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:1px}.p-static{position:static!important}.bb-1{border-bottom:1px solid #58595b!important}.text-center{text-align:center!important}.page-footer__bottom{border-top:1px solid #58595B}@media (min-width:992px){.text-lg-right{text-align:right!important}}.w-100{width:100%}input.custom-checkbox{position:absolute;z-index:-1;opacity:0}.custom-checkbox+label{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox+label::before{content:'';display:inline-block;width:25px;height:25px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;border:1px solid #000;border-radius:4px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox:checked+label::before{border-color:#58595b;background-color:#58595b;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox:not(:disabled):not(:checked)+label:hover::before{border-color:#000}.custom-checkbox:not(:disabled):active+label::before{background-color:#58595b;border-color:#000}.custom-checkbox:focus+label::before{-webkit-box-shadow:0 0 0 .15rem rgb(0 0 0 / .15);box-shadow:0 0 0 .15rem rgb(0 0 0 / .15)}.custom-checkbox:focus:not(:checked)+label::before{border-color:#000}.custom-checkbox:disabled+label::before{background-color:#e9ecef}.c-pointer{cursor:pointer}.checkbox-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin:30px 0 35px;font-size:14px}.title-desc{max-width:880px;margin:0 auto;font-size:22px;color:#000}.page-header__wrapper{height:80px}@media (max-width:767px){.page-header__wrapper{min-height:75px}.title-desc{font-size:18px;padding:0 15px}.table .control{display:flex}}.tab__content.active{display:block}.tab__content{display:none}.wpcf7-form-control-wrap{width:100%}.checkbox-box .wpcf7-form-control-wrap{width:auto}.wpcf7-not-valid-tip{font-size:.7em}.bold,b,strong{font-weight:600!important}ol>li{margin-bottom:10px}.tabs__contents{position:relative}.tabs__contents h3{margin:20px 0 12px;font-weight:600;font-size:18px;color:#000}.tabs__contents .block h3:first-child{margin-top:0}table ul li{margin-bottom:15px}table ul li:last-child{margin-bottom:0}.accordion-item-title{font-weight:600;font-size:18px;margin:0 0 15px}.table-history .bt-1,.table-history .bb-1{border-color:#BCBCBC!important}.table-big{border-collapse:collapse;font-size:15px;letter-spacing:-.5px}.table-big ul{padding:0 0 0 20px}.table-big thead>tr th{padding:18px 15px 26px;font-weight:600;border-right:1px solid #BCBCBC}.table-big tbody>tr td{padding:14px;border-right:1px solid #BCBCBC}.table-big tbody>tr td:first-child{min-width:100px}.table-big thead>tr th:last-child,.table-big tbody>tr td:last-child{border:none}.color-black{color:#000}.qsub{font-size:18px;font-weight:400;font-style:italic}@media (max-width:767px){.table-big{display:block;overflow:auto;max-width:100%;font-size:13px}}.content-width-image{margin-bottom:20px}.content-width-image ul{margin-top:10px;padding-left:10px}.content-width-image ul li{margin-bottom:10px}.block iframe{margin:10px 0}.block ul>li>ul>li{margin:8px 0}@media (max-width:767px){.content-width-image ul{padding-left:25px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-size:16px}}.resource{display:flex;align-items:center;margin:0 0 15px;font-size:18px;color:#000}.resource-dt{width:100%;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.resource-dd{margin-left:15px}.resource-dd>a{font-weight:400;text-decoration:underline}@media (max-width:992px){.resource-dt{max-width:180px}}@media (max-width:767px){.tabs-column .tabs__caption.bb-1{border:none!important}.tabs-column .tabs__caption.bb-1>li{border-bottom:1px solid #58595B}.person{font-size:18px}.resource{display:block;margin:30px 0}.resource:last-child{margin-bottom:0}.accordion-md iframe{max-width:100%!important}.accordion-md .item__title{font-size:18px}}.table-history--secondary .desc{width:100%;font-size:18px}.sub_pages.active{display:block!important}.mobile-menu .main-nav{padding-top:0}.table-history td.label,.table-history td.year{max-width:100px}@media (max-width:1200px){.table-history td.label,.table-history td.year{max-width:80px}}@media (max-width:767px){.table-history td.label,.table-history td.year{max-width:65px;min-width:65px}.table-history--secondary td.label,.table-history td.year{max-width:100px;min-width:100px}.table-history--secondary .desc{padding-right:10px;font-size:16px}}.accordion-md .person-md__wrapper{padding:15px 0;color:#000}.accordion-md .person-md .photo{margin-bottom:20px}.accordion-md .person-md .name{margin:0 0 10px;font-size:26px}.accordion-md .person-md .position{font-style:italic;font-weight:600;font-size:18px}.error-404{display:flex;align-items:center;min-height:60vh;text-align:center}.error-404__title{margin:0 0 25px;font-size:38px;line-height:48px;color:#000}.error-404__desc{margin:0 0 40px;font-weight:600;font-size:22px;line-height:33px;color:#000}@media (max-width:767px){.error-404__title{font-size:34px}.error-404__desc{font-size:18px}}.readmore-js-toggle{margin-top:15px;text-decoration:underline}.anchor{margin-top:-150px!important}@media (max-width:992px){#back-from-secondary-menu{position:relative;padding:25px 25px 25px 62px;border-top:none;border-bottom:1px solid #58595b;font-size:18px;color:#000;text-align:left}#back-from-secondary-menu:before{content:'';display:block;width:30px;height:30px;position:absolute;top:50%;left:20px;transform:translate(0,-50%);border-radius:50%;background-image:url(/wp-content/themes/tissue-repair/assets/img/back-icon.svg);background-size:cover}}@media (min-width:992px){#menu-main-menu>li:hover .sub-menu{display:flex}#menu-main-menu .sub-menu{display:none}}.table-history--secondary td.label{max-width:140px;font-size:18px}.mobile-menu .secondary-nav__list>li{font-size:18px;color:#000}.team-list__item .person__desc{font-size:18px}.table-history--third{width:100%;table-layout:fixed;font-size:18px;color:#58595B}.table-history--third ul{margin-top:5px;margin-bottom:10px}.table-history--third ul li{margin-bottom:5px}.table-history--third .first-col{width:100%;max-width:80px}.table-history--third .secondary-col{width:100%;max-width:300px}.table-history--third .third-col{width:100%}@media (max-width:992px){.table-history--third{font-size:18px}.table-history--third .secondary-col{max-width:180px}}.table-big--secondary{max-width:880px;font-size:16px}.table-big--secondary thead>tr{border-top:1px solid #BCBCBC}.table-big--secondary thead>tr th{padding:15px 10px;font-weight:400;text-align:left;border-right:none}.table-big--secondary tbody>tr td{padding:15px 10px;border-right:none}.accordion-item-desc{margin-bottom:15px}@media (max-width:767px){.table-history--third{max-width:100%;font-size:14px;letter-spacing:-.3px;overflow:auto}.table-history--third .first-col{max-width:40px}.page-header .logo,.logo__wrapper{display:block;text-align:center}.table-history--third .secondary-col{max-width:120px}.table-history--third ul{padding-left:10px}.accordion-md ol{padding-left:25px}}.tabs__content a{word-break:break-word}.tabs-alt,.tabs-column{background:#fff!important}blockquote{color:#FFF;font-weight:700;background-color:#ACBABF;border-radius:140px;text-align:center;padding:40px}@media(min-width:768px){.anchor-up{position:fixed;right:30px;bottom:30px;z-index:10;width:40px;height:40px;cursor:pointer;border-radius:50%;background-image:url(/wp-content/themes/tissue-repair/assets/img/back-top.svg);background-size:cover}}@media (min-width:992px){.sub-menu-opened #menu-main-menu .sub-menu{display:flex}header.sub-menu-opened{margin-bottom:60px}}.js-item-content{display:block!important;margin-top:40px}.item__title.js-item-title{display:none!important}.tabs__content .block{border-top:1px solid #000}.item__content.js-item-content>.accordion-item-title{display:none!important}@media screen and (max-width:768px){.circle{width:30%}}