.elementor-widget-container > .uael-party-propz-wrap i{color:var( --e-global-color-primary );}.elementor-widget-container > .uael-party-propz-wrap svg{fill:var( --e-global-color-primary );}.elementor-2192 .elementor-element.elementor-element-ta000079{--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-2192 .elementor-element.elementor-element-ta000067{--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-2192 .elementor-element.elementor-element-ta000064{--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-widget-text-editor .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-text-editor .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.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-widget-heading .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-heading .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2192 .elementor-element.elementor-element-ta000063{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-button .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-2192 .elementor-element.elementor-element-ta000066{--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-widget-image .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-image .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2192 .elementor-element.elementor-element-ta00006b{--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-2192 .elementor-element.elementor-element-ta000069{--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-2192 .elementor-element.elementor-element-ta000045{--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-2192 .elementor-element.elementor-element-ta000048{--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-2192 .elementor-element.elementor-element-ta00004b{--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-2192 .elementor-element.elementor-element-ta000070{--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-2192 .elementor-element.elementor-element-ta00006f{--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-2192 .elementor-element.elementor-element-ta00004f{--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-2192 .elementor-element.elementor-element-ta000053{--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-2192 .elementor-element.elementor-element-ta000057{--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-2192 .elementor-element.elementor-element-ta00005b{--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-2192 .elementor-element.elementor-element-ta000073{--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-2192 .elementor-element.elementor-element-ta000078{--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;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-ta000065 */.elementor-2192 .elementor-element.elementor-element-ta000065 img { object-position: center top; }/* End custom CSS */
/* Start custom CSS */body.elementor-page-2192{--ta-blue:#01396a;--ta-ink:#072c46;--ta-paper:#fffef8;--ta-gold:#ffeea4;--ta-red:#a94d54;color:var(--ta-ink);font:18px/1.65 "Source Sans 3",sans-serif;}
body.elementor-page-2192 *{box-sizing:border-box;}body.elementor-page-2192 p{margin:0;}body.elementor-page-2192 .ta-main{display:block;position:relative;isolation:isolate;background:var(--ta-paper);overflow-x:clip;}
body.elementor-page-2192 .ta-main:before{content:"";position:absolute;inset:0 0 0 35%;z-index:-1;background:url("https://tugestionespana.com/wp-content/uploads/2026/10/fondo_lightwhite.png") repeat;background-size:121px;opacity:.35;mask-image:linear-gradient(110deg,transparent,#000);pointer-events:none;}
body.elementor-page-2192 .ta-main>.e-con{max-width:1160px;margin:auto;padding:3rem 1.5rem;gap:1rem;}
body.elementor-page-2192 .ta-main .e-con,body.elementor-page-2192 .ta-main .elementor-widget,body.elementor-page-2192 .ta-main .elementor-widget-container{min-width:0;}
body.elementor-page-2192 .ta-main .elementor-widget-heading .elementor-heading-title{font-family:Manrope,sans-serif;font-weight:650;color:var(--ta-ink);letter-spacing:-.035em;line-height:1.3;}
body.elementor-page-2192 .ta-main h1.elementor-heading-title{font-size:clamp(34px,3.7vw,52px);}body.elementor-page-2192 .ta-main h2.elementor-heading-title{font-size:clamp(26px,2.6vw,34px);}body.elementor-page-2192 .ta-main h3.elementor-heading-title{font-size:21px;}
body.elementor-page-2192 .ta-main .elementor-widget-text-editor{font:18px/1.65 "Source Sans 3",sans-serif;color:var(--ta-ink);}
body.elementor-page-2192 .ta-main .ta-kicker.elementor-widget-text-editor{font:700 11px/1.5 Manrope,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--ta-red);}
body.elementor-page-2192 .ta-main .ta-small.elementor-widget-text-editor{font-size:16px;line-height:1.5;}
body.elementor-page-2192 .ta-hero{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:3rem!important;align-items:center;padding-top:3.5rem!important;}
body.elementor-page-2192 .ta-hero-copy{gap:1.1rem;}body.elementor-page-2192 .ta-hero-copy p{max-width:48ch;}
body.elementor-page-2192 .ta-image img{width:100%;height:auto;display:block;aspect-ratio:4/3;object-fit:cover;border-radius:1.5rem .4rem 1.5rem .4rem;box-shadow:7px 7px 0 var(--ta-gold);}
body.elementor-page-2192 .ta-hero-image .ta-image img{border-radius:2.5rem .6rem 2.5rem .6rem;box-shadow:.45rem .45rem 0 var(--ta-gold);}
body.elementor-page-2192 .ta-main .elementor-widget-button a.elementor-button{font:600 15px/1.5 Manrope,sans-serif;border-radius:12px;min-height:48px;padding:.9rem 1.15rem;white-space:normal;text-align:left;text-decoration:none;background:#fff;color:var(--ta-blue);border:1px solid #bccbd6;position:relative;isolation:isolate;overflow:hidden;}
body.elementor-page-2192 .ta-main .elementor-widget-button.ta-primary a.elementor-button{background:var(--ta-gold);border-color:var(--ta-gold);color:var(--ta-blue);}
body.elementor-page-2192 .ta-main .elementor-widget-button a.elementor-button:hover{border-color:var(--ta-blue);background:#f3f6f8;color:var(--ta-blue);}body.elementor-page-2192 .ta-main .elementor-widget-button.ta-primary a.elementor-button:hover{background:#ffe98b;}
body.elementor-page-2192 .ta-main .elementor-widget-button.ta-link a.elementor-button{background:transparent;border:0;border-radius:0;padding:.5rem 0;text-decoration:underline;text-underline-offset:4px;}
body.elementor-page-2192 .ta-main a:focus-visible,body.elementor-page-2192 .ta-main summary:focus-visible,body.elementor-page-2192 .ta-main h2:focus{outline:3px solid var(--ta-red);outline-offset:4px;}
body.elementor-page-2192 .ta-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.6rem 1.1rem;align-items:center;}
body.elementor-page-2192 .ta-actions>.elementor-widget{width:auto;}
body.elementor-page-2192 .ta-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:1rem;}
body.elementor-page-2192 .ta-card{gap:0;background:#fff;border:1px solid #dce5eb;border-radius:1.7rem .5rem 1.7rem .5rem;padding:.7rem .8rem 0 .7rem;}
body.elementor-page-2192 .ta-card .ta-image img{aspect-ratio:16/10;}body.elementor-page-2192 .ta-card-copy{padding:1.1rem .5rem .7rem;gap:.6rem;flex:1;}
body.elementor-page-2192 .ta-card-copy .ta-link{margin-top:auto;}body.elementor-page-2192 .ta-card-copy p{font-size:16px;line-height:1.5;}
body.elementor-page-2192 .ta-main .ta-split{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2.8rem;align-items:center;}
body.elementor-page-2192 .ta-split-copy{gap:1rem;}body.elementor-page-2192 .ta-main .ta-step-grid,body.elementor-page-2192 .ta-main .ta-topic-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:.5rem;}
body.elementor-page-2192 .ta-step,body.elementor-page-2192 .ta-topic{border-top:2px solid var(--ta-gold);padding-top:1rem;gap:.5rem;}body.elementor-page-2192 .ta-main .ta-number.elementor-widget-text-editor{font:600 13px/1.4 Manrope,sans-serif;color:var(--ta-red);}
body.elementor-page-2192 .ta-topic p,body.elementor-page-2192 .ta-step p{font-size:16px;}
body.elementor-page-2192 .ta-main .ta-mode-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem;}
body.elementor-page-2192 .ta-mode{background:#fff;border:1px solid #dce5eb;border-top:4px solid var(--ta-gold);border-radius:18px;padding:1.5rem;gap:.65rem;}
body.elementor-page-2192 .ta-mode p{font-size:16px;line-height:1.5;}body.elementor-page-2192 .ta-mode .elementor-widget-button{margin-top:auto;}
body.elementor-page-2192 .ta-main .ta-mode-single{grid-template-columns:minmax(0,1fr);max-width:680px;}
body.elementor-page-2192 .ta-meta{border-top:1px solid #dce5eb;padding-top:.7rem;}
body.elementor-page-2192 details{background:#fff;border:1px solid #dce5eb;border-radius:14px;margin-bottom:.7rem;}
body.elementor-page-2192 summary{padding:1.05rem 1.2rem;cursor:pointer;font:600 16px/1.5 Manrope,sans-serif;color:var(--ta-blue);min-height:48px;}
body.elementor-page-2192 summary:hover{background:#faf9f2;border-radius:14px;}body.elementor-page-2192 details>div{padding:0 1.2rem 1.2rem;}body.elementor-page-2192 details p+p{margin-top:.7rem;}body.elementor-page-2192 details ul,body.elementor-page-2192 details ol{padding-left:1.2rem;margin:.5rem 0;}
body.elementor-page-2192 .ta-main .ta-close{border-top:1px solid #dce5eb;padding-bottom:4rem;}
body.elementor-page-2192 #especialidades,body.elementor-page-2192 #modalidades{scroll-margin-top:9rem;}
body.elementor-page-2192 .ta-breadcrumb a{color:var(--ta-blue);text-decoration:underline;}
body.elementor-page-2192 .ta-glint{position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.7) 48%,transparent 65%);background-size:300% 100%;mix-blend-mode:screen;}body.elementor-page-2192 .elementor-button-content-wrapper{position:relative;z-index:1;}
@media(max-width:1024px){body.elementor-page-2192 .ta-hero{gap:1.6rem!important;}body.elementor-page-2192 .ta-main>.e-con{padding-top:2rem;padding-bottom:2rem;}body.elementor-page-2192 .ta-grid{gap:1rem;}body.elementor-page-2192 .ta-card-copy{padding:.8rem .2rem;}body.elementor-page-2192 .ta-main .ta-split{gap:1.5rem;}body.elementor-page-2192 .ta-main h3.elementor-heading-title{font-size:19px;}}
@media(max-width:767px){body.elementor-page-2192 .ta-hero,body.elementor-page-2192 .ta-main .ta-split{grid-template-columns:minmax(0,1fr);}body.elementor-page-2192 .ta-main>.e-con{padding-left:1.2rem;padding-right:1.2rem;}body.elementor-page-2192 .ta-hero{padding-top:2rem!important;gap:1.8rem!important;}body.elementor-page-2192 .ta-hero-image{padding-right:.3rem;}body.elementor-page-2192 .ta-hero-image .ta-image img{aspect-ratio:16/10;border-radius:1.6rem .45rem 1.6rem .45rem;box-shadow:.3rem .3rem 0 var(--ta-gold);}body.elementor-page-2192 .ta-grid,body.elementor-page-2192 .ta-main .ta-mode-grid,body.elementor-page-2192 .ta-main .ta-step-grid,body.elementor-page-2192 .ta-main .ta-topic-grid{grid-template-columns:minmax(0,1fr);}body.elementor-page-2192 .ta-card-copy{padding:1rem .5rem;}body.elementor-page-2192 .ta-main h3.elementor-heading-title{font-size:21px;}body.elementor-page-2192 .ta-mode{padding:1.2rem;}body.elementor-page-2192 .ta-main .ta-close{padding-bottom:6rem;}body.elementor-page-2192 #especialidades,body.elementor-page-2192 #modalidades{scroll-margin-top:7rem;}}
@media(prefers-reduced-motion:reduce){body.elementor-page-2192 *,body.elementor-page-2192 *:before,body.elementor-page-2192 *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important;}}/* End custom CSS */