﻿@font-face{font-family:"TOTVS";src:url("https://midias-totvs.totvs.com/fonts/totvs/TOTVS-Light.woff2") format("woff2"),url("https://midias-totvs.totvs.com/fonts/totvs/TOTVS-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"TOTVS";src:url("https://midias-totvs.totvs.com/fonts/totvs/TOTVS-Regular.woff2") format("woff2"),url("https://midias-totvs.totvs.com/fonts/totvs/TOTVS-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TOTVS";src:url("https://midias-totvs.totvs.com/fonts/totvs/TOTVS-SemiBold.woff2") format("woff2"),url("https://midias-totvs.totvs.com/fonts/totvs/TOTVS-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"TOTVS";src:url("https://midias-totvs.totvs.com/fonts/totvs/TOTVS-Bold.woff2") format("woff2"),url("https://midias-totvs.totvs.com/fonts/totvs/TOTVS-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@keyframes spin-loading{to{transform:rotate(360deg)}}@keyframes floating{0%{transform:translate(0, 0px)}50%{transform:translate(0, 4px)}100%{transform:translate(0, 0px)}}.wysiwyg{color:#023}.wysiwyg.print ul li::before{margin-top:16px}.wysiwyg h1{font-size:2.25em;font-weight:400}.wysiwyg h2{font-size:2em;font-weight:400}.wysiwyg h3{font-size:1.625em;font-weight:400}.wysiwyg h4{font-size:1.5em;font-weight:400}.wysiwyg h5{font-size:1.375em;font-weight:400}.wysiwyg h6{font-size:1.25em;font-weight:400}.wysiwyg p{font-size:1em;margin-bottom:1.5rem}.wysiwyg ul{list-style:none}.wysiwyg ul li{display:flex;margin-bottom:20px}.wysiwyg ul li::before{content:"";display:block;width:8px;height:8px;min-width:8px;margin-right:1rem;border-radius:100%;background:#363636;margin-left:0.875em;margin-top:8px}.wysiwyg ul li *{display:contents}.wysiwyg .font-regular{font-weight:400}.wysiwyg .font-bold,.wysiwyg p strong{font-weight:700}.wysiwyg .font-black,.wysiwyg h1 strong,.wysiwyg h2 strong,.wysiwyg h3 strong,.wysiwyg h4 strong,.wysiwyg h5 strong,.wysiwyg h6 strong{font-weight:900}.wysiwyg--light{color:#fff}.wysiwyg--light ul{color:#fff}.wysiwyg--light ul li::before{background:#fff}.wysiwyg--dark{color:#363636}.wysiwyg--dark ul{color:#363636}.wysiwyg--dark ul li::before{background:#363636}.wysiwyg--grey{color:#707070}.offer-header{font-family:"TOTVS",sans-serif;position:absolute;top:0;left:0;padding:1.5em 0;width:100%;z-index:200;transition:.3s ease-in;font-size:12px}@media screen and (min-width: 768px){.offer-header{font-size:16px}}.offer-header--scroll{background:rgba(0,0,0,.5607843137)}.offer-header__content{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.offer-header__content{justify-content:flex-start}}.offer-header__logo{max-width:11em}.offer-header__logo img{width:100%;height:3.625em;object-fit:contain}.offer-banner{font-family:"TOTVS",sans-serif;position:relative;background-color:#00dbff;background-image:url("../img/totvs-grafismo.png");background-position:right;background-repeat:no-repeat;padding:2.5em 0;overflow:hidden;padding-top:60px;font-size:12px;margin-bottom:2.5rem}@media screen and (min-width: 768px){.offer-banner{font-size:16px}}.offer-banner__content{position:relative;z-index:50;width:100%;min-height:340px;display:flex;flex-direction:column;justify-content:center}.offer-banner__button{border:1px solid #00dbff;border-radius:50px;width:fit-content;padding:16px 32px;transition:background-color .4s ease-in-out,color .4s ease-in-out}.offer-banner__button a{text-decoration:none;color:#00dbff;font-family:"TOTVS",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}.offer-banner__button:hover{background-color:#00dbff}.offer-banner__button:hover a{color:#fff}.offer-banner__button:not(:last-child){margin-right:15px}@media(max-width: 528px){.offer-banner__button{width:100%;padding:12px 30px}.offer-banner__button:not(:last-child){margin-bottom:15px}}.offer-banner__background{width:100%;height:100%}.offer-banner__background img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.offer-banner .container{position:relative}.offer-banner__decoration{display:none}@media screen and (min-width: 768px){.offer-banner__decoration{position:absolute;width:9em;display:flex}}@media screen and (min-width: 992px){.offer-banner__decoration{width:10em}}.offer-banner__decoration:nth-child(1){bottom:-44px;left:-174px}.offer-banner__decoration:nth-child(2){top:-44px;right:-174px}.free-text{font-family:"TOTVS",sans-serif;margin-bottom:2.5rem;font-size:12px}@media screen and (min-width: 768px){.free-text{font-size:16px}}@media print{.free-text{font-size:60px !important}}.offer-table{font-family:"TOTVS",sans-serif;font-size:12px;margin-bottom:2.5rem}@media screen and (min-width: 768px){.offer-table{font-size:16px}}.offer-table__content{display:flex;justify-content:space-between;border:1px solid #363636;border-radius:22px;overflow:hidden;min-width:900px}.offer-table__column{width:100%}.offer-table__column__title{background-color:#f5f5f5;padding:1em 1.375em;font-size:1.125em;font-weight:900;text-align:center;border-bottom:1px solid #363636}.offer-table__column__data{padding:1em 1.375em;text-align:center;font-size:1em;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}.offer-table__column__data:nth-child(even){background-color:#fff}.offer-table .container{overflow:auto}@media screen and (min-width: 992px){.offer-table .container{overflow:initial}}.offer-footer{font-family:"TOTVS",sans-serif;background-color:#023;padding:3.125em 0;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center}.offer-footer__logo{max-width:158px}.offer-footer__link{font-size:14px;margin-top:1.5rem;display:inline-block;text-decoration:underline}.offer-footer__link:hover{color:#fff}.htmlTopdf{width:50px;height:50px;position:fixed;right:20px;bottom:30px}.acf-block-preview .htmlTopdf{position:inherit}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}.accordion .accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card-accordion{background:#f5f5f5;border:0;border-radius:10px;margin:1.5rem 0;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.accordion .card-accordion-new{border-radius:15px !important;overflow:hidden !important}.accordion .card-accordion-new .card-header{padding:.75rem 2.15rem .75rem 1.45rem}.accordion .card-accordion-pill .card-header,.accordion .card-accordion .card-header{background:#f5f5f5;border:0}.accordion .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.accordion .card-accordion-new .card-header button{padding:.375rem 0}.accordion .card-accordion .card-header button{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;color:#0897e9;width:100%;font-size:16px;font-weight:700;text-transform:none;text-align:left;text-decoration:none}.accordion .accordion-dropdown:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";float:right;transition:all .3s linear;margin-left:auto;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear;margin-left:10px}.accordion .card-accordion-new.-active .accordion-dropdown::before{transform:rotate(180deg)}.accordion .card-accordion-new.-active .accordion-dropdown{font-weight:900 !important}.accordion .card-accordion.-active{border:1px solid #0897e9 !important}.accordion .card-accordion .card-header button.collapsed{color:#363636;font-weight:700 !important}.accordion .card-accordion-new .card-body{padding-top:0;padding-left:1.45rem;padding-right:2.15rem}.gb-block-accordion{@apply container;background:#f5f5f5;border:0;border-radius:10px;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gb-block-accordion summary::marker{display:none;font-size:0}.gb-block-accordion summary::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";float:left;transition:all .3s linear;margin-left:auto;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear;margin-right:10px}.gb-block-accordion details[open]>summary::before{transform:rotate(90deg)}