.elementor-35 .elementor-element.elementor-element-403601be:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-403601be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-403601be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:100px 0px 0px 0px;z-index:0;}.elementor-35 .elementor-element.elementor-element-403601be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-301adb73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-35 .elementor-element.elementor-element-301adb73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7549b7bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7549b7bd .elementor-heading-title{font-family:var( --e-global-typography-6069fb8-font-family ), Sans-serif;font-size:var( --e-global-typography-6069fb8-font-size );font-weight:var( --e-global-typography-6069fb8-font-weight );text-transform:var( --e-global-typography-6069fb8-text-transform );line-height:var( --e-global-typography-6069fb8-line-height );letter-spacing:var( --e-global-typography-6069fb8-letter-spacing );color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-44ad0c87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:43px;text-align:left;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-44ad0c87{left:1px;}body.rtl .elementor-35 .elementor-element.elementor-element-44ad0c87{right:1px;}.elementor-35 .elementor-element.elementor-element-5605c64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:243px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5605c64{left:-250px;}body.rtl .elementor-35 .elementor-element.elementor-element-5605c64{right:-250px;}.elementor-35 .elementor-element.elementor-element-45d7427a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:292px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-45d7427a{left:319px;}body.rtl .elementor-35 .elementor-element.elementor-element-45d7427a{right:319px;}.elementor-35 .elementor-element.elementor-element-45d7427a img{width:15%;}.elementor-35 .elementor-element.elementor-element-4b9e1f9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-35 .elementor-element.elementor-element-4b9e1f9d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7ffb0dda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7ffb0dda:not( .elementor-widget-image ), .elementor-35 .elementor-element.elementor-element-7ffb0dda.elementor-widget-image img{-webkit-mask-image:url( https://brujoybella.es/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-35 .elementor-element.elementor-element-38044202{margin:-330px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-38044202 img{width:60%;}.elementor-35 .elementor-element.elementor-element-27d8c913{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-35 .elementor-element.elementor-element-67be6855 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-35 .elementor-element.elementor-element-67be6855 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-9a99aff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;z-index:1;text-align:center;}.elementor-35 .elementor-element.elementor-element-9a99aff .elementor-heading-title{font-family:var( --e-global-typography-72cdaab-font-family ), Sans-serif;font-size:var( --e-global-typography-72cdaab-font-size );font-weight:var( --e-global-typography-72cdaab-font-weight );line-height:var( --e-global-typography-72cdaab-line-height );color:var( --e-global-color-86002c8 );}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-744af0c0{left:-464px;}body.rtl .elementor-35 .elementor-element.elementor-element-744af0c0{right:-464px;}.elementor-35 .elementor-element.elementor-element-744af0c0{top:83px;z-index:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-744af0c0 img{width:5%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-2c2c2dd4{left:-4px;}body.rtl .elementor-35 .elementor-element.elementor-element-2c2c2dd4{right:-4px;}.elementor-35 .elementor-element.elementor-element-2c2c2dd4{top:-35px;z-index:0;text-align:right;}.elementor-35 .elementor-element.elementor-element-2c2c2dd4 img{width:8%;}.elementor-35 .elementor-element.elementor-element-53b629bb{z-index:1;text-align:center;}.elementor-35 .elementor-element.elementor-element-53b629bb .elementor-heading-title{font-family:var( --e-global-typography-a29ab1a-font-family ), Sans-serif;font-size:var( --e-global-typography-a29ab1a-font-size );font-weight:var( --e-global-typography-a29ab1a-font-weight );text-transform:var( --e-global-typography-a29ab1a-text-transform );line-height:var( --e-global-typography-a29ab1a-line-height );letter-spacing:var( --e-global-typography-a29ab1a-letter-spacing );}.elementor-35 .elementor-element.elementor-element-16e32edd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 220px 15px 220px;z-index:1;text-align:center;color:var( --e-global-color-1ea0f38 );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-blog-block-post, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-image-card, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-card{background-color:var( --e-global-color-cdf1412 );box-shadow:2px 4px 38px 5px rgba(0, 0, 0, 0.13);border-radius:30px 30px 30px 30px;padding:15px 15px 20px 15px;margin:0px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-btn{background-color:transparent;padding:13px 24px 13px 24px;color:var( --e-global-color-cdf1412 );fill:var( --e-global-color-cdf1412 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-btn:hover{background-color:transparent;color:var( --e-global-color-cdf1412 );fill:var( --e-global-color-cdf1412 );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-35 .elementor-element.elementor-element-2de1f472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-image-card{display:block;}.elementor-35 .elementor-element.elementor-element-2de1f472 .btn-wraper{text-align:left;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-blog-block-post .elementskit-post-body{padding:0px 10px 0px 10px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-image-card .elementskit-post-body{padding:0px 10px 0px 10px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-entry-thumb{border-radius:30px 30px 30px 30px;margin:0px 0px 0px 0px;} .elementor-35 .elementor-element.elementor-element-2de1f472 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list a, .elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list .meta-date-text{font-family:var( --e-global-typography-fab46b0-font-family ), Sans-serif;font-size:var( --e-global-typography-fab46b0-font-size );font-weight:var( --e-global-typography-fab46b0-font-weight );line-height:var( --e-global-typography-fab46b0-line-height );}.elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list{text-align:left;margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list > span{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;color:var( --e-global-color-86002c8 );fill:var( --e-global-color-86002c8 );}.elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list > span > i, .elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list > span > svg{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list > span:hover{color:var( --e-global-color-86002c8 );fill:var( --e-global-color-86002c8 );}.elementor-35 .elementor-element.elementor-element-2de1f472.ekit-blog-posts--bg-hover .elementskit-post-image-card:hover .post-meta-list > span{color:var( --e-global-color-86002c8 );fill:var( --e-global-color-86002c8 );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-body .entry-title, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-entry-header .entry-title, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-0ad4116-font-family ), Sans-serif;font-size:var( --e-global-typography-0ad4116-font-size );font-weight:var( --e-global-typography-0ad4116-font-weight );line-height:var( --e-global-typography-0ad4116-line-height );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-body .entry-title{text-align:left;margin:15px 0px 15px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-entry-header .entry-title{text-align:left;margin:15px 0px 15px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0px 0px 15px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-footer{text-align:left;margin:0px 0px 15px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 15px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-btn :is(i, svg){font-size:15px;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-403601be{padding:100px 20px 0px 20px;}.elementor-35 .elementor-element.elementor-element-7549b7bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7549b7bd .elementor-heading-title{font-size:var( --e-global-typography-6069fb8-font-size );line-height:var( --e-global-typography-6069fb8-line-height );letter-spacing:var( --e-global-typography-6069fb8-letter-spacing );}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5605c64{left:-162px;}body.rtl .elementor-35 .elementor-element.elementor-element-5605c64{right:-162px;}.elementor-35 .elementor-element.elementor-element-5605c64{top:161px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-45d7427a{left:282px;}body.rtl .elementor-35 .elementor-element.elementor-element-45d7427a{right:282px;}.elementor-35 .elementor-element.elementor-element-45d7427a{top:146px;text-align:left;}.elementor-35 .elementor-element.elementor-element-7ffb0dda img{width:60%;}.elementor-35 .elementor-element.elementor-element-38044202{margin:-185px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-38044202 img{width:50%;}.elementor-35 .elementor-element.elementor-element-27d8c913{margin-top:0px;margin-bottom:0px;padding:70px 20px 50px 20px;z-index:0;}.elementor-35 .elementor-element.elementor-element-9a99aff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-9a99aff .elementor-heading-title{font-size:var( --e-global-typography-72cdaab-font-size );line-height:var( --e-global-typography-72cdaab-line-height );}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-744af0c0{left:-317px;}body.rtl .elementor-35 .elementor-element.elementor-element-744af0c0{right:-317px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-2c2c2dd4{left:-11px;}body.rtl .elementor-35 .elementor-element.elementor-element-2c2c2dd4{right:-11px;}.elementor-35 .elementor-element.elementor-element-2c2c2dd4{top:11px;}.elementor-35 .elementor-element.elementor-element-53b629bb .elementor-heading-title{font-size:var( --e-global-typography-a29ab1a-font-size );line-height:var( --e-global-typography-a29ab1a-line-height );letter-spacing:var( --e-global-typography-a29ab1a-letter-spacing );}.elementor-35 .elementor-element.elementor-element-16e32edd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 130px 15px 130px;}.elementor-35 .elementor-element.elementor-element-2de1f472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-blog-block-post, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-image-card, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list a, .elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-fab46b0-font-size );line-height:var( --e-global-typography-fab46b0-line-height );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-body .entry-title, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-entry-header .entry-title, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-0ad4116-font-size );line-height:var( --e-global-typography-0ad4116-line-height );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-body .entry-title{margin:10px 0px 10px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-entry-header .entry-title{margin:10px 0px 10px 0px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-301adb73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-35 .elementor-element.elementor-element-301adb73 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7549b7bd{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-7549b7bd .elementor-heading-title{font-size:var( --e-global-typography-6069fb8-font-size );line-height:var( --e-global-typography-6069fb8-line-height );letter-spacing:var( --e-global-typography-6069fb8-letter-spacing );}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-44ad0c87{left:-19px;}body.rtl .elementor-35 .elementor-element.elementor-element-44ad0c87{right:-19px;}.elementor-35 .elementor-element.elementor-element-44ad0c87{top:33px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5605c64{left:-147px;}body.rtl .elementor-35 .elementor-element.elementor-element-5605c64{right:-147px;}.elementor-35 .elementor-element.elementor-element-5605c64 img{width:15%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-45d7427a{left:-14px;}body.rtl .elementor-35 .elementor-element.elementor-element-45d7427a{right:-14px;}.elementor-35 .elementor-element.elementor-element-45d7427a{top:311px;}.elementor-35 .elementor-element.elementor-element-7ffb0dda img{width:57%;}.elementor-35 .elementor-element.elementor-element-38044202{margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-38044202 img{width:50%;}.elementor-35 .elementor-element.elementor-element-27d8c913{padding:50px 20px 30px 20px;}.elementor-35 .elementor-element.elementor-element-67be6855 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-35 .elementor-element.elementor-element-9a99aff .elementor-heading-title{font-size:var( --e-global-typography-72cdaab-font-size );line-height:var( --e-global-typography-72cdaab-line-height );}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-744af0c0{left:0px;}body.rtl .elementor-35 .elementor-element.elementor-element-744af0c0{right:0px;}.elementor-35 .elementor-element.elementor-element-744af0c0{top:0px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-2c2c2dd4{left:0px;}body.rtl .elementor-35 .elementor-element.elementor-element-2c2c2dd4{right:0px;}.elementor-35 .elementor-element.elementor-element-2c2c2dd4{top:0px;}.elementor-35 .elementor-element.elementor-element-53b629bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-53b629bb .elementor-heading-title{font-size:var( --e-global-typography-a29ab1a-font-size );line-height:var( --e-global-typography-a29ab1a-line-height );letter-spacing:var( --e-global-typography-a29ab1a-letter-spacing );}.elementor-35 .elementor-element.elementor-element-16e32edd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 15px 10px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-blog-block-post, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-image-card, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-card{margin:0px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list a, .elementor-35 .elementor-element.elementor-element-2de1f472 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-fab46b0-font-size );line-height:var( --e-global-typography-fab46b0-line-height );}.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-body .entry-title, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-entry-header .entry-title, .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-35 .elementor-element.elementor-element-2de1f472 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-0ad4116-font-size );line-height:var( --e-global-typography-0ad4116-line-height );}}