.elementor-1153 .elementor-element.elementor-element-0f2a51d{--display:flex;--min-height:1080px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right: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-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.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-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1153 .elementor-element.elementor-element-25201f7{text-align:center;}.elementor-1153 .elementor-element.elementor-element-25201f7 img{width:100%;max-width:1100px;}.elementor-1153 .elementor-element.elementor-element-0206312{text-align:center;}.elementor-1153 .elementor-element.elementor-element-0206312 img{width:100%;max-width:1100px;}.elementor-1153 .elementor-element.elementor-element-527236a img{width:38rem;}.elementor-1153 .elementor-element.elementor-element-d8daf61{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1153 .elementor-element.elementor-element-d8daf61:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-d8daf61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0D0C0;}.elementor-1153 .elementor-element.elementor-element-d8daf61 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1153 .elementor-element.elementor-element-d8daf61 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#e6c3c6;}.elementor-1153 .elementor-element.elementor-element-d8daf61 > .elementor-shape-bottom svg, .elementor-1153 .elementor-element.elementor-element-d8daf61 > .e-con-inner > .elementor-shape-bottom svg{height:0px;transform:translateX(-50%) rotateY(180deg);}.elementor-1153 .elementor-element.elementor-element-2ce5ea0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1153 .elementor-element.elementor-element-0d06a72{--display:flex;}.elementor-1153 .elementor-element.elementor-element-f6e7680 img{width:70%;}.elementor-1153 .elementor-element.elementor-element-b730764{--display:flex;}.elementor-1153 .elementor-element.elementor-element-928f169{--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:flex-start;--gap:60px 70px;--row-gap:60px;--column-gap:70px;--padding-top:90px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1153 .elementor-element.elementor-element-928f169:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-928f169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #3A1420 0%, #22090F 70%);}.elementor-1153 .elementor-element.elementor-element-71dac50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1153 .elementor-element.elementor-element-74d15c5{text-align:center;}.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;letter-spacing:8px;}.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-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:500;letter-spacing:3px;fill:#D4A955;color:#D4A955;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8862F;border-radius:0px 0px 0px 0px;}.elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button:hover, .elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button:focus{background-color:#D4A955;color:#0b0b0b;}.elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button:hover svg, .elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button:focus svg{fill:#0b0b0b;}.elementor-1153 .elementor-element.elementor-element-e84246b{--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:flex-start;--gap:60px 70px;--row-gap:60px;--column-gap:70px;--padding-top:70px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1153 .elementor-element.elementor-element-e84246b:not(.elementor-motion-effects-element-type-background), .elementor-1153 .elementor-element.elementor-element-e84246b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #3A1420 0%, #22090F 70%);}.elementor-1153 .elementor-element.elementor-element-34671ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1153 .elementor-element.elementor-element-828f6bc{text-align:center;}.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;letter-spacing:8px;}.elementor-widget-posts .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-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );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-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{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-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{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-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .e-load-more-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1153 .elementor-element.elementor-element-406a0de{--grid-row-gap:36px;--grid-column-gap:36px;}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.59 * 100% );}.elementor-1153 .elementor-element.elementor-element-406a0de:after{content:"0.59";}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail__link{width:100%;}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__meta-data span + span:before{content:"///";}.elementor-1153 .elementor-element.elementor-element-406a0de.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-1153 .elementor-element.elementor-element-406a0de.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-1153 .elementor-element.elementor-element-406a0de.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title, .elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title a{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;letter-spacing:1.5px;}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__meta-data{color:#B8862F;font-family:"Cinzel", Sans-serif;font-size:13px;letter-spacing:2px;}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__excerpt p{color:#F2E3D8;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more{color:#D4A955;}.elementor-1153 .elementor-element.elementor-element-406a0de a.elementor-post__read-more{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:500;letter-spacing:3px;}.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:500;letter-spacing:3px;fill:#D4A955;color:#D4A955;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8862F;border-radius:0px 0px 0px 0px;}.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button:hover, .elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button:focus{background-color:#D4A955;color:#0b0b0b;}.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button:hover svg, .elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button:focus svg{fill:#0b0b0b;}@media(min-width:768px){.elementor-1153 .elementor-element.elementor-element-2ce5ea0{--width:100%;}.elementor-1153 .elementor-element.elementor-element-928f169{--content-width:900px;}.elementor-1153 .elementor-element.elementor-element-71dac50{--width:100%;}.elementor-1153 .elementor-element.elementor-element-e84246b{--content-width:1200px;}.elementor-1153 .elementor-element.elementor-element-34671ac{--width:100%;}}@media(max-width:1024px){.elementor-1153 .elementor-element.elementor-element-0f2a51d{--min-height:70vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1153 .elementor-element.elementor-element-25201f7 img{width:100%;}.elementor-1153 .elementor-element.elementor-element-0206312 img{width:100%;}.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title{font-size:36px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{font-size:36px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-0f2a51d{--min-height:72vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1153 .elementor-element.elementor-element-25201f7 img{width:100%;}.elementor-1153 .elementor-element.elementor-element-0206312 img{width:100%;}.elementor-1153 .elementor-element.elementor-element-d8daf61{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1153 .elementor-element.elementor-element-928f169{--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-1153 .elementor-element.elementor-element-71dac50{--width:100%;}.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title{font-size:28px;letter-spacing:4px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1153 .elementor-element.elementor-element-e84246b{--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-1153 .elementor-element.elementor-element-34671ac{--width:100%;}.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{font-size:28px;letter-spacing:4px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1153 .elementor-element.elementor-element-406a0de:after{content:"0.5";}.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for html, class: .elementor-element-8b3d8be */.elementor-1153 .elementor-element.elementor-element-8b3d8be{position:absolute !important;right:32px;bottom:calc(5vw + 34px);z-index:6;width:auto !important;margin:0 !important}
@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-8b3d8be{right:14px;bottom:calc(5vw + 18px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f2a51d */.elementor-1153 .elementor-element.elementor-element-0f2a51d > .elementor-shape-bottom { display: none; } .elementor-1153 .elementor-element.elementor-element-0f2a51d::after { content: ""; position: absolute; left: 0; right: 0; bottom: -1px; height: 4vw; min-height: 50px; pointer-events: none; z-index: 3; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%237A5520'/%3E%3Cstop offset='.25' stop-color='%23F3D48A'/%3E%3Cstop offset='.5' stop-color='%23B8862F'/%3E%3Cstop offset='.75' stop-color='%23F3D48A'/%3E%3Cstop offset='1' stop-color='%237A5520'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 0L500 94L1000 0V100H0Z' fill='%23000'/%3E%3Cpath d='M0 0L500 94L1000 0' fill='none' stroke='url(%23g)' stroke-width='3' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center / 100% 100% no-repeat; }
.elementor-1153 .elementor-element.elementor-element-0f2a51d{position:relative}
/*fundido-video*/
.elementor-1153 .elementor-element.elementor-element-0f2a51d:after{content:"";position:absolute;left:0;right:0;top:0;height:200px;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.85) 25%,rgba(0,0,0,.45) 60%,rgba(0,0,0,0) 100%);pointer-events:none;z-index:2}
@media(max-width:1024px){.elementor-1153 .elementor-element.elementor-element-0f2a51d:after{height:140px}}
@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-0f2a51d:after{height:80px}}
/*fin*/
/*ancho-total*/
.elementor-1153 .elementor-element.elementor-element-0f2a51d{margin:-10px -10px -10px -10px !important;width:calc(100% + 20px) !important;max-width:none !important}
/*fin2*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-453f496 */.elementor-1153 .elementor-element.elementor-element-453f496{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25201f7 */.elementor-1153 .elementor-element.elementor-element-25201f7{position:relative;z-index:6;width:100vw !important;max-width:none !important;align-self:center;margin:calc(-100vw * 86 / 3000 - 10px) 0 0 !important;pointer-events:none}
.elementor-1153 .elementor-element.elementor-element-25201f7 img{display:block;width:100% !important;max-width:none !important;height:auto !important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0206312 */.elementor-1153 .elementor-element.elementor-element-0206312{position:relative;z-index:6;width:100vw !important;max-width:none !important;align-self:center;margin:0 0 calc(-100vw * 82.5 / 3000 - 10px) !important;pointer-events:none}
.elementor-1153 .elementor-element.elementor-element-0206312 img{display:block;width:100% !important;max-width:none !important;height:auto !important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-527236a *//*fondo-capitulo*/
.elementor-1153 .elementor-element.elementor-element-19001bd{background:url("https://nebulossa.es/wp-content/uploads/2026/10/fondo-rosa-art-nouveau.webp") center top / 1944px auto repeat, #F0C8B9 !important;padding-top:calc(100vw * 83 / 3000 + 20px) !important}
@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-19001bd{background-size:972px auto,auto !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8daf61 *//*fondo-capitulo*/
.elementor-1153 .elementor-element.elementor-element-d8daf61{background:url("https://nebulossa.es/wp-content/uploads/2026/10/fondo-rosa-art-nouveau.webp") center top / 1944px auto repeat, #F0C8B9 !important}
@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-d8daf61{background-size:972px auto,auto !important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74d15c5 */.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title{background:linear-gradient(180deg,#F6DC93 0%,#D4A955 45%,#C98B6E 72%,#E6B9A0 100%);-webkit-background-clip:text;background-clip:text;color:transparent !important;-webkit-text-fill-color:transparent}
.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title:after{content:"";display:block;width:140px;height:1px;margin:16px auto 0;background:linear-gradient(90deg,transparent,#D4A955,transparent)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d739d98 */.elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button,.elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button *{text-decoration:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928f169 */.elementor-1153 .elementor-element.elementor-element-928f169::after{content:"";position:absolute;left:0;right:0;top:-16px;height:32px;pointer-events:none;z-index:5;background:radial-gradient(circle at center,#FFFDF2 0,#FFEFC0 3px,#FFD58A 6px,#C9A04A 7px,#7A5520 8.5px,transparent 9.5px) center / 48px 32px repeat-x,radial-gradient(circle at center,rgba(255,222,150,.65) 0,rgba(255,196,110,.28) 11px,transparent 20px) center / 48px 32px repeat-x,linear-gradient(90deg,#7A5520,#F3D48A 25%,#B8862F 50%,#F3D48A 75%,#7A5520) center 15px / 100% 2px no-repeat,linear-gradient(90deg,#7A5520,#D4A955 50%,#7A5520) center 3px / 100% 1px no-repeat,linear-gradient(90deg,#7A5520,#D4A955 50%,#7A5520) center 28px / 100% 1px no-repeat,#1C0910;box-shadow:0 0 18px rgba(255,200,120,.25);animation:nbBulb 4s ease-in-out infinite}
@keyframes nbBulb{0%,100%{filter:brightness(1)}50%{filter:brightness(1.15)}}
@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-928f169::after{background-size:36px 32px,36px 32px,100% 2px,100% 1px,100% 1px}}
/*cuero*/
.elementor-1153 .elementor-element.elementor-element-928f169{background-color:#2C0A0E !important;background-image:radial-gradient(ellipse at 50% 0%,rgba(120,40,35,.45) 0%,rgba(0,0,0,0) 60%),radial-gradient(ellipse at center,rgba(0,0,0,0) 45%,rgba(8,1,3,.7) 100%),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'240'%20height%3D'240'%3E%3Cfilter%20id%3D'l'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.13'%20numOctaves%3D'4'%20seed%3D'11'%2F%3E%3CfeDiffuseLighting%20surfaceScale%3D'1.6'%20lighting-color%3D'%23fff'%3E%3CfeDistantLight%20azimuth%3D'225'%20elevation%3D'55'%2F%3E%3C%2FfeDiffuseLighting%3E%3C%2Ffilter%3E%3Crect%20width%3D'240'%20height%3D'240'%20fill%3D'%23808080'%2F%3E%3Crect%20width%3D'240'%20height%3D'240'%20filter%3D'url(%23l)'%20opacity%3D'.75'%2F%3E%3C%2Fsvg%3E") !important;background-size:100% 100%,100% 100%,240px 240px !important;background-repeat:no-repeat,no-repeat,repeat !important;background-blend-mode:normal,normal,soft-light !important}
/*fin-cuero*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-828f6bc */.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{background:linear-gradient(180deg,#F6DC93 0%,#D4A955 45%,#C98B6E 72%,#E6B9A0 100%);-webkit-background-clip:text;background-clip:text;color:transparent !important;-webkit-text-fill-color:transparent}
.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title:after{content:"";display:block;width:140px;height:1px;margin:16px auto 0;background:linear-gradient(90deg,transparent,#D4A955,transparent)}
/*placa*/
.elementor-1153 .elementor-element.elementor-element-828f6bc{align-self:center !important;width:auto !important;max-width:100%;border:34px solid transparent;border-image:url("https://nebulossa.es/wp-content/uploads/2026/10/marco-noticias-artdeco.webp") 120 116 117 119 stretch;background:radial-gradient(ellipse at center,#2A2C1F,#13140D) padding-box;padding:10px 46px 12px !important;filter:drop-shadow(0 14px 20px rgba(0,0,0,.6))}
.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{background:linear-gradient(180deg,#FFF0C2 0%,#F3D48A 40%,#E2BE6E 65%,#F0C9A8 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.8))}
.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title:after{display:none !important}
@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-828f6bc{border-width:22px;padding:6px 18px 8px !important}}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-406a0de */.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title a{background:linear-gradient(180deg,#F6DC93 0%,#D4A955 45%,#C98B6E 72%,#E6B9A0 100%);-webkit-background-clip:text;background-clip:text;color:transparent !important;-webkit-text-fill-color:transparent}

.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more{text-transform:uppercase}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more{color:#F3D48A !important;text-decoration:none !important;border-bottom:1px solid #B8862F;padding-bottom:4px;transition:color .3s,border-color .3s}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more:hover{color:#FBE6A6 !important;border-color:#FBE6A6}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post{overflow:visible !important}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__text{background:linear-gradient(180deg,rgba(22,6,9,.86),rgba(14,4,6,.92));border:1px solid rgba(201,160,74,.55);box-shadow:inset 0 0 0 4px rgba(14,4,6,.6),inset 0 0 0 5px rgba(201,160,74,.25),0 10px 24px rgba(0,0,0,.5);padding:22px 20px 24px !important;margin:0 auto;width:100%;box-sizing:border-box;flex-grow:1}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title{margin-bottom:6px !important}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__meta-data{color:#E2BE6E !important;margin-bottom:12px !important}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__excerpt p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#F2E3D8 !important}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__card,.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post{display:flex;flex-direction:column}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail__link{display:block;position:relative;width:100% !important;margin:0 0 26px !important;padding:9.58% 9.27% 9.35% 9.5% !important;box-sizing:border-box;background:none !important;border:0 !important;filter:drop-shadow(0 16px 22px rgba(0,0,0,.6)) drop-shadow(0 0 30px rgba(255,180,100,.10))}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail__link:after{content:"";position:absolute;inset:0;background:url("https://nebulossa.es/wp-content/uploads/2026/10/marco-noticias-artdeco.webp") center / 100% 100% no-repeat;pointer-events:none;z-index:4}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail{position:relative;box-shadow:inset 0 0 18px rgba(0,0,0,.6)}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail img{filter:sepia(.32) saturate(1.12) contrast(1.06) brightness(.9)}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(115deg,rgba(255,236,200,0) 8%,rgba(255,236,200,.16) 16%,rgba(255,236,200,0) 26%),linear-gradient(115deg,rgba(255,236,200,0) 58%,rgba(255,236,200,.10) 64%,rgba(255,236,200,0) 72%),radial-gradient(ellipse at 18% 30%,rgba(255,200,120,.22),transparent 38%),radial-gradient(ellipse at 85% 45%,rgba(255,200,120,.18),transparent 35%),radial-gradient(ellipse at center,transparent 55%,rgba(30,12,4,.45) 100%);mix-blend-mode:screen}
.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 22px 6px rgba(20,8,2,.65)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d8be87 */.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button,.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button *{text-decoration:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84246b */.elementor-1153 .elementor-element.elementor-element-e84246b{background-color:#3E0B0D !important;background-image:url("https://nebulossa.es/wp-content/uploads/2026/10/fondo-noticias-artdeco.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}
/*moldura*/
.elementor-1153 .elementor-element.elementor-element-e84246b{position:relative}
.elementor-1153 .elementor-element.elementor-element-e84246b::before,.elementor-1153 .elementor-element.elementor-element-e84246b::after{content:"" !important;position:absolute !important;left:0;right:0;height:30px;z-index:6;pointer-events:none;opacity:1 !important;mix-blend-mode:normal !important}
.elementor-1153 .elementor-element.elementor-element-e84246b::before{top:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='40' preserveAspectRatio='none'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.0035 .45' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .2 0 0 0 0 .1 0 0 0 1.4 -.55'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E") center / 900px 100% repeat-x,linear-gradient(180deg,#0E0402 0%,#3B1209 10%,#5A1D0E 18%,rgba(255,226,190,.75) 24%,#6A2412 28%,#2A0C06 40%,#1A0704 52%,#3A1209 62%,rgba(255,210,170,.35) 66%,#2A0B05 70%,#120503 76%,#8A6424 79%,#F3D48A 81.5%,#B8862F 84%,#2A0C06 86%,#0A0302 100%) !important;box-shadow:0 8px 14px rgba(0,0,0,.55)}
.elementor-1153 .elementor-element.elementor-element-e84246b::after{bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='40' preserveAspectRatio='none'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.0035 .45' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .2 0 0 0 0 .1 0 0 0 1.4 -.55'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E") center / 900px 100% repeat-x,linear-gradient(0deg,#0E0402 0%,#3B1209 10%,#5A1D0E 18%,rgba(255,226,190,.75) 24%,#6A2412 28%,#2A0C06 40%,#1A0704 52%,#3A1209 62%,rgba(255,210,170,.35) 66%,#2A0B05 70%,#120503 76%,#8A6424 79%,#F3D48A 81.5%,#B8862F 84%,#2A0C06 86%,#0A0302 100%) !important;box-shadow:0 -8px 14px rgba(0,0,0,.55)}
@media(max-width:767px){.elementor-1153 .elementor-element.elementor-element-e84246b::before,.elementor-1153 .elementor-element.elementor-element-e84246b::after{height:22px}}/* End custom CSS */
/* Start custom CSS *//*nb-rosa*/
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-2fc1021d:before{background-image:url(/wp-content/uploads/2026/10/cabecera-marquesina-rosa-cliente-escritorio.webp)!important;background-repeat:no-repeat!important;background-color:#d9c6ec!important}
@media(max-width:767px){html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-2fc1021d:before{background-image:url(/wp-content/uploads/2026/10/cabecera-marquesina-rosa-cliente-movil.webp)!important}}
html body .elementor.elementor-1153 .elementor-element.elementor-element-0f2a51d::after{background:linear-gradient(180deg,#e9dcf5 0%,rgba(233,220,245,.75) 30%,rgba(233,220,245,0) 100%)!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-eb40a9b{background:linear-gradient(180deg,#f6effb 0%,#ecdff6 100%)!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-19001bd{background:linear-gradient(180deg,#ecdff6 0%,#f0d6cf 55%,#f0d0c0 100%)!important}
/* Conciertos */
html body .elementor.elementor-1153 .elementor-element.elementor-element-928f169,html body .elementor.elementor-1153 .elementor-element.elementor-element-928f169.e-con{background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 70%),linear-gradient(180deg,#ece0f7 0%,#f7f1fb 50%,#e7d8f3 100%)!important;background-color:#f1e8f9!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-928f169::before{background:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-71dac50{background:transparent!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title{color:#5b2547!important;-webkit-text-fill-color:#5b2547!important;background:none!important;text-shadow:none!important;}
html body .elementor.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title::after,html body .elementor.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title::before{background:#b98a82!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c *{color:#5b2547!important;-webkit-text-fill-color:#5b2547!important;background:none!important;text-shadow:none!important;border-color:rgba(185,138,130,.55)!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c [class*=bit-location],html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c [class*=bit-venue]{color:#7a4a68!important;-webkit-text-fill-color:#7a4a68!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c a[class*=bit-button],html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c a[class*=bit-button] *,html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c [class*=bit-offers]{background:linear-gradient(180deg,#f6c9dc,#e9a9c6)!important;color:#5b2547!important;-webkit-text-fill-color:#5b2547!important;border:1px solid #c98aa8!important;box-shadow:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button,html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button{background:rgba(255,255,255,.65)!important;color:#5b2547!important;-webkit-text-fill-color:#5b2547!important;border:1px solid #b98a82!important;box-shadow:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-d739d98 .elementor-button *,html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button *{color:#5b2547!important;-webkit-text-fill-color:#5b2547!important}
/* Noticias */
html body .elementor.elementor-1153 .elementor-element.elementor-element-e84246b,html body .elementor.elementor-1153 .elementor-element.elementor-element-e84246b.e-con{background:url(/wp-content/uploads/2026/10/fondo-noticias-escenario-cliente.webp) center center / cover no-repeat #efe4f8!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-e84246b::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-e84246b::after{background:linear-gradient(180deg,#d9b9ad,#f3dccf 50%,#c89f92)!important;height:6px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-34671ac,html body .elementor.elementor-1153 .elementor-element.elementor-element-34671ac::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-34671ac::after{background:transparent!important;background-image:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc,html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc::after{background:transparent!important;border:0!important;border-image:none!important;box-shadow:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{color:#5b2547!important;-webkit-text-fill-color:#5b2547!important;background:none!important;text-shadow:none!important;color:#4a2140!important;-webkit-text-fill-color:#4a2140!important;text-shadow:0 1px 0 rgba(255,255,255,.8)!important;border:0!important;border-image:none!important;box-shadow:none!important;font-size:clamp(34px,4.4vw,60px)!important;letter-spacing:.14em!important;padding:6px 0 18px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::before{background:linear-gradient(#b98a82,#b98a82) center/min(560px,80%) 1px no-repeat!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::after{background:linear-gradient(90deg,rgba(185,138,130,0),#b98a82,rgba(185,138,130,0))!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de article{background:rgba(255,255,255,.9)!important;border:1px solid #c9a08f!important;border-radius:18px 18px 4px 4px!important;box-shadow:0 0 0 4px rgba(255,255,255,.55),0 10px 30px rgba(120,80,150,.18)!important;padding:12px!important;overflow:hidden}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail__link{padding:0!important;margin:0 0 6px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail__link::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail__link::after,html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail::after{display:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail{box-shadow:none!important;border-radius:12px 12px 2px 2px!important;border:0!important;border-image:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__text{background:none!important;border:0!important;border-image:none!important;box-shadow:none!important;padding:14px 10px 10px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title,html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title a{color:#5b2547!important;-webkit-text-fill-color:#5b2547!important;background:none!important;text-shadow:none!important;}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__meta-data,html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post-date{color:#9a6f66!important;-webkit-text-fill-color:#9a6f66!important;border:0!important;background:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__excerpt,html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__excerpt p{color:#4a3a46!important;-webkit-text-fill-color:#4a3a46!important;opacity:1!important;display:block!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more{display:inline-block!important;background:#ecdcf6!important;color:#5b2547!important;-webkit-text-fill-color:#5b2547!important;border:1px solid #b98a82!important;padding:10px 28px!important;text-decoration:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more::after,html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more::before{background:none!important;border:0!important}
/*fin-nb-rosa*/
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc,html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title,html body .elementor.elementor-1153 .elementor-element.elementor-element-74d15c5 .elementor-heading-title{filter:none!important;text-shadow:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__excerpt p{display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de article{display:flex!important;flex-direction:column}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__text{flex:1;display:flex!important;flex-direction:column;align-items:center}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more{margin-top:auto!important}
/*fin-nb-rosa2*/
html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c a[class*=bit-button] *{background:none!important;border:0!important;box-shadow:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more{align-self:center!important}
/*fin-nb-rosa3*/
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-2fc1021d:before{background-size:cover!important;background-position:center center!important}
/*fin-nb-rosa4*/
/*nb-rosa5*/
html body .elementor.elementor-1153 .elementor-element.elementor-element-34671ac{max-width:1240px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc{position:relative;padding:56px 0 50px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc::before{content:''!important;display:block!important;position:absolute!important;left:50%!important;top:0!important;transform:translateX(-50%);width:340px!important;height:44px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 44'%3E%3Cpath d='M0 41H340' stroke='%23a07a63' stroke-width='1.2'/%3E%3Cg fill='%23a07a63'%3E%3Crect x='146' y='22' width='8' height='19'/%3E%3Crect x='156' y='12' width='8' height='29'/%3E%3Crect x='166' y='2' width='8' height='39'/%3E%3Crect x='176' y='12' width='8' height='29'/%3E%3Crect x='186' y='22' width='8' height='19'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat!important;border:0!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc::after{content:''!important;display:block!important;position:absolute!important;left:50%!important;bottom:6px!important;transform:translateX(-50%);width:330px!important;height:40px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 40'%3E%3Cpath d='M0 20H140M190 20H330' stroke='%23a07a63' stroke-width='1.2'/%3E%3Cpath d='M165 0L168.5 16.5L185 20L168.5 23.5L165 40L161.5 23.5L145 20L161.5 16.5Z' fill='%23a07a63'/%3E%3C/svg%3E") center/contain no-repeat!important;border:0!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(18px,3vw,40px)!important;color:#4b2e20!important;-webkit-text-fill-color:#4b2e20!important;font-weight:500!important;letter-spacing:.2em!important;padding:0!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::after{content:''!important;display:block!important;flex:1 1 0!important;max-width:200px!important;height:1px!important;margin:0!important;background:#a07a63!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-posts-container{grid-column-gap:26px!important;grid-row-gap:26px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de article{background:none!important;box-shadow:none!important;border:20px solid transparent!important;border-radius:0!important;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M14 1.5H46A12.5 12.5 0 0 0 58.5 14V46A12.5 12.5 0 0 0 46 58.5H14A12.5 12.5 0 0 0 1.5 46V14A12.5 12.5 0 0 0 14 1.5Z' fill='rgba(252,249,254,0.93)' stroke='%23a07a63' stroke-width='1.4'/%3E%3C/svg%3E") 20 fill / 20px stretch!important;padding:0!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail__link{margin:-6px -6px 10px!important;width:auto!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__thumbnail{border-radius:0!important;-webkit-mask:radial-gradient(circle 11px at 0 0,#0000 10.5px,#000 11px) top left/51% 51% no-repeat,radial-gradient(circle 11px at 100% 0,#0000 10.5px,#000 11px) top right/51% 51% no-repeat,radial-gradient(circle 11px at 0 100%,#0000 10.5px,#000 11px) bottom left/51% 51% no-repeat,radial-gradient(circle 11px at 100% 100%,#0000 10.5px,#000 11px) bottom right/51% 51% no-repeat!important;mask:radial-gradient(circle 11px at 0 0,#0000 10.5px,#000 11px) top left/51% 51% no-repeat,radial-gradient(circle 11px at 100% 0,#0000 10.5px,#000 11px) top right/51% 51% no-repeat,radial-gradient(circle 11px at 0 100%,#0000 10.5px,#000 11px) bottom left/51% 51% no-repeat,radial-gradient(circle 11px at 100% 100%,#0000 10.5px,#000 11px) bottom right/51% 51% no-repeat!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__text{padding:6px 8px 4px!important;text-align:center!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__meta-data{order:1!important;margin:0 0 10px!important;font-family:'Cinzel',serif!important;font-size:11.5px!important;letter-spacing:.22em!important;text-transform:uppercase!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__meta-data,html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post-date{color:#6b4a3a!important;-webkit-text-fill-color:#6b4a3a!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title{order:2!important;margin:0!important;font-weight:500!important;font-size:clamp(17px,1.45vw,21px)!important;line-height:1.35!important;letter-spacing:.12em!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title a{color:#5a1d30!important;-webkit-text-fill-color:#5a1d30!important;font-weight:500!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__title::after{content:''!important;display:block!important;width:210px!important;max-width:80%!important;height:22px!important;margin:10px auto 6px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24'%3E%3Cpath d='M0 12H100M140 12H240' stroke='%23a07a63' stroke-width='1'/%3E%3Cpath d='M120 2L122.5 9.5L130 12L122.5 14.5L120 22L117.5 14.5L110 12L117.5 9.5Z' fill='%23a07a63'/%3E%3C/svg%3E") center/contain no-repeat!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__excerpt{order:3!important;margin:0 0 18px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__excerpt p{font-family:'EB Garamond',serif!important;font-size:17px!important;line-height:1.45!important;color:#3d2c33!important;-webkit-text-fill-color:#3d2c33!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more{order:4!important;background:#e4d3f2!important;border:1px solid #a07a63!important;color:#4b2e2a!important;-webkit-text-fill-color:#4b2e2a!important;font-family:'Cinzel',serif!important;font-size:13px!important;letter-spacing:.24em!important;padding:12px 0!important;width:min(232px,90%)!important;text-align:center!important;margin-bottom:6px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-406a0de .elementor-post__read-more::after{content:'\2002\2192'!important;display:inline!important;position:static!important;width:auto!important;height:auto!important;background:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:26px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button-wrapper::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button-wrapper::after{content:'';display:block;width:clamp(40px,12vw,175px);height:1px;background:#a07a63}
html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button{background:#e9dcf5!important;border:1px solid #a07a63!important;padding:16px 42px!important;letter-spacing:.24em!important;font-family:'Cinzel',serif!important;color:#4b2e2a!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-button-text::after{content:'\2002\2192'}
@media(max-width:767px){html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{gap:12px!important;letter-spacing:.14em!important}html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::after{max-width:40px!important}html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc::before{width:240px!important}html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc::after{width:240px!important}}
/*fin-nb-rosa5*/
/*nb-rosa6*/
html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87{display:flex!important;align-items:center!important;justify-content:center!important;gap:26px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87::after{content:''!important;display:block!important;flex:0 0 clamp(40px,12vw,175px)!important;height:1px!important;background:#a07a63!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 > .elementor-button,html body .elementor.elementor-1153 .elementor-element.elementor-element-3d8be87 .elementor-widget-container{flex:0 0 auto!important;width:auto!important}
/*fin-nb-rosa6*/
/*nb-rosa7*/
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-21a6c30c .elementor-nav-menu a,html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-21a6c30c .elementor-nav-menu a span{background-image:linear-gradient(180deg,#fde8dc 0%,#e8bba5 45%,#c08a76 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-21a6c30c .elementor-nav-menu a::after,html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-21a6c30c .elementor-nav-menu li::after,html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-21a6c30c .elementor-nav-menu li::before{background:linear-gradient(180deg,#fde8dc 0%,#e8bba5 45%,#c08a76 100%)!important;-webkit-text-fill-color:initial}
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-21a6c30c .elementor-nav-menu a:hover,html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-21a6c30c .elementor-nav-menu a.elementor-item-active{background-image:linear-gradient(180deg,#fff3ec,#f2cdbb)!important}
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-4f3590fa .elementor-social-icon svg,html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-4f3590fa .elementor-social-icon svg path{fill:#e8bba5!important}
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-4f3590fa .elementor-social-icon i{color:#e8bba5!important}
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-4f3590fa .elementor-social-icon:hover svg,html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-4f3590fa .elementor-social-icon:hover svg path{fill:#fde8dc!important}
html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-b5a0a67 .elementor-nav-menu a,html body.page-id-1153 .elementor-1175 .elementor-element.elementor-element-b5a0a67 svg{color:#e8bba5!important;fill:#e8bba5!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-eb40a9b{background:linear-gradient(180deg,#f6effb 0%,#f3dcda 100%)!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-eb40a9b::after{display:none!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-19001bd{background:linear-gradient(180deg,#f3dcda 0%,#f0c8b9 100%)!important}
/*fin-nb-rosa7*/
/*nb-rosa8*/
html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c .bit-offers-container,html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c .bit-offers-inner-wrapper{background:none!important;border:0!important;box-shadow:none!important;padding:0!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-61ae16c a.bit-offers{border:1px solid #a07a63!important;background:linear-gradient(180deg,#f6d3e2,#e9b4cc)!important}
/*fin-nb-rosa8*/
/*nb-rosa9*/
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc{padding:66px 0 62px!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc::before{width:360px!important;height:56px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='56' viewBox='0 0 360 56'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%237a5240'/%3E%3Cstop offset='.35' stop-color='%23d9a98c'/%3E%3Cstop offset='.5' stop-color='%23f6dccb'/%3E%3Cstop offset='.65' stop-color='%23c99278'/%3E%3Cstop offset='1' stop-color='%236e4636'/%3E%3C/linearGradient%3E%3ClinearGradient id='l' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%23a07a63' stop-opacity='0'/%3E%3Cstop offset='.2' stop-color='%23a07a63'/%3E%3Cstop offset='.8' stop-color='%23a07a63'/%3E%3Cstop offset='1' stop-color='%23a07a63' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 53.5H360' stroke='url(%23l)' stroke-width='1.3'/%3E%3Cg fill='url(%23g)'%3E%3Crect x='151' y='30' width='7' height='23'/%3E%3Crect x='160' y='20' width='8' height='33'/%3E%3Crect x='170' y='8' width='9' height='45'/%3E%3Crect x='181' y='2' width='9' height='51'/%3E%3Crect x='192' y='8' width='9' height='45'/%3E%3Crect x='203' y='20' width='8' height='33'/%3E%3Crect x='213' y='30' width='7' height='23'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc::after{width:340px!important;height:50px!important;bottom:4px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='50' viewBox='0 0 340 50'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23c99278'/%3E%3Cstop offset='.5' stop-color='%236e4636'/%3E%3Cstop offset='1' stop-color='%23c99278'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 25H150M190 25H340' stroke='%23a07a63' stroke-width='1.2'/%3E%3Cpath d='M170 0L172.4 21.6L186 25L172.4 28.4L170 50L167.6 28.4L154 25L167.6 21.6Z' fill='url(%23g)'/%3E%3Cpath d='M170 13L171 24L177 25L171 26L170 37L169 26L163 25L169 24Z' fill='%23f6dccb' opacity='.7'/%3E%3C/svg%3E") center/contain no-repeat!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title{background-image:linear-gradient(180deg,#6b4532 0%,#3e2416 70%,#5a3626 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;text-shadow:none!important;gap:clamp(18px,3vw,44px)!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::before,html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::after{max-width:240px!important;height:1.3px!important;-webkit-text-fill-color:initial!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::before{background:linear-gradient(90deg,rgba(160,122,99,0),#a07a63 25%)!important}
html body .elementor.elementor-1153 .elementor-element.elementor-element-828f6bc .elementor-heading-title::after{background:linear-gradient(90deg,#a07a63 75%,rgba(160,122,99,0))!important}
html body.page-id-1153 .elementor-291 .elementor-element.elementor-element-2f71290c .elementor-heading-title,html body.page-id-1153 .elementor-291 .elementor-element.elementor-element-264871e .elementor-heading-title,html body.page-id-1153 .elementor-291 .elementor-element.elementor-element-264871e .elementor-heading-title a{background-image:linear-gradient(180deg,#fde8dc 0%,#e8bba5 45%,#c08a76 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}
html body.page-id-1153 .elementor-291 .elementor-element.elementor-element-33c21aa4 .elementor-nav-menu a,html body.page-id-1153 .elementor-291 .elementor-element.elementor-element-33c21aa4 .elementor-nav-menu a span{background-image:linear-gradient(180deg,#fde8dc 0%,#e8bba5 45%,#c08a76 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}
html body.page-id-1153 .elementor-291 .elementor-element.elementor-element-33c21aa4 .elementor-nav-menu a:hover{background-image:linear-gradient(180deg,#fff3ec,#f2cdbb)!important}
html body.page-id-1153 .elementor-291 [class*=elementor-element]::marker{color:#e8bba5}
/*fin-nb-rosa9*/
/*nb-difuminado-sutil*/
html:not(#nb) body .elementor-1153 .elementor-element.elementor-element-0f2a51d::after{height:60px!important;background:linear-gradient(180deg,rgba(233,220,245,.4) 0%,rgba(233,220,245,0) 100%)!important}

/*nb-fundido-geisha*/
html:not(#nb) body .elementor-1153 .elementor-element.elementor-element-d8daf61,html:not(#nb) body .elementor-1153 .elementor-element.elementor-element-d8daf61.e-lazyloaded{background-image:linear-gradient(180deg,rgb(240,200,185) 0px,rgba(240,200,185,.85) 90px,rgba(240,200,185,0) 340px),url(/wp-content/uploads/2026/10/fondo-rosa-art-nouveau.webp)!important;background-size:100% 100%,1944px auto!important;background-repeat:no-repeat,repeat!important;background-position:0 0,50% 0!important}/* End custom CSS */