.elementor-642 .elementor-element.elementor-element-05d24fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-642 .elementor-element.elementor-element-05d24fa, .elementor-642 .elementor-element.elementor-element-05d24fa::before{--border-transition:0.3s;}.elementor-642 .elementor-element.elementor-element-a1e973b{--display:flex;--min-height:115px;--justify-content:center;--background-transition:0.3s;--border-radius:55px 55px 55px 55px;}.elementor-642 .elementor-element.elementor-element-a1e973b, .elementor-642 .elementor-element.elementor-element-a1e973b::before{--border-transition:0.3s;}.elementor-642 .elementor-element.elementor-element-461bbca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:110px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-642 .elementor-element.elementor-element-461bbca:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-461bbca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-642 .elementor-element.elementor-element-461bbca, .elementor-642 .elementor-element.elementor-element-461bbca::before{--border-transition:0.3s;}.elementor-642 .elementor-element.elementor-element-31c034d .elementor-heading-title{color:var( --e-global-color-cf91eb9 );font-family:"Poppins", Sans-serif;font-size:80px;font-weight:400;line-height:80px;}.elementor-642 .elementor-element.elementor-element-31c034d > .elementor-widget-container{margin:160px 0px 0px 0px;padding:80px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#5E79A1;}.elementor-642 .elementor-element.elementor-element-28e8501{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:150px;--padding-block-end:150px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-642 .elementor-element.elementor-element-28e8501:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-28e8501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEEED;}.elementor-642 .elementor-element.elementor-element-28e8501, .elementor-642 .elementor-element.elementor-element-28e8501::before{--border-transition:0.3s;}.elementor-642 .elementor-element.elementor-element-6f4f6ed{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-642 .elementor-element.elementor-element-24a52bf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:40px;}.elementor-642 .elementor-element.elementor-element-e6e551a{text-align:justify;}.elementor-642 .elementor-element.elementor-element-e6e551a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-34b4aee{--display:flex;--background-transition:0.3s;--border-radius:65px 65px 65px 65px;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:75px;--padding-inline-end:75px;}.elementor-642 .elementor-element.elementor-element-34b4aee:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-34b4aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-34b4aee, .elementor-642 .elementor-element.elementor-element-34b4aee::before{--border-transition:0.3s;}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__label{text-align:left;}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__desc{text-align:left;}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-text );background-color:#00000000;padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder input{color-scheme:normal;}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__action-button{background-color:var( --e-global-color-secondary );color:var( --e-global-color-cf91eb9 );text-transform:lowercase;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__action-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-cf91eb9 );}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__next-page-wrap{text-align:left;}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder-message--success{margin:30px 0px 0px 0px;padding:25px 20px 25px 20px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );background-color:#003B93;border-style:none;}.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder-message--error{margin:30px 0px 0px 0px;padding:25px 20px 25px 20px;text-align:center;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-cf91eb9 );background-color:#BD132D;border-style:none;}.elementor-642 .elementor-element.elementor-element-fb5861d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-8aeed94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(min-width:768px){.elementor-642 .elementor-element.elementor-element-05d24fa{--content-width:1400px;}.elementor-642 .elementor-element.elementor-element-6f4f6ed{--width:610px;}.elementor-642 .elementor-element.elementor-element-34b4aee{--width:590px;}}@media(max-width:1366px) and (min-width:768px){.elementor-642 .elementor-element.elementor-element-05d24fa{--content-width:100%;}.elementor-642 .elementor-element.elementor-element-461bbca{--content-width:100%;}.elementor-642 .elementor-element.elementor-element-28e8501{--content-width:100%;}.elementor-642 .elementor-element.elementor-element-6f4f6ed{--width:55%;}.elementor-642 .elementor-element.elementor-element-34b4aee{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-642 .elementor-element.elementor-element-6f4f6ed{--width:100%;}.elementor-642 .elementor-element.elementor-element-34b4aee{--width:100%;}}@media(max-width:1366px){.elementor-642 .elementor-element.elementor-element-05d24fa{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-642 .elementor-element.elementor-element-a1e973b{--min-height:90px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-642 .elementor-element.elementor-element-461bbca{--padding-block-start:30px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-642 .elementor-element.elementor-element-31c034d .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-642 .elementor-element.elementor-element-31c034d > .elementor-widget-container{margin:80px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-28e8501{--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-642 .elementor-element.elementor-element-6f4f6ed{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:50px;}.elementor-642 .elementor-element.elementor-element-34b4aee{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:35px;--padding-inline-end:35px;}}@media(max-width:1024px){.elementor-642 .elementor-element.elementor-element-05d24fa{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-642 .elementor-element.elementor-element-a1e973b{--min-height:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-642 .elementor-element.elementor-element-28e8501{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-642 .elementor-element.elementor-element-6f4f6ed{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-642 .elementor-element.elementor-element-34b4aee{--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}}@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-31c034d .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-642 .elementor-element.elementor-element-34b4aee{--border-radius:35px 35px 35px 35px;}}/* Start custom CSS for container, class: .elementor-element-05d24fa */.elementor-642 .elementor-element.elementor-element-05d24fa {
    position: absolute;
    top: 35px;
    left: 0;
    width: 100%;
    z-index: 10;
}

@media (max-width: 1024px) {
    .elementor-642 .elementor-element.elementor-element-05d24fa {
        backdrop-filter: blur(14.050000190734863px);
    }
}

@media (max-width: 1366px) {
    .elementor-642 .elementor-element.elementor-element-05d24fa {
        top: 0;
    }
}

@media (max-width: 767px) {
    .elementor-642 .elementor-element.elementor-element-05d24fa {
        position: fixed;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6e551a */.elementor-642 .elementor-element.elementor-element-e6e551a p+p {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-fb5861d */.elementor-642 .elementor-element.elementor-element-fb5861d ::placeholder {
    color: #a6a6a6;
    font-family: "Heebo";
}

.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder-row {
    padding: 0;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .field-type-submit-field {
    margin-top: 35px;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__submit-wrap {
    justify-content: end;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__submit {
    cursor: pointer;
    transition: all ease .3s;
    border-color: #002D70 !important;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__submit:hover {
    border-color: #00E5AE !important;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .select-field {
    padding: 7px 0 8px !important;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .select-field option {
    color: #353535;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .error-message {
    color: #bd132d;
    font-size: 16px;
    line-height: 16px;
    display: block;
    font-family: "Heebo";
    padding-top: 10px;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .field-type-checkbox-field,
.contato_mensagem_caracteres {
    color: #a6a6a6;
    font-family: "Poppins";
    font-size: 12px;
    line-height: 12px;
    margin-top: 10px;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .for-checkbox>span::before {
    order: 1;
    border-color: #a6a6a6 !important;
    transition: all ease .1s;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .for-checkbox :checked+span::before {
    background-image: none;
    background-color: #a6a6a6 !important;
    border-color: #a6a6a6 !important;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .checkradio-wrap {
    margin: 0;
}

.elementor-642 .elementor-element.elementor-element-fb5861d .textarea-field {
    resize: none;
    height: 160px;
    border: 0 !important;
    background-color: #ECEEED !important;
    border-radius: 13px;
    padding-right: 12px !important;
    padding-left: 12px !important;
}

.contato_campos > div {
    display: grid;
    row-gap: 25px;
}

@media (max-width: 1366px) {
    .contato_campos > div {
        row-gap: 15px;
    }
}

@media (max-width: 767px) {
    .elementor-642 .elementor-element.elementor-element-fb5861d .jet-form-builder__submit {
        width: 100%;
        justify-content: center;
    }
}/* End custom CSS */