.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-883132c{--display:flex;--min-height:137px;--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;}.elementor-7027 .elementor-element.elementor-element-8991544{--display:flex;--min-height:328px;--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:center;}.elementor-7027 .elementor-element.elementor-element-8991544:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-8991544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3092ca2 );}.elementor-7027 .elementor-element.elementor-element-8991544 > .elementor-shape-bottom .elementor-shape-fill, .elementor-7027 .elementor-element.elementor-element-8991544 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-18e0990 );}.elementor-7027 .elementor-element.elementor-element-8991544 > .elementor-shape-bottom svg, .elementor-7027 .elementor-element.elementor-element-8991544 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:68px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-fa7abc9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7027 .elementor-element.elementor-element-fa7abc9 .elementor-heading-title{font-family:"Made Tommy Bold", Sans-serif;font-size:50px;font-weight:800;text-transform:none;font-style:normal;line-height:1.5em;color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-c07f7d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7027 .elementor-element.elementor-element-c07f7d1:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-c07f7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18e0990 );}.elementor-7027 .elementor-element.elementor-element-1c2bfed{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-Sina_breadcrumbs [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-Sina_breadcrumbs [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-Sina_breadcrumbs .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-Sina_breadcrumbs .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-Sina_breadcrumbs .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-Sina_breadcrumbs .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-Sina_breadcrumbs ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-Sina_breadcrumbs .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-Sina_breadcrumbs .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-3ea5f5a .sina-breadcrumbs{text-align:left;}.elementor-7027 .elementor-element.elementor-element-3ea5f5a .sina-breadcrumbs a{color:var( --e-global-color-text );}.elementor-7027 .elementor-element.elementor-element-3ea5f5a .sina-breadcrumbs a:hover,.elementor-7027 .elementor-element.elementor-element-3ea5f5a .sina-breadcrumbs a:focus{color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-3ea5f5a .sina-breadcrumb-separator{color:var( --e-global-color-text );}.elementor-7027 .elementor-element.elementor-element-3ea5f5a .sina-breadcrumb-current{font-family:"Made Tommy Bold", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-4152b48{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7027 .elementor-element.elementor-element-4152b48:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-4152b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18e0990 );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );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-7027 .elementor-element.elementor-element-8649295.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7027 .elementor-element.elementor-element-8649295{color:#494646;}.elementor-7027 .elementor-element.elementor-element-6f061ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:50px;}.elementor-7027 .elementor-element.elementor-element-6f061ad:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-6f061ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18e0990 );}.elementor-widget-form [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-form ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group > label, .elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-subgroup label{color:#000000;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group > label{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:0.7em;letter-spacing:0.4px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-type-html{padding-bottom:0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.5em;border-radius:11px 11px 11px 11px;padding:0px 30px 0px 30px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-3092ca2 );color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-button[type="submit"]{background-color:var( --e-global-color-3092ca2 );color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-message{font-family:"Made Tommy Light", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.7em;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-message.elementor-message-success{color:var( --e-global-color-3092ca2 );}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-message.elementor-help-inline{color:#00FF2D;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__indicators__indicator, .elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__indicators__indicator__label{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.5em;}.elementor-7027 .elementor-element.elementor-element-cd808e2{--e-form-steps-indicators-spacing:6px;--e-form-steps-indicator-padding:27px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-html ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-ccee598{--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;}.elementor-7027 .elementor-element.elementor-element-ccee598:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-ccee598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18e0990 );}.elementor-widget-spacer [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-spacer [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-spacer ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-eed3ba0{--spacer-size:50px;}.elementor-7027 .elementor-element.elementor-element-2ccaa83{--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;}.elementor-7027 .elementor-element.elementor-element-2ccaa83:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-2ccaa83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18e0990 );}.elementor-7027 .elementor-element.elementor-element-2155569{--spacer-size:50px;}@media(max-width:1024px){.elementor-widget-container [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7027 .elementor-element.elementor-element-fa7abc9 .elementor-heading-title{font-size:12px;line-height:1.5em;letter-spacing:0px;}.elementor-widget-Sina_breadcrumbs [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-Sina_breadcrumbs .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-Sina_breadcrumbs ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-Sina_breadcrumbs .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-form ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-form .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group > label{font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-message{font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__indicators__indicator, .elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__indicators__indicator__label{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-widget-html [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-html .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-html ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-html .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-spacer [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-spacer .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-spacer ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-spacer .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-container [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7027 .elementor-element.elementor-element-883132c{--min-height:80px;}.elementor-7027 .elementor-element.elementor-element-8991544{--min-height:155px;}.elementor-7027 .elementor-element.elementor-element-8991544 > .elementor-shape-bottom svg, .elementor-7027 .elementor-element.elementor-element-8991544 > .e-con-inner > .elementor-shape-bottom svg{width:calc(113% + 1.3px);height:14px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7027 .elementor-element.elementor-element-fa7abc9 .elementor-heading-title{font-size:30px;line-height:1.5em;letter-spacing:0px;}.elementor-widget-Sina_breadcrumbs [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-Sina_breadcrumbs .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-Sina_breadcrumbs ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-Sina_breadcrumbs .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7027 .elementor-element.elementor-element-4152b48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7027 .elementor-element.elementor-element-8649295{width:var( --container-widget-width, 345px );max-width:345px;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-7027 .elementor-element.elementor-element-6f061ad{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-form [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-form ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-form .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-field-group > label{font-size:14px;line-height:1.6em;letter-spacing:0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .elementor-message{font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__indicators__indicator, .elementor-7027 .elementor-element.elementor-element-cd808e2 .e-form__indicators__indicator__label{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-widget-html [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-html .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-html ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-html .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-spacer [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-spacer .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-spacer ::placeholder{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-spacer .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-8649295 */.job-posting {
    font-family: 'Arial', sans-serif;
    color: #111827;
    line-height: 1.6;
    max-width: 9000px;
    margin: 0 auto;
    padding: 20px;
    background: #f9f9f9;
    border-radius: 10px;
}

.job-location {
    font-size: 20px;
    font-weight: 700;
    color: #1a202c;
    margin-bottom: 15px;
}

.job-section {
    margin-bottom: 20px;
}

.job-section h3 {
    font-size: 18px;
    font-weight: 700;
    color: #2d3748;
    border-bottom: 2px solid #e2e8f0;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

.job-section ul {
    list-style-type: disc;
    margin-left: 20px;
}

.job-section ul li {
    margin-bottom: 6px;
}

.job-location-detail {
    font-size: 16px;
    font-weight: 500;
    color: #2d3748;
    margin-top: 10px;
}

.job-cta {
    font-size: 16px;
    margin-top: 15px;
}

.job-contact {
    font-size: 15px;
    font-weight: 500;
    margin-top: 10px;
}

.job-emphasis {
    font-size: 22px;
    font-weight: 800;
    color: #00478E; /* rojo llamativo */
    margin-top: 20px;
    text-align: center;
}

/* Mantener enlaces iguales al resto del texto */
.cta-link {
    color: #00478E;           /* toma color del texto padre */
    font-weight: inherit;     /* mantiene grosor */
    text-decoration: none;    /* quita subrayado */
}

.cta-link:hover {
    color: #00478E;           /* opcional: cambiar color al pasar el mouse */
    text-decoration: underline;
}

/* Responsivo para móviles */
@media screen and (max-width: 768px) {
    .job-posting {
        padding: 15px;
    }
    .job-location {
        font-size: 18px;
    }
    .job-section h3 {
        font-size: 16px;
    }
    .job-section ul {
        margin-left: 15px;
    }
    .job-location-detail,
    .job-cta,
    .job-contact {
        font-size: 14px;
    }
    .job-emphasis {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-cd808e2 *//* CONTENEDOR */
.upload-centered-box .elementor-field-type-upload {
    position: relative;
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    background: #ffffff;
    height: 180px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

/* INPUT REAL */
.upload-centered-box input[type="file"] {
    position: absolute;
    inset: 0;
    opacity: 0;
    cursor: pointer;
    z-index: 5;
}

/* ICONO (1°) */
.upload-centered-box .elementor-field-type-upload::before {
    content: "";
    width: 40px;
    height: 40px;
    margin-bottom: 15px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    order: 1;
    background-image: url("https://www.fenixpoder.com/wp-content/uploads/2026/01/cargar-signo.png");
}

/* TEXTO PRINCIPAL (2°) */
.upload-centered-box .elementor-field-type-upload::after {
    content: "Arrastra un archivo aquí o haz clic para cargar";
    font-size: 13px;
    color: #00000;
    background-color: #F7F7F7;
    padding:  1px;
    border-radius: 4px;
    display: inline-block;
    margin-bottom: 6px;
    order: 2;
}

/* TEXTO SECUNDARIO (3°) */
.upload-centered-box .elementor-field-description {
    font-size: 12px;
    color: #111827;
    text-shadow: 0 1px 1px rgba(0,0,0,0.15);
    order: 3;
}

/* Nombre del archivo subido dinámico */
#fp-file-name {
    margin-top: 6px;
    font-size: 13px;
    text-align: center;
    color: #111827;
}
#fpFileName {
    margin-top: 8px;
    font-size: 14px;
    color: #111827;
    text-align: center;
    font-weight: 500;
}
#fpFileName {
    margin-top: 8px;
    text-align: left;
    font-weight: bold;
    font-size: 14px;
    color: #00478E;
    font-weight: 500;
    order: 4; /* importante para que aparezca después del ::after */
}/* End custom CSS */