.elementor-63 .elementor-element.elementor-element-3b498181{--display:flex;--min-height:90vh;--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;--overflow:hidden;--overlay-opacity:1;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-63 .elementor-element.elementor-element-3b498181:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-3b498181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festive-lamport.74-208-210-24.plesk.page/wp-content/uploads/2026/04/eab18787-4d01-4a41-9e9f-3fc839f0fe66.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-63 .elementor-element.elementor-element-3b498181::before, .elementor-63 .elementor-element.elementor-element-3b498181 > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-3b498181 > .e-con-inner > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-3b498181 > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-3b498181 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-3b498181 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-1060bf9 ) 100%);}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-b72c083{left:0px;}body.rtl .elementor-63 .elementor-element.elementor-element-b72c083{right:0px;}.elementor-63 .elementor-element.elementor-element-b72c083{top:0px;z-index:1;}.elementor-63 .elementor-element.elementor-element-3efa4ef{--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;}.elementor-63 .elementor-element.elementor-element-199c350c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-63 .elementor-element.elementor-element-20c91554 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:1.6rem;font-weight:500;text-transform:capitalize;line-height:1em;color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-7abb131-font-family ), Sans-serif;font-size:var( --e-global-typography-7abb131-font-size );font-weight:var( --e-global-typography-7abb131-font-weight );text-transform:var( --e-global-typography-7abb131-text-transform );line-height:var( --e-global-typography-7abb131-line-height );}.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Allura", Sans-serif;font-size:8rem;font-weight:700;text-transform:none;line-height:1.1em;}.elementor-63 .elementor-element.elementor-element-66d0eae0{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-6490e7e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-63 .elementor-element.elementor-element-5606f76b .elementor-button{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-63 .elementor-element.elementor-element-aabc662{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-63 .elementor-element.elementor-element-74ec02b4{--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;--overflow:hidden;--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-65bca1d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-63 .elementor-element.elementor-element-3c5a951{z-index:9;}.elementor-63 .elementor-element.elementor-element-6186a438{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-221800f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-43436de-font-family ), Sans-serif;font-size:var( --e-global-typography-43436de-font-size );font-weight:var( --e-global-typography-43436de-font-weight );text-transform:var( --e-global-typography-43436de-text-transform );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-43436de-font-family ), Sans-serif;font-size:var( --e-global-typography-43436de-font-size );font-weight:var( --e-global-typography-43436de-font-weight );text-transform:var( --e-global-typography-43436de-text-transform );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-80128ee{padding:1em 0em 0em 0em;font-family:var( --e-global-typography-6124f42-font-family ), Sans-serif;font-size:var( --e-global-typography-6124f42-font-size );font-weight:var( --e-global-typography-6124f42-font-weight );text-transform:var( --e-global-typography-6124f42-text-transform );font-style:var( --e-global-typography-6124f42-font-style );color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-182c7338{padding:1em 0em 0em 0em;font-family:var( --e-global-typography-6124f42-font-family ), Sans-serif;font-size:var( --e-global-typography-6124f42-font-size );font-weight:var( --e-global-typography-6124f42-font-weight );text-transform:var( --e-global-typography-6124f42-text-transform );font-style:var( --e-global-typography-6124f42-font-style );color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-6bfbb99d .elementor-button{background-color:#3D2C8D;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-63 .elementor-element.elementor-element-54abc9f0{--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;--overlay-opacity:0.23;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-54abc9f0:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-54abc9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-54abc9f0::before, .elementor-63 .elementor-element.elementor-element-54abc9f0 > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-54abc9f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-54abc9f0 > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-54abc9f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-54abc9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://festive-lamport.74-208-210-24.plesk.page/wp-content/uploads/2026/04/Bg1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-465045a{left:0px;}body.rtl .elementor-63 .elementor-element.elementor-element-465045a{right:0px;}.elementor-63 .elementor-element.elementor-element-465045a{top:0px;z-index:1;}.elementor-63 .elementor-element.elementor-element-a6d565d{--display:flex;}.elementor-63 .elementor-element.elementor-element-2c0fd6e3{--display:flex;}.elementor-63 .elementor-element.elementor-element-3b282769{text-align:center;}.elementor-63 .elementor-element.elementor-element-3b282769 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-3f268ecd{text-align:center;}.elementor-63 .elementor-element.elementor-element-3f268ecd .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-50c983ee{--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;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-50c983ee:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-50c983ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festive-lamport.74-208-210-24.plesk.page/wp-content/uploads/2026/04/Flower.png");background-position:center center;background-repeat:no-repeat;background-size:45vw auto;}.elementor-63 .elementor-element.elementor-element-483bdd41{--display:flex;--justify-content:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;}.elementor-63 .elementor-element.elementor-element-51ca3c80{background-color:var( --e-global-color-secondary );margin:0% -5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:10px 10px 10px 025px;border-radius:15px 15px 15px 15px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-63 .elementor-element.elementor-element-51ca3c80 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-63 .elementor-element.elementor-element-51ca3c80 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-77ed54a );}.elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-default .elementor-icon{fill:var( --e-global-color-f946c6c );color:var( --e-global-color-f946c6c );border-color:var( --e-global-color-f946c6c );}.elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f946c6c );color:var( --e-global-color-f946c6c );border-color:var( --e-global-color-f946c6c );}.elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-51ca3c80.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-51ca3c80 .elementor-icon{font-size:35px;}.elementor-63 .elementor-element.elementor-element-661450a4{background-color:var( --e-global-color-secondary );margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) -5%;padding:10px 10px 10px 25px;border-radius:15px 15px 15px 15px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-63 .elementor-element.elementor-element-661450a4 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-63 .elementor-element.elementor-element-661450a4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-77ed54a );}.elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-f946c6c );color:var( --e-global-color-f946c6c );border-color:var( --e-global-color-f946c6c );}.elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f946c6c );color:var( --e-global-color-f946c6c );border-color:var( --e-global-color-f946c6c );}.elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-661450a4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-661450a4 .elementor-icon{font-size:35px;}.elementor-63 .elementor-element.elementor-element-6982075d{--display:flex;}.elementor-63 .elementor-element.elementor-element-7aae7d88{--e-transform-scale:1.3;z-index:2;}.elementor-63 .elementor-element.elementor-element-679b0337{--display:flex;--justify-content:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;}.elementor-63 .elementor-element.elementor-element-1535bb26{background-color:var( --e-global-color-secondary );margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) -5%;padding:10px 10px 10px 25px;border-radius:15px 15px 15px 15px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-63 .elementor-element.elementor-element-1535bb26 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-63 .elementor-element.elementor-element-1535bb26 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-77ed54a );}.elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-default .elementor-icon{fill:var( --e-global-color-f946c6c );color:var( --e-global-color-f946c6c );border-color:var( --e-global-color-f946c6c );}.elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f946c6c );color:var( --e-global-color-f946c6c );border-color:var( --e-global-color-f946c6c );}.elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-1535bb26.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-1535bb26 .elementor-icon{font-size:35px;}.elementor-63 .elementor-element.elementor-element-6b28158b{background-color:var( --e-global-color-secondary );margin:0% -5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:10px 10px 10px 25px;border-radius:15px 15px 15px 15px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-63 .elementor-element.elementor-element-6b28158b .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-63 .elementor-element.elementor-element-6b28158b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-77ed54a );}.elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-default .elementor-icon{fill:var( --e-global-color-f946c6c );color:var( --e-global-color-f946c6c );border-color:var( --e-global-color-f946c6c );}.elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f946c6c );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f946c6c );color:var( --e-global-color-f946c6c );border-color:var( --e-global-color-f946c6c );}.elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-63 .elementor-element.elementor-element-6b28158b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-6b28158b .elementor-icon{font-size:35px;}.elementor-63 .elementor-element.elementor-element-579065a6{--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;--overlay-opacity:0.1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-579065a6::before, .elementor-63 .elementor-element.elementor-element-579065a6 > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-579065a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-579065a6 > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-579065a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-579065a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://festive-lamport.74-208-210-24.plesk.page/wp-content/plugins/elementor/assets/images/placeholder.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:35vw auto;}.elementor-63 .elementor-element.elementor-element-a875494{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-a875494:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-a875494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festive-lamport.74-208-210-24.plesk.page/wp-content/uploads/2026/04/19f10253-f2d4-4ac2-9f0c-2abed27750f5.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-63 .elementor-element.elementor-element-a875494::before, .elementor-63 .elementor-element.elementor-element-a875494 > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-a875494 > .e-con-inner > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-a875494 > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-a875494 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-a875494 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f946c6c );--background-overlay:'';}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-faf950b{left:0px;}body.rtl .elementor-63 .elementor-element.elementor-element-faf950b{right:0px;}.elementor-63 .elementor-element.elementor-element-faf950b{top:0px;z-index:1;}.elementor-63 .elementor-element.elementor-element-3b872a1{--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;}.elementor-63 .elementor-element.elementor-element-ac6c931{--display:flex;--justify-content:center;}.elementor-63 .elementor-element.elementor-element-321f9b7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-43436de-font-family ), Sans-serif;font-size:var( --e-global-typography-43436de-font-size );font-weight:var( --e-global-typography-43436de-font-weight );text-transform:var( --e-global-typography-43436de-text-transform );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-45d2bfb );}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-45d2bfb );}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-43436de-font-family ), Sans-serif;font-size:var( --e-global-typography-43436de-font-size );font-weight:var( --e-global-typography-43436de-font-weight );text-transform:var( --e-global-typography-43436de-text-transform );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-924d3ed{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-993721c{--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;}.elementor-63 .elementor-element.elementor-element-cea52e3{--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;--overlay-opacity:0.1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-cea52e3::before, .elementor-63 .elementor-element.elementor-element-cea52e3 > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-cea52e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-cea52e3 > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-cea52e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-cea52e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-77ed54a );--background-overlay:'';}.elementor-63 .elementor-element.elementor-element-200ab91e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-63 .elementor-element.elementor-element-1d294e5b{text-align:center;}.elementor-63 .elementor-element.elementor-element-1d294e5b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-48248682{text-align:center;}.elementor-63 .elementor-element.elementor-element-48248682 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-3bfa1c62{--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;--overlay-opacity:0.25;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-3bfa1c62:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-3bfa1c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-3bfa1c62::before, .elementor-63 .elementor-element.elementor-element-3bfa1c62 > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-3bfa1c62 > .e-con-inner > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-3bfa1c62 > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-3bfa1c62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-3bfa1c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://festive-lamport.74-208-210-24.plesk.page/wp-content/uploads/2026/04/Bg1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-63 .elementor-element.elementor-element-c0caad2{--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;}.elementor-63 .elementor-element.elementor-element-57488eb8{--display:flex;}.elementor-63 .elementor-element.elementor-element-3253c45d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-43436de-font-family ), Sans-serif;font-size:var( --e-global-typography-43436de-font-size );font-weight:var( --e-global-typography-43436de-font-weight );text-transform:var( --e-global-typography-43436de-text-transform );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-45d2bfb );}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-45d2bfb );}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-43436de-font-family ), Sans-serif;font-size:var( --e-global-typography-43436de-font-size );font-weight:var( --e-global-typography-43436de-font-weight );text-transform:var( --e-global-typography-43436de-text-transform );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-75ad9f6e{--display:flex;--justify-content:flex-end;}.elementor-63 .elementor-element.elementor-element-36fa164a{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial_card, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-45d2bfb );}.elementor-63 .elementor-element.elementor-element-4b790123{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-63 .elementor-element.elementor-element-4b790123 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-63 .elementor-element.elementor-element-4b790123 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial_card{margin-left:10px;margin-right:10px;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial_card{border-radius:15px 15px 15px 15px;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider, .elementor-63 .elementor-element.elementor-element-4b790123  .elementskit-testimonial_card{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider:hover  .elementskit-commentor-content > p{color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider.testimonial-active  .elementskit-commentor-content > p{color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-stars > li > a, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-watermark-icon svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider-block-style:hover .elementskit-commentor-content > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider-block-style-two:hover .elementskit-icon-content > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider-block-style-three:hover .elementskit-icon-content > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon > i{color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-77ed54a );font-family:var( --e-global-typography-0d33708-font-family ), Sans-serif;font-size:var( --e-global-typography-0d33708-font-size );font-weight:var( --e-global-typography-0d33708-font-weight );text-transform:var( --e-global-typography-0d33708-text-transform );line-height:var( --e-global-typography-0d33708-line-height );margin-bottom:0px;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider:hover .elementskit-author-name{color:var( --e-global-color-77ed54a );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name{color:var( --e-global-color-77ed54a );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-63 .elementor-element.elementor-element-3af67a5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.5;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-3af67a5:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-3af67a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festive-lamport.74-208-210-24.plesk.page/wp-content/uploads/2026/04/fcf313c6-2064-4139-98af-2e6a08038c80.png");background-position:center center;background-size:cover;}.elementor-63 .elementor-element.elementor-element-3af67a5::before, .elementor-63 .elementor-element.elementor-element-3af67a5 > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-3af67a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-3af67a5 > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-3af67a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-3af67a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-2195f8b{left:0px;}body.rtl .elementor-63 .elementor-element.elementor-element-2195f8b{right:0px;}.elementor-63 .elementor-element.elementor-element-2195f8b{top:0px;z-index:1;}.elementor-63 .elementor-element.elementor-element-ada1ae2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-63 .elementor-element.elementor-element-68462c67{--display:flex;}.elementor-63 .elementor-element.elementor-element-0cf5408{--display:flex;}.elementor-63 .elementor-element.elementor-element-1b9345e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-5f92945 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:35px;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-35px;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group > label, .elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-type-html{padding-bottom:0px;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group .elementor-field, .elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-1060bf9 );border-color:var( --e-global-color-secondary );border-width:0px 0px 1px 0px;border-radius:1px 1px 1px 1px;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-1060bf9 );border-color:var( --e-global-color-secondary );border-width:0px 0px 1px 0px;border-radius:1px 1px 1px 1px;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-button span{justify-content:center;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-button{border-style:none;}.elementor-63 .elementor-element.elementor-element-4dddb9e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-button[type="submit"]{color:#ffffff;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-63 .elementor-element.elementor-element-4dddb9e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-63 .elementor-element.elementor-element-4dddb9e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-63 .elementor-element.elementor-element-4dddb9e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-63 .elementor-element.elementor-element-4dddb9e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-199c350c{--width:50%;}.elementor-63 .elementor-element.elementor-element-aabc662{--width:50%;}.elementor-63 .elementor-element.elementor-element-ac6c931{--width:45%;}.elementor-63 .elementor-element.elementor-element-c0caad2{--content-width:1000px;}.elementor-63 .elementor-element.elementor-element-68462c67{--width:50%;}.elementor-63 .elementor-element.elementor-element-0cf5408{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-63 .elementor-element.elementor-element-199c350c{--width:100%;}.elementor-63 .elementor-element.elementor-element-aabc662{--width:100%;}.elementor-63 .elementor-element.elementor-element-ac6c931{--width:100%;}.elementor-63 .elementor-element.elementor-element-68462c67{--width:100%;}.elementor-63 .elementor-element.elementor-element-0cf5408{--width:100%;}}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-20c91554.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-20c91554{text-align:center;}.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-7abb131-font-size );line-height:var( --e-global-typography-7abb131-line-height );}.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:3.5rem;}.elementor-63 .elementor-element.elementor-element-66d0eae0{text-align:center;}.elementor-63 .elementor-element.elementor-element-6490e7e9{--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:center;}.elementor-63 .elementor-element.elementor-element-6490e7e9.e-con{--align-self:center;}.elementor-63 .elementor-element.elementor-element-74ec02b4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-6186a438{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-63 .elementor-element.elementor-element-221800f{text-align:center;}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-80128ee{text-align:center;font-size:var( --e-global-typography-6124f42-font-size );}.elementor-63 .elementor-element.elementor-element-182c7338{text-align:center;font-size:var( --e-global-typography-6124f42-font-size );}.elementor-63 .elementor-element.elementor-element-50c983ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-50c983ee:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-50c983ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0vw auto;}.elementor-63 .elementor-element.elementor-element-483bdd41{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-63 .elementor-element.elementor-element-51ca3c80{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-63 .elementor-element.elementor-element-661450a4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-63 .elementor-element.elementor-element-7aae7d88{--e-transform-scale:0.9;}.elementor-63 .elementor-element.elementor-element-679b0337{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-63 .elementor-element.elementor-element-1535bb26{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-63 .elementor-element.elementor-element-6b28158b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-63 .elementor-element.elementor-element-579065a6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-a875494{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-321f9b7{text-align:center;}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-924d3ed{text-align:center;}.elementor-63 .elementor-element.elementor-element-cea52e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-c0caad2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-3253c45d{text-align:center;}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-36fa164a{text-align:center;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-0d33708-font-size );line-height:var( --e-global-typography-0d33708-line-height );}.elementor-63 .elementor-element.elementor-element-3af67a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-63 .elementor-element.elementor-element-1b9345e{text-align:center;}.elementor-63 .elementor-element.elementor-element-5f92945{text-align:center;}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group .elementor-field, .elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-7abb131-font-size );line-height:var( --e-global-typography-7abb131-line-height );}.elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-ca1c69b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:2rem;}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-3d23c6f0 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-80128ee{font-size:var( --e-global-typography-6124f42-font-size );}.elementor-63 .elementor-element.elementor-element-182c7338{font-size:var( --e-global-typography-6124f42-font-size );}.elementor-63 .elementor-element.elementor-element-51ca3c80{padding:10px 10px 10px 10px;}.elementor-63 .elementor-element.elementor-element-51ca3c80 .elementor-icon-box-wrapper{gap:10px;}.elementor-63 .elementor-element.elementor-element-661450a4{padding:10px 10px 10px 10px;}.elementor-63 .elementor-element.elementor-element-661450a4 .elementor-icon-box-wrapper{gap:10px;}.elementor-63 .elementor-element.elementor-element-1535bb26{padding:10px 10px 10px 10px;}.elementor-63 .elementor-element.elementor-element-1535bb26 .elementor-icon-box-wrapper{gap:10px;}.elementor-63 .elementor-element.elementor-element-6b28158b{padding:10px 10px 10px 10px;}.elementor-63 .elementor-element.elementor-element-6b28158b .elementor-icon-box-wrapper{gap:10px;}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-15fa712 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-63 .elementor-element.elementor-element-5ec15995 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-43436de-font-size );line-height:var( --e-global-typography-43436de-line-height );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );}.elementor-63 .elementor-element.elementor-element-4b790123 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-0d33708-font-size );line-height:var( --e-global-typography-0d33708-line-height );}.elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-group .elementor-field, .elementor-63 .elementor-element.elementor-element-4dddb9e .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for html, class: .elementor-element-b72c083 */.velara-hero{
  position:relative;
  overflow:hidden;
}
.velara-hero .elementor-widget-wrap,
.velara-hero .e-con-inner,
.velara-hero .elementor-container{
  position:relative;
  z-index:2;
}
.velara-hero .elementor-widget-html{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  z-index:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ec02b4 */.velara-soft-section{
  position:relative;
  z-index:2;
  overflow:hidden;
}

/* capa de suavizado */
.velara-soft-section::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;

  background:linear-gradient(
    to right,
    rgba(255,255,255,0.72) 0%,
    rgba(255,255,255,0.58) 25%,
    rgba(255,255,255,0.42) 50%,
    rgba(255,255,255,0.58) 75%,
    rgba(255,255,255,0.72) 100%
  );

  backdrop-filter:blur(1.2px);
}

