.elementor-8 .elementor-element.elementor-element-57afb4b{--display:flex;--min-height:100vh;--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:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7873150{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-08704d1{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-08704d1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-08704d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-08704d1, .elementor-8 .elementor-element.elementor-element-08704d1::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c444703 img{width:265px;}.elementor-8 .elementor-element.elementor-element-0cc0216{--display:flex;--min-height:230px;--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0cc0216:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0cc0216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #2C5088 50%, var( --e-global-color-primary ) 100%);}.elementor-8 .elementor-element.elementor-element-0cc0216, .elementor-8 .elementor-element.elementor-element-0cc0216::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7e5b641{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d852695{text-align:center;}.elementor-8 .elementor-element.elementor-element-d852695 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8 .elementor-element.elementor-element-cfc618d{text-align:center;}.elementor-8 .elementor-element.elementor-element-cfc618d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7f5e4a5{text-align:center;}.elementor-8 .elementor-element.elementor-element-7f5e4a5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-31a9b89{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-31a9b89:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-31a9b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-31a9b89, .elementor-8 .elementor-element.elementor-element-31a9b89::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8569dc0{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-8569dc0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8569dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8569dc0, .elementor-8 .elementor-element.elementor-element-8569dc0::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fad9464{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c007aeb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7c164a8.elementor-arrows-yes .elementor-main-swiper{width:calc( 80% - 40px );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-main-swiper{width:80%;}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-swiper-button{font-size:20px;color:#53535394;}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-swiper-button svg{fill:#53535394;}.elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:25px;}.elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:25px;}.elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:25px;}.elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:25px;}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__image img{width:124px;height:124px;}.elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (124px / 2) - 8px );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (124px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (124px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (124px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-7c164a8.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (124px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9334325{left:64%;}body.rtl .elementor-8 .elementor-element.elementor-element-9334325{right:64%;}.elementor-8 .elementor-element.elementor-element-9334325{top:15%;}.elementor-8 .elementor-element.elementor-element-9334325 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9334325 .elementor-icon{font-size:1em;}.elementor-8 .elementor-element.elementor-element-9334325 .elementor-icon svg{height:1em;}.elementor-8 .elementor-element.elementor-element-3836905{--display:flex;--min-height:10vh;--justify-content:flex-start;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-99d46c3{text-align:center;}.elementor-8 .elementor-element.elementor-element-99d46c3 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-cdab82e .gallery-item{padding:0 15px 15px 0;}.elementor-8 .elementor-element.elementor-element-cdab82e .gallery{margin:0 -15px -15px 0;}.elementor-8 .elementor-element.elementor-element-cdab82e .gallery-item .gallery-caption{text-align:center;}.elementor-8 .elementor-element.elementor-element-56651c0{--display:flex;--min-height:10vh;--justify-content:flex-start;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1fb1aef{text-align:center;}.elementor-8 .elementor-element.elementor-element-1fb1aef .elementor-heading-title{color:#22222254;font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-a551875{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a551875:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a551875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22222214;}.elementor-8 .elementor-element.elementor-element-a551875, .elementor-8 .elementor-element.elementor-element-a551875::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6794576 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-8 .elementor-element.elementor-element-72b14ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7e71389 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-9801e32 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9801e32 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9801e32{--e-icon-list-icon-size:1em;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-9801e32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9801e32 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9801e32 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-d852695 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-7f5e4a5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-c007aeb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9334325{left:89%;}body.rtl .elementor-8 .elementor-element.elementor-element-9334325{right:89%;}.elementor-8 .elementor-element.elementor-element-9334325{top:12%;}.elementor-8 .elementor-element.elementor-element-99d46c3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-0cc0216{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-d852695 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-7f5e4a5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-7c164a8.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-main-swiper{width:100%;}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9334325{left:90%;}body.rtl .elementor-8 .elementor-element.elementor-element-9334325{right:90%;}.elementor-8 .elementor-element.elementor-element-9334325{top:7%;}.elementor-8 .elementor-element.elementor-element-99d46c3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-79dc4b9 */.gfield_label {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 30px;
    color: #0a1f44;
    line-height: 1.4;
    text-align: center;
}
.elementor-8 .elementor-element.elementor-element-79dc4b9 .gform_heading, .elementor-8 .elementor-element.elementor-element-79dc4b9 .gf_progressbar_title, .elementor-8 .elementor-element.elementor-element-79dc4b9 .gform-field-label--type-sub{
    display: none;
    
}
/*Botao ao fim da linha*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .gform_page_footer{
    justify-content: flex-end;
    /*justify-content: space-between;*/
}

 .elementor-8 .elementor-element.elementor-element-79dc4b9 .gchoice {
    padding: 18px 14px;
    border: 1px solid rgba(62, 52, 200, 0.098) !important;
    font-size: 16px !important;
    border-radius: 8px;
    font-weight: 500;
    color: #222;
    position: relative;
    background-color: rgb(255, 255, 255);
    transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
    transform-style: preserve-3d;
    box-shadow: 1px 1px 12px 0 rgba(198, 211, 255, 0.20);
    line-height: 22px;
}
.elementor-8 .elementor-element.elementor-element-79dc4b9 .image-choices-choice-image-wrap {
    background-color: #ffffff00}
    
/*Img e bg*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .gchoice  img {
    margin-bottom: 14px;
    width: 65px;
    margin-top: 25px;}
    
.elementor-8 .elementor-element.elementor-element-79dc4b9 .image-choices-choice-image-wrap{
    display: flex;
    justify-content: center;
}


/*Titulo*/
 .elementor-8 .elementor-element.elementor-element-79dc4b9 .gform-field-label:not(.gform-field-label--type-inline) {
    font-size: 1.7em!important;
    font-weight: 600;
    margin-bottom: 30px;
    color: #0a1f44;
    line-height: 1.4;
    text-align: center;
    justify-content: center!important
}

/*Error*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .validation_message{
        background-color: #ffffff00!important;
     border: var(--gf-form-validation-border-width) var(--gf-form-validation-border-style) var(--gf-form-validation-border-color);
    border-radius: var(--gf-form-validation-radius);
    box-shadow: var(--gf-form-validation-shadow);
    display: flex;
    justify-content: center;
    gap: var(--gf-form-validation-gap);
    margin-block: var(--gf-form-validation-margin-y);
    padding-block: var(--gf-form-validation-padding-y);
    padding-inline: var(--gf-form-validation-padding-x);
    margin-top: 20px;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    

    
}
/*Selector*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .gfield_select{
     margin-top: 20px;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}

/*fonts*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .validation_message {
    font-size: 1em;
}

/*Button Prev*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .gform_previous_button{
    text-align: center!important;
    transition: all 0.3s;
  
    border: none!important;
    
    color: #5b617c!important;
    opacity: 0.45!important;
    cursor: pointer!important;
}

/*Button Next*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .gform_next_button{
    padding: 10px 18px!important;
    -webkit-transition-duration: .2s;
    transition-duration: .2s!important;
    border-radius: 5px!important;
    background: #1063ed!important;
    -webkit-transform: none!important;
    transform: none!important;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border: 1px solid transparent!important;
    font-size: 1rem!important;
    margin-left: 0!important;
    text-align: left!important;
    margin-bottom: 0!important;
    height: auto!important;
    margin-left: 10px!important;
    color: #fff!important;
    outline: none!important;
    min-width: 125px!important;
    text-align: center!important;
    cursor: pointer!important;
}

/*Duas colunas no valor*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 #field_1_10 .gfield_radio {
    display: flex!important;
    
}

.elementor-8 .elementor-element.elementor-element-79dc4b9 #field_1_10 .gfield_radio .gchoice {
    flex: 1!important;
    box-sizing: border-box!important;
    padding: 10px!important;
    flex-direction: column!important;
}

/**/
.elementor-8 .elementor-element.elementor-element-79dc4b9 #field_1_24 .ginput_container{
        display: flex;
    justify-content: center;
}


/*Nome*/
#field_1_29 div.ginput_complex {
    display: flex!important;
    margin-inline: calc(var(--gf-field-gap-x)* -1 / 2);
    row-gap: var(--gf-field-gap-y);
    flex-direction: column!important;
    align-items: center!important;
}
    
#field_1_29 div.ginput_complex span{
    width: 40%
}

