.elementor-1861 .elementor-element.elementor-element-f78b10c{--display:flex;--position:fixed;--min-height:100vh;top:0px;--z-index:1;}.elementor-1861 .elementor-element.elementor-element-f78b10c:not(.elementor-motion-effects-element-type-background), .elementor-1861 .elementor-element.elementor-element-f78b10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://platform.highres-project.eu/wp-content/uploads/2025/05/Textura-scaled.png");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-1861 .elementor-element.elementor-element-f78b10c{left:0px;}body.rtl .elementor-1861 .elementor-element.elementor-element-f78b10c{right:0px;}.elementor-1861 .elementor-element.elementor-element-1c437a1{--display:flex;--min-height:40vh;--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:5rem;--padding-right:5rem;--z-index:2;}.elementor-1861 .elementor-element.elementor-element-1c437a1:not(.elementor-motion-effects-element-type-background), .elementor-1861 .elementor-element.elementor-element-1c437a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c2e0dd );}.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 );color:var( --e-global-color-primary );}.elementor-1861 .elementor-element.elementor-element-b5e6c89 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1861 .elementor-element.elementor-element-b10fcc3 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:3rem;font-weight:500;}.elementor-1861 .elementor-element.elementor-element-ed81be9{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:5rem;--padding-right:5rem;--z-index:2;}.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 );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-1861 .elementor-element.elementor-element-554e989{text-align:justify;}.elementor-1861 .elementor-element.elementor-element-e4febe0 > .elementor-widget-container{padding:0rem 0rem 0.25rem 0rem;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-00ac7dd );border-radius:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-e4febe0 .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 );color:var( --e-global-color-00ac7dd );}.elementor-1861 .elementor-element.elementor-element-b696f58 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );flex-grow:1;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-1861 .elementor-element.elementor-element-b696f58 .elementor-repeater-item-d93415a > *{display:inline-block;}.elementor-1861 .elementor-element.elementor-element-b696f58 .elementor-repeater-item-8db38d8.dce-item_image{justify-content:top;}.elementor-1861 .elementor-element.elementor-element-b696f58 .dce-posts-fallback{text-align:left;}.elementor-1861 .elementor-element.elementor-element-b696f58 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-1861 .elementor-element.elementor-element-b696f58 .dce-post-item{padding-bottom:35px;}.elementor-1861 .elementor-element.elementor-element-7da7792 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-4ca4527 > .elementor-widget-container{padding:0rem 0rem 0.25rem 0rem;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-00ac7dd );border-radius:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-4ca4527 .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 );color:var( --e-global-color-00ac7dd );}.elementor-widget-theme-post-content{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 );}.elementor-1861 .elementor-element.elementor-element-c5a7bb2 > .elementor-widget-container{padding:0rem 0rem 0.25rem 0rem;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-00ac7dd );border-radius:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-c5a7bb2 .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 );color:var( --e-global-color-00ac7dd );}.elementor-1861 .elementor-element.elementor-element-178afc4 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );flex-grow:1;}.elementor-1861 .elementor-element.elementor-element-0707919 {font-size:1.2rem;}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-item{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-1861 .elementor-element.elementor-element-fc3e7f8 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1861 .elementor-element.elementor-element-88f9c1e > .elementor-widget-container{padding:0rem 0rem 0.25rem 0rem;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-00ac7dd );border-radius:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-88f9c1e .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 );color:var( --e-global-color-00ac7dd );}.elementor-1861 .elementor-element.elementor-element-52ae6bd{text-align:justify;}@media(max-width:1024px){.elementor-1861 .elementor-element.elementor-element-1c437a1{--padding-top:7rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1861 .elementor-element.elementor-element-ed81be9{--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1861 .elementor-element.elementor-element-e4febe0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1861 .elementor-element.elementor-element-b696f58 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-1861 .elementor-element.elementor-element-4ca4527 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-1861 .elementor-element.elementor-element-c5a7bb2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-1861 .elementor-element.elementor-element-88f9c1e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-1861 .elementor-element.elementor-element-1c437a1{--content-width:1100px;}.elementor-1861 .elementor-element.elementor-element-ed81be9{--content-width:1100px;}}@media(max-width:767px){.elementor-1861 .elementor-element.elementor-element-1c437a1{--min-height:60vh;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1861 .elementor-element.elementor-element-b5e6c89{text-align:center;}.elementor-1861 .elementor-element.elementor-element-b5e6c89 .elementor-heading-title{font-size:1.3em;}.elementor-1861 .elementor-element.elementor-element-b10fcc3{text-align:center;}.elementor-1861 .elementor-element.elementor-element-b10fcc3 .elementor-heading-title{font-size:1.9rem;}.elementor-1861 .elementor-element.elementor-element-ed81be9{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1861 .elementor-element.elementor-element-e4febe0{text-align:center;}.elementor-1861 .elementor-element.elementor-element-e4febe0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1861 .elementor-element.elementor-element-b696f58 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-1861 .elementor-element.elementor-element-4ca4527{text-align:center;}.elementor-1861 .elementor-element.elementor-element-4ca4527 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-1861 .elementor-element.elementor-element-c5a7bb2{text-align:center;}.elementor-1861 .elementor-element.elementor-element-c5a7bb2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1861 .elementor-element.elementor-element-178afc4{text-align:center;}.elementor-1861 .elementor-element.elementor-element-178afc4 .elementor-heading-title{font-size:1.3em;}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-1861 .elementor-element.elementor-element-fc3e7f8{text-align:center;}.elementor-1861 .elementor-element.elementor-element-fc3e7f8 .elementor-heading-title{font-size:1.3em;}.elementor-1861 .elementor-element.elementor-element-88f9c1e{text-align:center;}.elementor-1861 .elementor-element.elementor-element-88f9c1e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for container, class: .elementor-element-f78b10c */.elementor-1861 .elementor-element.elementor-element-f78b10c {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b10fcc3 */.elementor-1861 .elementor-element.elementor-element-b10fcc3 span {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c437a1 */.elementor-1861 .elementor-element.elementor-element-1c437a1 {
mask-image: linear-gradient(180deg, rgba(0,0,0,0),rgba(0,0,0,0.7), rgba(0,0,0,1) 50%, rgba(0,0,0,1) 80%, rgba(0,0,0,0.75) 85%, rgba(0,0,0,0));
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-b696f58 */.elementor-1861 .elementor-element.elementor-element-b696f58 article:nth-child(2n) .chapter-wrapper {
    --flex-direction: row-reverse!important;
}/* End custom CSS */
/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-0707919 */.elementor-1861 .elementor-element.elementor-element-0707919 .dce-acf-repeater-item{
    display: flex;
    gap: 1.5rem;
    align-items: center;
}
.elementor-1861 .elementor-element.elementor-element-0707919 h6{
    border: medium solid var( --e-global-color-secondary );
    font-size: 1.2rem;
    font-weight: 600;
    padding: 0.5rem;
    border-radius: 100%;
    width: 3rem;
    aspect-ratio: 1;
    text-align: center;
    color: var( --e-global-color-primary );
}
.elementor-1861 .elementor-element.elementor-element-0707919 p {
    font-size: 1.3rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed81be9 */.elementor-1861 .elementor-element.elementor-element-ed81be9 blockquote {
    border-left: 0.35rem solid;
    border-color: var( --e-global-color-secondary );
    margin: 1.5rem 0;
}
@media (min-width: 767px) {
    .elementor-1861 .elementor-element.elementor-element-ed81be9 blockquote {
        padding-left: 3rem;
    }
}
@media (max-width: 767px) {
    .elementor-1861 .elementor-element.elementor-element-ed81be9 blockquote {
        padding-left: 1.5rem;
    }
}
.elementor-1861 .elementor-element.elementor-element-ed81be9 figure {
    max-width: 40rem;
    margin: auto;
    padding: 3rem 0;
    text-align: center;
    width: 100%!important;
}
.elementor-1861 .elementor-element.elementor-element-ed81be9 figure figcaption{
    padding-top: 1rem;
}
.elementor-1861 .elementor-element.elementor-element-ed81be9 figure img {
    border-radius: 2rem;
}
.elementor-1861 .elementor-element.elementor-element-ed81be9 .hghres-imgMed {
    max-width: 30rem;
    width: 100%!important;
}
.elementor-1861 .elementor-element.elementor-element-ed81be9 .hghres-imgSma {
    max-width: 23rem;
    width: 100%!important;
}
.elementor-1861 .elementor-element.elementor-element-ed81be9 figure:has(.hghres-rmvPad) {
    padding: 0!important;
}
.elementor-1861 .elementor-element.elementor-element-ed81be9 .hghres-rmvRad {
    border-radius: 0!important;
}/* End custom CSS */