.velara-soft-section::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;

  background:radial-gradient(
    circle at center,
    rgba(255,255,255,0.15),
    transparent 60%
  );
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-465045a */.velara-hero{
  position:relative;
  overflow:hidden;
}
.velara-hero .elementor-widget-wrap,
.velara-hero .e-con-inner,
.velara-hero .elementor-container{
  position:relative;
  z-index:2;
}
.velara-hero .elementor-widget-html{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  z-index:1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7aae7d88 */.velara-bottle{
  position: relative;
  display: inline-block;
  isolation: isolate;
  overflow: visible !important;
}

.velara-bottle img{
  position: relative;
  z-index: 3;
  display: block;
  filter:
    drop-shadow(0 24px 40px rgba(0,0,0,.20))
    drop-shadow(0 0 10px rgba(255,255,255,.18))
    drop-shadow(0 0 24px rgba(255,255,255,.20));
}

/* glow blanco base debajo y detrás */
.velara-bottle::before{
  content:"";
  position:absolute;
  left:50%;
  top:60%;
  width:78%;
  height:88%;
  transform:translate(-50%,-50%);
  z-index:1;
  border-radius:50%;
  background:
    radial-gradient(circle,
      rgba(255,255,255,.92) 0%,
      rgba(255,255,255,.48) 24%,
      rgba(255,255,255,.20) 46%,
      rgba(255,255,255,.08) 60%,
      transparent 78%);
  filter: blur(28px);
  animation: velaraAuraPulse 3.2s ease-in-out infinite;
}

/* vapor blanco visible alrededor */
.velara-bottle::after{
  content:"";
  position:absolute;
  left:50%;
  bottom:15%;
  width:150%;
  height:170%;
  transform:translateX(-50%);
  z-index:2;
  pointer-events:none;
  background:
    radial-gradient(ellipse 12% 28% at 25% 70%, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.40) 40%, transparent 75%),
    radial-gradient(ellipse 10% 22% at 20% 45%, rgba(255,255,255,0.90) 0%, rgba(255,255,255,0.30) 40%, transparent 70%),
    radial-gradient(ellipse 12% 28% at 75% 70%, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.40) 40%, transparent 75%),
    radial-gradient(ellipse 10% 22% at 80% 45%, rgba(255,255,255,0.90) 0%, rgba(255,255,255,0.30) 40%, transparent 70%),
    radial-gradient(ellipse 10% 20% at 50% 20%, rgba(255,255,255,0.90) 0%, rgba(255,255,255,0.30) 40%, transparent 70%);
  filter: blur(12px);
  opacity: 1;
  animation: velaraMistFlow 4.5s ease-in-out infinite;
}

/* líneas finas del vapor */
.velara-bottle .velara-vapor{
  position:absolute;
  inset:0;
  z-index:2;
  pointer-events:none;
}

.velara-bottle .velara-vapor span{
  position:absolute;
  display:block;
  border-radius:999px;
  background: linear-gradient(180deg, rgba(255,255,255,0), rgba(255,255,255,.95), rgba(255,255,255,0));
  filter: blur(7px);
  opacity:.9;
  transform-origin:center;
}

.velara-bottle .velara-vapor span:nth-child(1){
  left:8%;
  bottom:20%;
  width:24%;
  height:58%;
  transform:rotate(-18deg);
  clip-path: ellipse(18% 48% at 50% 50%);
  animation: velaraLine1 4.8s ease-in-out infinite;
}

.velara-bottle .velara-vapor span:nth-child(2){
  left:22%;
  bottom:40%;
  width:18%;
  height:44%;
  transform:rotate(8deg);
  clip-path: ellipse(16% 46% at 50% 50%);
  animation: velaraLine2 5.2s ease-in-out infinite;
}

.velara-bottle .velara-vapor span:nth-child(3){
  left:58%;
  bottom:18%;
  width:24%;
  height:58%;
  transform:rotate(18deg);
  clip-path: ellipse(18% 48% at 50% 50%);
  animation: velaraLine3 4.9s ease-in-out infinite;
}

.velara-bottle .velara-vapor span:nth-child(4){
  left:68%;
  bottom:40%;
  width:18%;
  height:44%;
  transform:rotate(-8deg);
  clip-path: ellipse(16% 46% at 50% 50%);
  animation: velaraLine4 5.3s ease-in-out infinite;
}

.velara-bottle .velara-vapor span:nth-child(5){
  left:41%;
  bottom:62%;
  width:16%;
  height:32%;
  transform:rotate(0deg);
  clip-path: ellipse(15% 44% at 50% 50%);
  animation: velaraLine5 4.4s ease-in-out infinite;
}

@keyframes velaraAuraPulse{
  0%,100%{
    transform:translate(-50%,-50%) scale(1);
    opacity:.88;
  }
  50%{
    transform:translate(-50%,-50%) scale(1.10);
    opacity:1;
  }
}

@keyframes velaraMistFlow{
  0%{
    transform:translateX(-50%) translateY(8px) scale(1);
    opacity:.84;
  }
  50%{
    transform:translateX(-50%) translateY(-10px) scale(1.06);
    opacity:1;
  }
  100%{
    transform:translateX(-50%) translateY(8px) scale(1);
    opacity:.84;
  }
}

@keyframes velaraLine1{
  0%,100%{ transform:rotate(-18deg) translateY(8px) scaleY(1); opacity:.55; }
  50%{ transform:rotate(-24deg) translateY(-8px) scaleY(1.12); opacity:.95; }
}
@keyframes velaraLine2{
  0%,100%{ transform:rotate(8deg) translateY(6px) scaleY(1); opacity:.45; }
  50%{ transform:rotate(2deg) translateY(-10px) scaleY(1.16); opacity:.85; }
}
@keyframes velaraLine3{
  0%,100%{ transform:rotate(18deg) translateY(8px) scaleY(1); opacity:.55; }
  50%{ transform:rotate(24deg) translateY(-8px) scaleY(1.12); opacity:.95; }
}
@keyframes velaraLine4{
  0%,100%{ transform:rotate(-8deg) translateY(6px) scaleY(1); opacity:.45; }
  50%{ transform:rotate(-2deg) translateY(-10px) scaleY(1.16); opacity:.85; }
}
@keyframes velaraLine5{
  0%,100%{ transform:rotate(0deg) translateY(4px) scaleY(1); opacity:.40; }
  50%{ transform:rotate(0deg) translateY(-8px) scaleY(1.14); opacity:.78; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-faf950b */.velara-hero{
  position:relative;
  overflow:hidden;
}
.velara-hero .elementor-widget-wrap,
.velara-hero .e-con-inner,
.velara-hero .elementor-container{
  position:relative;
  z-index:2;
}
.velara-hero .elementor-widget-html{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  z-index:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4381a4 */.velara-gem-cluster{
  position:relative;
  width:660px;
  height:540px;
  margin:auto;
  overflow:visible;
}

/* glow central */
.velara-gem-cluster::before{
  content:"";
  position:absolute;
  left:50%;
  top:50%;
  width:160px;
  height:160px;
  transform:translate(-50%, -50%);
  background:radial-gradient(
    circle,
    rgba(255,255,255,.36),
    rgba(255,255,255,.12) 38%,
    transparent 72%
  );
  filter:blur(14px);
  opacity:.75;
  pointer-events:none;
  z-index:0;
}

.velara-gem{
  position:absolute;
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
  isolation:isolate;
  overflow:visible;
  filter:
    drop-shadow(0 14px 20px rgba(20,10,55,.22))
    drop-shadow(0 0 14px rgba(255,255,255,.16));
}

/* SOMBRA PROYECTADA REAL */
.velara-gem .gem-shadow{
  display:none;
}

/* sombra falsa con capa extra */
.velara-gem::after{
  content:"";
  position:absolute;
  left:50%;
  top:62%;
  width:78%;
  height:30%;
  transform:translate(-50%, -50%) rotate(0deg);
  background:radial-gradient(
    ellipse,
    rgba(20,8,60,.34),
    rgba(20,8,60,.16) 42%,
    transparent 72%
  );
  filter:blur(18px);
  opacity:.75;
  z-index:-1;
  pointer-events:none;
}

.gem-top::after,
.gem-bottom::after{
  width:70%;
  height:28%;
  top:68%;
}

.gem-left::after,
.gem-right::after{
  width:72%;
  height:34%;
  top:65%;
}

.velara-gem svg{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  overflow:visible;
  z-index:1;
}

.gem-depth{
  fill:rgba(35,20,75,.10);
  transform:translate(5px,8px);
  filter:blur(1.4px);
}

.gem-body{
  fill:rgba(255,255,255,.018);
  stroke:rgba(255,255,255,.86);
  stroke-width:2.8;
  filter:
    drop-shadow(0 0 8px rgba(255,255,255,.28))
    drop-shadow(4px 7px 9px rgba(20,10,55,.24));
}

.gem-inner{
  fill:rgba(255,255,255,.012);
  stroke:rgba(255,255,255,.36);
  stroke-width:1.35;
  filter:
    drop-shadow(1px 2px 2px rgba(10,5,35,.20))
    drop-shadow(-1px -1px 2px rgba(255,255,255,.16));
}

.gem-line{
  fill:none;
  stroke:rgba(255,255,255,.34);
  stroke-width:1.08;
  filter:drop-shadow(1px 2px 2px rgba(10,5,35,.20));
}

.gem-line-soft{
  fill:none;
  stroke:rgba(255,255,255,.20);
  stroke-width:.9;
}

.gem-edge-dark{
  fill:none;
  stroke:rgba(18,8,50,.18);
  stroke-width:1.05;
  opacity:.42;
}

.gem-flash{
  fill:none;
  stroke:rgba(255,255,255,.92);
  stroke-width:2.9;
  stroke-linecap:round;
  opacity:.9;
  filter:
    drop-shadow(0 0 10px rgba(255,255,255,.68))
    drop-shadow(0 0 18px rgba(255,255,255,.24));
}

.gem-text-glass{
  fill:rgba(255,255,255,.012);
  stroke:rgba(255,255,255,.13);
  stroke-width:.75;
  filter:
    drop-shadow(-2px -2px 3px rgba(255,255,255,.14))
    drop-shadow(3px 4px 4px rgba(10,5,35,.20));
  pointer-events:none;
}

/* reflejo diagonal */
.velara-gem::before{
  content:"";
  position:absolute;
  inset:7%;
  z-index:2;
  pointer-events:none;
  clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);
  background:
    linear-gradient(
      128deg,
      transparent 0%,
      rgba(255,255,255,.22) 17%,
      rgba(255,255,255,.045) 34%,
      transparent 52%,
      rgba(255,255,255,.12) 74%,
      transparent 100%
    );
  opacity:.62;
  mix-blend-mode:screen;
}

/* textura interna dentro del SVG */
.velara-gem svg{
  opacity:.98;
}

/* contenido */
.gem-content{
  position:relative;
  z-index:4;
  width:56%;
  color:#fff;
}

.gem-content h3{
  margin:0 0 10px;
  font-size:18px;
  line-height:1.05;
  font-weight:700;
  color:#fff;
  text-shadow:
    0 1px 0 rgba(255,255,255,.16),
    0 2px 5px rgba(10,5,35,.82),
    0 0 10px rgba(255,255,255,.18);
}

.gem-content p{
  margin:0;
  font-size:11px;
  line-height:1.32;
  font-weight:500;
  color:rgba(255,255,255,.9);
  text-shadow:
    0 1px 0 rgba(255,255,255,.08),
    0 2px 4px rgba(10,5,35,.72);
}

/* posiciones */
.gem-top{
  width:220px;
  height:300px;
  top:0;
  left:50%;
  transform:translateX(-50%);
}

.gem-bottom{
  width:220px;
  height:300px;
  bottom:0;
  left:50%;
  transform:translateX(-50%);
}

.gem-left{
  width:345px;
  height:235px;
  left:0;
  top:50%;
  transform:translateY(-50%);
}

.gem-right{
  width:345px;
  height:235px;
  right:0;
  top:50%;
  transform:translateY(-50%);
}

.gem-left .gem-content,
.gem-right .gem-content{
  width:60%;
}

/* micro movimiento seguro: NO toca transform */
.velara-gem svg,
.velara-gem .gem-content{
  animation:velaraCrystalFloat 6s ease-in-out infinite;
}

.gem-right svg,
.gem-right .gem-content{
  animation-delay:1s;
}

.gem-bottom svg,
.gem-bottom .gem-content{
  animation-delay:2s;
}

.gem-left svg,
.gem-left .gem-content{
  animation-delay:3s;
}

@keyframes velaraCrystalFloat{
  0%,100%{
    translate:0 0;
  }
  50%{
    translate:0 -5px;
  }
}

/* hover */
.velara-gem:hover{
  filter:
    drop-shadow(0 18px 26px rgba(20,10,55,.28))
    drop-shadow(0 0 22px rgba(255,255,255,.24));
}

.velara-gem:hover::after{
  opacity:.95;
  filter:blur(22px);
}

.velara-gem:hover .gem-body{
  stroke:rgba(255,255,255,.96);
  fill:rgba(255,255,255,.026);
}

.velara-gem:hover .gem-flash{
  opacity:1;
}

.velara-gem:hover::before{
  opacity:.78;
}

/* mobile */
@media(max-width:767px){
  .velara-gem-cluster{
    width:330px;
    height:720px;
  }

  .velara-gem-cluster::before{
    display:none;
  }

  .gem-top,
  .gem-right,
  .gem-bottom,
  .gem-left{
    width:270px;
    height:190px;
    left:50%;
    right:auto;
    transform:translateX(-50%);
  }

  .gem-top{ top:0; }
  .gem-right{ top:180px; }
  .gem-bottom{ top:360px; bottom:auto; }
  .gem-left{ top:540px; }

  .gem-content{
    width:64%;
  }

  .gem-content h3{
    font-size:17px;
  }

  .gem-content p{
    font-size:11px;
  }

  .velara-gem::after{
    width:70%;
    height:28%;
    top:70%;
    opacity:.55;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993721c */.velara-crystal-cluster{
  position:relative !important;
  width:640px;
  height:520px;
  margin:auto !important;
  overflow:visible !important;
}

/* contenedor exterior */
.velara-crystal-cluster .crystal{
  position:absolute !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  text-align:center !important;

  background:transparent !important;
  border:none !important;
  box-shadow:none !important;
  padding:60px !important;
  overflow:visible !important;
}

/* vidrio principal */
.velara-crystal-cluster .crystal::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;

  clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);

  background:
    radial-gradient(circle at 30% 20%, rgba(255,255,255,.55), transparent 30%),
    linear-gradient(135deg,
      rgba(255,255,255,.28),
      rgba(255,255,255,.06) 42%,
      rgba(255,255,255,.18)
    );

  backdrop-filter:blur(18px) saturate(120%);
  -webkit-backdrop-filter:blur(18px) saturate(120%);

  box-shadow:
    0 35px 90px rgba(20,10,60,.35),
    inset 0 0 30px rgba(255,255,255,.45),
    inset -20px -20px 40px rgba(0,0,0,.15);
}

/* facetas limpias */
.velara-crystal-cluster .crystal::after{
  content:"";
  position:absolute;
  inset:10px;
  z-index:1;

  clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);

  background:
    linear-gradient(45deg, transparent 46%, rgba(255,255,255,.28) 50%, transparent 54%),
    linear-gradient(-45deg, transparent 46%, rgba(255,255,255,.18) 50%, transparent 54%),
    linear-gradient(120deg, rgba(255,255,255,.55), transparent 30%);

  opacity:.6;
  pointer-events:none;
}

/* caja interna */
.velara-crystal-cluster .crystal-content{
  position:relative !important;
  z-index:3 !important;
  width:64% !important;
  max-width:170px !important;
  text-align:center !important;
  margin:auto !important;
  padding:0 !important;
}

/* reset widgets Elementor */
.velara-crystal-cluster .crystal-content .elementor-widget,
.velara-crystal-cluster .crystal-content .elementor-widget-container{
  margin:0 !important;
  padding:0 !important;
  background:transparent !important;
  border:none !important;
  box-shadow:none !important;
}

/* posiciones */
.velara-crystal-cluster .crystal-top{
  width:200px;
  height:280px;
  top:0;
  left:50%;
  transform:translateX(-50%) !important;
}

.velara-crystal-cluster .crystal-bottom{
  width:200px;
  height:280px;
  bottom:0;
  left:50%;
  transform:translateX(-50%) !important;
}

.velara-crystal-cluster .crystal-left{
  width:315px;
  height:210px;
  left:0;
  top:50%;
  transform:translateY(-50%) !important;
}

.velara-crystal-cluster .crystal-right{
  width:315px;
  height:210px;
  right:0;
  top:50%;
  transform:translateY(-50%) !important;
}

.velara-crystal-cluster .crystal-left .crystal-content,
.velara-crystal-cluster .crystal-right .crystal-content{
  width:68% !important;
  max-width:205px !important;
}

/* texto */
.velara-crystal-cluster .elementor-heading-title{
  color:#fff !important;
  font-size:18px !important;
  line-height:1.08 !important;
  font-weight:700 !important;
  margin:0 0 11px !important;
  text-shadow:
    0 1px 2px rgba(255,255,255,.18),
    0 8px 18px rgba(35,18,80,.55);
}

.velara-crystal-cluster p{
  color:rgba(255,255,255,.82) !important;
  font-size:12px !important;
  line-height:1.38 !important;
  margin:0 !important;
  text-shadow:
    0 1px 1px rgba(255,255,255,.16),
    0 7px 16px rgba(35,18,80,.48);
}

/* hover sutil */
.velara-crystal-cluster .crystal:hover::before{
  background:
    radial-gradient(circle at 28% 18%, rgba(255,255,255,.68), transparent 32%),
    linear-gradient(135deg,
      rgba(255,255,255,.34),
      rgba(255,255,255,.07) 42%,
      rgba(255,255,255,.22)
    );

  box-shadow:
    0 42px 105px rgba(20,10,60,.42),
    inset 0 0 38px rgba(255,255,255,.55),
    inset -22px -22px 44px rgba(0,0,0,.17);
}

/* mobile */
@media(max-width:767px){
  .velara-crystal-cluster{
    width:330px;
    height:720px;
  }

  .velara-crystal-cluster .crystal-top,
  .velara-crystal-cluster .crystal-right,
  .velara-crystal-cluster .crystal-bottom,
  .velara-crystal-cluster .crystal-left{
    width:260px;
    height:180px;
    left:50%;
    right:auto;
    transform:translateX(-50%) !important;
  }

  .velara-crystal-cluster .crystal-top{
    top:0;
  }

  .velara-crystal-cluster .crystal-right{
    top:180px;
  }

  .velara-crystal-cluster .crystal-bottom{
    top:360px;
    bottom:auto;
  }

  .velara-crystal-cluster .crystal-left{
    top:540px;
  }

  .velara-crystal-cluster .crystal-content{
    width:68% !important;
    max-width:180px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2195f8b */.velara-hero{
  position:relative;
  overflow:hidden;
}
.velara-hero .elementor-widget-wrap,
.velara-hero .e-con-inner,
.velara-hero .elementor-container{
  position:relative;
  z-index:2;
}
.velara-hero .elementor-widget-html{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  z-index:1;
}/* End custom CSS */