.alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:0 solid transparent;border-radius:2px}.alert .close{background:initial;border:none}.alert .alert-text-alert-default,.alert .close{color:inherit}.alert .alert-text-alert-default:focus,.alert .close:focus{outline:0}@media (max-width:576px){.alert .close{float:none;width:100%}}.alert-link{font-weight:700}.alert-success{color:#1b722f;background-color:#d4edda;border-color:#155724}.alert-success hr{border-top-color:#10421c}.alert-success .alert-link{color:#11491e}.alert-info{color:#106e7d;background-color:#d1ecf1;border-color:#0c5460}.alert-info hr{border-top-color:#094049}.alert-info .alert-link{color:#0a4650}.alert-warning{color:#ad8305;background-color:#fff3cd;border-color:#856404}.alert-warning hr{border-top-color:#6c5103}.alert-warning .alert-link{color:#7b5d04}.alert-danger{color:#96242f;background-color:#f8d7da;border-color:#721c24}.alert-danger hr{border-top-color:#5e171e}.alert-danger .alert-link{color:#6d1a22}.alert-light{color:#a9a9aa;background-color:#fefefe;border-color:#818182}.alert-light hr{border-top-color:#747475}.alert-light .alert-link{color:#8f8f91}.alert-dark{color:#23272c;background-color:#d6d8d9;border-color:#1b1e21}.alert-dark hr{border-top-color:#101113}.alert-dark .alert-link{color:#0c0e10}.tooltip{position:absolute;display:block;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9;z-index:999999999999}.tooltip .arrow{display:none!important;opacity:0;border:0}.tooltip .arrow::before{display:none!important;opacity:0;border:0}.tooltip-inner{text-align:center;background-color:rgba(0,0,0,.9);font-weight:700}.back_to_top{width:50px;height:50px;position:fixed;bottom:0;transform:translateY(30px);right:30px;display:inline-block;text-align:center;opacity:0;z-index:99999;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1)}.back_to_top.is-left{right:auto;left:30px}.back_to_top i,.back_to_top svg{line-height:50px;font-size:30px;display:inline-block;position:relative}.back_to_top.active{opacity:1;transform:translateY(-30px)}.back_to_top:focus{outline:0!important}.back_to_top:hover{transform:translateY(-36px)}.badge{padding:5px 10px}.badge.pix-line{background:0 0!important;border-width:2px;border-style:solid}@media (max-width:540px){.badge{white-space:normal!important}}.pix-right-float-badges .pix-badge-element{float:right}.pix-elementor-divider .elementor-container{z-index:2}