.elementor-12112 .elementor-element.elementor-element-dcadad2{--display:flex;--min-height:700px;--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-12112 .elementor-element.elementor-element-62ba893{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:1em;--padding-left:10em;--padding-right:1em;}.elementor-12112 .elementor-element.elementor-element-5ac6956 .elementor-heading-title{text-transform:none;color:#454645;}.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-9c0de7d-font-family ), Sans-serif;font-size:var( --e-global-typography-9c0de7d-font-size );font-weight:var( --e-global-typography-9c0de7d-font-weight );text-transform:var( --e-global-typography-9c0de7d-text-transform );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-a246f46 );}.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-a246f46 );}.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-9c0de7d-font-family ), Sans-serif;font-size:var( --e-global-typography-9c0de7d-font-size );font-weight:var( --e-global-typography-9c0de7d-font-weight );text-transform:var( --e-global-typography-9c0de7d-text-transform );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title{color:#444444;margin:0px 0px 0px 0px;font-family:"Love Ya Like A Sister", Sans-serif;font-size:4.5rem;font-weight:500;text-transform:none;line-height:1.1em;}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#7C7C7C;}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-a246f46 );}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-a246f46 );}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-9c0de7d-font-family ), Sans-serif;font-size:var( --e-global-typography-9c0de7d-font-size );font-weight:var( --e-global-typography-9c0de7d-font-weight );text-transform:var( --e-global-typography-9c0de7d-text-transform );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-dfe825c{color:#696969;}.elementor-12112 .elementor-element.elementor-element-ce71405{--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-12112 .elementor-element.elementor-element-a61acf4{--display:flex;--justify-content:center;}.elementor-12112 .elementor-element.elementor-element-e865cbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12112 .elementor-element.elementor-element-e865cbd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12112 .elementor-element.elementor-element-b943647{--display:flex;--justify-content:center;}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-popup-btn{background-color:var( --e-global-color-a246f46 );width:60px;height:60px;--glow-size:15px;color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-popup-btn:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .video-content{text-align:left;justify-content:left;display:flex;}.elementor-12112 .elementor-element.elementor-element-ec41dfe a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:15px;}.elementor-12112 .elementor-element.elementor-element-ec41dfe a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:15px;}.elementor-12112 .elementor-element.elementor-element-ec41dfe .glow-ripple:before{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .glow-ripple:after{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .glow-ripple > i:after{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .glow-radio_wave:before{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .glow-radio_wave:after{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .glow-radio_wave > i:after{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-inline-btn{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-popup-btn svg path{stroke:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-inline-btn svg path{stroke:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-inline-btn:hover{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-popup-btn:hover svg path{stroke:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-inline-btn:hover svg path{stroke:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-ec41dfe .ekit-video-popup-btn > i{padding-left:0px;}.mfp-iframe-holder .ekit-popup-close{width:44px;height:44px;right:0;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .ekit-popup-close > i{font-size:10px;}.mfp-container.mfp-iframe-holder .ekit-popup-close{background-color:#000000;}.mfp-iframe-holder .ekit-popup-close:hover{background-color:#000000;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-12112 .elementor-element.elementor-element-fac203a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12112 .elementor-element.elementor-element-5447bf7d:not(.elementor-motion-effects-element-type-background), .elementor-12112 .elementor-element.elementor-element-5447bf7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9D0;}.elementor-12112 .elementor-element.elementor-element-5447bf7d > .elementor-background-overlay{background-image:url("https://laabuelarosa.es/wp-content/uploads/2026/01/img011.png");background-position:bottom right;background-repeat:no-repeat;background-size:20vw auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-5447bf7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 1em 7em;}.elementor-bc-flex-widget .elementor-12112 .elementor-element.elementor-element-17869f47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12112 .elementor-element.elementor-element-17869f47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12112 .elementor-element.elementor-element-17869f47 > .elementor-element-populated{padding:0em 12em 1em 0em;}.elementor-12112 .elementor-element.elementor-element-46cb981e{padding:0px 51px 0px 0px;}.elementor-12112 .elementor-element.elementor-element-46cb981e .elementor-button{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-b638ec5 > .elementor-background-overlay{background-image:url("https://laabuelarosa.es/wp-content/uploads/2026/01/Planet2.png");background-position:bottom right;background-repeat:no-repeat;background-size:20vw auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-b638ec5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 6em 1em;}.elementor-12112 .elementor-element.elementor-element-f2d8502 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-12112 .elementor-element.elementor-element-f4bcc07.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12112 .elementor-element.elementor-element-f4bcc07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12112 .elementor-element.elementor-element-f4bcc07 > .elementor-element-populated{padding:1em 4em 1em 0em;}.elementor-12112 .elementor-element.elementor-element-0e2f898 .elementor-heading-title{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-1042f3d .elementor-heading-title{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-52a4959a:not(.elementor-motion-effects-element-type-background), .elementor-12112 .elementor-element.elementor-element-52a4959a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#943120;}.elementor-12112 .elementor-element.elementor-element-52a4959a > .elementor-background-overlay{opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-52a4959a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-235ace2b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-1a5dfdd8{text-align:center;}.elementor-12112 .elementor-element.elementor-element-1a5dfdd8 .elementor-heading-title{text-transform:none;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12112 .elementor-element.elementor-element-52b9c88f{text-align:center;}.elementor-12112 .elementor-element.elementor-element-52b9c88f .elementor-heading-title{text-transform:none;color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-79c05b52{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;text-align:center;color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-11b14e99:not(.elementor-motion-effects-element-type-background), .elementor-12112 .elementor-element.elementor-element-11b14e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#943120;}.elementor-12112 .elementor-element.elementor-element-11b14e99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 6em 1em;}.elementor-12112 .elementor-element.elementor-element-11b14e99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-11b14e99 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFAF2;}.elementor-12112 .elementor-element.elementor-element-6e265108 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12112 .elementor-element.elementor-element-6e265108 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-37d36c84 img{border-radius:8px 8px 8px 8px;}.elementor-12112 .elementor-element.elementor-element-358b0737{margin-top:-10%;margin-bottom:0%;z-index:1;}.elementor-12112 .elementor-element.elementor-element-33f18998:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12112 .elementor-element.elementor-element-33f18998 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C75822;}.elementor-12112 .elementor-element.elementor-element-33f18998 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12112 .elementor-element.elementor-element-33f18998 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:2em 3em 3em 3em;}.elementor-12112 .elementor-element.elementor-element-33f18998 > .elementor-element-populated, .elementor-12112 .elementor-element.elementor-element-33f18998 > .elementor-element-populated > .elementor-background-overlay, .elementor-12112 .elementor-element.elementor-element-33f18998 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-12112 .elementor-element.elementor-element-33f18998 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-45dda3d{text-align:center;}.elementor-12112 .elementor-element.elementor-element-45dda3d .elementor-heading-title{text-transform:none;color:#FFB74B;}.elementor-12112 .elementor-element.elementor-element-4cf289e8{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-15912f7{margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-12112 .elementor-element.elementor-element-15912f7 .elementor-button{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-24f9cba0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12112 .elementor-element.elementor-element-24f9cba0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-57a187cc img{border-radius:8px 8px 8px 8px;}.elementor-12112 .elementor-element.elementor-element-4e00988d{margin-top:-10%;margin-bottom:0%;z-index:1;}.elementor-12112 .elementor-element.elementor-element-78f9b9fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12112 .elementor-element.elementor-element-78f9b9fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-124bd7c );}.elementor-12112 .elementor-element.elementor-element-78f9b9fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12112 .elementor-element.elementor-element-78f9b9fd > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:2em 3em 3em 3em;}.elementor-12112 .elementor-element.elementor-element-78f9b9fd > .elementor-element-populated, .elementor-12112 .elementor-element.elementor-element-78f9b9fd > .elementor-element-populated > .elementor-background-overlay, .elementor-12112 .elementor-element.elementor-element-78f9b9fd > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-12112 .elementor-element.elementor-element-78f9b9fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-2b59dabb{text-align:center;}.elementor-12112 .elementor-element.elementor-element-2b59dabb .elementor-heading-title{text-transform:none;color:var( --e-global-color-accent );}.elementor-12112 .elementor-element.elementor-element-30e4ace6{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-3b4db8f5{margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-12112 .elementor-element.elementor-element-3b4db8f5 .elementor-button{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-778a950 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12112 .elementor-element.elementor-element-778a950 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-392d0de9 img{border-radius:8px 8px 8px 8px;}.elementor-12112 .elementor-element.elementor-element-4c86475c{margin-top:-10%;margin-bottom:0%;z-index:1;}.elementor-12112 .elementor-element.elementor-element-49bb4ea5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12112 .elementor-element.elementor-element-49bb4ea5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-124bd7c );}.elementor-12112 .elementor-element.elementor-element-49bb4ea5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12112 .elementor-element.elementor-element-49bb4ea5 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:2em 3em 3em 3em;}.elementor-12112 .elementor-element.elementor-element-49bb4ea5 > .elementor-element-populated, .elementor-12112 .elementor-element.elementor-element-49bb4ea5 > .elementor-element-populated > .elementor-background-overlay, .elementor-12112 .elementor-element.elementor-element-49bb4ea5 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-12112 .elementor-element.elementor-element-49bb4ea5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-79d8f154{text-align:center;}.elementor-12112 .elementor-element.elementor-element-79d8f154 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12112 .elementor-element.elementor-element-31edcdf3{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-fbe3c24{margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-12112 .elementor-element.elementor-element-6a4e1f1b:not(.elementor-motion-effects-element-type-background), .elementor-12112 .elementor-element.elementor-element-6a4e1f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF2;}.elementor-12112 .elementor-element.elementor-element-6a4e1f1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-12112 .elementor-element.elementor-element-6a4e1f1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-7d768cef > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-427f9c4e{text-align:center;}.elementor-12112 .elementor-element.elementor-element-2f2c0b16{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;text-align:center;}.elementor-12112 .elementor-element.elementor-element-2f2c0b16 .elementor-heading-title{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-febb49e{margin-top:0%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-12112 .elementor-element.elementor-element-79acf09b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12112 .elementor-element.elementor-element-79acf09b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12112 .elementor-element.elementor-element-73de6496{margin:0% -14% calc(var(--kit-widget-spacing, 0px) + 0%) 14%;}.elementor-12112 .elementor-element.elementor-element-73de6496 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12112 .elementor-element.elementor-element-73de6496 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12112 .elementor-element.elementor-element-73de6496.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ba8df6e );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-73de6496.elementor-view-framed .elementor-icon, .elementor-12112 .elementor-element.elementor-element-73de6496.elementor-view-default .elementor-icon{fill:var( --e-global-color-ba8df6e );color:var( --e-global-color-ba8df6e );border-color:var( --e-global-color-ba8df6e );}.elementor-12112 .elementor-element.elementor-element-73de6496.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-73de6496 .elementor-icon{font-size:30px;}.elementor-12112 .elementor-element.elementor-element-73de6496 .elementor-icon-box-title, .elementor-12112 .elementor-element.elementor-element-73de6496 .elementor-icon-box-title a{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-73de6496 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-4718d9a6{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-12112 .elementor-element.elementor-element-4718d9a6 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12112 .elementor-element.elementor-element-4718d9a6 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12112 .elementor-element.elementor-element-4718d9a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f530364 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-4718d9a6.elementor-view-framed .elementor-icon, .elementor-12112 .elementor-element.elementor-element-4718d9a6.elementor-view-default .elementor-icon{fill:var( --e-global-color-f530364 );color:var( --e-global-color-f530364 );border-color:var( --e-global-color-f530364 );}.elementor-12112 .elementor-element.elementor-element-4718d9a6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-4718d9a6 .elementor-icon{font-size:30px;}.elementor-12112 .elementor-element.elementor-element-4718d9a6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-10665af7{margin:0% -14% calc(var(--kit-widget-spacing, 0px) + 0%) 14%;}.elementor-12112 .elementor-element.elementor-element-10665af7 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12112 .elementor-element.elementor-element-10665af7 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12112 .elementor-element.elementor-element-10665af7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-10665af7.elementor-view-framed .elementor-icon, .elementor-12112 .elementor-element.elementor-element-10665af7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12112 .elementor-element.elementor-element-10665af7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-10665af7 .elementor-icon{font-size:30px;}.elementor-12112 .elementor-element.elementor-element-10665af7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-75b6d417 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12112 .elementor-element.elementor-element-4a03111b{z-index:1;}.elementor-bc-flex-widget .elementor-12112 .elementor-element.elementor-element-719180a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12112 .elementor-element.elementor-element-719180a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12112 .elementor-element.elementor-element-768a026f{margin:0% 14% calc(var(--kit-widget-spacing, 0px) + 0%) -14%;}.elementor-12112 .elementor-element.elementor-element-768a026f .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12112 .elementor-element.elementor-element-768a026f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12112 .elementor-element.elementor-element-768a026f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-877fddc );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-768a026f.elementor-view-framed .elementor-icon, .elementor-12112 .elementor-element.elementor-element-768a026f.elementor-view-default .elementor-icon{fill:var( --e-global-color-877fddc );color:var( --e-global-color-877fddc );border-color:var( --e-global-color-877fddc );}.elementor-12112 .elementor-element.elementor-element-768a026f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-768a026f .elementor-icon{font-size:30px;}.elementor-12112 .elementor-element.elementor-element-768a026f .elementor-icon-box-title, .elementor-12112 .elementor-element.elementor-element-768a026f .elementor-icon-box-title a{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-768a026f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-307b25ed{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-12112 .elementor-element.elementor-element-307b25ed .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12112 .elementor-element.elementor-element-307b25ed .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12112 .elementor-element.elementor-element-307b25ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-348233e );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-307b25ed.elementor-view-framed .elementor-icon, .elementor-12112 .elementor-element.elementor-element-307b25ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-348233e );color:var( --e-global-color-348233e );border-color:var( --e-global-color-348233e );}.elementor-12112 .elementor-element.elementor-element-307b25ed.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-307b25ed .elementor-icon{font-size:30px;}.elementor-12112 .elementor-element.elementor-element-307b25ed .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-39c0352e{margin:0% 14% calc(var(--kit-widget-spacing, 0px) + 0%) -14%;}.elementor-12112 .elementor-element.elementor-element-39c0352e .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-12112 .elementor-element.elementor-element-39c0352e .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12112 .elementor-element.elementor-element-39c0352e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffaea8e );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-39c0352e.elementor-view-framed .elementor-icon, .elementor-12112 .elementor-element.elementor-element-39c0352e.elementor-view-default .elementor-icon{fill:var( --e-global-color-ffaea8e );color:var( --e-global-color-ffaea8e );border-color:var( --e-global-color-ffaea8e );}.elementor-12112 .elementor-element.elementor-element-39c0352e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-39c0352e .elementor-icon{font-size:30px;}.elementor-12112 .elementor-element.elementor-element-39c0352e .elementor-icon-box-title, .elementor-12112 .elementor-element.elementor-element-39c0352e .elementor-icon-box-title a{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-39c0352e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-10406039:not(.elementor-motion-effects-element-type-background), .elementor-12112 .elementor-element.elementor-element-10406039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laabuelarosa.es/wp-content/uploads/2026/01/Planet5.png");background-position:top left;background-repeat:no-repeat;background-size:12vw auto;}.elementor-12112 .elementor-element.elementor-element-10406039 > .elementor-background-overlay{background-image:url("https://laabuelarosa.es/wp-content/uploads/2026/01/Planet6.png");background-position:bottom right;background-repeat:no-repeat;background-size:20vw auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-10406039{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-12112 .elementor-element.elementor-element-7dd83424 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-12112 .elementor-element.elementor-element-546d637b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12112 .elementor-element.elementor-element-546d637b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12112 .elementor-element.elementor-element-546d637b > .elementor-element-populated{padding:1em 1em 1em 3em;}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .skill-bar{background-color:var( --e-global-color-secondary );height:5px;}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .skill-track{background-color:var( --e-global-color-877fddc );}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .skill-title{font-family:var( --e-global-typography-c2983e3-font-family ), Sans-serif;font-size:var( --e-global-typography-c2983e3-font-size );font-weight:var( --e-global-typography-c2983e3-font-weight );text-transform:var( --e-global-typography-c2983e3-text-transform );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .single-skill-bar .number-percentage-wraper,
                    .elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group.pin-style .single-skill-bar .number-percentage-wraper:before{background-color:var( --e-global-color-877fddc );}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .single-skill-bar .number-percentage-wraper:before{color:var( --e-global-color-877fddc );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .skill-bar{background-color:var( --e-global-color-secondary );height:5px;}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .skill-track{background-color:var( --e-global-color-accent );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .skill-title{font-family:var( --e-global-typography-c2983e3-font-family ), Sans-serif;font-size:var( --e-global-typography-c2983e3-font-size );font-weight:var( --e-global-typography-c2983e3-font-weight );text-transform:var( --e-global-typography-c2983e3-text-transform );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .single-skill-bar .number-percentage-wraper,
                    .elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group.pin-style .single-skill-bar .number-percentage-wraper:before{background-color:var( --e-global-color-accent );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .single-skill-bar .number-percentage-wraper:before{color:var( --e-global-color-accent );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .skill-bar{background-color:var( --e-global-color-secondary );height:5px;}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .skill-track{background-color:var( --e-global-color-ffaea8e );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .skill-title{font-family:var( --e-global-typography-c2983e3-font-family ), Sans-serif;font-size:var( --e-global-typography-c2983e3-font-size );font-weight:var( --e-global-typography-c2983e3-font-weight );text-transform:var( --e-global-typography-c2983e3-text-transform );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .single-skill-bar .number-percentage-wraper,
                    .elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group.pin-style .single-skill-bar .number-percentage-wraper:before{background-color:var( --e-global-color-ffaea8e );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .single-skill-bar .number-percentage-wraper:before{color:var( --e-global-color-ffaea8e );}.elementor-12112 .elementor-element.elementor-element-42596d99{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-42596d99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12112 .elementor-element.elementor-element-42596d99 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12112 .elementor-element.elementor-element-6c4d9b66:not(.elementor-motion-effects-element-type-background), .elementor-12112 .elementor-element.elementor-element-6c4d9b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-6c4d9b66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-12112 .elementor-element.elementor-element-6c4d9b66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-3818ba9a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-38936d03{text-align:center;}.elementor-12112 .elementor-element.elementor-element-38936d03 .elementor-heading-title{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-76ec4cf4{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;text-align:center;}.elementor-12112 .elementor-element.elementor-element-76ec4cf4 .elementor-heading-title{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-3fa0e49a{margin:0% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;text-align:center;}.elementor-12112 .elementor-element.elementor-element-586aa74b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12112 .elementor-element.elementor-element-586aa74b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7037592 );}.elementor-12112 .elementor-element.elementor-element-586aa74b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12112 .elementor-element.elementor-element-586aa74b > .elementor-element-populated, .elementor-12112 .elementor-element.elementor-element-586aa74b > .elementor-element-populated > .elementor-background-overlay, .elementor-12112 .elementor-element.elementor-element-586aa74b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12112 .elementor-element.elementor-element-586aa74b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:3em 3em 3em 3em;}.elementor-12112 .elementor-element.elementor-element-586aa74b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-98a61c3{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 0px 0px 0px;}.elementor-12112 .elementor-element.elementor-element-98a61c3 img{height:176px;object-fit:cover;object-position:center center;}.elementor-12112 .elementor-element.elementor-element-34e583ab{text-align:center;}.elementor-12112 .elementor-element.elementor-element-34e583ab .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-13a6ecd9{text-align:center;}.elementor-12112 .elementor-element.elementor-element-13a6ecd9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-79c63349{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-6172b905 .elementor-button{background-color:var( --e-global-color-accent );text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-6172b905 .elementor-button:hover, .elementor-12112 .elementor-element.elementor-element-6172b905 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-6172b905{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-6172b905 .elementor-button:hover svg, .elementor-12112 .elementor-element.elementor-element-6172b905 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-3b0067de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12112 .elementor-element.elementor-element-3b0067de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8df6e );}.elementor-12112 .elementor-element.elementor-element-3b0067de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12112 .elementor-element.elementor-element-3b0067de > .elementor-element-populated, .elementor-12112 .elementor-element.elementor-element-3b0067de > .elementor-element-populated > .elementor-background-overlay, .elementor-12112 .elementor-element.elementor-element-3b0067de > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12112 .elementor-element.elementor-element-3b0067de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:3em 3em 3em 3em;}.elementor-12112 .elementor-element.elementor-element-3b0067de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12112 .elementor-element.elementor-element-4e7aa10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12112 .elementor-element.elementor-element-4e7aa10 img{height:100px;object-fit:cover;object-position:center center;}.elementor-12112 .elementor-element.elementor-element-3ca2de08{text-align:center;}.elementor-12112 .elementor-element.elementor-element-3ca2de08 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-4e46b6ee{text-align:center;}.elementor-12112 .elementor-element.elementor-element-4e46b6ee .elementor-heading-title{text-transform:none;color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-3f506ef9{color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-4717948d .elementor-button{background-color:var( --e-global-color-accent );text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-4717948d .elementor-button:hover, .elementor-12112 .elementor-element.elementor-element-4717948d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-4717948d{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-4717948d .elementor-button:hover svg, .elementor-12112 .elementor-element.elementor-element-4717948d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12112 .elementor-element.elementor-element-36554fbf:not(.elementor-motion-effects-element-type-background), .elementor-12112 .elementor-element.elementor-element-36554fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF2;}.elementor-12112 .elementor-element.elementor-element-36554fbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-12112 .elementor-element.elementor-element-36554fbf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12112 .elementor-element.elementor-element-845c7fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12112 .elementor-element.elementor-element-845c7fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12112 .elementor-element.elementor-element-845c7fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12112 .elementor-element.elementor-element-6915444a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -19%) 0%;text-align:start;}.elementor-12112 .elementor-element.elementor-element-6915444a img{width:18%;}.elementor-12112 .elementor-element.elementor-element-2ecad498{z-index:1;}.elementor-12112 .elementor-element.elementor-element-66b9cea6{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:end;}.elementor-12112 .elementor-element.elementor-element-66b9cea6 img{width:20%;}.elementor-12112 .elementor-element.elementor-element-69a00149 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12112 .elementor-element.elementor-element-69a00149 > .elementor-element-populated{padding:0em 1em 0em 3em;}.elementor-12112 .elementor-element.elementor-element-2ab2063b .elementor-heading-title{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-53aac351 .elementor-heading-title{text-transform:none;}.elementor-12112 .elementor-element.elementor-element-7e4042a .elementor-heading-title{text-transform:none;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12112 .elementor-element.elementor-element-62ba893{--width:50%;}.elementor-12112 .elementor-element.elementor-element-a61acf4{--width:37.931%;}.elementor-12112 .elementor-element.elementor-element-b943647{--width:62.069%;}.elementor-12112 .elementor-element.elementor-element-fac203a{--width:50%;}.elementor-12112 .elementor-element.elementor-element-17869f47{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12112 .elementor-element.elementor-element-62ba893{--width:100%;}.elementor-12112 .elementor-element.elementor-element-a61acf4{--width:50%;}.elementor-12112 .elementor-element.elementor-element-b943647{--width:50%;}.elementor-12112 .elementor-element.elementor-element-fac203a{--width:100%;}.elementor-12112 .elementor-element.elementor-element-17869f47{width:100%;}.elementor-12112 .elementor-element.elementor-element-f2d8502{width:100%;}.elementor-12112 .elementor-element.elementor-element-f4bcc07{width:100%;}.elementor-12112 .elementor-element.elementor-element-6e265108{width:100%;}.elementor-12112 .elementor-element.elementor-element-24f9cba0{width:100%;}.elementor-12112 .elementor-element.elementor-element-778a950{width:100%;}.elementor-12112 .elementor-element.elementor-element-79acf09b{width:50%;}.elementor-12112 .elementor-element.elementor-element-719180a7{width:50%;}.elementor-12112 .elementor-element.elementor-element-7dd83424{width:100%;}.elementor-12112 .elementor-element.elementor-element-546d637b{width:100%;}.elementor-12112 .elementor-element.elementor-element-586aa74b{width:100%;}.elementor-12112 .elementor-element.elementor-element-3b0067de{width:100%;}.elementor-12112 .elementor-element.elementor-element-845c7fc{width:100%;}.elementor-12112 .elementor-element.elementor-element-69a00149{width:100%;}}@media(max-width:1024px){.elementor-12112 .elementor-element.elementor-element-62ba893{--padding-top:15em;--padding-bottom:15em;--padding-left:1em;--padding-right:1em;}.elementor-12112 .elementor-element.elementor-element-5ac6956{text-align:center;}.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9c0de7d-font-size );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9c0de7d-font-size );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title{font-size:3.5rem;}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9c0de7d-font-size );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-dfe825c{text-align:center;}.elementor-12112 .elementor-element.elementor-element-a61acf4{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-12112 .elementor-element.elementor-element-b943647{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-12112 .elementor-element.elementor-element-fac203a{--padding-top:8em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12112 .elementor-element.elementor-element-17869f47 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-5984c6a0{text-align:center;}.elementor-12112 .elementor-element.elementor-element-1f189d81{text-align:center;}.elementor-12112 .elementor-element.elementor-element-2cbc8d51{text-align:center;}.elementor-12112 .elementor-element.elementor-element-3a9ff6f{text-align:center;}.elementor-12112 .elementor-element.elementor-element-3a9ff6f img{width:45%;}.elementor-12112 .elementor-element.elementor-element-f4bcc07 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-0e2f898{text-align:center;}.elementor-12112 .elementor-element.elementor-element-1042f3d{text-align:center;}.elementor-12112 .elementor-element.elementor-element-d55ced9{text-align:center;}.elementor-12112 .elementor-element.elementor-element-45dda3d{text-align:center;}.elementor-12112 .elementor-element.elementor-element-4cf289e8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-12112 .elementor-element.elementor-element-15912f7{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-2b59dabb{text-align:center;}.elementor-12112 .elementor-element.elementor-element-30e4ace6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-12112 .elementor-element.elementor-element-3b4db8f5{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-79d8f154{text-align:center;}.elementor-12112 .elementor-element.elementor-element-31edcdf3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-12112 .elementor-element.elementor-element-fbe3c24{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-2f2c0b16{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-73de6496{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-73de6496 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-4718d9a6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-4718d9a6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-10665af7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-10665af7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-768a026f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-768a026f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-307b25ed{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-307b25ed .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-39c0352e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-39c0352e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-4b7ddc16{text-align:center;}.elementor-12112 .elementor-element.elementor-element-4b7ddc16 img{width:50%;}.elementor-12112 .elementor-element.elementor-element-546d637b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .skill-title{font-size:var( --e-global-typography-c2983e3-font-size );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .skill-title{font-size:var( --e-global-typography-c2983e3-font-size );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .skill-title{font-size:var( --e-global-typography-c2983e3-font-size );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-76ec4cf4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-3fa0e49a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12112 .elementor-element.elementor-element-2ecad498{text-align:center;}.elementor-12112 .elementor-element.elementor-element-2ecad498 img{width:50%;}.elementor-12112 .elementor-element.elementor-element-69a00149 > .elementor-element-populated{padding:1em 1em 1em 1em;}}@media(max-width:767px){.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-9c0de7d-font-size );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-12112 .elementor-element.elementor-element-65196cd .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9c0de7d-font-size );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title{font-size:2rem;}.elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-12112 .elementor-element.elementor-element-100c0d0 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-9c0de7d-font-size );line-height:var( --e-global-typography-9c0de7d-line-height );}.elementor-12112 .elementor-element.elementor-element-5447bf7d{padding:1em 3em 0em 3em;}.elementor-12112 .elementor-element.elementor-element-31edcdf3{text-align:center;}.elementor-12112 .elementor-element.elementor-element-73de6496 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-4718d9a6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-10665af7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-768a026f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-307b25ed .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-39c0352e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-4b7ddc16 img{width:75%;}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .skill-title{font-size:var( --e-global-typography-c2983e3-font-size );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-37dc71f1 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .skill-title{font-size:var( --e-global-typography-c2983e3-font-size );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-67c216bf .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .skill-title{font-size:var( --e-global-typography-c2983e3-font-size );line-height:var( --e-global-typography-c2983e3-line-height );}.elementor-12112 .elementor-element.elementor-element-5944306c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );}.elementor-12112 .elementor-element.elementor-element-2ecad498 img{width:75%;}}