.elementor-14 .elementor-element.elementor-element-4270091{padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-0cb5dc3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0ec9920 .elementor-repeater-item-2177fe5 .swiper-slide-bg{background-image:url(../jpg/slider-vday-scaled.jpg);background-size:cover;}.elementor-14 .elementor-element.elementor-element-0ec9920 .elementor-repeater-item-2177fe5 .swiper-slide-contents{margin:0 auto;}.elementor-14 .elementor-element.elementor-element-0ec9920 .elementor-repeater-item-2177fe5 .swiper-slide-inner{align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-0ec9920 .swiper-slide{height:95vh;transition-duration:calc(5000ms*1.2);}.elementor-14 .elementor-element.elementor-element-0ec9920 .swiper-slide-contents{max-width:66%;}.elementor-14 .elementor-element.elementor-element-0ec9920 .swiper-slide-inner{text-align:center;}.elementor-14 .elementor-element.elementor-element-0ec9920 .elementor-slide-button{border-radius:100px;}.elementor-14 .elementor-element.elementor-element-0ec9920 .elementor-slide-button:hover{color:#FFFFFF;background-color:#BDD5DC;}.elementor-14 .elementor-element.elementor-element-7284407 > .elementor-container{min-height:86vh;}.elementor-14 .elementor-element.elementor-element-7284407 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-7284407:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7284407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellarosa.com/wp-content/uploads/2024/05/blog-bellarosa-abr.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7284407{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 30px 0px 30px;z-index:1;}.elementor-14 .elementor-element.elementor-element-7284407 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-50d7fe2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-50d7fe2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-50d7fe2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-14 .elementor-element.elementor-element-50d7fe2 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-14 .elementor-element.elementor-element-8b9821f .elementor-button{fill:var( --e-global-color-d44bef3 );color:var( --e-global-color-d44bef3 );background-color:var( --e-global-color-vamtam_accent_2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_6 );border-radius:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-8b9821f .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-8b9821f .elementor-button:focus{color:#FFFFFF;background-color:#41BFB3;}.elementor-14 .elementor-element.elementor-element-8b9821f .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-8b9821f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8b9821f > .elementor-widget-container{margin:0rem 2rem 5rem 0rem;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e6e2009{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_6 );--divider-border-width:1px;width:auto;max-width:auto;bottom:-113px;--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-e6e2009 .elementor-divider-separator{width:112px;margin:0 auto;margin-left:0;}.elementor-14 .elementor-element.elementor-element-e6e2009 .elementor-divider{text-align:left;padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-e6e2009{right:-165.5px;}body.rtl .elementor-14 .elementor-element.elementor-element-e6e2009{left:-165.5px;}.elementor-14 .elementor-element.elementor-element-e6e2009 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}.elementor-14 .elementor-element.elementor-element-f2b4c2b{margin-top:4em;margin-bottom:03em;}.elementor-14 .elementor-element.elementor-element-26a5ece{text-align:center;}.elementor-14 .elementor-element.elementor-element-306a396.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-306a396.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-306a396.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-306a396 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14 .elementor-element.elementor-element-306a396 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-306a396 .elementor-image-box-title{color:#0F284E;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:30px;}.elementor-14 .elementor-element.elementor-element-d5e92a2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-d5e92a2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-d5e92a2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-d5e92a2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14 .elementor-element.elementor-element-d5e92a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-d5e92a2 .elementor-image-box-title{color:#0F284E;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:30px;}.elementor-14 .elementor-element.elementor-element-ea5863f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-ea5863f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-ea5863f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-ea5863f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14 .elementor-element.elementor-element-ea5863f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-ea5863f .elementor-image-box-title{color:#0F284E;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:30px;}.elementor-14 .elementor-element.elementor-element-3a857c1 > .elementor-container{max-width:1150px;min-height:500px;}.elementor-14 .elementor-element.elementor-element-3a857c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-3a857c1{margin-top:4em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-44b5c45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-44b5c45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-44b5c45 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a69bcd8{text-align:left;}.elementor-14 .elementor-element.elementor-element-a69bcd8 .elementor-heading-title{color:#91A1BE;font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-6c448c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-6c448c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#91A1BE;}.elementor-14 .elementor-element.elementor-element-6c448c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-6c448c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-851a90e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4e45b1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-515bd09 > .elementor-widget-container{margin:0% 0% 0% -35%;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-fa1c556.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-fa1c556.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-5f2ed2d{text-align:right;}.elementor-14 .elementor-element.elementor-element-5f2ed2d > .elementor-widget-container{margin:-150px 5px 0px 0px;}.elementor-14 .elementor-element.elementor-element-913f80e{color:#FFF7F3;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:24px;}.elementor-14 .elementor-element.elementor-element-913f80e a{color:#FFF7F3;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:24px;}.elementor-14 .elementor-element.elementor-element-913f80e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4a57ad7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4a57ad7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-560a594:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-560a594 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellarosa.com/wp-content/uploads/2025/04/bellarose.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-560a594 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-560a594 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-89ecc8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-89ecc8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellarosa.com/wp-content/uploads/2025/04/roses.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-89ecc8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-89ecc8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-31bdb7f .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-31bdb7f > .elementor-widget-container{margin:80px 80px 80px 80px;}.elementor-14 .elementor-element.elementor-element-e9fc403{margin-top:33px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-86de3d2{text-align:center;}.elementor-14 .elementor-element.elementor-element-0decf09 .twae-wrapper, .elementor-14 .elementor-element.elementor-element-0decf09 .twae-navigationBar{--tw-line-bg:#0F284E7A;--tw-ibx-bg:#FFFFFF;--tw-ibx-color:#0F284E;}.elementor-14 .elementor-element.elementor-element-0decf09 .twae-wrapper{--tw-lbl-big-color:#91A1BE;--tw-lbl-big-size:24px;--tw-lbl-small-size:16px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:60px;--tw-cbx-bd-color:#0F284E;--tw-cbx-des-color:#0F284E;--tw-cbx-des-margin:0 0 5px 0;}.elementor-14 .elementor-element.elementor-element-0decf09 .twae-label-big,.elementor-14 .elementor-element.elementor-element-0decf09 .twae_icon_text{font-family:"Montserrat", Sans-serif;}.elementor-14 .elementor-element.elementor-element-0decf09 .twae-wrapper, .elementor-page .twae-popup .twae-popup-content{--tw-cbx-bg:#EAF2FF;}.elementor-14 .elementor-element.elementor-element-0decf09 .twae-description, .elementor-14 .elementor-element.elementor-element-0decf09 .twae-button a, .twae-popup .twae-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-14 .elementor-element.elementor-element-0decf09 > .elementor-widget-container{background-image:url("https://bellarosa.com/wp-content/uploads/2022/09/patternTimeline.png");background-position:50% 42%;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-b320242{margin-top:80px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-b05597c{text-align:center;}.elementor-14 .elementor-element.elementor-element-f0d310d{text-align:center;}.elementor-14 .elementor-element.elementor-element-ad1822b{text-align:center;}.elementor-14 .elementor-element.elementor-element-ad1822b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fba499b{text-align:center;}.elementor-14 .elementor-element.elementor-element-3846c7d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3846c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8599AD38;}.elementor-14 .elementor-element.elementor-element-3846c7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:57px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3846c7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-53fb242 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-14 .elementor-element.elementor-element-53fb242:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-53fb242 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E7EB;}.elementor-14 .elementor-element.elementor-element-53fb242 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:015px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14 .elementor-element.elementor-element-53fb242 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-d910256{text-align:center;}.elementor-14 .elementor-element.elementor-element-d910256 .elementor-heading-title{color:#0F284E;font-weight:700;}.elementor-14 .elementor-element.elementor-element-60606dd{text-align:center;}.elementor-14 .elementor-element.elementor-element-60606dd .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;line-height:28px;}.elementor-14 .elementor-element.elementor-element-60be824 > .elementor-widget-container{margin:16px 0px 25px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-560a594{width:29.332%;}.elementor-14 .elementor-element.elementor-element-89ecc8e{width:70%;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-7284407 > .elementor-container{min-height:48vh;}.elementor-14 .elementor-element.elementor-element-7284407{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-14 .elementor-element.elementor-element-e6e2009{bottom:-65px;}.elementor-14 .elementor-element.elementor-element-f2b4c2b{margin-top:90px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-26a5ece .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-a69bcd8 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-e9fc403{margin-top:90px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-86de3d2 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-0decf09 .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-14 .elementor-element.elementor-element-0decf09 > .elementor-widget-container{background-position:0% 0%;}.elementor-14 .elementor-element.elementor-element-b320242{margin-top:90px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-b05597c .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-3846c7d{margin-top:90px;margin-bottom:0px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-0ec9920 .swiper-slide{height:30vh;}.elementor-14 .elementor-element.elementor-element-7284407 > .elementor-container{min-height:50vh;}.elementor-14 .elementor-element.elementor-element-7284407:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7284407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-470px 0px;}.elementor-14 .elementor-element.elementor-element-7284407{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-50d7fe2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-50d7fe2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-50d7fe2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-14 .elementor-element.elementor-element-50d7fe2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-8b9821f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-14 .elementor-element.elementor-element-e6e2009 .elementor-divider-separator{width:68px;margin:0 auto;margin-right:0;}.elementor-14 .elementor-element.elementor-element-e6e2009 .elementor-divider{text-align:right;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-e6e2009{right:6px;}body.rtl .elementor-14 .elementor-element.elementor-element-e6e2009{left:6px;}.elementor-14 .elementor-element.elementor-element-e6e2009{bottom:21px;--e-transform-origin-x:right;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-f2b4c2b{margin-top:150px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-26a5ece{text-align:center;}.elementor-14 .elementor-element.elementor-element-26a5ece .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-306a396 .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-d5e92a2 .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-ea5863f .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-3a857c1{padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-44b5c45 > .elementor-element-populated{margin:0em 0em 2em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-14 .elementor-element.elementor-element-a69bcd8{text-align:center;}.elementor-14 .elementor-element.elementor-element-a69bcd8 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-4e45b1a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-4e45b1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-4e45b1a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-4e45b1a > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 2em 0em;}.elementor-14 .elementor-element.elementor-element-515bd09 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-913f80e > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-14 .elementor-element.elementor-element-560a594 > .elementor-element-populated{padding:2em 0em 2em 0em;}.elementor-14 .elementor-element.elementor-element-e9fc403{margin-top:60px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-86de3d2{text-align:center;}.elementor-14 .elementor-element.elementor-element-86de3d2 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-0decf09 .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-14 .elementor-element.elementor-element-0decf09 > .elementor-widget-container{background-position:0% 0%;}.elementor-14 .elementor-element.elementor-element-b320242{margin-top:60px;margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-b05597c{text-align:center;}.elementor-14 .elementor-element.elementor-element-b05597c .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-3846c7d{margin-top:55px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-d910256 .elementor-heading-title{font-size:30px;line-height:60px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-50d7fe2{width:40%;}}/* Start custom CSS for heading, class: .elementor-element-26a5ece */@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-26a5ece h2, .elementor-14 .elementor-element.elementor-element-26a5ece span{
      font-size: 30px !important;
      line-height: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f2b4c2b */html, body{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bcc531c */.elementor-image-box-img{
  position: relative !important;
  display: inline-block !important; /* se ajusta al tamaño de la imagen */
}

.elementor-image-box-img::after{
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;              /* cubre toda el área del figure */
  background-image: url('../png/marca-agua-bellaf.png') !important;
  background-repeat: no-repeat !important;
background-position: center 75px !important;
  background-size: 50% auto !important;  /* ajusta 30–60% si lo ves grande/pequeño */
  opacity: 1 !important;
  pointer-events: none !important;  /* no bloquea el click del enlace */
  z-index: 9 !important;
}


/* Ajuste móvil opcional */
@media (max-width: 600px){
  .elementor-element-306a396 .elementor-image-box-img::after,
  .elementor-element-306a396 .elementor-image-box-img > a::after{
    background-size: 55% auto !important;
    opacity: 1 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a69bcd8 */.elementor-14 .elementor-element.elementor-element-a69bcd8 h2 span{
    color: #41BFB3 !important;
}

@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-a69bcd8 h2, .elementor-14 .elementor-element.elementor-element-a69bcd8 span{
      font-size: 30px !important;
      line-height: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6c448c9 */.elementor-14 .elementor-element.elementor-element-6c448c9{
    height: 500px;
}

@media (max-width: 767px) {
.elementor-14 .elementor-element.elementor-element-6c448c9{
    height: auto;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31bdb7f */@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-31bdb7f h2, .elementor-14 .elementor-element.elementor-element-31bdb7f span{
      font-size: 30px !important;
      line-height: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86de3d2 */@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-86de3d2 h2, .elementor-14 .elementor-element.elementor-element-86de3d2 span{
      font-size: 30px !important;
      line-height: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b05597c */@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-b05597c h2, .elementor-14 .elementor-element.elementor-element-b05597c span{
      font-size: 30px !important;
      line-height: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d910256 */@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-d910256 h2, .elementor-14 .elementor-element.elementor-element-d910256 span{
      font-size: 30px !important;
      line-height: 32px;
  }
}/* End custom CSS */