.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-2529 .elementor-element.elementor-element-2d3ba3b1 .elementor-icon-list-icon i{transition:color .3s}.elementor-2529 .elementor-element.elementor-element-2d3ba3b1 .elementor-icon-list-icon svg{transition:fill .3s}.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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.job-listing-meta{display:none}.application_details{border:none!important;box-shadow:none!important}.job-manager-form fieldset{border-bottom:none!important}.fieldset-your-message label{margin-bottom:10px!important}.application_details form{max-width:100%;margin:0 auto!important;padding:1em;background:0 0;margin-top:30px;border-radius:8px}.fieldset-aceptance .required-field{display:flex!important;align-items:flex-start}fieldset{border:none;margin:0 0 1em;padding:0;display:flex;flex-direction:column}.job-manager-form fieldset small.description{margin:0!important}.field.required-field:after{display:none}.fieldset-aceptance label{display:none!important}.fieldset-upload-your-cv .description{display:none!important}@media (max-width:768px){.application_details form{width:90%}}.elementor-2529 .elementor-element.elementor-element-e521662 p strong{font-size:25px}.in-viewport .button-outline{stroke-dasharray:800px;stroke-dashoffset:0px}.single_job_listing .application .application_details form.job-manager-application-form{margin-top:5%!important}