.elementor-536 .elementor-element.elementor-element-9259cd6{--display:flex;--min-height:80vh;--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;--background-transition:0.3s;--overlay-opacity:0.8;}.elementor-536 .elementor-element.elementor-element-9259cd6:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-9259cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imec-slp.com.mx/wp-content/uploads/2024/08/WhatsApp-Image-2024-08-06-at-11.19.09.jpeg");background-position:center center;background-size:cover;}.elementor-536 .elementor-element.elementor-element-9259cd6::before, .elementor-536 .elementor-element.elementor-element-9259cd6 > .elementor-background-video-container::before, .elementor-536 .elementor-element.elementor-element-9259cd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-536 .elementor-element.elementor-element-9259cd6 > .elementor-background-slideshow::before, .elementor-536 .elementor-element.elementor-element-9259cd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-536 .elementor-element.elementor-element-9259cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-536 .elementor-element.elementor-element-9259cd6, .elementor-536 .elementor-element.elementor-element-9259cd6::before{--border-transition:0.3s;}.elementor-536 .elementor-element.elementor-element-033247e > .elementor-widget-container{padding:45px 45px 45px 45px;}.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf .tp-button,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf input,.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf input::placeholder{text-align:left;}.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf .tp-social-login-wrapper{justify-content:flex-start;}.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf.aflp{justify-content:flex-start;display:flex;}.elementor-536 .elementor-element.elementor-element-033247e .tp-field-group .tp-form-label,.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-fp .tp-form-label,
				.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-reset .tp-form-label{color:#FFFFFF;}.elementor-536 .elementor-element.elementor-element-033247e .tp-field-group .tp-form-controls .tp-input::placeholder,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-fp .tp-ulp-input-group .tp-input::placeholder,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-reset .tp-ulp-input-group .tp-input::placeholder{color:#000000 !important;}.elementor-536 .elementor-element.elementor-element-033247e .tp-field-group .tp-form-controls .tp-input,.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-fp .tp-ulp-input-group .tp-input,.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-reset .tp-ulp-input-group .tp-input{color:#000000 !important;}.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf .elementor-field-type-submit.tp-field-group{text-align:left;}.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf .elementor-field-type-submit.tp-field-group .tp-button,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-forg-pass-form .tp-form-stacked-fp button.tp-button-fp,.elementor-536 .elementor-element.elementor-element-033247e .tp-reset-pass-form .tp-form-stacked-reset button.tp-button-reset-pass{text-align:center;}.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked .elementor-field-type-submit .tp-button,.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-fp  .tp-button-fp,.elementor-536 .elementor-element.elementor-element-033247e .tp-reset-pass-form .tp-form-stacked-reset button.tp-button-reset-pass{background-color:#189FFA;}.elementor-536 .elementor-element.elementor-element-033247e .tp-user-register.tp-user-register-skin-modal .tp-modal-header h2,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-user-register.tp-user-register-skin-popup .tp-popup-header h2,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-l-r-main-wrapper .tp-tab-content-inner.tab-signup .tp-popup-header h2,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-user-login tp-user-login-skin-modal .tp-modal-header h2,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-user-login tp-user-login-skin-popup .tp-popup-header h2,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-l-r-main-wrapper .tp-tab-content-inner.tab-login .tp-popup-header h2,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-fp .tp-forgot-password-label,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-form-stacked-fp .tp-forgot-password-label p,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf .tp-modal-title,.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf .tp-modal-title p,
					.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf .tp-popup-header,.elementor-536 .elementor-element.elementor-element-033247e .tp-wp-lrcf .tp-popup-header p{color:#B17E7E;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-536 .elementor-element.elementor-element-9259cd6{--content-width:588px;}}