.elementor-9064 .elementor-element.elementor-element-4ade4d7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-60fd3bd{--display:flex;--min-height:460px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-60fd3bd:not(.elementor-motion-effects-element-type-background), .elementor-9064 .elementor-element.elementor-element-60fd3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://juandelanuza.org/wp-content/uploads/2026/10/alumna-infantil-colegio-juan-de-lanuza-1536x1024.jpg");background-position:center right;background-repeat:no-repeat;background-size:66% auto;}.elementor-9064 .elementor-element.elementor-element-60fd3bd::before, .elementor-9064 .elementor-element.elementor-element-60fd3bd > .elementor-background-video-container::before, .elementor-9064 .elementor-element.elementor-element-60fd3bd > .e-con-inner > .elementor-background-video-container::before, .elementor-9064 .elementor-element.elementor-element-60fd3bd > .elementor-background-slideshow::before, .elementor-9064 .elementor-element.elementor-element-60fd3bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-9064 .elementor-element.elementor-element-60fd3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 38%, rgba(255,255,255,0) 70%);}.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-a6dafb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-a6dafb8 .elementor-heading-title{font-family:var( --e-global-typography-ff53c71-font-family ), Sans-serif;font-size:var( --e-global-typography-ff53c71-font-size );font-weight:var( --e-global-typography-ff53c71-font-weight );text-transform:var( --e-global-typography-ff53c71-text-transform );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-41d946d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-41d946d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:64px;font-weight:700;line-height:1.05em;color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-539b9e9{text-align:start;}.elementor-9064 .elementor-element.elementor-element-539b9e9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-809ed79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-de0a968{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-de0a968.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-a7afb14 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);}.elementor-9064 .elementor-element.elementor-element-17de769{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-17de769.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-de4dbbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-de4dbbc .elementor-heading-title{font-family:var( --e-global-typography-ff53c71-font-family ), Sans-serif;font-size:var( --e-global-typography-ff53c71-font-size );font-weight:var( --e-global-typography-ff53c71-font-weight );text-transform:var( --e-global-typography-ff53c71-text-transform );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-107811c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-107811c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-9064 .elementor-element.elementor-element-696a09b{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-3cd0c61{--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-9064 .elementor-element.elementor-element-3cd0c61:not(.elementor-motion-effects-element-type-background), .elementor-9064 .elementor-element.elementor-element-3cd0c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F6;}.elementor-9064 .elementor-element.elementor-element-f665abd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:70px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-bab66d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-607a702{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-607a702.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-dc4f5b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-dc4f5b4 .elementor-heading-title{font-family:var( --e-global-typography-ff53c71-font-family ), Sans-serif;font-size:var( --e-global-typography-ff53c71-font-size );font-weight:var( --e-global-typography-ff53c71-font-weight );text-transform:var( --e-global-typography-ff53c71-text-transform );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-709b679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-709b679 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-eda198e{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-b5c58ae{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-b5c58ae.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-5d797e1 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);}.elementor-9064 .elementor-element.elementor-element-ac06adc{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:70px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-a3ae45f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-a3ae45f.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-de6f32d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-de6f32d .elementor-heading-title{font-family:var( --e-global-typography-ff53c71-font-family ), Sans-serif;font-size:var( --e-global-typography-ff53c71-font-size );font-weight:var( --e-global-typography-ff53c71-font-weight );text-transform:var( --e-global-typography-ff53c71-text-transform );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-55fae75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-55fae75 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-e79ad20{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-6534e89{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-6534e89.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-81debd7 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:50px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-8f4da75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-95bd804{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-95bd804.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-ae4675b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-ae4675b .elementor-heading-title{font-family:var( --e-global-typography-ff53c71-font-family ), Sans-serif;font-size:var( --e-global-typography-ff53c71-font-size );font-weight:var( --e-global-typography-ff53c71-font-weight );text-transform:var( --e-global-typography-ff53c71-text-transform );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-336988e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-336988e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-618f43b{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-b4dad43{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-b4dad43.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-f502914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-f502914 .elementor-heading-title{font-family:var( --e-global-typography-ff53c71-font-family ), Sans-serif;font-size:var( --e-global-typography-ff53c71-font-size );font-weight:var( --e-global-typography-ff53c71-font-weight );text-transform:var( --e-global-typography-ff53c71-text-transform );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-2368667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-2368667 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-c3f9f6e{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-e2b8122 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);}.elementor-9064 .elementor-element.elementor-element-b01aa20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-f519eb2{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-f519eb2:not(.elementor-motion-effects-element-type-background), .elementor-9064 .elementor-element.elementor-element-f519eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-f519eb2.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-4c14b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-4c14b1e .elementor-heading-title{font-family:var( --e-global-typography-ff53c71-font-family ), Sans-serif;font-size:var( --e-global-typography-ff53c71-font-size );font-weight:var( --e-global-typography-ff53c71-font-weight );text-transform:var( --e-global-typography-ff53c71-text-transform );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );color:var( --e-global-color-bfb672c );}.elementor-9064 .elementor-element.elementor-element-3fffc9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-3fffc9e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-bfb672c );}.elementor-9064 .elementor-element.elementor-element-fd34062{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-bfb672c );}.elementor-9064 .elementor-element.elementor-element-b00bf52{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:72px;--padding-bottom:72px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-b00bf52:not(.elementor-motion-effects-element-type-background), .elementor-9064 .elementor-element.elementor-element-b00bf52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3F1;background-image:url("https://juandelanuza.org/wp-content/uploads/2026/10/lapiz_jdl-1024x683.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-9064 .elementor-element.elementor-element-b00bf52::before, .elementor-9064 .elementor-element.elementor-element-b00bf52 > .elementor-background-video-container::before, .elementor-9064 .elementor-element.elementor-element-b00bf52 > .e-con-inner > .elementor-background-video-container::before, .elementor-9064 .elementor-element.elementor-element-b00bf52 > .elementor-background-slideshow::before, .elementor-9064 .elementor-element.elementor-element-b00bf52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9064 .elementor-element.elementor-element-b00bf52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(247,243,241,0.97) 55%, rgba(247,243,241,0.75) 100%);}.elementor-9064 .elementor-element.elementor-element-b00bf52.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9064 .elementor-element.elementor-element-1b8b994{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-1b8b994 .elementor-heading-title{font-family:var( --e-global-typography-ff53c71-font-family ), Sans-serif;font-size:var( --e-global-typography-ff53c71-font-size );font-weight:var( --e-global-typography-ff53c71-font-weight );text-transform:var( --e-global-typography-ff53c71-text-transform );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );color:var( --e-global-color-primary );}.elementor-9064 .elementor-element.elementor-element-dfd396e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9064 .elementor-element.elementor-element-dfd396e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-5f5e6a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9064 .elementor-element.elementor-element-0da2cdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap: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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9064 .elementor-element.elementor-element-70d9a85 .elementor-button{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 );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-bfb672c );color:var( --e-global-color-bfb672c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:14px 26px 14px 26px;}.elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:14px 26px 14px 26px;}.elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button:hover, .elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-bfb672c );}.elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button:hover svg, .elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button:focus svg{fill:var( --e-global-color-bfb672c );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9064 .elementor-element.elementor-element-4ade4d7{--width:100%;}.elementor-9064 .elementor-element.elementor-element-60fd3bd{--width:100%;}.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--width:90%;}.elementor-9064 .elementor-element.elementor-element-809ed79{--width:90%;}.elementor-9064 .elementor-element.elementor-element-de0a968{--width:50%;}.elementor-9064 .elementor-element.elementor-element-17de769{--width:50%;}.elementor-9064 .elementor-element.elementor-element-3cd0c61{--width:100%;}.elementor-9064 .elementor-element.elementor-element-f665abd{--width:90%;}.elementor-9064 .elementor-element.elementor-element-bab66d9{--width:100%;}.elementor-9064 .elementor-element.elementor-element-607a702{--width:58%;}.elementor-9064 .elementor-element.elementor-element-b5c58ae{--width:42%;}.elementor-9064 .elementor-element.elementor-element-ac06adc{--width:90%;}.elementor-9064 .elementor-element.elementor-element-a3ae45f{--width:50%;}.elementor-9064 .elementor-element.elementor-element-6534e89{--width:50%;}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--width:90%;}.elementor-9064 .elementor-element.elementor-element-8f4da75{--width:100%;}.elementor-9064 .elementor-element.elementor-element-95bd804{--width:50%;}.elementor-9064 .elementor-element.elementor-element-b4dad43{--width:50%;}.elementor-9064 .elementor-element.elementor-element-b01aa20{--width:100%;}.elementor-9064 .elementor-element.elementor-element-f519eb2{--width:56%;}.elementor-9064 .elementor-element.elementor-element-b00bf52{--width:44%;}.elementor-9064 .elementor-element.elementor-element-0da2cdb{--width:100%;}}@media(max-width:1440px){.elementor-9064 .elementor-element.elementor-element-60fd3bd{--min-height:420px;}.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-a6dafb8 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-41d946d .elementor-heading-title{font-size:56px;}.elementor-9064 .elementor-element.elementor-element-539b9e9 .elementor-heading-title{font-size:24px;}.elementor-9064 .elementor-element.elementor-element-809ed79{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-de4dbbc .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-107811c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-696a09b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-f665abd{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:70px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-9064 .elementor-element.elementor-element-bab66d9{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-9064 .elementor-element.elementor-element-dc4f5b4 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-709b679 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-eda198e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-ac06adc{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:70px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-9064 .elementor-element.elementor-element-de6f32d .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-55fae75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-e79ad20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-9064 .elementor-element.elementor-element-ae4675b .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-336988e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-618f43b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-f502914 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-2368667 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-c3f9f6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-4c14b1e .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-3fffc9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-fd34062{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-1b8b994 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-dfd396e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-5f5e6a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9064 .elementor-element.elementor-element-70d9a85 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1200px){.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-41d946d .elementor-heading-title{font-size:44px;}.elementor-9064 .elementor-element.elementor-element-539b9e9 .elementor-heading-title{font-size:21px;}.elementor-9064 .elementor-element.elementor-element-809ed79{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-f665abd{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-ac06adc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-9064 .elementor-element.elementor-element-60fd3bd{--min-height:380px;}.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-a6dafb8 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-809ed79{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-de4dbbc .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-107811c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-696a09b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-f665abd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-bab66d9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-9064 .elementor-element.elementor-element-dc4f5b4 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-709b679 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-eda198e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-ac06adc{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-de6f32d .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-55fae75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-e79ad20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-8f4da75{--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-9064 .elementor-element.elementor-element-ae4675b .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-336988e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-618f43b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-f502914 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-2368667 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-c3f9f6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-b01aa20{--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-9064 .elementor-element.elementor-element-f519eb2{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-4c14b1e .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-3fffc9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-fd34062{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-b00bf52{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-1b8b994 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-dfd396e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-5f5e6a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9064 .elementor-element.elementor-element-70d9a85 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-9064 .elementor-element.elementor-element-60fd3bd{--min-height:0px;}.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-a6dafb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9064 .elementor-element.elementor-element-a6dafb8 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-41d946d .elementor-heading-title{font-size:38px;}.elementor-9064 .elementor-element.elementor-element-539b9e9 .elementor-heading-title{font-size:19px;}.elementor-9064 .elementor-element.elementor-element-809ed79{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-de0a968{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-a7afb14 img{border-radius:16px 16px 16px 16px;}.elementor-9064 .elementor-element.elementor-element-17de769{--width:100%;}.elementor-9064 .elementor-element.elementor-element-de4dbbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9064 .elementor-element.elementor-element-de4dbbc .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-107811c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-9064 .elementor-element.elementor-element-107811c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-696a09b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-f665abd{--width:100%;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:44px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-bab66d9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9064 .elementor-element.elementor-element-607a702{--width:100%;}.elementor-9064 .elementor-element.elementor-element-dc4f5b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9064 .elementor-element.elementor-element-dc4f5b4 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-709b679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-9064 .elementor-element.elementor-element-709b679 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-eda198e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-b5c58ae{--width:100%;}.elementor-9064 .elementor-element.elementor-element-5d797e1 img{border-radius:16px 16px 16px 16px;}.elementor-9064 .elementor-element.elementor-element-ac06adc{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-a3ae45f{--width:100%;}.elementor-9064 .elementor-element.elementor-element-de6f32d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9064 .elementor-element.elementor-element-de6f32d .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-55fae75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-9064 .elementor-element.elementor-element-55fae75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-e79ad20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-6534e89{--width:100%;}.elementor-9064 .elementor-element.elementor-element-81debd7 img{border-radius:16px 16px 16px 16px;}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-8f4da75{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9064 .elementor-element.elementor-element-95bd804{--width:100%;}.elementor-9064 .elementor-element.elementor-element-ae4675b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9064 .elementor-element.elementor-element-ae4675b .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-336988e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-9064 .elementor-element.elementor-element-336988e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-618f43b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-b4dad43{--width:100%;}.elementor-9064 .elementor-element.elementor-element-f502914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9064 .elementor-element.elementor-element-f502914 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-2368667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-9064 .elementor-element.elementor-element-2368667 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-c3f9f6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-e2b8122 img{border-radius:16px 16px 16px 16px;}.elementor-9064 .elementor-element.elementor-element-f519eb2{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-4c14b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9064 .elementor-element.elementor-element-4c14b1e .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-3fffc9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-9064 .elementor-element.elementor-element-3fffc9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-fd34062{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-b00bf52{--padding-top:44px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-9064 .elementor-element.elementor-element-1b8b994{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-9064 .elementor-element.elementor-element-1b8b994 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-dfd396e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-9064 .elementor-element.elementor-element-dfd396e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-5f5e6a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9064 .elementor-element.elementor-element-70d9a85 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1440px) and (min-width:768px){.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--width:100%;}.elementor-9064 .elementor-element.elementor-element-809ed79{--width:100%;}.elementor-9064 .elementor-element.elementor-element-f665abd{--width:100%;}.elementor-9064 .elementor-element.elementor-element-ac06adc{--width:100%;}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--width:100%;}.elementor-9064 .elementor-element.elementor-element-809ed79{--width:100%;}.elementor-9064 .elementor-element.elementor-element-f665abd{--width:100%;}.elementor-9064 .elementor-element.elementor-element-ac06adc{--width:100%;}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--width:100%;}.elementor-9064 .elementor-element.elementor-element-809ed79{--width:100%;}.elementor-9064 .elementor-element.elementor-element-de0a968{--width:100%;}.elementor-9064 .elementor-element.elementor-element-17de769{--width:100%;}.elementor-9064 .elementor-element.elementor-element-f665abd{--width:100%;}.elementor-9064 .elementor-element.elementor-element-607a702{--width:100%;}.elementor-9064 .elementor-element.elementor-element-b5c58ae{--width:100%;}.elementor-9064 .elementor-element.elementor-element-ac06adc{--width:100%;}.elementor-9064 .elementor-element.elementor-element-a3ae45f{--width:100%;}.elementor-9064 .elementor-element.elementor-element-6534e89{--width:100%;}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--width:100%;}.elementor-9064 .elementor-element.elementor-element-95bd804{--width:100%;}.elementor-9064 .elementor-element.elementor-element-b4dad43{--width:100%;}.elementor-9064 .elementor-element.elementor-element-f519eb2{--width:100%;}.elementor-9064 .elementor-element.elementor-element-b00bf52{--width:100%;}}@media(min-width:1920px){.elementor-9064 .elementor-element.elementor-element-1e4e5d9{--width:75%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-a6dafb8 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-809ed79{--width:75%;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-de4dbbc .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-107811c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-696a09b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-f665abd{--width:75%;--padding-top:70px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-dc4f5b4 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-709b679 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-eda198e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-ac06adc{--width:75%;--padding-top:70px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-de6f32d .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-55fae75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-e79ad20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-d0ba9dc{--width:75%;--padding-top:50px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-9064 .elementor-element.elementor-element-ae4675b .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-336988e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-618f43b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-f502914 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-2368667 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-c3f9f6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-4c14b1e .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-3fffc9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-fd34062{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9064 .elementor-element.elementor-element-1b8b994 .elementor-heading-title{font-size:var( --e-global-typography-ff53c71-font-size );line-height:var( --e-global-typography-ff53c71-line-height );letter-spacing:var( --e-global-typography-ff53c71-letter-spacing );}.elementor-9064 .elementor-element.elementor-element-dfd396e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9064 .elementor-element.elementor-element-5f5e6a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9064 .elementor-element.elementor-element-70d9a85 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9064 .elementor-element.elementor-element-c0603da .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-1e4e5d9 *//* design system JDL: bloque centrado; máx. 1680 px desde 1921 px */
.elementor-9064 .elementor-element.elementor-element-1e4e5d9{margin-left:auto;margin-right:auto;}
@media (min-width:1921px){.elementor-9064 .elementor-element.elementor-element-1e4e5d9{max-width:1680px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60fd3bd *//* escritorio: foto a la derecha fundida en blanco · móvil: foto arriba y texto debajo */
@media (max-width:767px){.elementor-9064 .elementor-element.elementor-element-60fd3bd{background-size:100% 260px !important;background-position:center top !important;padding-top:260px !important;}.elementor-9064 .elementor-element.elementor-element-60fd3bd::before{display:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7afb14 */.elementor-9064 .elementor-element.elementor-element-a7afb14 img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-696a09b */.elementor-9064 .elementor-element.elementor-element-696a09b p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-809ed79 *//* design system JDL: bloque centrado; máx. 1680 px desde 1921 px */
.elementor-9064 .elementor-element.elementor-element-809ed79{margin-left:auto;margin-right:auto;}
@media (min-width:1921px){.elementor-9064 .elementor-element.elementor-element-809ed79{max-width:1680px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eda198e */.elementor-9064 .elementor-element.elementor-element-eda198e p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d797e1 */.elementor-9064 .elementor-element.elementor-element-5d797e1 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f665abd *//* design system JDL: bloque centrado; máx. 1680 px desde 1921 px */
.elementor-9064 .elementor-element.elementor-element-f665abd{margin-left:auto;margin-right:auto;}
@media (min-width:1921px){.elementor-9064 .elementor-element.elementor-element-f665abd{max-width:1680px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e79ad20 */.elementor-9064 .elementor-element.elementor-element-e79ad20 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-81debd7 */.elementor-9064 .elementor-element.elementor-element-81debd7 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac06adc *//* design system JDL: bloque centrado; máx. 1680 px desde 1921 px */
.elementor-9064 .elementor-element.elementor-element-ac06adc{margin-left:auto;margin-right:auto;}
@media (min-width:1921px){.elementor-9064 .elementor-element.elementor-element-ac06adc{max-width:1680px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-618f43b */.elementor-9064 .elementor-element.elementor-element-618f43b p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3f9f6e */.elementor-9064 .elementor-element.elementor-element-c3f9f6e p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4da75 *//* filete vertical entre columnas; horizontal en tablet y móvil */
.elementor-9064 .elementor-element.elementor-element-8f4da75 > .e-con:first-child{border-right:1px solid var(--e-global-color-accent);padding-right:48px;}
.elementor-9064 .elementor-element.elementor-element-8f4da75 > .e-con:last-child{padding-left:48px;}
@media (max-width:1024px){.elementor-9064 .elementor-element.elementor-element-8f4da75 > .e-con:first-child{border-right:0;padding-right:0;border-bottom:1px solid var(--e-global-color-accent);padding-bottom:32px;margin-bottom:32px;}.elementor-9064 .elementor-element.elementor-element-8f4da75 > .e-con:last-child{padding-left:0;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2b8122 */.elementor-9064 .elementor-element.elementor-element-e2b8122 img{width:100%;height:auto;aspect-ratio:21/7;object-fit:cover;}
@media (max-width:767px){.elementor-9064 .elementor-element.elementor-element-e2b8122 img{aspect-ratio:4/3;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0ba9dc *//* design system JDL: bloque centrado; máx. 1680 px desde 1921 px */
.elementor-9064 .elementor-element.elementor-element-d0ba9dc{margin-left:auto;margin-right:auto;}
@media (min-width:1921px){.elementor-9064 .elementor-element.elementor-element-d0ba9dc{max-width:1680px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd34062 */.elementor-9064 .elementor-element.elementor-element-fd34062 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f519eb2 *//* alinea el texto con el resto de bloques (90 % · 75 % · 100 %) */
.elementor-9064 .elementor-element.elementor-element-f519eb2{--jdl-lado:calc(5vw + 60px);}
@media (min-width:1920px){.elementor-9064 .elementor-element.elementor-element-f519eb2{--jdl-lado:calc(12.5vw + 60px);}}
@media (max-width:1440px){.elementor-9064 .elementor-element.elementor-element-f519eb2{--jdl-lado:50px;}}
@media (max-width:1200px){.elementor-9064 .elementor-element.elementor-element-f519eb2{--jdl-lado:20px;}}
.elementor-9064 .elementor-element.elementor-element-f519eb2{padding-left:var(--jdl-lado) !important;position:relative;overflow:hidden;}
.elementor-9064 .elementor-element.elementor-element-f519eb2::after{content:"";position:absolute;right:-40px;bottom:-40px;width:280px;height:280px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%23fff' stroke-width='2.4'%3E%3Ccircle cx='50' cy='50' r='46'/%3E%3Cellipse cx='50' cy='50' rx='20' ry='46'/%3E%3Cpath d='M4 50h92M10 28h80M10 72h80M50 4v92'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;opacity:.14;pointer-events:none;}
.elementor-9064 .elementor-element.elementor-element-f519eb2 > .elementor-element{position:relative;z-index:1;max-width:640px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f5e6a7 */.elementor-9064 .elementor-element.elementor-element-5f5e6a7 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b00bf52 *//* alinea el texto con el resto de bloques (90 % · 75 % · 100 %) */
.elementor-9064 .elementor-element.elementor-element-b00bf52{--jdl-lado:calc(5vw + 60px);}
@media (min-width:1920px){.elementor-9064 .elementor-element.elementor-element-b00bf52{--jdl-lado:calc(12.5vw + 60px);}}
@media (max-width:1440px){.elementor-9064 .elementor-element.elementor-element-b00bf52{--jdl-lado:50px;}}
@media (max-width:1200px){.elementor-9064 .elementor-element.elementor-element-b00bf52{--jdl-lado:20px;}}
.elementor-9064 .elementor-element.elementor-element-b00bf52{padding-right:var(--jdl-lado) !important;}
@media (max-width:1024px){.elementor-9064 .elementor-element.elementor-element-b00bf52{padding-left:var(--jdl-lado) !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ade4d7 *//* marca provisional */
.elementor-9064 .elementor-element.elementor-element-4ade4d7 .jdl-validar{display:inline-block;background:#FFF1C2;color:#6B4E00;padding:0 4px;border-radius:4px;font-size:.5em;font-weight:400;letter-spacing:0;text-transform:none;vertical-align:middle;}/* End custom CSS */