html,body{overflow-x:hidden!important;scroll-behavior:smooth}.site-hide{display:none!important}#section-wpp{position:fixed;right:50px;bottom:50px;width:80px;height:80px;z-index:400;display:flex;align-items:center;justify-content:center;transform:scale(.85)}#section-wpp::after{content:'';position:absolute;inset:-10px;background:#48C960;opacity:.2;border-radius:50%;pointer-events:none!important}.btn-wpp{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:#48C960;text-decoration:none!important;cursor:pointer;filter:drop-shadow(0 4px 27px #48C960)}.btn-wpp::before{content:'';position:absolute;inset:0;border:1px solid #48C960;border-radius:50%;animation:widgetPulse 1.5s infinite;pointer-events:none!important}.btn-wpp i::before{color:#fff;font-size:45px}@media (max-width:768px){#section-wpp{right:20px;bottom:80px;width:60px;height:60px}.btn-wpp i::before{font-size:36px}}@keyframes widgetPulse{50%{transform:scale(1);opacity:1}100%{transform:scale(2);opacity:0}}@media (max-width:1024px){.menu-desktop{display:none!important}}@media (min-width:1025px){.menu-mobile{display:none!important}}body{font-family:var(--e-global-typography-text-font-family)}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin:24px 0}.elementor-widget-text-editor li+li{margin-top:12px}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h6{margin:32px 0 24px}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2{font-size:34px;line-height:125%}.elementor-widget-text-editor h3{font-size:24px}.elementor-widget-text-editor h4{font-size:20px}.elementor-widget-text-editor h5,.elementor-widget-text-editor h6{font-size:18px}@media (max-width:767px){.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h6{font-size:18px;line-height:150%}}.elementor-widget-sidebar .widget-title{font-size:16px;font-weight:700;margin-bottom:32px;text-transform:uppercase}.elementor-widget-sidebar .widget+.widget{margin-top:64px}.elementor-widget-sidebar p:empty{display:none}.elementor-widget-sidebar ul.product_list_widget li{padding:12px;border:1px solid #dfdfdf;border-radius:4px;background:#f7f7f7;transition:.3s}.elementor-widget-sidebar ul.product_list_widget li:hover{border-color:#000}.elementor-widget-sidebar ul.product_list_widget li+li{margin-top:16px}.elementor-widget-sidebar ul.product_list_widget img{float:left;margin-right:20px;width:50px;height:50px;border-radius:4px}.single .wp-block-heading{margin:32px 0 24px;color:var(--e-global-color-primary)}.single .elementor-widget-theme-post-content{line-height:200%}.single .elementor-widget-theme-post-content h1,.single .elementor-widget-theme-post-content h2{font-size:24px;font-weight:700;margin:32px 0 24px}.single .elementor-widget-theme-post-content h3,.single .elementor-widget-theme-post-content h4{font-size:20px;font-weight:600;margin:24px 0 20px}.single .elementor-widget-theme-post-content h5,.single .elementor-widget-theme-post-content h6{font-size:16px;font-weight:600;margin:18px 0 12px}.single .elementor-widget-theme-post-content li+li{margin-top:12px}.single .elementor-widget-theme-post-content .wp-block-button__link{color:#fff!important;background:var(--e-global-color-primary);border-radius:8px!important;font-weight:700;transition:.3s}.single .elementor-widget-theme-post-content .wp-block-button__link:hover{background:var(--e-global-color-secondary)}.single .elementor-widget-theme-post-content .wp-block-quote{background:#ffefc0;margin:32px 0;padding:24px;border-radius:8px}.txt-mk{line-height:150%!important;position:relative}.txt-mk-line{text-decoration:underline!important}.txt-mk-wave{text-decoration:underline wavy!important;text-decoration-thickness:2px;text-underline-offset:4px}.txt-mk-circle{display:inline-block;padding:2px 6px;border:2px solid;border-radius:100%}.txt-mk-line-curve::after{content:"";position:absolute;bottom:-10px;left:0;height:7px;width:100%;border-radius:50%;border:solid 2px #181818;border-color:#181818 #fff0 #fff0 #fff0}.txt-mk-purple{text-decoration-color:var(--e-global-color-0065c5f)!important;border-color:var(--e-global-color-0065c5f)!important}.txt-mk-green{text-decoration-color:var(--e-global-color-1bc5270)!important;border-color:var(--e-global-color-1bc5270)!important}.txt-mk-orange{text-decoration-color:#FC7046!important;border-color:#FC7046!important}.txt-mk-line-curve.txt-mk-purple::after{border-color:var(--e-global-color-0065c5f) #fff0 #fff0 #fff0}.txt-mk-line-curve.txt-mk-green::after{border-color:var(--e-global-color-1bc5270) #fff0 #fff0 #fff0}.txt-mk-line-curve.txt-mk-orange::after{border-color:#FC7046 #fff0 #fff0 #fff0}.elementor-form .selectize-input{border:none!important;box-shadow:none!important;padding:0}.elementor-form .selectize-dropdown{background:#fff}.elementor-form .elementor-field-textual{border-color:#D6D6D6!important}.bloco-wdgt-tax-tipo-de-solucao{display:flex;flex-direction:column;gap:16px}.bloco-wdgt-tax-tipo-de-solucao .row-item-tax{display:flex;flex-wrap:wrap;gap:32px;padding:32px;border:1px solid #ccc;border-radius:8px}.bloco-wdgt-tax-tipo-de-solucao .wrap-item{flex-basis:45%;min-width:200px;flex-grow:1;display:flex;flex-direction:column;gap:16px}.bloco-wdgt-tax-tipo-de-solucao ul{list-style:none;padding:0!important}.bloco-wdgt-tax-tipo-de-solucao ul li+li{margin-top:8px}.bloco-wdgt-tax-tipo-de-solucao ul a{padding:8px;font-size:14px;transition:.3s}.bloco-wdgt-tax-tipo-de-solucao ul a:hover{text-decoration:underline;color:#000}.rank-math-list-item{border:1px solid #e2e8f0;border-radius:.5rem;margin-bottom:.75rem;background:#fff;transition:box-shadow .3s}.rank-math-list-item.active{box-shadow:0 4px 20px rgb(0 0 0 / .06)}.rank-math-question{padding:1rem 1.25rem;font-size:16px!important;font-weight:600;display:flex;justify-content:space-between;cursor:pointer;background:#f8fafc;margin:0!important}.rank-math-list-item.active .rank-math-question{background:#e2e8f0}.rank-math-question::after{content:'+';font-size:24px;transition:.3s}.rank-math-list-item.active .rank-math-question::after{content:'−';transform:rotate(180deg)}.rank-math-answer{display:none;padding:1rem 1.25rem;font-size:14px;color:#4a5568;line-height:1.6;background:#fff}