.elementor-916 .elementor-element.elementor-element-580ab10{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-916 .elementor-element.elementor-element-580ab10:not(.elementor-motion-effects-element-type-background), .elementor-916 .elementor-element.elementor-element-580ab10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #5900B2 0%, #9A37FF 100%);}.elementor-916 .elementor-element.elementor-element-78fba4f{width:auto;max-width:auto;}.elementor-916 .elementor-element.elementor-element-78fba4f.elementor-element{--align-self:flex-start;}.elementor-916 .elementor-element.elementor-element-78fba4f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4rem;font-weight:600;color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-fc54c46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-916 .elementor-element.elementor-element-6b6434f{font-family:"Work Sans", Sans-serif;}@media(max-width:767px){.elementor-916 .elementor-element.elementor-element-580ab10{--min-height:30vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-916 .elementor-element.elementor-element-78fba4f .elementor-heading-title{font-size:2rem;}}/* Start custom CSS for container, class: .elementor-element-fc54c46 */.cbwct-tracking-title {
    display: none;
}
.cbwct-tracking-container {
    margin-top: 0px!important;
}

.cbwct-tracking-from form input[type="submit"] {
   background: #5900B2!important;
}

.cbwct-tracking-from form label {
font-family: Work Sans!important;
font-size: 18px;
font-weight: 700;
margin-bottom: 1rem;
color: black!important;

}

@media (max-width: 768px) {
    .cbwct-tracking-form-area {

        gap: 20px;
    }
    .cbwct-tracking-from form input[type="submit"] {
  padding: 1.5rem;
}

.cbwct-tracking-porgressbar {

    margin-top: 5rem!important
}
}

.cbwct_result_preload_area {
    display: flex;
    flex-direction: column;
    align-items: center;
    align-content: center;
    justify-content: center;
}

.cbwct_result_preload_area .cbwct_result_preload {
    color: #5900B2!important;
}


.cbwct-traking-form-result {

    text-align: center;
}

.cbwct-traking-form-result .cbwct_notice{
    font-family: Work Sans;
    font-size: 18px;
    font-weight: 500;
    color: black;
}

.cbwct-tracking-porgressbar {
    border: none!important;
    background-color: white!important;
    box-shadow: none!important;
    margin-top: 6rem;
}

.cbwct-tracking-progress {
  background: linear-gradient(90deg, #5900B2, #B974FF)!important;
}

.cbwct-wc-traking-round.active {
    animation: none!important;
    background: #5900B2!important;
}

.cbwct-wc-traking-round.active:after {
    animation: none!important;
}

.cbwct-wc-traking-round.active:before {
animation: none!important;
    border-color: #5900B2 transparent transparent transparent!important;
}

.cbwct-tracking-container table tr td:first-child {
    font-size: 14px;
    font-family: Work Sans !important;
}

 {

    padding: 10px;
    margin: 0!important;
}

::marker {
    display: none;
}

.cbwct-tracking-list table tbody tr {
    margin: 0!important;
}

.cbwct-wc-traking-round.active.ali-wc-shipping:after {
    content: 'Motoboy a caminho'!important;
    margin-top: -30px;
    line-height: 20px;
}

.cbwct-wc-traking-round.active.ali-wc-processing:after {
    content: 'Pedido a caminho'!important;
    line-height: 20px;
}

.cbwct-wc-traking-round.active.ali-wc-payment:after {
    content: 'Pagamento pendente'!important;
    margin-top: -30px;
    line-height: 20px;
}

.cbwct-wc-traking-round.active.ali-wc-hold:after {
    content: 'Preparando pedido'!important;
    margin-top: -30px;
    line-height: 20px;
}

.cbwct-wc-traking-round.active.ali-wc-delivered:after {
    content: 'Assinado e entregue'!important;
    margin-top: -30px;
    line-height: 20px;
}

.cbwct-tracking-list table tbody tr:nth-child(3),
.cbwct-tracking-list table tbody tr:nth-child(4) {
    display: none!important;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */