.elementor-69023 .elementor-element.elementor-element-cf514a3 > .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-69023 .elementor-element.elementor-element-cf514a3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-ucaddon_title_hero .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_title_hero .ue_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_title_hero .uc_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title_hero{background-color:#444444;background-image:url("https://foretica.org/wp-content/uploads/2023/04/hero-trabaja-con-nosotros-1920x430-1.jpg");background-repeat:no-repeat;background-size:contain;height:25vh;}.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title_hero_overlay{background-color:#000000;opacity:30%;}.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title_hero_container{max-width:1920px;}.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title{color:#ffffff !important;font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;border-style:none;border-radius:0px;padding:50px 50px 50px 50px;}.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_text{color:#ffffff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-top:10px;}.elementor-69023 .elementor-element.elementor-element-145aa61 .uc_btn{color:#000000;background-color:#ffffff;padding:10px 30px 10px 30px;margin-top:50px;border-radius:50px;}.elementor-69023 .elementor-element.elementor-element-145aa61 .uc_btn:hover{color:#000000;background-color:#ffffff;}.elementor-69023 .elementor-element.elementor-element-70c0f73{--spacer-size:10px;}.elementor-widget-alert .elementor-alert-title{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-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-69023 .elementor-element.elementor-element-19efb47 .elementor-alert{border-inline-start-width:15px;}.elementor-69023 .elementor-element.elementor-element-19efb47 .elementor-alert-title{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-69023 .elementor-element.elementor-element-f23f78e > .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-widget-ucaddon_remote_counter_display .ue-counter-current{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-separator{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-total{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-69023 .elementor-element.elementor-element-00f7ba4 .remote_counter_display{gap:2px;align-items:center;justify-content:flex-start;}.elementor-69023 .elementor-element.elementor-element-00f7ba4 .ue-counter-current{color:var( --e-global-color-secondary );font-family:"Raleway", Sans-serif;font-size:55px;font-weight:400;}.elementor-69023 .elementor-element.elementor-element-00f7ba4 .ue-counter-separator{color:#010101;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-69023 .elementor-element.elementor-element-00f7ba4 .ue-counter-total{color:var( --e-global-color-primary );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-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-69023 .elementor-element.elementor-element-a3a14a0 .ue-remote-carousel-navigation-wrapper{justify-content:flext-start;}.elementor-69023 .elementor-element.elementor-element-a3a14a0 .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-69023 .elementor-element.elementor-element-a3a14a0 .ue-remote-arrow{flex-direction:row;gap:10px;background-color:#ffffff;min-width:50px;min-height:50px;border-radius:100px 100px 100px 100px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#909090;}.elementor-69023 .elementor-element.elementor-element-a3a14a0 .ue-carousel-nav-label{color:#ffffff;}.elementor-69023 .elementor-element.elementor-element-a3a14a0 .ue-remote-arrow .ue-carousel-nav-icon{color:#000000;}.elementor-69023 .elementor-element.elementor-element-a3a14a0 button .ue-carousel-nav-icon svg{fill:#000000;}.elementor-69023 .elementor-element.elementor-element-a3a14a0 .ue-carousel-nav-icon{font-size:20px;}.elementor-69023 .elementor-element.elementor-element-a3a14a0 .ue-remote-arrow:hover{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-69023 .elementor-element.elementor-element-a3a14a0 .ue-remote-arrow:hover .ue-carousel-nav-icon{color:var( --e-global-color-accent );}.elementor-69023 .elementor-element.elementor-element-a3a14a0 button:hover .ue-carousel-nav-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-ucaddon_content_accordion .ue_heading_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .uc_content{background-color:var( --e-global-color-accent );text-align:left;padding:0px 30px 15px 30px;margin:0px 0px 0px 30px;border-style:none;border-radius:1px;}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .uc-heading{flex-direction:row;background-color:var( --e-global-color-accent );border-radius:0px;padding:5px 5px 5px 5px;border-style:solid;border-width:0px 0px 01px 0px;border-color:#E8E8E8;}.elementor-69023 .elementor-element.elementor-element-d83f3f4 span.uc_dactive{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-69023 .elementor-element.elementor-element-d83f3f4 span.uc_active{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-69023 .elementor-element.elementor-element-d83f3f4 span.ue_accordion_icon{width:50px;height:50px;border-radius:50px;font-size:15px;}.elementor-69023 .elementor-element.elementor-element-d83f3f4 span.uc_dactive svg{fill:var( --e-global-color-primary );}.elementor-69023 .elementor-element.elementor-element-d83f3f4 span.uc_active svg{fill:var( --e-global-color-secondary );}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .uc-item-active .uc-heading{background-color:var( --e-global-color-accent );}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .ue_heading_title{padding:10px 10px 10px 10px;color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .uc-item-active .ue_heading_title{color:var( --e-global-color-secondary );}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .ue-item-title{color:var( --e-global-color-accent );}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .ue-item-text{color:var( --e-global-color-primary );margin-top:15px;}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-69023 .elementor-element.elementor-element-d83f3f4 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-69023 .elementor-element.elementor-element-d9123a3{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-69023 .elementor-element.elementor-element-d49668c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-69023 .elementor-element.elementor-element-d49668c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-69023 .elementor-element.elementor-element-d49668c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-69023 .elementor-element.elementor-element-d49668c > .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-69023 .elementor-element.elementor-element-d49668c > .elementor-element-populated{padding:10px 40px 20px 40px;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-69023 .elementor-element.elementor-element-b209f90{text-align:left;}.elementor-69023 .elementor-element.elementor-element-b209f90 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;font-style:normal;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-69023 .elementor-element.elementor-element-d60ca76{--spacer-size:17px;}.elementor-69023 .elementor-element.elementor-element-4fe4007{--spacer-size:17px;}.elementor-69023 .elementor-element.elementor-element-4f5a394 .uc_overlay{background-color:var( --e-global-color-accent );}.elementor-69023 .elementor-element.elementor-element-972e332 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 label{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:25px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input:not([type=submit]), .elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 textarea, .elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input:not([type=submit]){background-color:#F6F6F6;border-radius:2px 2px 2px 2px;padding:15px 15px 15px 15px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 textarea{background-color:#F6F6F6;border-radius:2px 2px 2px 2px;padding:15px 15px 15px 15px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 select{background-color:#F6F6F6;border-radius:2px 2px 2px 2px;padding:15px 15px 15px 15px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input:not([type=submit]),.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 textarea, .elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 select{border-style:none;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input:not([type=submit]):focus{color:var( --e-global-color-secondary );background-color:#F6F6F6;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 textarea:focus{color:var( --e-global-color-secondary );background-color:#F6F6F6;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 select:focus{color:var( --e-global-color-secondary );background-color:#F6F6F6;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input:not([type=submit]):focus::placeholder{color:var( --e-global-color-secondary );}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 textarea:focus::placeholder{color:var( --e-global-color-secondary );}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input:not([type=submit]):focus,.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 textarea:focus, .elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 select:focus{border-style:none;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input[type=checkbox]{font-size:18px;margin:10px 5px 10px 10px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item:not(:last-child){margin-right:20px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 .wpcf7-checkbox{margin:0px 0px 10px 0px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input[type=submit]{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );margin:0px 0px 0px 10px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input[type=submit]:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-455de2d );border-color:var( --e-global-color-455de2d );}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 input[type=submit]:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-455de2d );border-color:var( --e-global-color-455de2d );}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 .wpcf7-form-control-wrap{padding:1px 0 20px 0;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7{text-align:left;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-widget-ucaddon_ue_scroll_to_top .ue-scroll-to-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-scroll-to{position:fixed;}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-snap-v-top{top:20px;bottom:auto;}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-snap-v-bottom{bottom:20px;top:auto;}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-snap-h-left{left:20px;right:auto;}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-snap-h-right{right:20px;left:auto;}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-scroll-to-cta{width:40px;height:40px;border-style:none;background-color:var( --e-global-color-secondary );color:#ffffff;fill:#ffffff;}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-scroll-to-cta .ue-scroll-to-icon{font-size:15px;}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-scroll-to-cta,.elementor-69023 .elementor-element.elementor-element-513b85d .ue-scroll-to-icon{border-radius:50px 50px 50px 50px;}.elementor-69023 .elementor-element.elementor-element-513b85d .ue-scroll-to-cta:hover{background-color:#104C86;}.elementor-69023 .elementor-element.elementor-element-16a6cde{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-69023 .elementor-element.elementor-element-f23f78e{width:15%;}.elementor-69023 .elementor-element.elementor-element-de1d52f{width:85%;}}@media(min-width:1025px){.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title_hero{background-attachment:fixed;}}@media(max-width:1024px){.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title_hero{background-size:cover;height:20vh;}.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title{font-size:25px;}.elementor-69023 .elementor-element.elementor-element-70c0f73{--spacer-size:20px;}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-69023 .elementor-element.elementor-element-00f7ba4 .ue-counter-separator{font-size:var( --e-global-typography-primary-font-size );}.elementor-69023 .elementor-element.elementor-element-00f7ba4 .ue-counter-total{font-size:var( --e-global-typography-primary-font-size );}.elementor-69023 .elementor-element.elementor-element-d9123a3{--spacer-size:20px;}.elementor-69023 .elementor-element.elementor-element-d49668c > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-69023 .elementor-element.elementor-element-b209f90 .elementor-heading-title{font-size:30px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-69023 .elementor-element.elementor-element-16a6cde{--spacer-size:20px;}}@media(max-width:767px){.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title_hero{background-position:center center;background-size:cover;}.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title_hero_container{padding:0px 0px 0px 0px;}.elementor-69023 .elementor-element.elementor-element-145aa61 .ue_title{font-size:20px;}.elementor-69023 .elementor-element.elementor-element-70c0f73{--spacer-size:10px;}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-69023 .elementor-element.elementor-element-00f7ba4 .ue-counter-separator{font-size:var( --e-global-typography-primary-font-size );}.elementor-69023 .elementor-element.elementor-element-00f7ba4 .ue-counter-total{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-69023 .elementor-element.elementor-element-b209f90 .elementor-heading-title{font-size:25px;}.elementor-69023 .elementor-element.elementor-element-63c2357 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}/* Start custom CSS for qi_addons_for_elementor_contact_form_7, class: .elementor-element-63c2357 */.qodef-grid-inner{
    
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
}
.qodef-grid-item.qodef-col--12 {
    width: 100%!important;
    padding: 0px 10px 0px 10px;
}

.qodef-grid-item.qodef-col--6 {
    width: 50%!important;
    padding: 0px 10px 0px 10px;
}

@media (max-width: 1024px) {
 .qodef-grid-item.qodef-col--6 {
    width: 100%!important;
    padding: 0px 10px 0px 10px;
}

}

.progressbar-style-5 .steps-form .steps-row {
   
    margin-bottom: 40px;
}

 .uacf7-step.step-content button.uacf7-next {
    margin-top: 5px;
    margin-left: 10px;
}/* End custom CSS */