.elementor-348 .elementor-element.elementor-element-a1648e6{--display:flex;}.elementor-348 .elementor-element.elementor-element-a1648e6:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-a1648e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-8e9542d .is-type-button.ehp-flex-hero__button--primary{background-color:var( --e-global-color-primary );}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero{--flex-hero-content-position:center;--flex-hero-content-alignment-storytelling:center;--flex-hero-content-width:1200px;--flex-hero-button-primary-text-color:var( --e-global-color-9c71879 );--flex-hero-button-primary-text-color-hover:var( --e-global-color-secondary );--flex-hero-button-primary-border-width:4px;--flex-hero-button-primary-border-color:var( --e-global-color-secondary );--flex-hero-button-primary-padding-block-end:18px;--flex-hero-button-primary-padding-block-start:18px;--flex-hero-button-primary-padding-inline-end:18px;--flex-hero-button-primary-padding-inline-start:18px;--flex-hero-image-height:380px;--flex-hero-image-width:1400%;--flex-hero-image-position:top center;--flex-hero-overlay-opacity:0.5;--flex-hero-element-spacing:40px;--flex-hero-gap:60px;--flex-hero-box-padding-block-end:60px;--flex-hero-box-padding-block-start:60px;--flex-hero-box-padding-inline-end:60px;--flex-hero-box-padding-inline-start:60px;}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero .ehp-flex-hero__intro{color:var( --e-global-color-9c71879 );}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero__intro{font-family:"Reddit Sans", Sans-serif;font-size:52px;}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero .ehp-flex-hero__heading{color:var( --e-global-color-9c71879 );}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero__heading{font-family:"Reddit Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero .ehp-flex-hero__subheading{color:var( --e-global-color-9c71879 );}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero__subheading{font-family:"Comic Relief", Sans-serif;font-size:32px;font-weight:400;}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero__button--primary{font-size:30px;}.elementor-348 .elementor-element.elementor-element-56eeeaf{--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;}.elementor-348 .elementor-element.elementor-element-d606eaf{--spacer-size:60px;}.elementor-348 .elementor-element.elementor-element-e76662f{--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;}.elementor-348 .elementor-element.elementor-element-e76662f:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-e76662f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14853e0 );}.elementor-348 .elementor-element.elementor-element-985d072{text-align:center;}.elementor-348 .elementor-element.elementor-element-985d072 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-9c71879 );}.elementor-348 .elementor-element.elementor-element-1326382{--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;}.elementor-348 .elementor-element.elementor-element-dcab462{--spacer-size:60px;}.elementor-348 .elementor-element.elementor-element-1c922cd{--display:flex;}.elementor-348 .elementor-element.elementor-element-0dd2a98 img{height:600px;object-fit:cover;object-position:center center;}.elementor-348 .elementor-element.elementor-element-6d9cbd7{--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;}.elementor-348 .elementor-element.elementor-element-671cb85{--spacer-size:60px;}.elementor-348 .elementor-element.elementor-element-073cb34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:138px 0px 179px 0px;}.elementor-348 .elementor-element.elementor-element-073cb34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-348 .elementor-element.elementor-element-d98c553{z-index:1;text-align:start;}.elementor-348 .elementor-element.elementor-element-d98c553 img{width:520px;max-width:520px;height:750px;object-fit:cover;object-position:center center;border-radius:260px 260px 0px 0px;}.elementor-bc-flex-widget .elementor-348 .elementor-element.elementor-element-51f6f81.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-348 .elementor-element.elementor-element-51f6f81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-348 .elementor-element.elementor-element-51f6f81 > .elementor-element-populated{margin:0px 20px 0px 40px;--e-column-margin-right:20px;--e-column-margin-left:40px;}.elementor-348 .elementor-element.elementor-element-f8c1880{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-348 .elementor-element.elementor-element-f8c1880 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:56px;color:var( --e-global-color-14853e0 );}.elementor-348 .elementor-element.elementor-element-9f7a739{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -09px) 0px;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 );}.elementor-348 .elementor-element.elementor-element-d79c563{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-icon i{color:var( --e-global-color-14853e0 );transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-icon svg{fill:var( --e-global-color-14853e0 );transition:fill 0.3s;}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-item > a{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8125em;}.elementor-348 .elementor-element.elementor-element-d79c563 .elementor-icon-list-text{color:var( --e-global-color-14853e0 );transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-7c4a1e2b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-348 .elementor-element.elementor-element-7c4a1e2b:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-7c4a1e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-348 .elementor-element.elementor-element-b9d3f4a1{text-align:center;}.elementor-348 .elementor-element.elementor-element-b9d3f4a1 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:46px;color:#063C77;}.elementor-348 .elementor-element.elementor-element-c2e7a91d{text-align:center;font-family:"Reddit Sans", Sans-serif;font-size:19px;color:#063C77;}.elementor-348 .elementor-element.elementor-element-a5f8c2d0{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-348 .elementor-element.elementor-element-1a2b3c4d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECC5C0;--border-color:#ECC5C0;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-348 .elementor-element.elementor-element-1a2b3c4d:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-1a2b3c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-2b3c4d5e .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:24px;color:#BF4B8D;}.elementor-348 .elementor-element.elementor-element-3c4d5e6f{font-family:"Reddit Sans", Sans-serif;color:#063C77;}.elementor-348 .elementor-element.elementor-element-4d5e6f70{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECC5C0;--border-color:#ECC5C0;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-348 .elementor-element.elementor-element-4d5e6f70:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-4d5e6f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-5e6f7081 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:24px;color:#BF4B8D;}.elementor-348 .elementor-element.elementor-element-6f708192{font-family:"Reddit Sans", Sans-serif;color:#063C77;}.elementor-348 .elementor-element.elementor-element-708192a3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECC5C0;--border-color:#ECC5C0;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-348 .elementor-element.elementor-element-708192a3:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-708192a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-8192a3b4 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:24px;color:#BF4B8D;}.elementor-348 .elementor-element.elementor-element-92a3b4c5{font-family:"Reddit Sans", Sans-serif;color:#063C77;}.elementor-348 .elementor-element.elementor-element-a3b4c5d6 .elementor-button{background-color:#BF4B8D;font-family:"Reddit Sans", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-348 .elementor-element.elementor-element-4bb86b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-348 .elementor-element.elementor-element-4bb86b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-348 .elementor-element.elementor-element-d8b52c5{text-align:center;}.elementor-348 .elementor-element.elementor-element-d8b52c5 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:56px;color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-0f988bc{--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;}.elementor-348 .elementor-element.elementor-element-7062602 .ue-carousel-item{text-align:center;transform:scale(1,1);}.elementor-348 .elementor-element.elementor-element-7062602 .uc_classic_carousel_content{justify-content:start;padding:0px 24px 24px 24px;}.elementor-348 .elementor-element.elementor-element-7062602 .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-348 .elementor-element.elementor-element-7062602 .uc_classic_carousel_border{background-color:var( --e-global-color-9c71879 );width:52px;height:4px;}.elementor-348 .elementor-element.elementor-element-7062602 .uc_classic_carousel_placeholder img{height:200px;object-fit:cover;object-position:center;}.elementor-348 .elementor-element.elementor-element-7062602 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-348 .elementor-element.elementor-element-7062602 .ue-item-icon svg{fill:#ffffff;}.elementor-348 .elementor-element.elementor-element-7062602 .ue-item-icon-wrapper{justify-content:center;}.elementor-348 .elementor-element.elementor-element-7062602 .card_carousel_title{margin-top:36px;color:var( --e-global-color-accent );font-family:"Patua One", Sans-serif;font-weight:400;}.elementor-348 .elementor-element.elementor-element-7062602 .card_carousel_text{margin-top:10px;color:#8a8a8a;}.elementor-348 .elementor-element.elementor-element-7062602 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-348 .elementor-element.elementor-element-7062602 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-348 .elementor-element.elementor-element-7062602 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-348 .elementor-element.elementor-element-7062602 .owl-nav .owl-next{right:20px;left:auto;}.elementor-348 .elementor-element.elementor-element-7062602 .owl-carousel .owl-nav .owl-next,.elementor-348 .elementor-element.elementor-element-7062602 .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#F6F1E8B8;color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-7062602 .owl-carousel .owl-nav .owl-next:hover,.elementor-348 .elementor-element.elementor-element-7062602 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-9c71879 );}.elementor-348 .elementor-element.elementor-element-7062602 .owl-carousel .owl-nav > button{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-7062602 .owl-dot{width:8px;height:8px;background-color:var( --e-global-color-text );margin:0px 5px;}.elementor-348 .elementor-element.elementor-element-7062602 .owl-dot.active{background-color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-7062602 .owl-dots{margin-top:20px;}.elementor-348 .elementor-element.elementor-element-97e184d{--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;}.elementor-348 .elementor-element.elementor-element-5d96f9b .ue-link-wrap{justify-content:center;}.elementor-348 .elementor-element.elementor-element-5d96f9b a.ue-link{flex-direction:row;color:var( --e-global-color-primary );font-size:34px;}.elementor-348 .elementor-element.elementor-element-5d96f9b a.ue-link svg{fill:var( --e-global-color-primary );}.elementor-348 .elementor-element.elementor-element-5d96f9b a.ue-link:after{background-color:var( --e-global-color-accent );height:4px;}.elementor-348 .elementor-element.elementor-element-5d96f9b .ue-link-hover-effect-icon{font-size:15px;transform:rotate(0deg);}.elementor-348 .elementor-element.elementor-element-5d96f9b .ue-link-hover-effect-spacing{width:15px;}.elementor-348 .elementor-element.elementor-element-5d96f9b a:hover .ue-link-hover-effect-spacing{width:30px;}.elementor-348 .elementor-element.elementor-element-5d96f9b a:hover .ue-link-hover-effect-icon{transform:rotate(0deg);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-348 .elementor-element.elementor-element-7c4a1e2b{--content-width:1140px;}.elementor-348 .elementor-element.elementor-element-1a2b3c4d{--width:31%;}.elementor-348 .elementor-element.elementor-element-4d5e6f70{--width:31%;}.elementor-348 .elementor-element.elementor-element-708192a3{--width:31%;}}@media(max-width:1024px){.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero{--flex-hero-content-position:center;--flex-hero-content-alignment-storytelling:center;--flex-hero-content-width:648px;--flex-hero-image-position:center center;--flex-hero-element-spacing:28px;--flex-hero-gap:60px;}.elementor-348 .elementor-element.elementor-element-073cb34{padding:60px 0px 40px 0px;}.elementor-348 .elementor-element.elementor-element-51f6f81 > .elementor-element-populated{margin:0px 150px 0px 0px;--e-column-margin-right:150px;--e-column-margin-left:0px;}.elementor-348 .elementor-element.elementor-element-9f7a739{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero{--flex-hero-content-position:center;--flex-hero-content-alignment-storytelling:center;--flex-hero-content-width:648px;--flex-hero-image-position:center center;--flex-hero-element-spacing:20px;--flex-hero-gap:60px;}.elementor-348 .elementor-element.elementor-element-8e9542d .ehp-flex-hero__intro{font-size:32px;}.elementor-348 .elementor-element.elementor-element-073cb34{padding:40px 0px 40px 0px;}.elementor-348 .elementor-element.elementor-element-42ced02{width:100%;}.elementor-348 .elementor-element.elementor-element-d98c553 img{width:100%;max-width:100%;height:350px;}.elementor-348 .elementor-element.elementor-element-51f6f81 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-348 .elementor-element.elementor-element-9f7a739{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-7c4a1e2b{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-b9d3f4a1 .elementor-heading-title{font-size:34px;}.elementor-348 .elementor-element.elementor-element-1a2b3c4d{--width:100%;}.elementor-348 .elementor-element.elementor-element-4d5e6f70{--width:100%;}.elementor-348 .elementor-element.elementor-element-708192a3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-348 .elementor-element.elementor-element-42ced02{width:100%;}.elementor-348 .elementor-element.elementor-element-51f6f81{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Comic Relief';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://questwanderlust.es/wp-content/uploads/2024/06/ComicRelief-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Comic Relief';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://questwanderlust.es/wp-content/uploads/2024/06/ComicRelief-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */