.elementor-1573 .elementor-element.elementor-element-0b60504{--display:flex;--min-height:100dvh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-e4a7b58{--display:flex;--position:absolute;--min-height:100dvh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;top:0px;--z-index:2;}.elementor-1573 .elementor-element.elementor-element-e4a7b58.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-e4a7b58{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-e4a7b58{right:0px;}.elementor-1573 .elementor-element.elementor-element-a380127{z-index:-1;}.elementor-1573 .elementor-element.elementor-element-d5daaa6 img{width:460px;}.elementor-1573 .elementor-element.elementor-element-1dcb4ce img{width:460px;}.elementor-1573 .elementor-element.elementor-element-e67288e{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-e67288e{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-e67288e{right:0px;}.elementor-1573 .elementor-element.elementor-element-b783773{--display:flex;--position:absolute;--min-height:100%;--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:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-b783773{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-b783773{right:0px;}.elementor-1573 .elementor-element.elementor-element-37374c6{--e-transform-translateX:-112px;--e-transform-translateY:13px;}.elementor-1573 .elementor-element.elementor-element-37374c6 img{width:100%;max-width:600px;}.elementor-1573 .elementor-element.elementor-element-59bd9d2{--e-transform-translateX:0px;--e-transform-translateY:13px;--e-transform-flipX:-1;}.elementor-1573 .elementor-element.elementor-element-59bd9d2 img{width:100%;max-width:400px;}.elementor-1573 .elementor-element.elementor-element-15a5fb8{--display:flex;--position:absolute;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-3fbf4aa{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-3fbf4aa{right:0px;}.elementor-1573 .elementor-element.elementor-element-3fbf4aa{bottom:-83px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-b1b9aaf{right:150px;}body.rtl .elementor-1573 .elementor-element.elementor-element-b1b9aaf{left:150px;}.elementor-1573 .elementor-element.elementor-element-b1b9aaf{top:-200px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-3c46b9a{left:150px;}body.rtl .elementor-1573 .elementor-element.elementor-element-3c46b9a{right:150px;}.elementor-1573 .elementor-element.elementor-element-3c46b9a{bottom:112px;}.elementor-1573 .elementor-element.elementor-element-36dff0e{--display:flex;--position:absolute;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-5aee4f8{left:100px;}body.rtl .elementor-1573 .elementor-element.elementor-element-5aee4f8{right:100px;}.elementor-1573 .elementor-element.elementor-element-5aee4f8{top:-150px;}.elementor-1573 .elementor-element.elementor-element-5aee4f8 img{width:100%;max-width:55px;}.elementor-1573 .elementor-element.elementor-element-c173101{--e-transform-flipX:-1;bottom:-60px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-c173101{right:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-c173101{left:0px;}.elementor-1573 .elementor-element.elementor-element-c173101 img{width:100%;max-width:40px;}.elementor-1573 .elementor-element.elementor-element-499f149{--display:flex;--position:absolute;--min-height:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-499f149{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-499f149{right:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-6da5690{left:85px;}body.rtl .elementor-1573 .elementor-element.elementor-element-6da5690{right:85px;}.elementor-1573 .elementor-element.elementor-element-6da5690{bottom:41px;}.elementor-1573 .elementor-element.elementor-element-6da5690 img{width:100%;max-width:190px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-1bd10d5{right:226px;}body.rtl .elementor-1573 .elementor-element.elementor-element-1bd10d5{left:226px;}.elementor-1573 .elementor-element.elementor-element-1bd10d5{bottom:57px;}.elementor-1573 .elementor-element.elementor-element-1bd10d5 img{width:100%;max-width:80px;}.elementor-1573 .elementor-element.elementor-element-9071b0f{--display:flex;--min-height:595px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-5593f87{top:0px;}.elementor-1573 .elementor-element.elementor-element-5593f87 .elementor-icon-box-wrapper{gap:0px;}.elementor-1573 .elementor-element.elementor-element-5593f87 .elementor-icon-box-title{margin-block-end:-3px;}.elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-default .elementor-icon{fill:var( --e-global-color-2adedfc );color:var( --e-global-color-2adedfc );border-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-5593f87.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-5593f87 .elementor-icon{font-size:29px;}.elementor-1573 .elementor-element.elementor-element-5593f87 .elementor-icon-box-description{font-family:"Gloria Hallelujah", Sans-serif;font-size:26px;font-weight:500;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-738a9d8{right:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-738a9d8{left:0px;}.elementor-1573 .elementor-element.elementor-element-738a9d8{top:150px;}.elementor-1573 .elementor-element.elementor-element-738a9d8 .elementor-icon-box-wrapper{gap:0px;}.elementor-1573 .elementor-element.elementor-element-738a9d8 .elementor-icon-box-title{margin-block-end:-3px;}.elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-2adedfc );color:var( --e-global-color-2adedfc );border-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-738a9d8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-738a9d8 .elementor-icon{font-size:29px;}.elementor-1573 .elementor-element.elementor-element-738a9d8 .elementor-icon-box-description{font-family:"Gloria Hallelujah", Sans-serif;font-size:26px;font-weight:500;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-e0bb961{right:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-e0bb961{left:0px;}.elementor-1573 .elementor-element.elementor-element-e0bb961{bottom:150px;}.elementor-1573 .elementor-element.elementor-element-e0bb961 .elementor-icon-box-wrapper{gap:0px;}.elementor-1573 .elementor-element.elementor-element-e0bb961 .elementor-icon-box-title{margin-block-end:-3px;}.elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-default .elementor-icon{fill:var( --e-global-color-2adedfc );color:var( --e-global-color-2adedfc );border-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-e0bb961.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-e0bb961 .elementor-icon{font-size:29px;}.elementor-1573 .elementor-element.elementor-element-e0bb961 .elementor-icon-box-description{font-family:"Gloria Hallelujah", Sans-serif;font-size:26px;font-weight:500;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-c10ec62{right:200px;}body.rtl .elementor-1573 .elementor-element.elementor-element-c10ec62{left:200px;}.elementor-1573 .elementor-element.elementor-element-c10ec62{bottom:0px;}.elementor-1573 .elementor-element.elementor-element-c10ec62 .elementor-icon-box-wrapper{gap:0px;}.elementor-1573 .elementor-element.elementor-element-c10ec62 .elementor-icon-box-title{margin-block-end:-3px;}.elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-default .elementor-icon{fill:var( --e-global-color-2adedfc );color:var( --e-global-color-2adedfc );border-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-c10ec62.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-c10ec62 .elementor-icon{font-size:29px;}.elementor-1573 .elementor-element.elementor-element-c10ec62 .elementor-icon-box-description{font-family:"Gloria Hallelujah", Sans-serif;font-size:26px;font-weight:500;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-be2bc47{left:200px;}body.rtl .elementor-1573 .elementor-element.elementor-element-be2bc47{right:200px;}.elementor-1573 .elementor-element.elementor-element-be2bc47{bottom:0px;}.elementor-1573 .elementor-element.elementor-element-be2bc47 .elementor-icon-box-wrapper{gap:0px;}.elementor-1573 .elementor-element.elementor-element-be2bc47 .elementor-icon-box-title{margin-block-end:-3px;}.elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-default .elementor-icon{fill:var( --e-global-color-2adedfc );color:var( --e-global-color-2adedfc );border-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-be2bc47.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-be2bc47 .elementor-icon{font-size:29px;}.elementor-1573 .elementor-element.elementor-element-be2bc47 .elementor-icon-box-description{font-family:"Gloria Hallelujah", Sans-serif;font-size:26px;font-weight:500;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-54f93e9{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-54f93e9{right:0px;}.elementor-1573 .elementor-element.elementor-element-54f93e9{bottom:150px;}.elementor-1573 .elementor-element.elementor-element-54f93e9 .elementor-icon-box-wrapper{gap:0px;}.elementor-1573 .elementor-element.elementor-element-54f93e9 .elementor-icon-box-title{margin-block-end:-3px;}.elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-default .elementor-icon{fill:var( --e-global-color-2adedfc );color:var( --e-global-color-2adedfc );border-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-54f93e9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-54f93e9 .elementor-icon{font-size:29px;}.elementor-1573 .elementor-element.elementor-element-54f93e9 .elementor-icon-box-description{font-family:"Gloria Hallelujah", Sans-serif;font-size:26px;font-weight:500;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-839f74c{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-839f74c{right:0px;}.elementor-1573 .elementor-element.elementor-element-839f74c{top:150px;}.elementor-1573 .elementor-element.elementor-element-839f74c .elementor-icon-box-wrapper{gap:0px;}.elementor-1573 .elementor-element.elementor-element-839f74c .elementor-icon-box-title{margin-block-end:-3px;}.elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-default .elementor-icon{fill:var( --e-global-color-2adedfc );color:var( --e-global-color-2adedfc );border-color:var( --e-global-color-2adedfc );}.elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1573 .elementor-element.elementor-element-839f74c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-839f74c .elementor-icon{font-size:29px;}.elementor-1573 .elementor-element.elementor-element-839f74c .elementor-icon-box-description{font-family:"Gloria Hallelujah", Sans-serif;font-size:26px;font-weight:500;}.elementor-1573 .elementor-element.elementor-element-fd2ff4a{--display:flex;--position:fixed;bottom:0px;--z-index:100;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-fd2ff4a{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-fd2ff4a{right:0px;}@media(max-width:1366px) and (min-width:768px){.elementor-1573 .elementor-element.elementor-element-9071b0f{--width:850px;}}@media(max-width:1366px){.elementor-1573 .elementor-element.elementor-element-d5daaa6 img{width:315px;}.elementor-1573 .elementor-element.elementor-element-1dcb4ce img{width:315px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-3fbf4aa{left:164px;}body.rtl .elementor-1573 .elementor-element.elementor-element-3fbf4aa{right:164px;}.elementor-1573 .elementor-element.elementor-element-3fbf4aa{bottom:10px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-b1b9aaf{right:150px;}body.rtl .elementor-1573 .elementor-element.elementor-element-b1b9aaf{left:150px;}.elementor-1573 .elementor-element.elementor-element-b1b9aaf{top:-20px;}.elementor-1573 .elementor-element.elementor-element-3c46b9a{bottom:230px;}.elementor-1573 .elementor-element.elementor-element-5aee4f8{top:-30px;}.elementor-1573 .elementor-element.elementor-element-c173101{bottom:0px;}.elementor-1573 .elementor-element.elementor-element-9071b0f{--min-height:450px;}.elementor-1573 .elementor-element.elementor-element-738a9d8{top:100px;}.elementor-1573 .elementor-element.elementor-element-e0bb961{bottom:160px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-c10ec62{right:140px;}body.rtl .elementor-1573 .elementor-element.elementor-element-c10ec62{left:140px;}.elementor-1573 .elementor-element.elementor-element-c10ec62{bottom:40px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-be2bc47{left:140px;}body.rtl .elementor-1573 .elementor-element.elementor-element-be2bc47{right:140px;}.elementor-1573 .elementor-element.elementor-element-be2bc47{bottom:40px;}.elementor-1573 .elementor-element.elementor-element-54f93e9{bottom:160px;}.elementor-1573 .elementor-element.elementor-element-839f74c{top:100px;}}@media(max-width:1024px){.elementor-1573 .elementor-element.elementor-element-0b60504{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1573 .elementor-element.elementor-element-d5daaa6 img{width:490px;}.elementor-1573 .elementor-element.elementor-element-1dcb4ce img{width:490px;}.elementor-1573 .elementor-element.elementor-element-15a5fb8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-3fbf4aa{left:45%;}body.rtl .elementor-1573 .elementor-element.elementor-element-3fbf4aa{right:45%;}.elementor-1573 .elementor-element.elementor-element-3fbf4aa{bottom:-130px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-b1b9aaf{right:50px;}body.rtl .elementor-1573 .elementor-element.elementor-element-b1b9aaf{left:50px;}.elementor-1573 .elementor-element.elementor-element-b1b9aaf{top:-150px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-3c46b9a{left:100px;}body.rtl .elementor-1573 .elementor-element.elementor-element-3c46b9a{right:100px;}.elementor-1573 .elementor-element.elementor-element-3c46b9a{bottom:150px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-5aee4f8{left:100px;}body.rtl .elementor-1573 .elementor-element.elementor-element-5aee4f8{right:100px;}.elementor-1573 .elementor-element.elementor-element-5aee4f8{top:-100px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-c173101{right:20px;}body.rtl .elementor-1573 .elementor-element.elementor-element-c173101{left:20px;}.elementor-1573 .elementor-element.elementor-element-c173101{bottom:-150px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-1bd10d5{right:150px;}body.rtl .elementor-1573 .elementor-element.elementor-element-1bd10d5{left:150px;}.elementor-1573 .elementor-element.elementor-element-1bd10d5{bottom:10px;}.elementor-1573 .elementor-element.elementor-element-9071b0f{--min-height:620px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1573 .elementor-element.elementor-element-738a9d8{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;top:150px;}.elementor-1573 .elementor-element.elementor-element-e0bb961{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;bottom:150px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-c10ec62{right:50px;}body.rtl .elementor-1573 .elementor-element.elementor-element-c10ec62{left:50px;}.elementor-1573 .elementor-element.elementor-element-c10ec62{bottom:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-be2bc47{left:50px;}body.rtl .elementor-1573 .elementor-element.elementor-element-be2bc47{right:50px;}.elementor-1573 .elementor-element.elementor-element-be2bc47{bottom:0px;}.elementor-1573 .elementor-element.elementor-element-54f93e9{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;bottom:150px;}.elementor-1573 .elementor-element.elementor-element-839f74c{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;top:150px;}}@media(max-width:767px){.elementor-1573 .elementor-element.elementor-element-0b60504{--min-height:0;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-1573 .elementor-element.elementor-element-e4a7b58{--min-height:0;--justify-content:flex-start;}.elementor-1573 .elementor-element.elementor-element-a380127{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;}.elementor-1573 .elementor-element.elementor-element-d5daaa6{top:28px;}.elementor-1573 .elementor-element.elementor-element-d5daaa6 img{width:280px;}.elementor-1573 .elementor-element.elementor-element-1dcb4ce{top:40px;}.elementor-1573 .elementor-element.elementor-element-1dcb4ce img{width:280px;}.elementor-1573 .elementor-element.elementor-element-15a5fb8{--min-height:100%;top:0%;}.elementor-1573 .elementor-element.elementor-element-3fbf4aa{bottom:17px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-b1b9aaf{right:-13px;}body.rtl .elementor-1573 .elementor-element.elementor-element-b1b9aaf{left:-13px;}.elementor-1573 .elementor-element.elementor-element-b1b9aaf{top:220px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-3c46b9a{left:-17px;}body.rtl .elementor-1573 .elementor-element.elementor-element-3c46b9a{right:-17px;}.elementor-1573 .elementor-element.elementor-element-3c46b9a{bottom:9px;}.elementor-1573 .elementor-element.elementor-element-36dff0e{--min-height:100%;top:0%;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-5aee4f8{left:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-5aee4f8{right:0px;}.elementor-1573 .elementor-element.elementor-element-5aee4f8{top:40px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-c173101{right:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-c173101{left:0px;}.elementor-1573 .elementor-element.elementor-element-c173101{bottom:40%;}.elementor-1573 .elementor-element.elementor-element-499f149{--min-height:auto;--margin-top:350px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1573 .elementor-element.elementor-element-9071b0f{--width:90%;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1573 .elementor-element.elementor-element-738a9d8{width:100%;max-width:100%;top:0px;}.elementor-1573 .elementor-element.elementor-element-e0bb961{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-c10ec62{right:0px;}body.rtl .elementor-1573 .elementor-element.elementor-element-c10ec62{left:0px;}.elementor-1573 .elementor-element.elementor-element-c10ec62{bottom:0px;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-be2bc47{left:0%;}body.rtl .elementor-1573 .elementor-element.elementor-element-be2bc47{right:0%;}.elementor-1573 .elementor-element.elementor-element-be2bc47{bottom:0px;}.elementor-1573 .elementor-element.elementor-element-54f93e9{width:100%;max-width:100%;bottom:0px;}.elementor-1573 .elementor-element.elementor-element-839f74c{width:100%;max-width:100%;top:0px;}.elementor-1573 .elementor-element.elementor-element-fd2ff4a{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;--z-index:101;}}@media(min-width:768px){.elementor-1573 .elementor-element.elementor-element-0b60504{--content-width:100%;}.elementor-1573 .elementor-element.elementor-element-e4a7b58{--width:100%;}.elementor-1573 .elementor-element.elementor-element-b783773{--width:100%;}.elementor-1573 .elementor-element.elementor-element-15a5fb8{--width:900px;}.elementor-1573 .elementor-element.elementor-element-36dff0e{--width:900px;}.elementor-1573 .elementor-element.elementor-element-499f149{--width:100%;}.elementor-1573 .elementor-element.elementor-element-9071b0f{--width:1063px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1573 .elementor-element.elementor-element-15a5fb8{--width:100%;}.elementor-1573 .elementor-element.elementor-element-36dff0e{--width:100%;}.elementor-1573 .elementor-element.elementor-element-9071b0f{--width:95%;}}/* Start custom CSS for html, class: .elementor-element-a380127 */.elementor-1573 .elementor-element.elementor-element-a380127 {
    transform: translateZ(-50px);
}

.elementor-1573 .elementor-element.elementor-element-a380127 .sun-ani-02 {
  width: 496px;
  height: 361px;
  background-image: url("https://www.fundacionmipersonafavorita.org/wp-content/uploads/2026/02/sun-logo.svg");
  background-size: 2000px auto;
  background-repeat: no-repeat;
  
  animation: sun-ani-02 2s steps(4) infinite;
  margin: 0 auto;

}

@keyframes sun-ani-02 {
  from {
    background-position: 0px; 
  }
  to {
    background-position: -2000px;
  }
}


@media (min-width: 1026px) and (max-width: 1360px) {
    .elementor-1573 .elementor-element.elementor-element-a380127 .sun-ani-02 {
  width: 346px;
  height: 290px;
  background-size: 1500px auto; 
    }
    
    @keyframes sun-ani-02 {
  from {
    background-position: 0px; 
  }
  to {
    background-position: -1500px;
  }
}
}

@media (max-width: 767px) {
       .elementor-1573 .elementor-element.elementor-element-a380127 .sun-ani-02 {
  width: 285px;
  height: 290px;
  background-size: 1190px auto; 
    }
    
    @keyframes sun-ani-02 {
  from {
    background-position: 0px; 
  }
  to {
    background-position: -1190px;
  }
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5daaa6 */.elementor-1573 .elementor-element.elementor-element-d5daaa6 {
    transform: translateZ(50px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dcb4ce */.elementor-1573 .elementor-element.elementor-element-1dcb4ce {
    transform: translateZ(30px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e67288e */.elementor-1573 .elementor-element.elementor-element-e67288e,
.elementor-1573 .elementor-element.elementor-element-e67288e #sky-container{
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.elementor-1573 .elementor-element.elementor-element-e67288e {
    transform: translateZ(70px);
}

.elementor-1573 .elementor-element.elementor-element-e67288e .cloud {
    position: absolute;
    top: 0;
    left: 0;

    transform: translateX(-100%); 
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b783773 */.elementor-1573 .elementor-element.elementor-element-b783773 {
    transform: translateZ(200px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3fbf4aa */.contg-butterfly-01 {
  transform: scale(.7) rotate(-25deg) !important;
  width: 108px;
  height: 80px;
  pointer-events: auto !important;
  position: relative; 
  text-align: center;
}

.contg-butterfly-01 .body {
  z-index: 10;
  margin-left: 3px;
  transform-origin: 50% 50%;
  /* Mantenemos el perspective aquí para el cuerpo */
  transform: perspective(1000px) translateZ(3px);
}

.contg-butterfly-01 .wing-l,
.contg-butterfly-01 .wing-r {
  position: absolute;
  top: 0;
  z-index: 1;
}

.contg-butterfly-01 .wing-l {
  left: 0;
  transform-origin: 100% 50%; /* Perfecto, anclado al centro */
}

.contg-butterfly-01 .wing-r {
  right: 0;
  transform-origin: 0% 50%; /* Perfecto, anclado al centro */
}

/* ⚠️ ELIMINAMOS los @keyframes y el :hover del CSS ⚠️ *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b1b9aaf */.elementor-1573 .elementor-element.elementor-element-b1b9aaf .contg-butterfly-01 {
    transform: scale(.5) rotate(25deg) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c46b9a */.elementor-1573 .elementor-element.elementor-element-3c46b9a .contg-butterfly-01 {
    transform: scale(.4) rotate(40deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a5fb8 */.elementor-1573 .elementor-element.elementor-element-15a5fb8 {
    display: block;
    transform: translateZ(120px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5aee4f8 */.elementor-1573 .elementor-element.elementor-element-5aee4f8 img {
  animation: ani-star-01 1.5s steps(2) infinite;
}

@keyframes ani-star-01 {
  from {
    transform: rotate(-25deg);
  }
  to {
    transform: rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c173101 */.elementor-1573 .elementor-element.elementor-element-c173101 img {
  animation: ani-star-01 1.5s steps(2) infinite;
}

@keyframes ani-star-01 {
  from {
    transform: rotate(-25deg);
  }
  to {
    transform: rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36dff0e */.elementor-1573 .elementor-element.elementor-element-36dff0e {
    display: block;
    transform: translateZ(-150px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9071b0f */@media (max-width: 767px) {
    .elementor-1573 .elementor-element.elementor-element-9071b0f .miembro {
        position: relative;
     
    } 
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-499f149 */.elementor-1573 .elementor-element.elementor-element-499f149 {
    transform: translateZ(300px);
}


@media (max-width: 767px) {
    .elementor-1573 .elementor-element.elementor-element-499f149 {
        position: relative;
      
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4a7b58 */@media (max-width: 1024px) { 
    .elementor-1573 .elementor-element.elementor-element-e4a7b58 {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2f18ec */.scene {
    -webkit-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: perspective(5000px) rotateX(0deg) rotateY(0deg) scale3d(1, 1, 1);

    transition: all 1500ms cubic-bezier(0.03, 0.98, 0.52, 0.99) 0s;
}

.scene {
    transition: none;
    pointer-events: none;
}

.scene a,
.scene button {
    pointer-events: auto;
}/* End custom CSS */