.elementor-2 .elementor-element.elementor-element-309961f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-309961f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0c0c;}.elementor-2 .elementor-element.elementor-element-309961f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-309961f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-309961f a{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-309961f > .elementor-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-7c7c10e .elementor-menu-toggle{margin:0 auto;}.elementor-2 .elementor-element.elementor-element-7c7c10e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f97e904:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7f97e904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-2 .elementor-element.elementor-element-7f97e904{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f97e904 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2dcfea5b{padding:50px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-28d6889{text-align:center;}.elementor-2 .elementor-element.elementor-element-28d6889 .elementor-heading-title{color:#000000;font-weight:400;}.elementor-2 .elementor-element.elementor-element-28d6889 > .elementor-widget-container{padding:0px 0px 050px 0px;}.elementor-2 .elementor-element.elementor-element-780202e{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-369b78c1.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-369b78c1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-369b78c1 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1c0c577f{text-align:center;}.elementor-2 .elementor-element.elementor-element-1c0c577f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-396e89d7{text-align:center;}.elementor-2 .elementor-element.elementor-element-396e89d7 .elementor-heading-title{color:#000000;font-weight:400;}.elementor-2 .elementor-element.elementor-element-396e89d7 > .elementor-widget-container{padding:025px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-d295b4e{text-align:center;font-size:20px;font-weight:300;line-height:26px;}.elementor-2 .elementor-element.elementor-element-d295b4e > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-45bbc59c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-45bbc59c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-45bbc59c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5e930f3f{text-align:center;}.elementor-2 .elementor-element.elementor-element-5e930f3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2db15a42{text-align:center;}.elementor-2 .elementor-element.elementor-element-2db15a42 .elementor-heading-title{color:#000000;font-weight:400;}.elementor-2 .elementor-element.elementor-element-2db15a42 > .elementor-widget-container{padding:025px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-271f485f{text-align:center;font-size:20px;font-weight:300;line-height:26px;}.elementor-2 .elementor-element.elementor-element-271f485f > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-4324360d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-2 .elementor-element.elementor-element-4324360d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4324360d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6b455624{text-align:center;}.elementor-2 .elementor-element.elementor-element-6b455624 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-28f161ba{text-align:center;}.elementor-2 .elementor-element.elementor-element-28f161ba .elementor-heading-title{color:#000000;font-weight:400;}.elementor-2 .elementor-element.elementor-element-28f161ba > .elementor-widget-container{padding:25px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-5f94538b{text-align:center;font-size:20px;font-weight:300;line-height:26px;}.elementor-2 .elementor-element.elementor-element-5f94538b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-217c0c2b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-217c0c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-2 .elementor-element.elementor-element-217c0c2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 15px 70px 15px;}.elementor-2 .elementor-element.elementor-element-217c0c2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-25fdab74{text-align:center;}.elementor-2 .elementor-element.elementor-element-25fdab74 .elementor-heading-title{color:#000000;font-weight:400;}.elementor-2 .elementor-element.elementor-element-25fdab74 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-19e18e17{padding:40px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-737ca234 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1889ed7e .premium-modal-trigger-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-1889ed7e .premium-modal-trigger-btn, .elementor-2 .elementor-element.elementor-element-1889ed7e .premium-modal-trigger-text{color:#7a7a7a;font-size:14px;font-weight:normal;text-decoration:underline;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1889ed7e .premium-modal-trigger-btn, .elementor-2 .elementor-element.elementor-element-1889ed7e .premium-modal-trigger-text, .elementor-2 .elementor-element.elementor-element-1889ed7e .premium-modal-trigger-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-7c0903b8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-387c02c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-202d8b8e .premium-modal-trigger-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-202d8b8e .premium-modal-trigger-btn, .elementor-2 .elementor-element.elementor-element-202d8b8e .premium-modal-trigger-text{color:#7a7a7a;font-size:14px;font-weight:normal;text-decoration:underline;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-202d8b8e .premium-modal-trigger-btn, .elementor-2 .elementor-element.elementor-element-202d8b8e .premium-modal-trigger-text, .elementor-2 .elementor-element.elementor-element-202d8b8e .premium-modal-trigger-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-262aafd4 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-762b919a .premium-modal-trigger-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-762b919a .premium-modal-trigger-btn, .elementor-2 .elementor-element.elementor-element-762b919a .premium-modal-trigger-text{color:#7a7a7a;font-size:14px;font-weight:normal;text-decoration:underline;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-762b919a .premium-modal-trigger-btn, .elementor-2 .elementor-element.elementor-element-762b919a .premium-modal-trigger-text, .elementor-2 .elementor-element.elementor-element-762b919a .premium-modal-trigger-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-33c8df10{text-align:center;}.elementor-2 .elementor-element.elementor-element-33c8df10 .elementor-heading-title{color:#b9b9b9;font-size:12px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-33c8df10 > .elementor-widget-container{padding:40px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-170e96da img{width:110px;}.elementor-2 .elementor-element.elementor-element-00dd43a .elementor-button{background-color:#FF9200;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-371c429c{width:19.035%;}.elementor-2 .elementor-element.elementor-element-410b85fc{width:61.93%;}.elementor-2 .elementor-element.elementor-element-737ca234{width:27.466%;}.elementor-2 .elementor-element.elementor-element-7c0903b8{width:25.948%;}.elementor-2 .elementor-element.elementor-element-387c02c{width:29.236%;}.elementor-2 .elementor-element.elementor-element-262aafd4{width:17.35%;}.elementor-2 .elementor-element.elementor-element-38aa3eee{width:19.03%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-369b78c1{width:33%;}.elementor-2 .elementor-element.elementor-element-45bbc59c{width:33%;}.elementor-2 .elementor-element.elementor-element-4324360d{width:33%;}.elementor-2 .elementor-element.elementor-element-371c429c{width:5%;}.elementor-2 .elementor-element.elementor-element-410b85fc{width:90%;}.elementor-2 .elementor-element.elementor-element-38aa3eee{width:5%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-369b78c1 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1c0c577f{text-align:center;}.elementor-2 .elementor-element.elementor-element-1c0c577f img{width:100px;}.elementor-2 .elementor-element.elementor-element-396e89d7{text-align:center;}.elementor-2 .elementor-element.elementor-element-396e89d7 > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-d295b4e{text-align:center;font-size:16px;width:300px;max-width:300px;}.elementor-2 .elementor-element.elementor-element-d295b4e > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-45bbc59c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5e930f3f{text-align:center;}.elementor-2 .elementor-element.elementor-element-5e930f3f img{width:100px;}.elementor-2 .elementor-element.elementor-element-2db15a42{text-align:center;}.elementor-2 .elementor-element.elementor-element-2db15a42 > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-271f485f{text-align:center;font-size:16px;width:300px;max-width:300px;}.elementor-2 .elementor-element.elementor-element-271f485f > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-6b455624{text-align:center;}.elementor-2 .elementor-element.elementor-element-6b455624 img{width:100px;}.elementor-2 .elementor-element.elementor-element-28f161ba{text-align:center;}.elementor-2 .elementor-element.elementor-element-28f161ba > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-5f94538b{text-align:center;font-size:16px;width:300px;max-width:300px;}.elementor-2 .elementor-element.elementor-element-5f94538b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-217c0c2b{padding:50px 15px 50px 15px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-260ca874 img{width:480px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2dcfea5b{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-28d6889 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-28d6889 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-369b78c1 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d295b4e > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-45bbc59c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-271f485f > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-217c0c2b{padding:50px 15px 50px 15px;}.elementor-2 .elementor-element.elementor-element-25fdab74 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-25fdab74 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-1889ed7e > .elementor-widget-container{padding:10px 0px 25px 0px;}.elementor-2 .elementor-element.elementor-element-202d8b8e > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-2 .elementor-element.elementor-element-33c8df10 > .elementor-widget-container{padding:35px 0px 25px 0px;}}/* Start custom CSS for eael-gravity, class: .elementor-element-115e2bbc *//****** FORM BOX BG ******/
.form-style {
    background-color: #ffffff !important;
    box-shadow: 0 0 20px 0 rgba(0,0,0,0.1) !important;
}

/****** FORM TABS ******/
.gform_wrapper .form-style .gf_page_steps .gf_step {
  	border-bottom: 3px solid #ff9c00 !important;
}

.gform_wrapper .form-style .gf_step .gf_step_number,
.gform_wrapper .form-style .gf_step .gf_step_label {
    color: #ff9c00 !important;
}

/****** INPUT/TEXTAREA - BORDER ******/
textarea:not(.editor-post-title__input):focus, 
input[type="date"]:focus, 
input[type="datetime"]:focus, 
input[type="datetime-local"]:focus, 
input[type="email"]:focus, 
input[type="month"]:focus, 
input[type="number"]:focus, 
input[type="password"]:focus, 
input[type="search"]:focus, 
input[type="tel"]:focus, 
input[type="text"]:focus, 
input[type="time"]:focus, 
input[type="url"]:focus, 
input[type="week"]:focus {
    border-color: #ff9c00 !important;
    border-bottom: 1px solid #ff9c00 !important;
}

textarea:not(.editor-post-title__input):focus {
    border: 1px solid #ff9c00 !important;
}

/****** CONSENTIMENTOS BTN ******/
body .gform_wrapper .top_label .ginput_container .gfield_consent_label .reg-cons,
.gform_wrapper .gfield_consent_description a {
  	color: #ff9c00 !important;
}

/****** FOOTER BTNS ******/
.form-style .gform_page_footer .button,
.btn-part-nov {
    background-color: #ff9c00 !important;
    border-color: #ff9c00 !important;
        color: #ffffff !important;
}

/*/****** FOOTER BTNS - ON MOUSE OVER ******/
.form-style .gform_page_footer .button:hover,
.btn-part-nov:hover {
    background-color: #f19300 !important;
    border-color: #f19300 !important;
}

/****** MENSAGEM SUCESSO ******/
.msg-success h1 {
    color: #ff9c00 !important;
}

/****** MENSAGEM ERROS ******/
.gform_wrapper .validation_message,
.gform_wrapper .ginput_container_phone .instruction{
    color: #ff0000 !important;
}

.gform_wrapper li.gfield.gfield_error.gfield_contains_required .gfield_description {
    color: #ff0000 !important;
}

.gform_wrapper .form-style li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
.gform_wrapper .form-style li.gfield_error textarea {
    border-bottom: 1px solid #ff0000 !important;
}

/******************************/
/*           MOBILE           */
/******************************/

@media (max-width: 730px){
    
/****** STEP COLOR TITLE ******/
    .gform_wrapper .form-style .steps-title h4 {
        color: #ff9c00 !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-180bcce */.cookies {
    display: block;
    text-align: center;
}

.cookies .btn-cookies {
    color: #7a7a7a;
    text-decoration: underline;
    font-size: 14px;
    font-weight: normal;
}

.cookies .btn-cookies:hover {
    color: red;
}/* End custom CSS */