.elementor-459 .elementor-element.elementor-element-6352997:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-6352997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9a51a;background-image:url("http://previnaocupacional.com.br/wp-content/uploads/2019/07/background-png-pages.jpg");background-position:center center;background-size:cover;}.elementor-459 .elementor-element.elementor-element-6352997 > .elementor-background-overlay{background-color:rgba(249,165,26,0.93);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-6352997{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-459 .elementor-element.elementor-element-6352997 > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-459 .elementor-element.elementor-element-6352997 > .elementor-shape-bottom svg{width:calc(116% + 1.3px);height:50px;}.elementor-459 .elementor-element.elementor-element-78011aa2{text-align:center;}.elementor-459 .elementor-element.elementor-element-78011aa2.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-459 .elementor-element.elementor-element-78011aa2 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-459 .elementor-element.elementor-element-24122c58:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-24122c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-459 .elementor-element.elementor-element-24122c58 > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-24122c58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-459 .elementor-element.elementor-element-24122c58 > .elementor-shape-bottom .elementor-shape-fill{fill:#0094d9;}.elementor-459 .elementor-element.elementor-element-24122c58 > .elementor-shape-bottom svg{width:calc(130% + 1.3px);height:33px;}.elementor-459 .elementor-element.elementor-element-173539d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-226068b3{margin-top:0px;margin-bottom:0px;}.elementor-459 .elementor-element.elementor-element-671c9727.elementor-column .elementor-column-wrap{align-items:center;}.elementor-459 .elementor-element.elementor-element-671c9727.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-459 .elementor-element.elementor-element-671c9727 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-459 .elementor-element.elementor-element-7b789f68{text-align:left;}.elementor-459 .elementor-element.elementor-element-7b789f68.elementor-widget-heading .elementor-heading-title{color:#666666;}.elementor-459 .elementor-element.elementor-element-7b789f68 .elementor-heading-title{font-size:35px;font-weight:600;}.elementor-459 .elementor-element.elementor-element-345ef817 .elementor-text-editor{text-align:left;}.elementor-459 .elementor-element.elementor-element-345ef817{color:#666666;font-size:16px;font-weight:400;line-height:23px;}.elementor-459 .elementor-element.elementor-element-6fc4143b .elementor-text-editor{text-align:left;}.elementor-459 .elementor-element.elementor-element-6fc4143b{color:#666666;font-size:16px;font-weight:400;line-height:23px;}.elementor-459 .elementor-element.elementor-element-5e01034f{text-align:left;}.elementor-459 .elementor-element.elementor-element-5e01034f .elementor-social-icon{background-color:rgba(99,115,129,0);font-size:20px;padding:0em;}.elementor-459 .elementor-element.elementor-element-5e01034f .elementor-social-icon i{color:rgba(0,0,0,0.5);}.elementor-459 .elementor-element.elementor-element-5e01034f .elementor-social-icon svg{fill:rgba(0,0,0,0.5);}.elementor-459 .elementor-element.elementor-element-5e01034f .elementor-social-icon:not(:last-child){margin-right:20px;}.elementor-459 .elementor-element.elementor-element-5e01034f .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-5e01034f .elementor-social-icon:hover{background-color:rgba(0,0,0,0);}.elementor-459 .elementor-element.elementor-element-5e01034f .elementor-social-icon:hover i{color:#f9a51a;}.elementor-459 .elementor-element.elementor-element-5e01034f .elementor-social-icon:hover svg{color:#f9a51a;}.elementor-459 .elementor-element.elementor-element-5e01034f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-459 .elementor-element.elementor-element-13974d0 > .elementor-element-populated{padding:0% 0% 0% 10%;}@media(max-width:1024px){.elementor-459 .elementor-element.elementor-element-6352997{padding:100px 25px 100px 25px;}.elementor-459 .elementor-element.elementor-element-24122c58 > .elementor-shape-bottom svg{width:calc(158% + 1.3px);height:33px;}.elementor-459 .elementor-element.elementor-element-24122c58{padding:80px 0px 80px 0px;}.elementor-459 .elementor-element.elementor-element-226068b3{padding:0px 25px 0px 25px;}.elementor-459 .elementor-element.elementor-element-671c9727 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-459 .elementor-element.elementor-element-7b789f68{text-align:left;}.elementor-459 .elementor-element.elementor-element-345ef817 .elementor-text-editor{text-align:left;}.elementor-459 .elementor-element.elementor-element-6fc4143b .elementor-text-editor{text-align:left;}.elementor-459 .elementor-element.elementor-element-5e01034f{text-align:left;}.elementor-459 .elementor-element.elementor-element-13974d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-459 .elementor-element.elementor-element-6352997 > .elementor-shape-bottom svg{height:27px;}.elementor-459 .elementor-element.elementor-element-6352997{padding:75px 20px 75px 20px;}.elementor-459 .elementor-element.elementor-element-78011aa2 .elementor-heading-title{font-size:35px;}.elementor-459 .elementor-element.elementor-element-24122c58 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:33px;}.elementor-459 .elementor-element.elementor-element-24122c58{padding:75px 20px 50px 20px;}.elementor-459 .elementor-element.elementor-element-173539d1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-226068b3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-671c9727 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-459 .elementor-element.elementor-element-7b789f68{text-align:center;}.elementor-459 .elementor-element.elementor-element-7b789f68 .elementor-heading-title{font-size:30px;}.elementor-459 .elementor-element.elementor-element-345ef817 .elementor-text-editor{text-align:center;}.elementor-459 .elementor-element.elementor-element-6fc4143b .elementor-text-editor{text-align:center;}.elementor-459 .elementor-element.elementor-element-5e01034f{text-align:center;}.elementor-459 .elementor-element.elementor-element-13974d0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-5ce0a8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-459 .elementor-element.elementor-element-671c9727{width:30%;}.elementor-459 .elementor-element.elementor-element-13974d0{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-459 .elementor-element.elementor-element-671c9727{width:50%;}.elementor-459 .elementor-element.elementor-element-13974d0{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-5ce0a8d */.elementor-459 .elementor-element.elementor-element-5ce0a8d .form-col-1,
.elementor-459 .elementor-element.elementor-element-5ce0a8d .form-col-2 {
    display: flex;
    justify-content: space-between;
}

.elementor-459 .elementor-element.elementor-element-5ce0a8d .form-row-1,
.elementor-459 .elementor-element.elementor-element-5ce0a8d .form-row-2 {
    display: inline-flex;
    width: 49%;
}

.elementor-459 .elementor-element.elementor-element-5ce0a8d input {
    height: 54px;
}

.elementor-459 .elementor-element.elementor-element-5ce0a8d input,
.elementor-459 .elementor-element.elementor-element-5ce0a8d textarea {
    background: #fff;
}

.elementor-459 .elementor-element.elementor-element-5ce0a8d input::placeholder,
.elementor-459 .elementor-element.elementor-element-5ce0a8d textarea::placeholder {
    color: #ccc;
    font-family: inherit;
    font-weight: 400;
}

.elementor-459 .elementor-element.elementor-element-5ce0a8d input:focus,
.elementor-459 .elementor-element.elementor-element-5ce0a8d textarea:focus {
    border-color: #F9A51A;
}

.elementor-459 .elementor-element.elementor-element-5ce0a8d textarea {
    height: 200px;
}

.elementor-459 .elementor-element.elementor-element-5ce0a8d input[type="submit"] {
    background: #1a1a1a;
    width: 100%;
}

@media screen and (max-width: 767px) {
    .elementor-459 .elementor-element.elementor-element-5ce0a8d .form-col-1,
    .elementor-459 .elementor-element.elementor-element-5ce0a8d .form-col-2 {
        display: block;
    }

    .elementor-459 .elementor-element.elementor-element-5ce0a8d .form-row-1,
    .elementor-459 .elementor-element.elementor-element-5ce0a8d .form-row-2 {
        display: block;
        width: 100%;
    }
    
    .elementor-459 .elementor-element.elementor-element-5ce0a8d div {
        margin: 0;
    }
    
    .elementor-459 .elementor-element.elementor-element-5ce0a8d .form-row-1,
    .elementor-459 .elementor-element.elementor-element-5ce0a8d .form-row-2 {
        padding-bottom: 10px;
    }
    
    
    .elementor-459 .elementor-element.elementor-element-5ce0a8d textarea {
        height: 150px;
    }
    
    .elementor-459 .elementor-element.elementor-element-5ce0a8d input::placeholder,
    .elementor-459 .elementor-element.elementor-element-5ce0a8d textarea::placeholder {
        color: #999;
    }
}

.elementor-459 .elementor-element.elementor-element-5ce0a8d form {
    max-width: 750px;
}/* End custom CSS */