.elementor-7097 .elementor-element.elementor-element-4d4e37d:not(.elementor-motion-effects-element-type-background), .elementor-7097 .elementor-element.elementor-element-4d4e37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-7097 .elementor-element.elementor-element-4d4e37d > .elementor-container{max-width:1200px;}.elementor-7097 .elementor-element.elementor-element-4d4e37d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-7097 .elementor-element.elementor-element-4d4e37d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}/* Start custom CSS */h4.vistotitulo {
    color: #ffffff;
    background-color: #5c88af;
    padding: 15px;
    border-radius: 100px 100px 100px 100px;
    width: max-content;
    margin-bottom: 15px;
}
.termos {
    border: solid 2px;
    padding: 25px;
    height: 300px;
    margin-bottom: 15px;
}

span.wpcf7-list-item-label {
    font-size: 12px;
}
select {
    width: 100%;
    margin-bottom: 10px;
}

h4.vistotituloativo, h4.vistotituloinativo {
    color: #bdb6b6;
    font-size: 10.8px;
    margin-bottom: 0;
    padding: 5px 5px;
    margin-right: 5px;
}
h4.vistotituloativo {
    background: #5c88af;
    color: #fff!important;
}
.steps {
    margin-left: 25px;
    display: flex;
    vertical-align: middle;
    padding-bottom: 15px;
}

#termos-americano {
    background: #fff;
    padding: 10px 20px;
    max-height: 400px;
    overflow-y: auto;font-size:12px;
}

body.page-id-5707 {
    padding: 0 !important;
}

span.wpcf7-list-item {
    display: inline-block !important;
    
}
.wpcf7.icf7s-571 .wpcf7-list-item.first {
    margin-left: 20px 
}

.wpcf7-list-item {
    width: auto !important;margin:0 !important;height:auto !Important;
}
.wpcf7.icf7s-368 .wpcf7-list-item:not(.last) {
    margin-right: 40px !important;
}
.wpcf7-list-item-label{padding-top:8px;}
a, a:hover{color:inherit !important;text-decoration:inherit !important}
#header a{color:#fff !important}

input.datepicker {
    width: 100% !important;
}
.gform-theme--foundation .gfield textarea.large {
    min-block-size: 1rem;
}/* End custom CSS */