.elementor-109 .elementor-element.elementor-element-19a6d6d2:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-19a6d6d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cgpnatural.es/wp-content/uploads/2025/06/bg-luxspa.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-19a6d6d2>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#FDFFFDCF 0%,#799E1A4D 100%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-109 .elementor-element.elementor-element-19a6d6d2>.elementor-container{max-width:1290px}.elementor-109 .elementor-element.elementor-element-19a6d6d2{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:270px 0 170px}.elementor-109 .elementor-element.elementor-element-19a6d6d2>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-109 .elementor-element.elementor-element-19a6d6d2>.elementor-shape-bottom svg{width:calc(120% + 1.3px)}.elementor-109 .elementor-element.elementor-element-1fab6ca4.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-109 .elementor-element.elementor-element-1fab6ca4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-2536cca7>.elementor-container{max-width:1290px}.elementor-109 .elementor-element.elementor-element-d513afe>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.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);text-decoration:var(--e-global-typography-primary-text-decoration);color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-1f85423f{width:var(--container-widget-width,746px);max-width:746px;--container-widget-width:746px;--container-widget-flex-grow:0;text-align:left}.elementor-109 .elementor-element.elementor-element-1f85423f>.elementor-widget-container{margin:0 0 10px}.elementor-109 .elementor-element.elementor-element-1f85423f .elementor-heading-title{font-family:var(--e-global-typography-0fd3e94-font-family),Sans-serif;font-size:var(--e-global-typography-0fd3e94-font-size);font-weight:var(--e-global-typography-0fd3e94-font-weight);line-height:var(--e-global-typography-0fd3e94-line-height);color:#000}.elementor-109 .elementor-element.elementor-element-101d733{width:var(--container-widget-width,746px);max-width:746px;--container-widget-width:746px;--container-widget-flex-grow:0;text-align:left}.elementor-109 .elementor-element.elementor-element-101d733>.elementor-widget-container{margin:0 0 10px}.elementor-109 .elementor-element.elementor-element-101d733 .elementor-heading-title{font-family:var(--e-global-typography-0fd3e94-font-family),Sans-serif;font-size:var(--e-global-typography-0fd3e94-font-size);font-weight:var(--e-global-typography-0fd3e94-font-weight);line-height:var(--e-global-typography-0fd3e94-line-height);color:#000}.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);text-decoration:var(--e-global-typography-text-text-decoration);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-109 .elementor-element.elementor-element-f1b2df5{font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;color:var(--e-global-color-text)}.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);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-109 .elementor-element.elementor-element-a6174d4 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-a6174d4 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-a6174d4 .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-a6174d4>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-a6174d4 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-a6174d4 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-8f1019b{--spacer-size:150px}.elementor-109 .elementor-element.elementor-element-3968cc2b>.elementor-element-populated{margin:0 0 0 60px;--e-column-margin-right:0px;--e-column-margin-left:60px}.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);text-decoration:var(--e-global-typography-text-text-decoration)}.elementor-109 .elementor-element.elementor-element-1afbc7ec{width:var(--container-widget-width,16%);max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:524px}.elementor-109 .elementor-element.elementor-element-1afbc7ec>.elementor-widget-container{--e-transform-rotateZ:32deg}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-1afbc7ec{left:300px}body.rtl .elementor-109 .elementor-element.elementor-element-1afbc7ec{right:300px}.elementor-109 .elementor-element.elementor-element-1924b358{width:var(--container-widget-width,16%);max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:114.973px}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-1924b358{left:-17.996px}body.rtl .elementor-109 .elementor-element.elementor-element-1924b358{right:-17.996px}.elementor-109 .elementor-element.elementor-element-4ed7bf56>.elementor-widget-container{padding:0;border-radius:50%}.elementor-109 .elementor-element.elementor-element-4ed7bf56 img{border-radius:50%}.elementor-109 .elementor-element.elementor-element-1befbfdf.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-109 .elementor-element.elementor-element-1befbfdf>.elementor-element-populated{margin:0 0 0 100px;--e-column-margin-right:0px;--e-column-margin-left:100px}.elementor-109 .elementor-element.elementor-element-1fa9d4ce{--spacer-size:300px}.elementor-109 .elementor-element.elementor-element-7e1b5ddb{width:auto;max-width:auto;align-self:center}.elementor-109 .elementor-element.elementor-element-7e1b5ddb .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-3a797265{width:auto;max-width:auto;align-self:center}.elementor-109 .elementor-element.elementor-element-3a797265>.elementor-widget-container:hover{--e-transform-rotateZ:45deg}.elementor-109 .elementor-element.elementor-element-3a797265>.elementor-widget-container{margin:0 0 -5px}.elementor-109 .elementor-element.elementor-element-3a797265 .elementor-icon-wrapper{text-align:center}.elementor-109 .elementor-element.elementor-element-3a797265.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-3a797265.elementor-view-framed .elementor-icon:hover,.elementor-109 .elementor-element.elementor-element-3a797265.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-3a797265.elementor-view-framed .elementor-icon:hover,.elementor-109 .elementor-element.elementor-element-3a797265.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-3a797265 .elementor-icon{font-size:26px}.elementor-109 .elementor-element.elementor-element-3a797265 .elementor-icon svg{height:26px}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);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)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-57c36135{--divider-border-style:solid;--divider-color:var(--e-global-color-accent);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-57c36135>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-57c36135 .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-57c36135 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-109 .elementor-element.elementor-element-7bdab50a{width:auto;max-width:auto;align-self:center}.elementor-109 .elementor-element.elementor-element-7bdab50a .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-6f578374{width:auto;max-width:auto;align-self:center}.elementor-109 .elementor-element.elementor-element-6f578374>.elementor-widget-container:hover{--e-transform-rotateZ:45deg}.elementor-109 .elementor-element.elementor-element-6f578374>.elementor-widget-container{margin:0 0 -5px}.elementor-109 .elementor-element.elementor-element-6f578374 .elementor-icon-wrapper{text-align:center}.elementor-109 .elementor-element.elementor-element-6f578374.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-6f578374.elementor-view-framed .elementor-icon:hover,.elementor-109 .elementor-element.elementor-element-6f578374.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-6f578374.elementor-view-framed .elementor-icon:hover,.elementor-109 .elementor-element.elementor-element-6f578374.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-6f578374 .elementor-icon{font-size:26px}.elementor-109 .elementor-element.elementor-element-6f578374 .elementor-icon svg{height:26px}.elementor-109 .elementor-element.elementor-element-188835f8{--divider-border-style:solid;--divider-color:var(--e-global-color-accent);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-188835f8>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-188835f8 .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-188835f8 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-109 .elementor-element.elementor-element-42a6ea17{width:auto;max-width:auto;align-self:center}.elementor-109 .elementor-element.elementor-element-42a6ea17 .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-345dd3d{--divider-border-style:solid;--divider-color:var(--e-global-color-accent);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-345dd3d>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-345dd3d .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-345dd3d .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-109 .elementor-element.elementor-element-e739d3e{width:auto;max-width:auto;align-self:center}.elementor-109 .elementor-element.elementor-element-e739d3e .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-106eee71{width:auto;max-width:auto;align-self:center}.elementor-109 .elementor-element.elementor-element-106eee71>.elementor-widget-container:hover{--e-transform-rotateZ:45deg}.elementor-109 .elementor-element.elementor-element-106eee71>.elementor-widget-container{margin:0 0 -5px}.elementor-109 .elementor-element.elementor-element-106eee71 .elementor-icon-wrapper{text-align:center}.elementor-109 .elementor-element.elementor-element-106eee71.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-106eee71.elementor-view-framed .elementor-icon:hover,.elementor-109 .elementor-element.elementor-element-106eee71.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-106eee71.elementor-view-framed .elementor-icon:hover,.elementor-109 .elementor-element.elementor-element-106eee71.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-106eee71 .elementor-icon{font-size:26px}.elementor-109 .elementor-element.elementor-element-106eee71 .elementor-icon svg{height:26px}.elementor-109 .elementor-element.elementor-element-99c3ce3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-99c3ce3:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-109 .elementor-element.elementor-element-ed2a861{--display:flex;--overlay-opacity:1;--border-radius:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px}.elementor-109 .elementor-element.elementor-element-ed2a861:before,.elementor-109 .elementor-element.elementor-element-ed2a861>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-ed2a861>.e-con-inner>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-ed2a861>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-ed2a861>.e-con-inner>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-ed2a861>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-109 .elementor-element.elementor-element-16fdd1e{width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:487.969px}.elementor-109 .elementor-element.elementor-element-16fdd1e>.elementor-widget-container{--e-transform-rotateZ:32deg}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-16fdd1e{left:1168.969px}body.rtl .elementor-109 .elementor-element.elementor-element-16fdd1e{right:1168.969px}.elementor-109 .elementor-element.elementor-element-4260829{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-cbfb952>.elementor-widget-container{margin:0 0 -10px;padding:0}.elementor-109 .elementor-element.elementor-element-cbfb952{text-align:left}.elementor-109 .elementor-element.elementor-element-cbfb952 .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);color:#000}.elementor-109 .elementor-element.elementor-element-9f155e2{columns:1;font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;color:var(--e-global-color-text)}.elementor-109 .elementor-element.elementor-element-6f2bf28{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--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);--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-6227153{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-9c40b2b .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-9c40b2b .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-9c40b2b .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-9c40b2b>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-9c40b2b .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-9c40b2b .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-0b5c172{--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;--overlay-opacity:.8;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-0b5c172:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-0b5c172>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cgpnatural.es/wp-content/uploads/2025/06/bg-luxspa.jpg");background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-0b5c172:before,.elementor-109 .elementor-element.elementor-element-0b5c172>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-0b5c172>.e-con-inner>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-0b5c172>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-0b5c172>.e-con-inner>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-0b5c172>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#FDFFFDCF 0%,#799E1A4D 100%)}.elementor-109 .elementor-element.elementor-element-0b5c172>.elementor-shape-top .elementor-shape-fill,.elementor-109 .elementor-element.elementor-element-0b5c172>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-0b5c172>.elementor-shape-top svg,.elementor-109 .elementor-element.elementor-element-0b5c172>.e-con-inner>.elementor-shape-top svg{width:calc(120% + 1.3px)}.elementor-109 .elementor-element.elementor-element-7a2328e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-109 .elementor-element.elementor-element-c45cd16>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-c45cd16{text-align:center}.elementor-109 .elementor-element.elementor-element-c45cd16 .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);color:#000}.elementor-109 .elementor-element.elementor-element-48dad1e{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;color:var(--e-global-color-text)}.elementor-109 .elementor-element.elementor-element-8f1b480{--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}.elementor-109 .elementor-element.elementor-element-a531a0c{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px}.elementor-109 .elementor-element.elementor-element-1ac3a26>.elementor-widget-container:hover{--e-transform-translateY:-10px}.elementor-109 .elementor-element.elementor-element-1ac3a26>.elementor-widget-container{margin:0;padding:15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-a71c014);border-radius:50%;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-109 .elementor-element.elementor-element-1ac3a26:hover .elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);box-shadow:0px 5px 15px 0px rgba(0,0,0,.1)}.elementor-109 .elementor-element.elementor-element-1ac3a26 img{width:100%;height:300px;object-fit:cover;object-position:center center;filter:brightness(100%) contrast(100%) saturate(70%) blur(0px) hue-rotate(0deg);border-radius:50%}.elementor-109 .elementor-element.elementor-element-f8783a8{text-align:center}.elementor-109 .elementor-element.elementor-element-f8783a8 .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-67ca98c{text-align:center;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-cd3977a .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-cd3977a .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-cd3977a .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-cd3977a>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-cd3977a .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-cd3977a .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-0c8af5d{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px}.elementor-109 .elementor-element.elementor-element-de931a5>.elementor-widget-container:hover{--e-transform-translateY:-10px}.elementor-109 .elementor-element.elementor-element-de931a5>.elementor-widget-container{margin:0;padding:15px;border-style:solid;border-width:1px;border-color:#f4f9f5;border-radius:100px 100px 0 0;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-109 .elementor-element.elementor-element-de931a5:hover .elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);box-shadow:0px 5px 15px 0px rgba(0,0,0,.1)}.elementor-109 .elementor-element.elementor-element-de931a5 img{width:100%;height:300px;object-fit:cover;object-position:center center;filter:brightness(100%) contrast(100%) saturate(70%) blur(0px) hue-rotate(0deg);border-radius:100px 100px 0 0}.elementor-109 .elementor-element.elementor-element-c0287a2{text-align:center}.elementor-109 .elementor-element.elementor-element-c0287a2 .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-2a547cf{text-align:center;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-9960248 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-9960248 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-9960248 .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-9960248>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-9960248 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-9960248 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-64e174f{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px}.elementor-109 .elementor-element.elementor-element-aa1c7e1>.elementor-widget-container:hover{--e-transform-translateY:-10px}.elementor-109 .elementor-element.elementor-element-aa1c7e1>.elementor-widget-container{margin:0;padding:15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-a71c014);border-radius:50%;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-109 .elementor-element.elementor-element-aa1c7e1:hover .elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);box-shadow:0px 5px 15px 0px rgba(0,0,0,.1)}.elementor-109 .elementor-element.elementor-element-aa1c7e1 img{width:100%;height:300px;object-fit:cover;object-position:center center;filter:brightness(100%) contrast(100%) saturate(70%) blur(0px) hue-rotate(0deg);border-radius:50%}.elementor-109 .elementor-element.elementor-element-f8e7346{text-align:center}.elementor-109 .elementor-element.elementor-element-f8e7346 .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-715c154{text-align:center;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-dccc0a9 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-dccc0a9 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-dccc0a9 .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-dccc0a9>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-dccc0a9 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-dccc0a9 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-79fb735{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-2252cd5{--display:flex}.elementor-109 .elementor-element.elementor-element-0bfcd8a>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-0bfcd8a{text-align:center}.elementor-109 .elementor-element.elementor-element-0bfcd8a .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);color:#000}.elementor-109 .elementor-element.elementor-element-ae816d0{columns:1;text-align:center;font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;color:var(--e-global-color-text)}.elementor-109 .elementor-element.elementor-element-2b6d7afd>.elementor-container{max-width:1290px}.elementor-109 .elementor-element.elementor-element-2b6d7afd{padding:0 0 130px}.elementor-109 .elementor-element.elementor-element-1b0777e3>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-4cce668{--display:flex;--min-height:420px;--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;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-21d7924);--border-color:var(--e-global-color-21d7924);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-109 .elementor-element.elementor-element-4cce668:hover{background-color:#799E1A61}.elementor-109 .elementor-element.elementor-element-bc5b70a{--display:flex}.elementor-109 .elementor-element.elementor-element-e29a562{width:auto;max-width:auto}.elementor-109 .elementor-element.elementor-element-e29a562>.elementor-widget-container{margin:0 20px 0 0}.elementor-109 .elementor-element.elementor-element-e29a562 .elementor-heading-title{font-family:var(--e-global-typography-911f9d0-font-family),Sans-serif;font-size:var(--e-global-typography-911f9d0-font-size);font-weight:var(--e-global-typography-911f9d0-font-weight);text-decoration:var(--e-global-typography-911f9d0-text-decoration)}.elementor-109 .elementor-element.elementor-element-fbec014{width:var(--container-widget-width,160px);max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0}.elementor-109 .elementor-element.elementor-element-fbec014:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://cgpnatural.es/wp-content/uploads/2025/06/Mask.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-109 .elementor-element.elementor-element-fbec014.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://cgpnatural.es/wp-content/uploads/2025/06/Mask.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-109 .elementor-element.elementor-element-fbec014 img{width:100%;height:120px;object-fit:cover;object-position:center center;border-radius:0}.elementor-109 .elementor-element.elementor-element-f01751d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-c999ab8{text-align:left}.elementor-109 .elementor-element.elementor-element-c999ab8 .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-c5fc483{text-align:left;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-8e41ec5 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-8e41ec5 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-8e41ec5 .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-8e41ec5>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-8e41ec5 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-8e41ec5 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-204425c1>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-109 .elementor-element.elementor-element-c0408ff{--display:flex;--min-height:420px;--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;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-21d7924);--border-color:var(--e-global-color-21d7924);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-109 .elementor-element.elementor-element-c0408ff:hover{background-color:#799E1A61}.elementor-109 .elementor-element.elementor-element-1e990c2{--display:flex}.elementor-109 .elementor-element.elementor-element-646e657{width:auto;max-width:auto}.elementor-109 .elementor-element.elementor-element-646e657>.elementor-widget-container{margin:0 20px 0 0}.elementor-109 .elementor-element.elementor-element-646e657 .elementor-heading-title{font-family:var(--e-global-typography-911f9d0-font-family),Sans-serif;font-size:var(--e-global-typography-911f9d0-font-size);font-weight:var(--e-global-typography-911f9d0-font-weight);text-decoration:var(--e-global-typography-911f9d0-text-decoration)}.elementor-109 .elementor-element.elementor-element-b9ea738{width:var(--container-widget-width,160px);max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0}.elementor-109 .elementor-element.elementor-element-b9ea738:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://cgpnatural.es/wp-content/uploads/2025/06/Mask.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-109 .elementor-element.elementor-element-b9ea738.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://cgpnatural.es/wp-content/uploads/2025/06/Mask.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-109 .elementor-element.elementor-element-b9ea738 img{width:100%;height:120px;object-fit:cover;object-position:center center;border-radius:0}.elementor-109 .elementor-element.elementor-element-36345fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-ec8b4cc{text-align:left}.elementor-109 .elementor-element.elementor-element-ec8b4cc .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-666d54a{text-align:left;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-d98113a .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-d98113a .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-d98113a .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-d98113a>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-d98113a .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-d98113a .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-50f2000>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-109 .elementor-element.elementor-element-d81e8a0{--display:flex;--min-height:420px;--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;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-21d7924);--border-color:var(--e-global-color-21d7924);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-109 .elementor-element.elementor-element-d81e8a0:hover{background-color:#799E1A61}.elementor-109 .elementor-element.elementor-element-a9e4f13{--display:flex}.elementor-109 .elementor-element.elementor-element-73fcbe0{width:auto;max-width:auto}.elementor-109 .elementor-element.elementor-element-73fcbe0>.elementor-widget-container{margin:0 20px 0 0}.elementor-109 .elementor-element.elementor-element-73fcbe0 .elementor-heading-title{font-family:var(--e-global-typography-911f9d0-font-family),Sans-serif;font-size:var(--e-global-typography-911f9d0-font-size);font-weight:var(--e-global-typography-911f9d0-font-weight);text-decoration:var(--e-global-typography-911f9d0-text-decoration)}.elementor-109 .elementor-element.elementor-element-d9e06e0{width:var(--container-widget-width,160px);max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0}.elementor-109 .elementor-element.elementor-element-d9e06e0:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://cgpnatural.es/wp-content/uploads/2025/06/Mask.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-109 .elementor-element.elementor-element-d9e06e0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://cgpnatural.es/wp-content/uploads/2025/06/Mask.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-109 .elementor-element.elementor-element-d9e06e0 img{width:100%;height:120px;object-fit:cover;object-position:center center;border-radius:0}.elementor-109 .elementor-element.elementor-element-4dfe37c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-e4491ee{text-align:left}.elementor-109 .elementor-element.elementor-element-e4491ee .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:30px;font-weight:500;text-decoration:none;color:#000}.elementor-109 .elementor-element.elementor-element-1ba8220{text-align:left;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-1ba8220 p{margin-bottom:10px}.elementor-109 .elementor-element.elementor-element-d5c70ef .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-d5c70ef .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-d5c70ef .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-d5c70ef>.elementor-widget-container{padding:103px 0 20px}.elementor-109 .elementor-element.elementor-element-d5c70ef .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-d5c70ef .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-d5407bc{--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:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-109 .elementor-element.elementor-element-3a9256b{--display:flex;--overlay-opacity:.91;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px}.elementor-109 .elementor-element.elementor-element-3a9256b:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-3a9256b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cgpnatural.es/wp-content/uploads/2025/06/WhatsApp-Image-2025-05-19-at-13.28.58-1.jpeg");background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-3a9256b:before,.elementor-109 .elementor-element.elementor-element-3a9256b>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-3a9256b>.e-con-inner>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-3a9256b>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-3a9256b>.e-con-inner>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-3a9256b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#07200591 0%,#072005C9 100%)}.elementor-109 .elementor-element.elementor-element-f0fad03{--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}.elementor-109 .elementor-element.elementor-element-419d3d1{--display:flex}.elementor-109 .elementor-element.elementor-element-fc8b249>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-fc8b249{text-align:left}.elementor-109 .elementor-element.elementor-element-fc8b249 .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:50px;font-weight:500;line-height:1.15em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-abaae22{--display:flex;--justify-content:center}.elementor-109 .elementor-element.elementor-element-6668c66 .elementor-button{background-color:var(--e-global-color-e05c06f);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-6668c66 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-6668c66 .elementor-button:focus{background-color:var(--e-global-color-ff9f9aa);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-6668c66>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-6668c66 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-6668c66 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-68902496>.elementor-container{max-width:1290px}.elementor-109 .elementor-element.elementor-element-68902496{padding:130px 0 150px}.elementor-109 .elementor-element.elementor-element-2339cc26:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-109 .elementor-element.elementor-element-2339cc26>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cgpnatural.es/wp-content/uploads/2025/06/mujer-sosteniendo-cristal-morado-en-casa-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-2339cc26>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-109 .elementor-element.elementor-element-2339cc26>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-109 .elementor-element.elementor-element-527fefda{--spacer-size:545px}.elementor-bc-flex-widget .elementor-109 .elementor-element.elementor-element-50392599.elementor-column .elementor-widget-wrap{align-items:center}.elementor-109 .elementor-element.elementor-element-50392599.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-109 .elementor-element.elementor-element-50392599>.elementor-element-populated{margin:0 0 0 70px;--e-column-margin-right:0px;--e-column-margin-left:70px}.elementor-109 .elementor-element.elementor-element-3ada8097>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-3ada8097{text-align:left}.elementor-109 .elementor-element.elementor-element-3ada8097 .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);color:#000}.elementor-109 .elementor-element.elementor-element-43f788b8{columns:1;font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;color:var(--e-global-color-text)}.elementor-109 .elementor-element.elementor-element-d031d6a{--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;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--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);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-814a890{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{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);text-decoration:var(--e-global-typography-text-text-decoration)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2)}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2)}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2)}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2)}body.rtl .elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2)}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2)}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill .3s}.elementor-109 .elementor-element.elementor-element-3bac27e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-icon{padding-right:0}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-item>a{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400}.elementor-109 .elementor-element.elementor-element-3bac27e .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color .3s}.elementor-109 .elementor-element.elementor-element-c75e954 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-c75e954 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-c75e954 .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-c75e954>.elementor-widget-container{padding:20px 0 0}.elementor-109 .elementor-element.elementor-element-c75e954 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-c75e954 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-8b8fc78{--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:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-109 .elementor-element.elementor-element-0cf8975{--display:flex;--overlay-opacity:.91;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px}.elementor-109 .elementor-element.elementor-element-0cf8975:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-0cf8975>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cgpnatural.es/wp-content/uploads/2025/06/shutterstock_139515002-1170x532-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-0cf8975:before,.elementor-109 .elementor-element.elementor-element-0cf8975>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-0cf8975>.e-con-inner>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-0cf8975>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-0cf8975>.e-con-inner>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-0cf8975>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#07200591 0%,#072005C9 100%)}.elementor-109 .elementor-element.elementor-element-4135658{--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}.elementor-109 .elementor-element.elementor-element-61ef6e5{--display:flex}.elementor-109 .elementor-element.elementor-element-6be8129>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-6be8129{text-align:left}.elementor-109 .elementor-element.elementor-element-6be8129 .elementor-heading-title{font-family:"Railey",Sans-serif;font-size:50px;font-weight:500;line-height:1.15em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-854ebd1{--display:flex;--justify-content:center}.elementor-109 .elementor-element.elementor-element-e4313c1 .elementor-button{background-color:var(--e-global-color-e05c06f);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-e4313c1 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-e4313c1 .elementor-button:focus{background-color:var(--e-global-color-ff9f9aa);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-e4313c1>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-e4313c1 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-e4313c1 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-166fafa{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-41c9d2f{--display:flex;--justify-content:center}.elementor-109 .elementor-element.elementor-element-4bd8663>.elementor-widget-container{margin:0 0 -10px;padding:0}.elementor-109 .elementor-element.elementor-element-4bd8663{text-align:left}.elementor-109 .elementor-element.elementor-element-4bd8663 .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);color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-8aefb30{columns:1;font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;color:var(--e-global-color-text)}.elementor-109 .elementor-element.elementor-element-2f3049b .elementor-button{background-color:var(--e-global-color-accent);font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:0}.elementor-109 .elementor-element.elementor-element-2f3049b .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-2f3049b .elementor-button:focus{background-color:var(--e-global-color-85c415c);color:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-2f3049b>.elementor-widget-container{padding:20px 0}.elementor-109 .elementor-element.elementor-element-2f3049b .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-2f3049b .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-109 .elementor-element.elementor-element-71dc0bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-61312a7 img{height:400px;object-fit:contain;object-position:center center}.elementor-109 .elementor-element.elementor-element-70cef5c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-05852cf{--display:flex;--border-radius:50%;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px}.elementor-109 .elementor-element.elementor-element-05852cf:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-05852cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://cgpnatural.es/wp-content/uploads/2025/06/beautician-make-stone-massage-spa-for-woman-at-wellness-center.jpg");background-position:35% 0;background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-3580e48{--spacer-size:600px}.elementor-109 .elementor-element.elementor-element-40e72ee{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-4e301c7>.elementor-widget-container{margin:0 0 -10px}.elementor-109 .elementor-element.elementor-element-4e301c7 .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);color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-c185df9{columns:1;font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:300;color:var(--e-global-color-text)}.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-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-decoration:var(--e-global-typography-text-text-decoration)}.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-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-decoration:var(--e-global-typography-text-text-decoration)}.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-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-decoration:var(--e-global-typography-text-text-decoration)}.elementor-widget-form .elementor-button{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);text-decoration:var(--e-global-typography-accent-text-decoration)}.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-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-decoration:var(--e-global-typography-text-text-decoration)}.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-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration)}.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-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-109 .elementor-element.elementor-element-4056799>.elementor-widget-container{padding:40px 0 0}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group{padding-right:calc( 40px/2 );padding-left:calc( 40px/2 );margin-bottom:20px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-form-fields-wrapper{margin-left:calc( -40px/2 );margin-right:calc( -40px/2 );margin-bottom:-20px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-109 .elementor-element.elementor-element-4056799 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-4056799 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-109 .elementor-element.elementor-element-4056799 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group>label{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-type-html{padding-bottom:0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group .elementor-field,.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-subgroup label{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:300;text-decoration:none}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-color:#000;border-width:0 0 1px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-color:#000;border-width:0 0 1px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group .elementor-select-wrapper:before{color:#000}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-button{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300;text-decoration:none;letter-spacing:1px;border-radius:0;padding:20px 40px}.elementor-109 .elementor-element.elementor-element-4056799 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-button[type=submit]{color:#fff}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-button[type=submit] svg *{fill:#fff}.elementor-109 .elementor-element.elementor-element-4056799 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-109 .elementor-element.elementor-element-4056799 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-button[type=submit]:hover{color:#fff}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-109 .elementor-element.elementor-element-4056799 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-109 .elementor-element.elementor-element-4056799{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-109 .elementor-element.elementor-element-19a6d6d2:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-19a6d6d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-109 .elementor-element.elementor-element-19a6d6d2{padding:250px 20px 100px}.elementor-109 .elementor-element.elementor-element-1fab6ca4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-109 .elementor-element.elementor-element-d513afe>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-109 .elementor-element.elementor-element-1f85423f>.elementor-widget-container{padding:0}.elementor-109 .elementor-element.elementor-element-1f85423f{text-align:left}.elementor-109 .elementor-element.elementor-element-1f85423f .elementor-heading-title{font-size:var(--e-global-typography-0fd3e94-font-size);line-height:var(--e-global-typography-0fd3e94-line-height)}.elementor-109 .elementor-element.elementor-element-101d733>.elementor-widget-container{padding:0}.elementor-109 .elementor-element.elementor-element-101d733{text-align:left}.elementor-109 .elementor-element.elementor-element-101d733 .elementor-heading-title{font-size:var(--e-global-typography-0fd3e94-font-size);line-height:var(--e-global-typography-0fd3e94-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-109 .elementor-element.elementor-element-f1b2df5{font-size:17px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-109 .elementor-element.elementor-element-a6174d4.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-a6174d4 .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-8f1019b{--spacer-size:80px}.elementor-109 .elementor-element.elementor-element-3968cc2b>.elementor-element-populated{margin:0 80px 0 0;--e-column-margin-right:80px;--e-column-margin-left:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-109 .elementor-element.elementor-element-1afbc7ec{width:var(--container-widget-width,48.643px);max-width:48.643px;--container-widget-width:48.643px;--container-widget-flex-grow:0;top:532.98px}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-1afbc7ec{left:301.986px}body.rtl .elementor-109 .elementor-element.elementor-element-1afbc7ec{right:301.986px}.elementor-109 .elementor-element.elementor-element-1924b358{width:var(--container-widget-width,10%);max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:110px}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-1924b358{left:-2px}body.rtl .elementor-109 .elementor-element.elementor-element-1924b358{right:-2px}.elementor-109 .elementor-element.elementor-element-1befbfdf>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-1fa9d4ce{--spacer-size:100px}.elementor-109 .elementor-element.elementor-element-7e1b5ddb .elementor-heading-title{font-size:21px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-7bdab50a .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-42a6ea17 .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-e739d3e .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-99c3ce3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-ed2a861{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-16fdd1e{width:var(--container-widget-width,10%);max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:559.973px}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-16fdd1e{left:556.986px}body.rtl .elementor-109 .elementor-element.elementor-element-16fdd1e{right:556.986px}.elementor-109 .elementor-element.elementor-element-4260829{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-cbfb952>.elementor-widget-container{padding:0}.elementor-109 .elementor-element.elementor-element-cbfb952 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-9f155e2{font-size:17px}.elementor-109 .elementor-element.elementor-element-9c40b2b.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-9c40b2b .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-0b5c172{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-7a2328e{--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-109 .elementor-element.elementor-element-c45cd16 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-48dad1e{width:100%;max-width:100%;font-size:17px}.elementor-109 .elementor-element.elementor-element-8f1b480{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-a531a0c{--margin-top:10px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px}.elementor-109 .elementor-element.elementor-element-1ac3a26 img{height:150px}.elementor-109 .elementor-element.elementor-element-f8783a8 .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-67ca98c{font-size:15px}.elementor-109 .elementor-element.elementor-element-cd3977a.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-cd3977a .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-0c8af5d{--margin-top:10px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px}.elementor-109 .elementor-element.elementor-element-de931a5>.elementor-widget-container{border-radius:200px 200px 0 0}.elementor-109 .elementor-element.elementor-element-de931a5 img{height:150px}.elementor-109 .elementor-element.elementor-element-c0287a2 .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-2a547cf{font-size:15px}.elementor-109 .elementor-element.elementor-element-9960248.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-9960248 .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-64e174f{--margin-top:10px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px}.elementor-109 .elementor-element.elementor-element-aa1c7e1 img{height:150px}.elementor-109 .elementor-element.elementor-element-f8e7346 .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-715c154{font-size:15px}.elementor-109 .elementor-element.elementor-element-dccc0a9.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-dccc0a9 .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-79fb735{--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-0bfcd8a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-ae816d0{font-size:17px}.elementor-109 .elementor-element.elementor-element-2b6d7afd{padding:20px 10px 80px}.elementor-109 .elementor-element.elementor-element-1b0777e3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-e29a562 .elementor-heading-title{font-size:var(--e-global-typography-911f9d0-font-size)}.elementor-109 .elementor-element.elementor-element-c999ab8 .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-c5fc483{font-size:15px}.elementor-109 .elementor-element.elementor-element-8e41ec5.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-8e41ec5 .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-204425c1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-646e657 .elementor-heading-title{font-size:var(--e-global-typography-911f9d0-font-size)}.elementor-109 .elementor-element.elementor-element-ec8b4cc .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-666d54a{font-size:15px}.elementor-109 .elementor-element.elementor-element-d98113a.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-d98113a .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-50f2000>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-73fcbe0 .elementor-heading-title{font-size:var(--e-global-typography-911f9d0-font-size)}.elementor-109 .elementor-element.elementor-element-e4491ee .elementor-heading-title{font-size:21px}.elementor-109 .elementor-element.elementor-element-1ba8220{font-size:15px}.elementor-109 .elementor-element.elementor-element-d5c70ef.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-d5c70ef .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-d5407bc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-3a9256b{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-109 .elementor-element.elementor-element-fc8b249{text-align:center}.elementor-109 .elementor-element.elementor-element-fc8b249 .elementor-heading-title{font-size:38px}.elementor-109 .elementor-element.elementor-element-abaae22{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-6668c66.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-6668c66 .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-68902496{padding:80px 10px}.elementor-109 .elementor-element.elementor-element-2339cc26>.elementor-element-populated{margin:10px 150px;--e-column-margin-right:150px;--e-column-margin-left:150px}.elementor-109 .elementor-element.elementor-element-50392599>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-3ada8097>.elementor-widget-container{padding:0}.elementor-109 .elementor-element.elementor-element-3ada8097 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-43f788b8{font-size:17px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-109 .elementor-element.elementor-element-c75e954.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-c75e954 .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-8b8fc78{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-0cf8975{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-109 .elementor-element.elementor-element-6be8129{text-align:center}.elementor-109 .elementor-element.elementor-element-6be8129 .elementor-heading-title{font-size:38px}.elementor-109 .elementor-element.elementor-element-854ebd1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-e4313c1.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-e4313c1 .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-166fafa{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-41c9d2f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-4bd8663 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-8aefb30{font-size:17px}.elementor-109 .elementor-element.elementor-element-2f3049b.elementor-element{--align-self:flex-start}.elementor-109 .elementor-element.elementor-element-2f3049b .elementor-button{font-size:14px}.elementor-109 .elementor-element.elementor-element-71dc0bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-70cef5c{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-05852cf:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-05852cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-109 .elementor-element.elementor-element-05852cf{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px}.elementor-109 .elementor-element.elementor-element-3580e48{--spacer-size:435px}.elementor-109 .elementor-element.elementor-element-40e72ee{--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-4e301c7{text-align:center}.elementor-109 .elementor-element.elementor-element-4e301c7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-c185df9{font-size:17px}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var(--e-global-typography-accent-font-size)}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group>label{font-size:15px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-type-html{font-size:15px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group .elementor-field,.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-subgroup label{font-size:15px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-button{font-size:14px}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-19a6d6d2:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-19a6d6d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-109 .elementor-element.elementor-element-19a6d6d2{padding:200px 15px 100px}.elementor-109 .elementor-element.elementor-element-1fab6ca4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-d513afe>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-109 .elementor-element.elementor-element-1f85423f>.elementor-widget-container{padding:0}.elementor-109 .elementor-element.elementor-element-1f85423f .elementor-heading-title{font-size:var(--e-global-typography-0fd3e94-font-size);line-height:var(--e-global-typography-0fd3e94-line-height)}.elementor-109 .elementor-element.elementor-element-101d733>.elementor-widget-container{padding:0}.elementor-109 .elementor-element.elementor-element-101d733 .elementor-heading-title{font-size:var(--e-global-typography-0fd3e94-font-size);line-height:var(--e-global-typography-0fd3e94-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-109 .elementor-element.elementor-element-f1b2df5{font-size:16px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-109 .elementor-element.elementor-element-a6174d4{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-a6174d4 .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-8f1019b{--spacer-size:0px}.elementor-109 .elementor-element.elementor-element-3968cc2b>.elementor-element-populated{margin:20px 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-1afbc7ec{left:75%}body.rtl .elementor-109 .elementor-element.elementor-element-1afbc7ec{right:75%}.elementor-109 .elementor-element.elementor-element-1afbc7ec{top:80%}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-1924b358{left:2%}body.rtl .elementor-109 .elementor-element.elementor-element-1924b358{right:2%}.elementor-109 .elementor-element.elementor-element-1924b358{top:106px}.elementor-109 .elementor-element.elementor-element-4ed7bf56 img{height:300px;object-fit:cover}.elementor-109 .elementor-element.elementor-element-1befbfdf.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-109 .elementor-element.elementor-element-1befbfdf>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-109 .elementor-element.elementor-element-1fa9d4ce{--spacer-size:0px}.elementor-109 .elementor-element.elementor-element-7e1b5ddb .elementor-heading-title{font-size:20px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-7bdab50a .elementor-heading-title{font-size:20px}.elementor-109 .elementor-element.elementor-element-42a6ea17 .elementor-heading-title{font-size:20px}.elementor-109 .elementor-element.elementor-element-e739d3e .elementor-heading-title{font-size:20px}.elementor-109 .elementor-element.elementor-element-99c3ce3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px}.elementor-109 .elementor-element.elementor-element-ed2a861{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-16fdd1e{--container-widget-width:18%;--container-widget-flex-grow:0;width:var(--container-widget-width,18%);max-width:18%;top:70%}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-16fdd1e{left:80%}body.rtl .elementor-109 .elementor-element.elementor-element-16fdd1e{right:80%}.elementor-109 .elementor-element.elementor-element-edc3e8c img{height:250px;border-radius:0}.elementor-109 .elementor-element.elementor-element-cbfb952{text-align:center}.elementor-109 .elementor-element.elementor-element-cbfb952 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-9f155e2{text-align:center;font-size:16px}.elementor-109 .elementor-element.elementor-element-9f155e2 p{margin-bottom:0}.elementor-109 .elementor-element.elementor-element-6227153{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-9c40b2b{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-9c40b2b .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-0b5c172{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px}.elementor-109 .elementor-element.elementor-element-c45cd16>.elementor-widget-container{padding:0 10px}.elementor-109 .elementor-element.elementor-element-c45cd16 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-48dad1e{width:100%;max-width:100%;text-align:center;font-size:16px}.elementor-109 .elementor-element.elementor-element-48dad1e p{margin-bottom:0}.elementor-109 .elementor-element.elementor-element-8f1b480{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-a531a0c{--width:100%;--margin-top:10px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px}.elementor-109 .elementor-element.elementor-element-1ac3a26 img{height:200px}.elementor-109 .elementor-element.elementor-element-f8783a8 .elementor-heading-title{font-size:26px}.elementor-109 .elementor-element.elementor-element-67ca98c{font-size:14px}.elementor-109 .elementor-element.elementor-element-cd3977a{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-cd3977a .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-0c8af5d{--width:100%;--margin-top:10px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px}.elementor-109 .elementor-element.elementor-element-de931a5 img{height:200px}.elementor-109 .elementor-element.elementor-element-c0287a2 .elementor-heading-title{font-size:26px}.elementor-109 .elementor-element.elementor-element-2a547cf{font-size:14px}.elementor-109 .elementor-element.elementor-element-9960248{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-9960248 .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-64e174f{--width:100%}.elementor-109 .elementor-element.elementor-element-aa1c7e1 img{height:200px}.elementor-109 .elementor-element.elementor-element-f8e7346 .elementor-heading-title{font-size:26px}.elementor-109 .elementor-element.elementor-element-715c154{font-size:14px}.elementor-109 .elementor-element.elementor-element-dccc0a9{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-dccc0a9 .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-79fb735{--padding-top:50px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px}.elementor-109 .elementor-element.elementor-element-0bfcd8a>.elementor-widget-container{padding:0 10px}.elementor-109 .elementor-element.elementor-element-0bfcd8a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-ae816d0>.elementor-widget-container{margin:0 0 20px}.elementor-109 .elementor-element.elementor-element-ae816d0{text-align:center;font-size:16px}.elementor-109 .elementor-element.elementor-element-ae816d0 p{margin-bottom:0}.elementor-109 .elementor-element.elementor-element-2b6d7afd{padding:0 5px 50px}.elementor-109 .elementor-element.elementor-element-4cce668{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-109 .elementor-element.elementor-element-bc5b70a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-e29a562{width:initial;max-width:initial;text-align:center}.elementor-109 .elementor-element.elementor-element-e29a562>.elementor-widget-container{margin:0}.elementor-109 .elementor-element.elementor-element-e29a562 .elementor-heading-title{font-size:var(--e-global-typography-911f9d0-font-size)}.elementor-109 .elementor-element.elementor-element-fbec014{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0}.elementor-109 .elementor-element.elementor-element-c999ab8{text-align:center}.elementor-109 .elementor-element.elementor-element-c999ab8 .elementor-heading-title{font-size:26px}.elementor-109 .elementor-element.elementor-element-c5fc483{text-align:center;font-size:14px}.elementor-109 .elementor-element.elementor-element-8e41ec5{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-8e41ec5 .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-204425c1>.elementor-element-populated{padding:0 10px 10px}.elementor-109 .elementor-element.elementor-element-c0408ff{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-109 .elementor-element.elementor-element-1e990c2{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-646e657{width:initial;max-width:initial;text-align:center}.elementor-109 .elementor-element.elementor-element-646e657>.elementor-widget-container{margin:0}.elementor-109 .elementor-element.elementor-element-646e657 .elementor-heading-title{font-size:var(--e-global-typography-911f9d0-font-size)}.elementor-109 .elementor-element.elementor-element-b9ea738{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0}.elementor-109 .elementor-element.elementor-element-ec8b4cc{text-align:center}.elementor-109 .elementor-element.elementor-element-ec8b4cc .elementor-heading-title{font-size:26px}.elementor-109 .elementor-element.elementor-element-666d54a{text-align:center;font-size:14px}.elementor-109 .elementor-element.elementor-element-d98113a{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-d98113a .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-50f2000>.elementor-element-populated{padding:0 10px 10px}.elementor-109 .elementor-element.elementor-element-d81e8a0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-109 .elementor-element.elementor-element-a9e4f13{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-109 .elementor-element.elementor-element-73fcbe0{width:initial;max-width:initial;text-align:center}.elementor-109 .elementor-element.elementor-element-73fcbe0>.elementor-widget-container{margin:0}.elementor-109 .elementor-element.elementor-element-73fcbe0 .elementor-heading-title{font-size:var(--e-global-typography-911f9d0-font-size)}.elementor-109 .elementor-element.elementor-element-d9e06e0{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0}.elementor-109 .elementor-element.elementor-element-e4491ee{text-align:center}.elementor-109 .elementor-element.elementor-element-e4491ee .elementor-heading-title{font-size:26px}.elementor-109 .elementor-element.elementor-element-1ba8220{text-align:center;font-size:14px}.elementor-109 .elementor-element.elementor-element-d5c70ef{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-d5c70ef .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-d5407bc{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-109 .elementor-element.elementor-element-3a9256b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-109 .elementor-element.elementor-element-f0fad03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-fc8b249 .elementor-heading-title{font-size:36px}.elementor-109 .elementor-element.elementor-element-abaae22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-6668c66{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-6668c66 .elementor-button{font-size:13px;line-height:1.5em}.elementor-109 .elementor-element.elementor-element-68902496{padding:50px 5px 0}.elementor-109 .elementor-element.elementor-element-2339cc26>.elementor-element-populated{margin:10px 10px 0;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-109 .elementor-element.elementor-element-527fefda{--spacer-size:325px}.elementor-109 .elementor-element.elementor-element-3ada8097{text-align:center}.elementor-109 .elementor-element.elementor-element-3ada8097 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-43f788b8{text-align:center;font-size:16px}.elementor-109 .elementor-element.elementor-element-43f788b8 p{margin-bottom:0}.elementor-109 .elementor-element.elementor-element-814a890{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-109 .elementor-element.elementor-element-c75e954{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-c75e954 .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-8b8fc78{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-109 .elementor-element.elementor-element-0cf8975{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-109 .elementor-element.elementor-element-4135658{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-6be8129 .elementor-heading-title{font-size:36px}.elementor-109 .elementor-element.elementor-element-854ebd1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-109 .elementor-element.elementor-element-e4313c1{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-e4313c1 .elementor-button{font-size:13px;line-height:1.5em}.elementor-109 .elementor-element.elementor-element-166fafa{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px}.elementor-109 .elementor-element.elementor-element-4bd8663>.elementor-widget-container{padding:0}.elementor-109 .elementor-element.elementor-element-4bd8663{text-align:center}.elementor-109 .elementor-element.elementor-element-4bd8663 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-8aefb30{text-align:center;font-size:16px}.elementor-109 .elementor-element.elementor-element-8aefb30 p{margin-bottom:0}.elementor-109 .elementor-element.elementor-element-2f3049b{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-2f3049b .elementor-button{font-size:13px}.elementor-109 .elementor-element.elementor-element-61312a7 img{height:200px}.elementor-109 .elementor-element.elementor-element-70cef5c{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px}.elementor-109 .elementor-element.elementor-element-05852cf:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-05852cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-109 .elementor-element.elementor-element-3580e48{--spacer-size:330px}.elementor-109 .elementor-element.elementor-element-40e72ee{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-109 .elementor-element.elementor-element-4e301c7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-109 .elementor-element.elementor-element-c185df9{text-align:center;font-size:16px}.elementor-109 .elementor-element.elementor-element-c185df9 p{margin-bottom:0}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var(--e-global-typography-accent-font-size)}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group>label{font-size:14px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-type-html{font-size:14px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-group .elementor-field,.elementor-109 .elementor-element.elementor-element-4056799 .elementor-field-subgroup label{font-size:14px}.elementor-109 .elementor-element.elementor-element-4056799 .elementor-button{font-size:13px}}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-d513afe{width:34.968%}.elementor-109 .elementor-element.elementor-element-3968cc2b{width:38.031%}.elementor-109 .elementor-element.elementor-element-1befbfdf{width:27.001%}.elementor-109 .elementor-element.elementor-element-99c3ce3{--content-width:1290px}.elementor-109 .elementor-element.elementor-element-ed2a861{--width:40%}.elementor-109 .elementor-element.elementor-element-4260829{--width:60%}.elementor-109 .elementor-element.elementor-element-8f1b480{--width:1290px}.elementor-109 .elementor-element.elementor-element-79fb735{--content-width:1290px}.elementor-109 .elementor-element.elementor-element-bc5b70a{--width:42%}.elementor-109 .elementor-element.elementor-element-f01751d{--width:58%}.elementor-109 .elementor-element.elementor-element-1e990c2{--width:42%}.elementor-109 .elementor-element.elementor-element-36345fd{--width:58%}.elementor-109 .elementor-element.elementor-element-a9e4f13{--width:42%}.elementor-109 .elementor-element.elementor-element-4dfe37c{--width:58%}.elementor-109 .elementor-element.elementor-element-d5407bc{--content-width:1290px}.elementor-109 .elementor-element.elementor-element-419d3d1{--width:60%}.elementor-109 .elementor-element.elementor-element-abaae22{--width:40%}.elementor-109 .elementor-element.elementor-element-2339cc26{width:40%}.elementor-109 .elementor-element.elementor-element-50392599{width:60%}.elementor-109 .elementor-element.elementor-element-8b8fc78{--content-width:1290px}.elementor-109 .elementor-element.elementor-element-61ef6e5{--width:60%}.elementor-109 .elementor-element.elementor-element-854ebd1{--width:40%}.elementor-109 .elementor-element.elementor-element-166fafa{--content-width:1290px}.elementor-109 .elementor-element.elementor-element-70cef5c{--content-width:1200px}.elementor-109 .elementor-element.elementor-element-05852cf{--width:40%}.elementor-109 .elementor-element.elementor-element-40e72ee{--width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-109 .elementor-element.elementor-element-1fab6ca4{width:100%}.elementor-109 .elementor-element.elementor-element-d513afe{width:100%}.elementor-109 .elementor-element.elementor-element-3968cc2b{width:68%}.elementor-109 .elementor-element.elementor-element-1befbfdf{width:32%}.elementor-109 .elementor-element.elementor-element-ed2a861{--width:100%}.elementor-109 .elementor-element.elementor-element-4260829{--width:100%}.elementor-109 .elementor-element.elementor-element-6227153{--width:40%}.elementor-109 .elementor-element.elementor-element-7a2328e{--width:100%}.elementor-109 .elementor-element.elementor-element-8f1b480{--width:100%}.elementor-109 .elementor-element.elementor-element-a531a0c{--width:33.3%}.elementor-109 .elementor-element.elementor-element-0c8af5d{--width:33.3%}.elementor-109 .elementor-element.elementor-element-64e174f{--width:33.3%}.elementor-109 .elementor-element.elementor-element-1b0777e3{width:100%}.elementor-109 .elementor-element.elementor-element-204425c1{width:100%}.elementor-109 .elementor-element.elementor-element-50f2000{width:100%}.elementor-109 .elementor-element.elementor-element-419d3d1{--width:100%}.elementor-109 .elementor-element.elementor-element-abaae22{--width:100%}.elementor-109 .elementor-element.elementor-element-2339cc26{width:100%}.elementor-109 .elementor-element.elementor-element-50392599{width:100%}.elementor-109 .elementor-element.elementor-element-814a890{--width:40%}.elementor-109 .elementor-element.elementor-element-61ef6e5{--width:100%}.elementor-109 .elementor-element.elementor-element-854ebd1{--width:100%}.elementor-109 .elementor-element.elementor-element-41c9d2f{--width:100%}.elementor-109 .elementor-element.elementor-element-71dc0bf{--width:100%}.elementor-109 .elementor-element.elementor-element-05852cf{--width:100%}.elementor-109 .elementor-element.elementor-element-40e72ee{--width:100%}}@media(min-width:1025px){.elementor-109 .elementor-element.elementor-element-3a9256b:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-3a9256b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-109 .elementor-element.elementor-element-0cf8975:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-0cf8975>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@font-face{font-family:'Railey';font-style:normal;font-weight:400;font-display:auto;src:url('https://cgpnatural.es/wp-content/uploads/2025/06/Railey.ttf') format('truetype')}