.elementor-78 .elementor-element.elementor-element-7242de04{--display:flex;--min-height:40vh;--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;--justify-content:center;--overlay-opacity:0.7;}.elementor-78 .elementor-element.elementor-element-7242de04:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-7242de04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casadeeventoscamilo.com/wp-content/uploads/2025/10/pexels-marta-siedlecka-146156-586573-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78 .elementor-element.elementor-element-7242de04::before, .elementor-78 .elementor-element.elementor-element-7242de04 > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-7242de04 > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-7242de04 > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-7242de04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-7242de04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-78 .elementor-element.elementor-element-7242de04::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-78 .elementor-element.elementor-element-687c53e1{--display:flex;}.elementor-78 .elementor-element.elementor-element-7baed9ef{text-align:center;}.elementor-78 .elementor-element.elementor-element-42d7627d{background-color:var( --e-global-color-secondary );margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:15px 30px 15px 30px;border-radius:25px 25px 25px 25px;text-align:center;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-42d7627d.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-5017ed80{--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;--overflow:hidden;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-78 .elementor-element.elementor-element-1b96a483{--display:flex;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-78 .elementor-element.elementor-element-310d0c70{text-align:center;}.elementor-78 .elementor-element.elementor-element-6f2bfc35 .rkit-advanced-heading .text{background-color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-6f2bfc35 .headline-text{background-color:transparent;text-decoration-color:var( --e-global-color-a312c42 );font-family:var( --e-global-typography-d345c88-font-family ), Sans-serif;font-size:var( --e-global-typography-d345c88-font-size );font-weight:var( --e-global-typography-d345c88-font-weight );text-transform:var( --e-global-typography-d345c88-text-transform );line-height:var( --e-global-typography-d345c88-line-height );background-image:linear-gradient(146deg, var( --e-global-color-text ) 0%, var( --e-global-color-a312c42 ) 100%);}.elementor-78 .elementor-element.elementor-element-6f2bfc35 .rkit-advanced-heading-wrapper{text-align:left;}.elementor-78 .elementor-element.elementor-element-6f2bfc35 .rkit-advanced-heading , .elementor-78 .elementor-element.elementor-element-6f2bfc35 .rkit-advanced-heading  .text {font-family:var( --e-global-typography-d345c88-font-family ), Sans-serif;font-size:var( --e-global-typography-d345c88-font-size );font-weight:var( --e-global-typography-d345c88-font-weight );text-transform:var( --e-global-typography-d345c88-text-transform );line-height:var( --e-global-typography-d345c88-line-height );}.elementor-78 .elementor-element.elementor-element-4a19ca63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-78 .elementor-element.elementor-element-406ce98{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-78 .elementor-element.elementor-element-406ce98:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-406ce98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a312c42 );}.elementor-78 .elementor-element.elementor-element-406ce98.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-78 .elementor-element.elementor-element-5c5c989f .elementor-icon-box-wrapper{align-items:center;}.elementor-78 .elementor-element.elementor-element-5c5c989f{--icon-box-icon-margin:25px;}.elementor-78 .elementor-element.elementor-element-5c5c989f .elementor-icon-box-title{margin-block-end:0px;}.elementor-78 .elementor-element.elementor-element-5c5c989f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-5c5c989f.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-5c5c989f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-5c5c989f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-5c5c989f .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-6113cea9 .elementor-button{background-color:var( --e-global-color-6379f3b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-6113cea9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-6113cea9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-6113cea9 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-6113cea9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-6113cea9 .elementor-button:hover svg, .elementor-78 .elementor-element.elementor-element-6113cea9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-e9a7f91{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-78 .elementor-element.elementor-element-e9a7f91:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-e9a7f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a312c42 );}.elementor-78 .elementor-element.elementor-element-e9a7f91.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-78 .elementor-element.elementor-element-b326ab9 .elementor-icon-box-wrapper{align-items:center;}.elementor-78 .elementor-element.elementor-element-b326ab9{--icon-box-icon-margin:25px;}.elementor-78 .elementor-element.elementor-element-b326ab9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-78 .elementor-element.elementor-element-b326ab9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-b326ab9.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-b326ab9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-b326ab9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-b326ab9 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-64a6cd5 .elementor-button{background-color:var( --e-global-color-6379f3b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-64a6cd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-64a6cd5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-64a6cd5 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-64a6cd5 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-64a6cd5 .elementor-button:hover svg, .elementor-78 .elementor-element.elementor-element-64a6cd5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-2a467f47{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-78 .elementor-element.elementor-element-2a467f47:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-2a467f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a312c42 );}.elementor-78 .elementor-element.elementor-element-2a467f47.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-78 .elementor-element.elementor-element-465adf83 .elementor-icon-box-wrapper{align-items:center;}.elementor-78 .elementor-element.elementor-element-465adf83{--icon-box-icon-margin:25px;}.elementor-78 .elementor-element.elementor-element-465adf83 .elementor-icon-box-title{margin-block-end:0px;}.elementor-78 .elementor-element.elementor-element-465adf83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-465adf83.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-465adf83.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-465adf83.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-465adf83 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-58ac097b .elementor-button{background-color:var( --e-global-color-6379f3b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-58ac097b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-58ac097b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-58ac097b .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-58ac097b .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-58ac097b .elementor-button:hover svg, .elementor-78 .elementor-element.elementor-element-58ac097b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-36cdffba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-78 .elementor-element.elementor-element-36cdffba:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-36cdffba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a312c42 );}.elementor-78 .elementor-element.elementor-element-36cdffba.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-78 .elementor-element.elementor-element-21b2d39c .elementor-icon-box-wrapper{align-items:center;}.elementor-78 .elementor-element.elementor-element-21b2d39c{--icon-box-icon-margin:25px;}.elementor-78 .elementor-element.elementor-element-21b2d39c .elementor-icon-box-title{margin-block-end:0px;}.elementor-78 .elementor-element.elementor-element-21b2d39c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-21b2d39c.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-21b2d39c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-21b2d39c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-21b2d39c .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-657a8d63 .elementor-button{background-color:var( --e-global-color-6379f3b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-657a8d63 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-657a8d63 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-657a8d63 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-657a8d63 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-657a8d63 .elementor-button:hover svg, .elementor-78 .elementor-element.elementor-element-657a8d63 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-3951ce49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-78 .elementor-element.elementor-element-6d896046{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-78 .elementor-element.elementor-element-6d896046:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-6d896046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a312c42 );}.elementor-78 .elementor-element.elementor-element-6d896046.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-78 .elementor-element.elementor-element-38fe2bf5 .elementor-icon-box-wrapper{align-items:center;}.elementor-78 .elementor-element.elementor-element-38fe2bf5{--icon-box-icon-margin:25px;}.elementor-78 .elementor-element.elementor-element-38fe2bf5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-78 .elementor-element.elementor-element-38fe2bf5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-38fe2bf5.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-38fe2bf5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-38fe2bf5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-38fe2bf5 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-3a8e9da4 .elementor-button{background-color:var( --e-global-color-6379f3b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-3a8e9da4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-3a8e9da4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-3a8e9da4 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-3a8e9da4 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-3a8e9da4 .elementor-button:hover svg, .elementor-78 .elementor-element.elementor-element-3a8e9da4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-52168de0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-78 .elementor-element.elementor-element-52168de0:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-52168de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a312c42 );}.elementor-78 .elementor-element.elementor-element-52168de0.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-78 .elementor-element.elementor-element-6c4a1bf9 .elementor-icon-box-wrapper{align-items:center;}.elementor-78 .elementor-element.elementor-element-6c4a1bf9{--icon-box-icon-margin:25px;}.elementor-78 .elementor-element.elementor-element-6c4a1bf9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-78 .elementor-element.elementor-element-6c4a1bf9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-6c4a1bf9.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-6c4a1bf9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-6c4a1bf9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-6c4a1bf9 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-4405a299 .elementor-button{background-color:var( --e-global-color-6379f3b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-4405a299 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-4405a299 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-4405a299 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-4405a299 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-4405a299 .elementor-button:hover svg, .elementor-78 .elementor-element.elementor-element-4405a299 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-3481a8fa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-78 .elementor-element.elementor-element-3481a8fa:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-3481a8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a312c42 );}.elementor-78 .elementor-element.elementor-element-3481a8fa.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-78 .elementor-element.elementor-element-2c98084 .elementor-icon-box-wrapper{align-items:center;}.elementor-78 .elementor-element.elementor-element-2c98084{--icon-box-icon-margin:25px;}.elementor-78 .elementor-element.elementor-element-2c98084 .elementor-icon-box-title{margin-block-end:0px;}.elementor-78 .elementor-element.elementor-element-2c98084.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-2c98084.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-2c98084.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-2c98084.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-2c98084 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-3338426 .elementor-button{background-color:var( --e-global-color-6379f3b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-3338426 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-3338426 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-3338426 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-3338426 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-3338426 .elementor-button:hover svg, .elementor-78 .elementor-element.elementor-element-3338426 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-8732051{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-78 .elementor-element.elementor-element-8732051:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-8732051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a312c42 );}.elementor-78 .elementor-element.elementor-element-8732051.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-78 .elementor-element.elementor-element-7ad598c .elementor-icon-box-wrapper{align-items:center;}.elementor-78 .elementor-element.elementor-element-7ad598c{--icon-box-icon-margin:25px;}.elementor-78 .elementor-element.elementor-element-7ad598c .elementor-icon-box-title{margin-block-end:0px;}.elementor-78 .elementor-element.elementor-element-7ad598c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-7ad598c.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-7ad598c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-7ad598c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-7ad598c .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-229e5d1 .elementor-button{background-color:var( --e-global-color-6379f3b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-229e5d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-229e5d1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-229e5d1 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-229e5d1 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-229e5d1 .elementor-button:hover svg, .elementor-78 .elementor-element.elementor-element-229e5d1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-3ff553d{--display:flex;--min-height:50vh;--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;--justify-content:center;--overlay-opacity:0.2;}.elementor-78 .elementor-element.elementor-element-3ff553d::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://casadeeventoscamilo.com/wp-content/uploads/2025/10/party-people-attending-a-concert-2023-11-27-05-35-26-utc.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-3ff553d::before{filter:brightness( 50% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-78 .elementor-element.elementor-element-e240b8e{--display:flex;}.elementor-78 .elementor-element.elementor-element-673d7f7 .rkit-advanced-heading .text{background-color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-673d7f7 .headline-text{background-color:transparent;text-decoration-color:var( --e-global-color-ff5add3 );font-family:var( --e-global-typography-d345c88-font-family ), Sans-serif;font-size:var( --e-global-typography-d345c88-font-size );font-weight:var( --e-global-typography-d345c88-font-weight );text-transform:var( --e-global-typography-d345c88-text-transform );line-height:var( --e-global-typography-d345c88-line-height );background-image:linear-gradient(146deg, var( --e-global-color-accent ) 0%, var( --e-global-color-ff5add3 ) 100%);}.elementor-78 .elementor-element.elementor-element-673d7f7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-78 .elementor-element.elementor-element-673d7f7 .rkit-advanced-heading-wrapper{text-align:left;}.elementor-78 .elementor-element.elementor-element-673d7f7 .rkit-advanced-heading , .elementor-78 .elementor-element.elementor-element-673d7f7 .rkit-advanced-heading  .text {font-family:var( --e-global-typography-d345c88-font-family ), Sans-serif;font-size:var( --e-global-typography-d345c88-font-size );font-weight:var( --e-global-typography-d345c88-font-weight );text-transform:var( --e-global-typography-d345c88-text-transform );line-height:var( --e-global-typography-d345c88-line-height );}@media(min-width:768px){.elementor-78 .elementor-element.elementor-element-7242de04{--content-width:600px;}.elementor-78 .elementor-element.elementor-element-1b96a483{--content-width:600px;}.elementor-78 .elementor-element.elementor-element-e240b8e{--content-width:700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-78 .elementor-element.elementor-element-406ce98{--width:47.7%;}.elementor-78 .elementor-element.elementor-element-e9a7f91{--width:47.7%;}.elementor-78 .elementor-element.elementor-element-2a467f47{--width:47.7%;}.elementor-78 .elementor-element.elementor-element-6d896046{--width:47.7%;}.elementor-78 .elementor-element.elementor-element-52168de0{--width:47.7%;}}@media(min-width:1025px){.elementor-78 .elementor-element.elementor-element-3ff553d::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-3ff553d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-78 .elementor-element.elementor-element-42d7627d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-78 .elementor-element.elementor-element-6f2bfc35 .rkit-advanced-heading , .elementor-78 .elementor-element.elementor-element-6f2bfc35 .rkit-advanced-heading  .text {font-size:var( --e-global-typography-d345c88-font-size );line-height:var( --e-global-typography-d345c88-line-height );}.elementor-78 .elementor-element.elementor-element-6f2bfc35 .headline-text{font-size:var( --e-global-typography-d345c88-font-size );line-height:var( --e-global-typography-d345c88-line-height );}.elementor-78 .elementor-element.elementor-element-4a19ca63{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3951ce49{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-673d7f7 .rkit-advanced-heading , .elementor-78 .elementor-element.elementor-element-673d7f7 .rkit-advanced-heading  .text {font-size:var( --e-global-typography-d345c88-font-size );line-height:var( --e-global-typography-d345c88-line-height );}.elementor-78 .elementor-element.elementor-element-673d7f7 .headline-text{font-size:var( --e-global-typography-d345c88-font-size );line-height:var( --e-global-typography-d345c88-line-height );}}@media(max-width:767px){.elementor-78 .elementor-element.elementor-element-42d7627d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-78 .elementor-element.elementor-element-6f2bfc35 .rkit-advanced-heading , .elementor-78 .elementor-element.elementor-element-6f2bfc35 .rkit-advanced-heading  .text {font-size:var( --e-global-typography-d345c88-font-size );line-height:var( --e-global-typography-d345c88-line-height );}.elementor-78 .elementor-element.elementor-element-6f2bfc35 .headline-text{font-size:var( --e-global-typography-d345c88-font-size );line-height:var( --e-global-typography-d345c88-line-height );}.elementor-78 .elementor-element.elementor-element-7290086{text-align:center;}.elementor-78 .elementor-element.elementor-element-795ab64{text-align:center;}.elementor-78 .elementor-element.elementor-element-37f8cfcc{text-align:center;}.elementor-78 .elementor-element.elementor-element-40957a4f{text-align:center;}.elementor-78 .elementor-element.elementor-element-7fd9c264{text-align:center;}.elementor-78 .elementor-element.elementor-element-1b79ce21{text-align:center;}.elementor-78 .elementor-element.elementor-element-4c412161{text-align:center;}.elementor-78 .elementor-element.elementor-element-d266e25{text-align:center;}.elementor-78 .elementor-element.elementor-element-673d7f7 .rkit-advanced-heading , .elementor-78 .elementor-element.elementor-element-673d7f7 .rkit-advanced-heading  .text {font-size:var( --e-global-typography-d345c88-font-size );line-height:var( --e-global-typography-d345c88-line-height );}.elementor-78 .elementor-element.elementor-element-673d7f7 .headline-text{font-size:var( --e-global-typography-d345c88-font-size );line-height:var( --e-global-typography-d345c88-line-height );}}