.elementor-10 .elementor-element.elementor-element-ac038bf{--display:flex;--min-height:100vh;--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;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ac038bf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ac038bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );background-image:url("https://mpunti.rildev04.eu/wp-content/uploads/2026/05/Mask_group_698760ee-1759-4523-9579-ae1712ce841a-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-10 .elementor-element.elementor-element-3e95998{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-3e95998 p{margin-block-end: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-10 .elementor-element.elementor-element-bffd0ab .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-18ad975 );color:var( --e-global-color-18ad975 );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-10 .elementor-element.elementor-element-bffd0ab > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-10 .elementor-element.elementor-element-bffd0ab > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bffd0ab{--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-0f0810a{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0f0810a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f0810a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );}.elementor-10 .elementor-element.elementor-element-9c66791{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-108df2b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10 .elementor-element.elementor-element-f2ffd47{grid-column:span 2;grid-row:span 2;}.elementor-10 .elementor-element.elementor-element-f2ffd47 img{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-97ca745 img{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-163e257 img{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-9afb31c{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-9afb31c p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-12d1a67{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-12d1a67:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-12d1a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );}.elementor-10 .elementor-element.elementor-element-45b8c33{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-79a1127{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ea35837{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-ea35837 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ea35837 p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-9e69c12 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-11374d9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-18ad975 );color:var( --e-global-color-18ad975 );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-10 .elementor-element.elementor-element-11374d9 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-10 .elementor-element.elementor-element-11374d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-11374d9{--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-a3a0a64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-373cdd9{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-373cdd9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-373cdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );}.elementor-10 .elementor-element.elementor-element-c109e93{--display:flex;--justify-content:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-31e302a > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-10 .elementor-element.elementor-element-31e302a{z-index:3;text-align:start;}.elementor-10 .elementor-element.elementor-element-31e302a img{width:100%;height:800px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-fa5712b{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:120px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-fa5712b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fa5712b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18ad975 );}.elementor-10 .elementor-element.elementor-element-715fe82{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-715fe82 p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-49e1f8e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 40px;--row-gap:50px;--column-gap:40px;--grid-auto-flow:row;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-19d8456 );--border-color:var( --e-global-color-19d8456 );--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-73ded25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-03c8229{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;text-transform:uppercase;color:#43567082;}.elementor-10 .elementor-element.elementor-element-03c8229 p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-b5b9a12{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-10 .elementor-element.elementor-element-90e9a30{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-90e9a30 p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-3dcdcce{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 40px;--row-gap:50px;--column-gap:40px;--grid-auto-flow:row;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-19d8456 );--border-color:var( --e-global-color-19d8456 );--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-56db8a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-92fd82e{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;text-transform:uppercase;color:#43567082;}.elementor-10 .elementor-element.elementor-element-92fd82e p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-9ff6912{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-10 .elementor-element.elementor-element-dfe6995{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-dfe6995 p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-225d6d0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 40px;--row-gap:50px;--column-gap:40px;--grid-auto-flow:row;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-19d8456 );--border-color:var( --e-global-color-19d8456 );--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6c996f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-f7f9b52{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;text-transform:uppercase;color:#43567082;}.elementor-10 .elementor-element.elementor-element-f7f9b52 p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-b2bcac5{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-10 .elementor-element.elementor-element-9778cab{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-9778cab p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-d8b9045{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 40px;--row-gap:50px;--column-gap:40px;--grid-auto-flow:row;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-19d8456 );--border-color:var( --e-global-color-19d8456 );--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-40e402e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-3999ea2{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;text-transform:uppercase;color:#43567082;}.elementor-10 .elementor-element.elementor-element-3999ea2 p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-4ef2184{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-10 .elementor-element.elementor-element-000887e{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-000887e p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-939a6de{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 40px;--row-gap:50px;--column-gap:40px;--grid-auto-flow:row;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-19d8456 );--border-color:var( --e-global-color-19d8456 );--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5620a97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-939817a{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;text-transform:uppercase;color:#43567082;}.elementor-10 .elementor-element.elementor-element-939817a p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-30d3966{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-10 .elementor-element.elementor-element-7280978{width:initial;max-width:initial;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-7280978 p{margin-block-end:20px;}.elementor-10 .elementor-element.elementor-element-213dd13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-213dd13:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-213dd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );}.elementor-10 .elementor-element.elementor-element-7a73fd4{width:initial;max-width:initial;text-align:center;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-7a73fd4 > .elementor-widget-container{margin:10px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7a73fd4 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-a3b361f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e582248{--display:flex;--min-height:600px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-e582248:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e582248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpunti.rildev04.eu/wp-content/uploads/2026/05/mpunti_bienestar_ysalud-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e582248.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-903804c{--display:flex;--min-height:600px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-903804c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-903804c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpunti.rildev04.eu/wp-content/uploads/2026/05/mpunti_bienestar_ysalud-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-903804c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-f285bd2{--display:flex;--min-height:600px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-f285bd2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f285bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpunti.rildev04.eu/wp-content/uploads/2026/05/mpunti_bienestar_ysalud-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f285bd2.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-15b21fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-15b21fa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-15b21fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );}.elementor-10 .elementor-element.elementor-element-fa67584{--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;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#43567052;--border-color:#43567052;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2f33ed2{width:initial;max-width:initial;text-align:start;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:300;text-decoration:underline;color:#43567082;}.elementor-10 .elementor-element.elementor-element-2f33ed2 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2f33ed2 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6b4db7b{width:initial;max-width:initial;text-align:start;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-6b4db7b > .elementor-widget-container{margin:10px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6b4db7b p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-ba5e854{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-84d9a14{--swiper-slides-to-display:5;--swiper-slides-gap:30px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-25px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:80px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-25px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:80px;--arrow-size:20px;--arrow-hover-color:var( --e-global-color-18ad975 );}.elementor-10 .elementor-element.elementor-element-84d9a14 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-84d9a14 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-19d8456 );}.elementor-10 .elementor-element.elementor-element-84d9a14 > .elementor-widget-container{margin:0px -80px 0px 1px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-84d9a14 .swiper-slide > .elementor-element{height:100%;}.elementor-10 .elementor-element.elementor-element-53ebbd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-53ebbd3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-53ebbd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );}.elementor-10 .elementor-element.elementor-element-756b7f3{--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;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#43567052;--border-color:#43567052;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-19acbc3{width:initial;max-width:initial;text-align:start;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:300;text-decoration:underline;color:#43567082;}.elementor-10 .elementor-element.elementor-element-19acbc3 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-19acbc3 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-a2816c2{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-4a08aad{--grid-columns:3;}.elementor-10 .elementor-element.elementor-element-ad0e4f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-ad0e4f9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ad0e4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );}.elementor-10 .elementor-element.elementor-element-c146cc5{width:initial;max-width:initial;text-align:start;font-family:"Raleway", Sans-serif;font-weight:400;color:#43567082;}.elementor-10 .elementor-element.elementor-element-c146cc5 > .elementor-widget-container{margin:10px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c146cc5 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-63f1ebf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d1103a1{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4ff4e63 img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-afca98d{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:9px 8px 32px 0px rgba(0, 0, 0, 0.1);--margin-top:100px;--margin-bottom:0px;--margin-left:-80px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-afca98d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-afca98d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e98f143 );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-10px;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group > label, .elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-subgroup label{color:var( --e-global-color-19d8456 );}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group > label{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-subgroup label{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#EAE6DDDB;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group .elementor-select-wrapper select{background-color:#EAE6DDDB;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-button{font-family:"Raleway", Sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1.5px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-38bcc9c .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-button[type="submit"]{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-38bcc9c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-38bcc9c .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-19d8456 );color:#ffffff;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-19d8456 );color:#ffffff;}.elementor-10 .elementor-element.elementor-element-38bcc9c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-38bcc9c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-38bcc9c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-ac038bf{--min-height:100vh;--padding-top:180px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-bffd0ab .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-0f0810a{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-9c66791{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-108df2b{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-12d1a67{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-45b8c33{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-11374d9 .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-373cdd9{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-49e1f8e{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3dcdcce{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-225d6d0{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d8b9045{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-939a6de{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-213dd13{--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7a73fd4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-a3b361f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e582248{--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-903804c{--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-f285bd2{--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-15b21fa{--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-2f33ed2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-6b4db7b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-84d9a14{--swiper-slides-to-display:4;--swiper-slides-gap:30px;}.elementor-10 .elementor-element.elementor-element-84d9a14 > .elementor-widget-container{margin:0px -100px 0px 4px;}.elementor-10 .elementor-element.elementor-element-53ebbd3{--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-19acbc3 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-a2816c2{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ad0e4f9{--gap:03px 0px;--row-gap:03px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c146cc5 > .elementor-widget-container{margin:0px 0px 50px 0px;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-0f0810a{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-9c66791{--grid-auto-flow:row;--align-items:start;}.elementor-10 .elementor-element.elementor-element-108df2b{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f2ffd47{grid-column:span 4;}.elementor-10 .elementor-element.elementor-element-97ca745{grid-column:span 2;}.elementor-10 .elementor-element.elementor-element-163e257{grid-column:span 2;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-12d1a67{--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:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-45b8c33{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-79a1127.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-373cdd9{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-31e302a img{height:400px;}.elementor-10 .elementor-element.elementor-element-fa5712b{--padding-top:40px;--padding-bottom:50px;--padding-left:80px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-49e1f8e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3dcdcce{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-225d6d0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d8b9045{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-939a6de{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-213dd13{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-a3b361f{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e582248{--min-height:250px;}.elementor-10 .elementor-element.elementor-element-903804c{--min-height:200px;}.elementor-10 .elementor-element.elementor-element-f285bd2{--min-height:200px;}.elementor-10 .elementor-element.elementor-element-15b21fa{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-84d9a14{--swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-53ebbd3{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-4a08aad{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-ad0e4f9{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-0f0810a{--padding-top:80px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-9c66791{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-108df2b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f2ffd47 img{height:300px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-97ca745{grid-column:span 4;}.elementor-10 .elementor-element.elementor-element-97ca745 img{height:300px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-163e257{grid-column:span 4;}.elementor-10 .elementor-element.elementor-element-163e257 img{height:300px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-9afb31c.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-12d1a67{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-45b8c33{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a3a0a64{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-373cdd9{--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:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-c109e93{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-31e302a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-31e302a img{width:100%;height:300px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-fa5712b{--margin-top:-150px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-49e1f8e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3dcdcce{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-225d6d0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d8b9045{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-939a6de{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-213dd13{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-a3b361f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e582248{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-903804c{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-f285bd2{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-15b21fa{--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-84d9a14{--swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-84d9a14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-53ebbd3{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-19acbc3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-4a08aad{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-ad0e4f9{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-d1103a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-afca98d{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-ac038bf{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-0f0810a{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-12d1a67{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-373cdd9{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-c109e93{--width:50%;}.elementor-10 .elementor-element.elementor-element-49e1f8e{--width:100%;}.elementor-10 .elementor-element.elementor-element-3dcdcce{--width:100%;}.elementor-10 .elementor-element.elementor-element-225d6d0{--width:100%;}.elementor-10 .elementor-element.elementor-element-d8b9045{--width:100%;}.elementor-10 .elementor-element.elementor-element-939a6de{--width:100%;}.elementor-10 .elementor-element.elementor-element-213dd13{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-15b21fa{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-53ebbd3{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-ad0e4f9{--content-width:1600px;}}/* Start custom CSS for text-editor, class: .elementor-element-9afb31c */.lista-limpia {
  font-family: inherit;
  color: inherit;
  max-width: 640px;
}

