:root{--tmc-page-mobile:calc(100vw - 20px);--tc-orange:#f46f16;--tc-orange-dark:#d95700;--tc-ink:#111827;--tc-muted:#5b6472;--tc-line:#e5e7eb;--tc-line-strong:#d1d5db;--tc-font-body:Inter,Arial,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--tc-font-heading:Montserrat,Inter,Arial,system-ui,sans-serif;--tc-fs-xs:12px;--tc-fs-sm:14px;--tc-fs-md:16px;--tc-fs-lg:18px;--tc-fs-xl:24px;--tc-lh-body:1.55}body{font-family:var(--tc-font-body);color:var(--tc-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--tc-font-heading)}button,input,select,textarea{font-family:var(--tc-font-body)}html,body{width:100%!important;max-width:100%!important;margin-top:0!important;padding-top:0!important;overflow-x:clip!important}@supports not (overflow-x:clip){html,body{overflow-x:hidden!important}}*,*::before,*::after{box-sizing:border-box!important}img,video,iframe,svg,canvas,table{max-width:100%!important}img{height:auto}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #primary,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .content-area,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-main,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .entry-content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .ast-plain-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ast-page-builder-template .site-content{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content>.ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #content>.ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site .ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #primary,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .content-area,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-main{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content .ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .ast-container .site-main,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .content-area .site-main{max-width:100%!important;padding-left:0!important;padding-right:0!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section.elementor-section-boxed>.elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .e-con.e-con-boxed>.e-con-inner,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-widget-wrap>.elementor-section-boxed>.elementor-container{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section.elementor-section-stretched,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section.elementor-section-full_width,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .e-con.e-con-full{width:100%!important;max-width:100%!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section.elementor-section-stretched>.elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section.elementor-section-full_width>.elementor-container{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.site-header .ast-container,.main-header-bar .ast-container,.ast-primary-header-bar .ast-container,.ast-above-header-bar .ast-container,.ast-below-header-bar .ast-container,.site-footer .ast-container,.ast-footer-copyright .ast-container,.footer-adv-overlay .ast-container{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page,body:not(.woocommerce):not(.woocommerce-page) .tco-page *{box-sizing:border-box!important;border-radius:0!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow-x:clip!important;background:#fff!important;color:var(--tc-ink)!important;font-family:var(--tc-font-body)!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}@supports not (overflow-x:clip){body:not(.woocommerce):not(.woocommerce-page) .tco-page{overflow-x:hidden!important}}body:not(.woocommerce):not(.woocommerce-page) .tco-page a{color:inherit!important;text-decoration:none!important;box-shadow:none!important;outline:none!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page img{display:block!important;max-width:100%!important;height:auto!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page h1,body:not(.woocommerce):not(.woocommerce-page) .tco-page h2,body:not(.woocommerce):not(.woocommerce-page) .tco-page h3,body:not(.woocommerce):not(.woocommerce-page) .tco-page p{margin-top:0!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page strong{font-weight:800!important;color:inherit!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .wrap{width:100%!important;max-width:100%!important;margin:0 auto!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 10% 10%,rgb(244 111 22 / .10),transparent 28%),linear-gradient(180deg,#ffffff 0%,#f8f8f8 100%)!important;padding:42px 0 24px!important;border-bottom:1px solid var(--tc-line)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgb(17 17 17 / .035) 1px,transparent 1px),linear-gradient(180deg,rgb(17 17 17 / .025) 1px,transparent 1px)!important;background-size:42px 42px!important;opacity:.45!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero>*{position:relative!important;z-index:2!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-grid{display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:34px!important;align-items:center!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-copy{background:#fff!important;border:1px solid var(--tc-line)!important;padding:28px!important;box-shadow:0 18px 46px rgb(17 17 17 / .075)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .kicker{display:inline-flex!important;align-items:center!important;gap:10px!important;margin:0 0 13px!important;color:var(--tc-orange-dark)!important;font-size:12px!important;line-height:1!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .kicker:before{content:""!important;width:32px!important;height:2px!important;background:var(--tc-orange)!important;flex:0 0 32px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page h1{max-width:760px!important;margin:0 0 14px!important;color:var(--tc-ink)!important;font-size:clamp(36px,4.5vw,66px)!important;line-height:.94!important;font-weight:800!important;letter-spacing:-.025em!important;text-wrap:balance!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .lead{max-width:690px!important;margin:0 0 20px!important;color:var(--tc-muted)!important;font-size:17px!important;line-height:1.6!important;font-weight:500!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-image{margin:0!important;padding:12px!important;background:#fff!important;border:1px solid var(--tc-line)!important;box-shadow:0 26px 70px rgb(17 17 17 / .13)!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-image img{width:100%!important;height:auto!important;max-height:560px!important;object-fit:contain!important;object-position:center!important;background:#fff!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-benefits{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;margin-top:18px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-benefits article{min-height:112px!important;padding:14px!important;background:#fff!important;border:1px solid var(--tc-line)!important;box-shadow:0 10px 24px rgb(17 17 17 / .045)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-benefits span,body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini small{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:24px!important;margin:0 0 10px!important;background:#111!important;color:#fff!important;font-size:10px!important;font-weight:800!important;line-height:1!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-benefits strong{display:block!important;margin:0 0 6px!important;color:var(--tc-ink)!important;font-size:14px!important;line-height:1.1!important;font-weight:800!important;letter-spacing:-.025em!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-benefits p{margin:0!important;color:var(--tc-muted)!important;font-size:12px!important;line-height:1.35!important;font-weight:650!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .section{padding:48px 0!important;background:#fff!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .section:nth-of-type(even){background:#fafafa!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .grid2,body:not(.woocommerce):not(.woocommerce-page) .tco-page .grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:34px!important;align-items:center!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .grid2>div:not(.mini){min-width:0!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page h2{max-width:840px!important;margin:0 0 14px!important;color:var(--tc-ink)!important;font-size:clamp(30px,3.4vw,48px)!important;line-height:.98!important;font-weight:800!important;letter-spacing:-.02em!important;text-wrap:balance!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page h2 span{color:var(--tc-orange-dark)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page h3{margin:0 0 7px!important;color:var(--tc-ink)!important;font-size:18px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.025em!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page p{margin:0 0 12px!important;color:var(--tc-muted)!important;font-size:16px!important;line-height:1.65!important;font-weight:450!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .shot{margin:0!important;padding:12px!important;background:#fff!important;border:1px solid var(--tc-line)!important;box-shadow:0 22px 58px rgb(17 17 17 / .10)!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .shot img{width:100%!important;height:auto!important;max-height:480px!important;object-fit:contain!important;object-position:center!important;background:#fff!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini,body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .bar-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .cards,body:not(.woocommerce):not(.woocommerce-page) .tco-page .steps,body:not(.woocommerce):not(.woocommerce-page) .tco-page .benefits,body:not(.woocommerce):not(.woocommerce-page) .tco-page .cat-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;margin-top:18px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini article,body:not(.woocommerce):not(.woocommerce-page) .tco-page .bar-item,body:not(.woocommerce):not(.woocommerce-page) .tco-page .card,body:not(.woocommerce):not(.woocommerce-page) .tco-page .step,body:not(.woocommerce):not(.woocommerce-page) .tco-page .benefit,body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini-card,body:not(.woocommerce):not(.woocommerce-page) .tco-page .cat-card{padding:14px!important;background:#fff!important;border:1px solid var(--tc-line)!important;box-shadow:0 10px 24px rgb(17 17 17 / .04)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini article p{margin:0!important;font-size:14px!important;line-height:1.35!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .seo-compact{background:radial-gradient(circle at 8% 10%,rgb(244 111 22 / .09),transparent 30%),linear-gradient(180deg,#ffffff 0%,#f8f8f8 100%)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .seo-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;gap:26px!important;align-items:start!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .seo-text{padding:22px!important;background:#fff!important;border:1px solid var(--tc-line)!important;box-shadow:0 14px 34px rgb(17 17 17 / .055)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .links{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:16px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .links a{min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 13px!important;background:#fff!important;color:#111!important;border:1px solid var(--tc-line-strong)!important;font-size:13px!important;line-height:1!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.045em!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .links a:hover{background:#111!important;border-color:#111!important;color:#fff!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .faq{display:grid!important;gap:9px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page details{background:#fff!important;border:1px solid var(--tc-line)!important;box-shadow:0 10px 24px rgb(17 17 17 / .035)!important;overflow:hidden!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page summary{min-height:46px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:0 14px!important;color:#111!important;font-size:15px!important;line-height:1.3!important;font-weight:750!important;cursor:pointer!important;list-style:none!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page summary::-webkit-details-marker{display:none!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page summary:after{content:"+"!important;width:22px!important;height:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#111!important;color:#fff!important;font-size:15px!important;font-weight:800!important;flex:0 0 22px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page details[open] summary{background:#fff7f0!important;color:#d95700!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page details[open] summary:after{content:"−"!important;background:#d95700!important;color:#fff!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page details p{margin:0!important;padding:0 14px 14px!important;color:#5b6472!important;font-size:15px!important;line-height:1.42!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btns{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 18px!important;border:1px solid transparent!important;font-size:14px!important;line-height:1!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn:hover{transform:translateY(-1px)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn-primary,body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn-orange{background:#111!important;border-color:#111!important;color:#fff!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn-primary:hover,body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn-orange:hover{background:var(--tc-orange-dark)!important;border-color:var(--tc-orange-dark)!important;color:#fff!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn-line{background:#fff!important;border-color:var(--tc-line-strong)!important;color:#111!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn-line:hover{background:#111!important;border-color:#111!important;color:#fff!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .final,body:not(.woocommerce):not(.woocommerce-page) .tco-page .final-catalogo{padding:34px 0!important;background:#111!important;color:#fff!important;border-top:1px solid rgb(255 255 255 / .08)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .final-grid{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:center!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .final h2{margin:0 0 8px!important;color:#fff!important;font-size:clamp(28px,3.2vw,44px)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .final p{max-width:760px!important;margin:0!important;color:rgb(255 255 255 / .74)!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .final .btn-line,body:not(.woocommerce):not(.woocommerce-page) .tco-page .final .btn-orange{background:#fff!important;border-color:#fff!important;color:#111!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .final .btn-primary{background:var(--tc-orange)!important;border-color:var(--tc-orange)!important;color:#111!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .final .btn:hover{background:#d95700!important;border-color:#d95700!important;color:#fff!important}@media(min-width:768px){body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .site,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .site-content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) #content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) #primary,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .content-area,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .site-main,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .entry-content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .ast-plain-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active).ast-page-builder-template .site-content{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;overflow:visible!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .site-content>.ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) #content>.ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .site .ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) #primary,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .content-area,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .site-main{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .elementor,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .elementor-section,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .elementor-widget-wrap,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .elementor-widget-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .e-con,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .e-con-inner{max-width:100%!important;box-sizing:border-box!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .elementor-section.elementor-section-boxed>.elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .elementor-section.elementor-section-stretched>.elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .elementor-section.elementor-section-full_width>.elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account):not(.elementor-editor-active) .e-con.e-con-boxed>.e-con-inner{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:42px!important;padding-right:42px!important}body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;overflow-x:clip!important}body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important}body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page .hero,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page .section,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page .seo-compact,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page .final,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page .final-catalogo{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.hero,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.section,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.seo-compact,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.final,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.final-catalogo{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page .wrap{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:42px!important;padding-right:42px!important;box-sizing:border-box!important}body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.hero>.wrap,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.section>.wrap,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.seo-compact>.wrap,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.final>.wrap,body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page>.wrap>.final-catalogo>.wrap{width:100%!important;max-width:100%!important;padding-left:42px!important;padding-right:42px!important}}@supports not (overflow-x:clip){@media(min-width:768px){body:not(.woocommerce):not(.woocommerce-page):not(.elementor-editor-active) .tco-page{overflow-x:hidden!important}}}@media(max-width:1180px){body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .grid2,body:not(.woocommerce):not(.woocommerce-page) .tco-page .grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .seo-grid{grid-template-columns:1fr!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-benefits,body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini,body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .bar-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .cards,body:not(.woocommerce):not(.woocommerce-page) .tco-page .steps,body:not(.woocommerce):not(.woocommerce-page) .tco-page .benefits,body:not(.woocommerce):not(.woocommerce-page) .tco-page .cat-grid{grid-template-columns:1fr 1fr!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-image img,body:not(.woocommerce):not(.woocommerce-page) .tco-page .shot img{max-height:none!important}}@media(max-width:767px){html,body{width:100%!important;max-width:100%!important;overflow-x:clip!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content>.ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #content>.ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site .ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #primary,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .content-area,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-main,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section.elementor-section-boxed>.elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section.elementor-section-stretched>.elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section.elementor-section-full_width>.elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .e-con.e-con-boxed>.e-con-inner,.site-header .ast-container,.main-header-bar .ast-container,.ast-primary-header-bar .ast-container,.ast-above-header-bar .ast-container,.ast-below-header-bar .ast-container,.site-footer .ast-container,.ast-footer-copyright .ast-container,.footer-adv-overlay .ast-container{width:var(--tmc-page-mobile)!important;max-width:var(--tmc-page-mobile)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #primary,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .content-area,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-main,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .entry-content,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .ast-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-section,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-widget-wrap,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .elementor-widget-container,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .e-con,body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .e-con-inner{max-width:100%!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow-x:hidden!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .wrap{width:100%!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero{padding:28px 0 18px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .section{padding:34px 0!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .grid2,body:not(.woocommerce):not(.woocommerce-page) .tco-page .grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .seo-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .final-grid{grid-template-columns:1fr!important;gap:18px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .hero-farma-benefits,body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini,body:not(.woocommerce):not(.woocommerce-page) .tco-page .mini-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .bar-grid,body:not(.woocommerce):not(.woocommerce-page) .tco-page .cards,body:not(.woocommerce):not(.woocommerce-page) .tco-page .steps,body:not(.woocommerce):not(.woocommerce-page) .tco-page .benefits,body:not(.woocommerce):not(.woocommerce-page) .tco-page .cat-grid{grid-template-columns:1fr!important;gap:10px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page h1{font-size:clamp(30px,11vw,42px)!important;line-height:.98!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page h2{font-size:clamp(26px,9vw,36px)!important;line-height:1!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btns{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}body:not(.woocommerce):not(.woocommerce-page) .tco-page .btn{width:100%!important}}body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important}body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .section,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .seo-compact,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final-catalogo,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page>.wrap>.hero,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page>.wrap>.section,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page>.wrap>.seo-compact,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page>.wrap>.final,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page>.wrap>.final-catalogo{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .section>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .seo-compact>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final-catalogo>.wrap{width:min(1500px, calc(100vw - 112px))!important;max-width:1500px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero{padding-top:46px!important;padding-bottom:32px!important}body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero-farma-copy,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero-farma-image,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .shot,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .seo-text{max-width:100%!important}@media(max-width:1280px){body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .section>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .seo-compact>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final-catalogo>.wrap{width:calc(100vw - 72px)!important;max-width:calc(100vw - 72px)!important}}@media(max-width:980px){body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .section>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .seo-compact>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final-catalogo>.wrap{width:calc(100vw - 44px)!important;max-width:calc(100vw - 44px)!important}}@media(max-width:767px){body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .section>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .seo-compact>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final>.wrap,body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .final-catalogo>.wrap{width:calc(100vw - 22px)!important;max-width:calc(100vw - 22px)!important;padding-left:0!important;padding-right:0!important}body:not(.home):not(.front-page):not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .tco-page .hero{padding-top:26px!important;padding-bottom:22px!important}}