/*Phone e Email*/
 .emailClass label{
    display: none!important
}
.phoneClass div, .emailClass div{
    display: flex;
    justify-content: center;
}
.phoneClass div input, .emailClass div input{
        display: flex!important;
    justify-content: center!important;
    width: 40%!important;
}
.lastTitleClass label{
    margin: 10px!important;
}
#gform_fields_1_11{
    gap: 0;
}
#gform_fields_1_11 div{
    margin-top: 10px;
}
/*todos input*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 input, .elementor-8 .elementor-element.elementor-element-79dc4b9 select{
    transition-property: all;
    border: 1px solid #c1c1c1!important;
    -webkit-transition-duration: .05s;
    transition-duration: .05s;
    border-radius: 5px!important;
    color:#505051!important ;
   
}
.elementor-8 .elementor-element.elementor-element-79dc4b9 .gform_button{
    color:#ffffff!important;
}
/*Progress Bar*/
 .elementor-8 .elementor-element.elementor-element-79dc4b9 .gf_progressbar_percentage {
     background-color: #ED1C24!important;
 }
 
/*Display flex*/
@media(max-width:1024px){
    .elementor-8 .elementor-element.elementor-element-79dc4b9 #input_1_7{
        display:flex;
        flex-direction: row;
    }
    .elementor-8 .elementor-element.elementor-element-79dc4b9 #input_1_7 .gchoice{
        width:45%;
    }
      .elementor-8 .elementor-element.elementor-element-79dc4b9 #input_1_12{
        display:flex;
        flex-direction: row;
    }
    .elementor-8 .elementor-element.elementor-element-79dc4b9 #input_1_12 .gchoice{
        width:45%;
    }
    
       .elementor-8 .elementor-element.elementor-element-79dc4b9 #input_1_21{
        display:flex;
        flex-direction: row;
    }
    .elementor-8 .elementor-element.elementor-element-79dc4b9 #input_1_21 .gchoice{
        width:45%;
    }
    
    /*Nome*/

#field_1_29 div.ginput_complex span{
    width: 80%
}

/*Phone e Email*/

.phoneClass div input, .emailClass div input{
    
    width: 80%!important;
}

/*Error*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .validation_message{
    width: 80%;
   
}
/*Selector*/
.elementor-8 .elementor-element.elementor-element-79dc4b9 .gfield_select{

    width: 80%;
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-7c164a8 */.elementor-8 .elementor-element.elementor-element-7c164a8 img{
    border: 5px solid #33333300;
    padding: 5px;
    transition: all 0.7s ease-in-out;
}
.elementor-8 .elementor-element.elementor-element-7c164a8 img:hover{
    border:5px solid white;
   
}
.elementor-8 .elementor-element.elementor-element-7c164a8 .swiper-pagination{
    display: none
}
.elementor-8 .elementor-element.elementor-element-7c164a8 .elementor-swiper-button{
    background-color:#33333315;
    padding: 5px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-cdab82e */@media(min-width:1024px){
    .elementor-8 .elementor-element.elementor-element-cdab82e img {
    width: 9vw
}
}
@media(max-width:1024px){
    .elementor-8 .elementor-element.elementor-element-cdab82e img {
    width: auto;
}
.elementor-8 .elementor-element.elementor-element-cdab82e .elementor-image-gallery div{
    display:flex;
}
}/* End custom CSS */