.intro-lista {
  font-size: 18px;
  margin-bottom: 16px;
}

.lista-limpia ul {
  list-style: disc inside;
  padding-left: 0;
  margin: 0;
}

.lista-limpia li {
  font-size: 17px;
  line-height: 1.6;
  margin-bottom: 12px;
}

.cierre-lista {
  margin-top: 24px;
  font-size: 18px;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9e69c12 */.bloque-disciplinas {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0 42px;
  width: 100%;
  max-width: 720px;
  font-family: inherit;
  color: inherit;
}

.disciplina {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  padding: 18px 0;
  border-top: 1px solid rgba(67, 82, 106, 0.16);
  font-family: inherit;
  color: inherit;
}

.disciplina span {
  font-family: inherit;
  color: inherit;
  opacity: 0.38;
  font-size: 14px;
  line-height: 1.8;
  min-width: 28px;
  flex-shrink: 0;
}

.disciplina p {
  margin: 0;
  font-family: inherit;
  color: inherit;
  font-size: 17px;
  line-height: 1.55;
  font-weight: 400;
}

.disciplina small {
  font-family: inherit;
  color: inherit;
  opacity: 0.7;
  font-size: 0.85em;
}

@media (max-width: 767px) {
  .bloque-disciplinas {
    grid-template-columns: 1fr;
    gap: 0;
    max-width: 100%;
  }

  .disciplina {
    padding: 14px 0;
    gap: 12px;
  }

  .disciplina p {
    font-size: 16px;
    line-height: 1.5;
  }
}/* End custom CSS */