.elementor-85 .elementor-element.elementor-element-9b22a28{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-85 .elementor-element.elementor-element-9b22a28:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-9b22a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B1026 0%, #0D1B3A 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-85 .elementor-element.elementor-element-ac7f404{width:var( --container-widget-width, 24.618% );max-width:24.618%;--container-widget-width:24.618%;--container-widget-flex-grow:0;top:-105.969px;}.elementor-85 .elementor-element.elementor-element-ac7f404.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-ac7f404{left:511.973px;}body.rtl .elementor-85 .elementor-element.elementor-element-ac7f404{right:511.973px;}.elementor-85 .elementor-element.elementor-element-a6e8cde{width:var( --container-widget-width, 24.618% );max-width:24.618%;--container-widget-width:24.618%;--container-widget-flex-grow:0;top:-105.969px;}.elementor-85 .elementor-element.elementor-element-a6e8cde.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-a6e8cde{left:511.973px;}body.rtl .elementor-85 .elementor-element.elementor-element-a6e8cde{right:511.973px;}.elementor-85 .elementor-element.elementor-element-dec74c2{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;top:-88.937px;}.elementor-85 .elementor-element.elementor-element-dec74c2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-dec74c2{left:288.934px;}body.rtl .elementor-85 .elementor-element.elementor-element-dec74c2{right:288.934px;}.elementor-85 .elementor-element.elementor-element-61876df{width:var( --container-widget-width, 22.061% );max-width:22.061%;--container-widget-width:22.061%;--container-widget-flex-grow:0;top:-125.926px;}.elementor-85 .elementor-element.elementor-element-61876df.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-61876df{left:776.965px;}body.rtl .elementor-85 .elementor-element.elementor-element-61876df{right:776.965px;}.elementor-85 .elementor-element.elementor-element-a1220a3{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-9f849a9{width:var( --container-widget-width, 56.27% );max-width:56.27%;--container-widget-width:56.27%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-9f849a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-9f849a9 img{width:100%;height:262px;object-fit:cover;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-2163983{text-align:center;}.elementor-85 .elementor-element.elementor-element-2163983 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:79px;font-weight:100;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-25bfde1{text-align:center;}.elementor-85 .elementor-element.elementor-element-25bfde1 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:79px;font-weight:900;text-shadow:0px 0px 5px #FFFFFF;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-85 .elementor-element.elementor-element-7446bf1 .elementor-button{background-color:#FAF3F7;font-family:"Times New Roman", Sans-serif;font-size:43px;font-weight:400;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;}.elementor-85 .elementor-element.elementor-element-86eb4e7 .elementor-button{background-color:#FFFFFF00;font-family:"Times New Roman", Sans-serif;font-size:43px;font-weight:400;fill:#FAF3F7;color:#FAF3F7;border-style:solid;border-color:#FAF3F7;border-radius:40px 40px 40px 40px;}.elementor-85 .elementor-element.elementor-element-5074ae5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-85 .elementor-element.elementor-element-5074ae5:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-5074ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D1B3A 0%, #0D1B3A 100%);}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-item{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-digits{color:#000000;font-family:"Times New Roman", Sans-serif;font-weight:400;}.elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-label{color:#000000;font-family:"Times New Roman", Sans-serif;font-weight:400;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-85 .elementor-element.elementor-element-5f19f9b{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-5f19f9b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-267001e{text-align:center;}.elementor-85 .elementor-element.elementor-element-267001e .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:79px;font-weight:100;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-19257ce{text-align:center;}.elementor-85 .elementor-element.elementor-element-19257ce .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:100;color:#FAF3F7;}.elementor-85 .elementor-element.elementor-element-0630351 .elementor-button{background-color:#FAF3F7;font-family:"Times New Roman", Sans-serif;font-size:43px;font-weight:400;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;}.elementor-85 .elementor-element.elementor-element-47bd52d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-47bd52d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-08205b3{text-align:center;}.elementor-85 .elementor-element.elementor-element-08205b3 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:79px;font-weight:100;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-de131fd{--display:flex;}.elementor-85 .elementor-element.elementor-element-d2b7dc5{text-align:center;}.elementor-85 .elementor-element.elementor-element-d2b7dc5 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:100;color:#FAF3F7;}.elementor-85 .elementor-element.elementor-element-0ccd944{text-align:center;}.elementor-85 .elementor-element.elementor-element-0ccd944 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:100;color:#FAF3F7;}.elementor-85 .elementor-element.elementor-element-d115033 > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-85 .elementor-element.elementor-element-e370431{text-align:center;}.elementor-85 .elementor-element.elementor-element-e370431 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:79px;font-weight:100;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6d6373b{text-align:center;}.elementor-85 .elementor-element.elementor-element-6d6373b .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:100;color:#FAF3F7;}.elementor-85 .elementor-element.elementor-element-b37fa8c{text-align:center;}.elementor-85 .elementor-element.elementor-element-b37fa8c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:100;color:#FAF3F7;}.elementor-85 .elementor-element.elementor-element-daa45cd{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-85 .elementor-element.elementor-element-daa45cd:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-daa45cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D1B3A 0%, #0D1B3A 100%);}.elementor-85 .elementor-element.elementor-element-c651a29{text-align:center;}.elementor-85 .elementor-element.elementor-element-c651a29 .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:79px;font-weight:100;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-f5a6964{text-align:center;}.elementor-85 .elementor-element.elementor-element-f5a6964 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:100;color:#FAF3F7;}.elementor-85 .elementor-element.elementor-element-2716370{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-2716370.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-2716370 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-85 .elementor-element.elementor-element-75624f2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-85 .elementor-element.elementor-element-75624f2:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-75624f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D1B3A 0%, #0D1B3A 100%);}.elementor-85 .elementor-element.elementor-element-588a48d{text-align:center;}.elementor-85 .elementor-element.elementor-element-588a48d .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:79px;font-weight:100;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-cfd719e{text-align:center;}.elementor-85 .elementor-element.elementor-element-cfd719e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:100;color:#FAF3F7;}.elementor-85 .elementor-element.elementor-element-1b2677e{text-align:center;}.elementor-85 .elementor-element.elementor-element-1b2677e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:100;color:#FAF3F7;}.elementor-85 .elementor-element.elementor-element-750afdb{text-align:center;}.elementor-85 .elementor-element.elementor-element-750afdb .elementor-heading-title{font-family:"Ephesis", Sans-serif;font-size:79px;font-weight:100;text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-a7a2e51{text-align:center;font-family:"Podkova", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-a7a2e51 p{margin-block-end:0px;}.elementor-85 .elementor-element.elementor-element-a7a2e51 a{color:var( --e-global-color-secondary );}body.elementor-page-85:not(.elementor-motion-effects-element-type-background), body.elementor-page-85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){body:not(.rtl) .elementor-85 .elementor-element.elementor-element-ac7f404{left:329.973px;}body.rtl .elementor-85 .elementor-element.elementor-element-ac7f404{right:329.973px;}.elementor-85 .elementor-element.elementor-element-ac7f404{top:-33.973px;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-a6e8cde{left:329.973px;}body.rtl .elementor-85 .elementor-element.elementor-element-a6e8cde{right:329.973px;}.elementor-85 .elementor-element.elementor-element-a6e8cde{top:-33.973px;}}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-9b22a28{--content-width:530px;}.elementor-85 .elementor-element.elementor-element-5074ae5{--content-width:530px;}.elementor-85 .elementor-element.elementor-element-daa45cd{--content-width:530px;}.elementor-85 .elementor-element.elementor-element-75624f2{--content-width:530px;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-9b22a28{--min-height:0vh;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-85 .elementor-element.elementor-element-ac7f404{width:var( --container-widget-width, 214.805px );max-width:214.805px;--container-widget-width:214.805px;--container-widget-flex-grow:0;top:-91.891px;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-ac7f404{left:43.918px;}body.rtl .elementor-85 .elementor-element.elementor-element-ac7f404{right:43.918px;}.elementor-85 .elementor-element.elementor-element-a6e8cde{width:var( --container-widget-width, 214.805px );max-width:214.805px;--container-widget-width:214.805px;--container-widget-flex-grow:0;top:-94.875px;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-a6e8cde{left:199.906px;}body.rtl .elementor-85 .elementor-element.elementor-element-a6e8cde{right:199.906px;}.elementor-85 .elementor-element.elementor-element-dec74c2{width:var( --container-widget-width, 183.805px );max-width:183.805px;--container-widget-width:183.805px;--container-widget-flex-grow:0;top:-83.945px;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-dec74c2{left:-72.039px;}body.rtl .elementor-85 .elementor-element.elementor-element-dec74c2{right:-72.039px;}.elementor-85 .elementor-element.elementor-element-61876df{width:var( --container-widget-width, 232.805px );max-width:232.805px;--container-widget-width:232.805px;--container-widget-flex-grow:0;top:-13.023px;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-61876df{left:-106.977px;}body.rtl .elementor-85 .elementor-element.elementor-element-61876df{right:-106.977px;}.elementor-85 .elementor-element.elementor-element-a1220a3{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-9f849a9{width:var( --container-widget-width, 55.72% );max-width:55.72%;--container-widget-width:55.72%;--container-widget-flex-grow:0;text-align:center;}.elementor-85 .elementor-element.elementor-element-9f849a9.elementor-element{--align-self:center;}.elementor-85 .elementor-element.elementor-element-9f849a9 img{width:100%;max-width:100%;height:150px;object-fit:cover;}.elementor-85 .elementor-element.elementor-element-2163983{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-2163983 .elementor-heading-title{font-size:50px;}.elementor-85 .elementor-element.elementor-element-25bfde1{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-25bfde1 .elementor-heading-title{font-size:75px;}.elementor-85 .elementor-element.elementor-element-7446bf1 .elementor-button{font-size:24px;border-radius:40px 40px 40px 40px;}.elementor-85 .elementor-element.elementor-element-86eb4e7 .elementor-button{font-size:28px;border-radius:40px 40px 40px 40px;}.elementor-85 .elementor-element.elementor-element-5074ae5{--min-height:100vh;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-85 .elementor-element.elementor-element-fda2f7c .elementor-countdown-digits{font-size:35px;}.elementor-85 .elementor-element.elementor-element-5f19f9b{width:var( --container-widget-width, 55.231px );max-width:55.231px;--container-widget-width:55.231px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-5f19f9b.elementor-element{--align-self:center;}.elementor-85 .elementor-element.elementor-element-267001e{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-267001e .elementor-heading-title{font-size:48px;}.elementor-85 .elementor-element.elementor-element-19257ce{text-align:center;}.elementor-85 .elementor-element.elementor-element-0630351 .elementor-button{font-size:24px;border-radius:40px 40px 40px 40px;}.elementor-85 .elementor-element.elementor-element-47bd52d{width:var( --container-widget-width, 55.231px );max-width:55.231px;--container-widget-width:55.231px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-47bd52d.elementor-element{--align-self:center;}.elementor-85 .elementor-element.elementor-element-08205b3{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-08205b3 .elementor-heading-title{font-size:48px;}.elementor-85 .elementor-element.elementor-element-de131fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-d2b7dc5{text-align:center;}.elementor-85 .elementor-element.elementor-element-0ccd944{text-align:center;}.elementor-85 .elementor-element.elementor-element-d115033 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-85 .elementor-element.elementor-element-d115033 iframe{height:178px;}.elementor-85 .elementor-element.elementor-element-e370431{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-e370431 .elementor-heading-title{font-size:48px;}.elementor-85 .elementor-element.elementor-element-6d6373b{text-align:center;}.elementor-85 .elementor-element.elementor-element-b37fa8c{text-align:center;}.elementor-85 .elementor-element.elementor-element-b37fa8c .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-daa45cd{--min-height:100vh;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-85 .elementor-element.elementor-element-c651a29{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-c651a29 .elementor-heading-title{font-size:48px;}.elementor-85 .elementor-element.elementor-element-f5a6964{text-align:center;}.elementor-85 .elementor-element.elementor-element-2716370{width:var( --container-widget-width, 264.75px );max-width:264.75px;--container-widget-width:264.75px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-2716370.elementor-element{--align-self:center;}.elementor-85 .elementor-element.elementor-element-2716370 img{border-radius:20px 20px 20px 20px;}.elementor-85 .elementor-element.elementor-element-75624f2{--min-height:100vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-85 .elementor-element.elementor-element-588a48d{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-588a48d .elementor-heading-title{font-size:48px;}.elementor-85 .elementor-element.elementor-element-cfd719e{text-align:center;}.elementor-85 .elementor-element.elementor-element-1b2677e{text-align:center;}.elementor-85 .elementor-element.elementor-element-750afdb{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-750afdb .elementor-heading-title{font-size:48px;}.elementor-85 .elementor-element.elementor-element-a7a2e51{font-size:17px;}}/* Start custom CSS for container, class: .elementor-element-9b22a28 *//* Estrellas brillantes animadas — fondo (densidad alta) */
.elementor-85 .elementor-element.elementor-element-9b22a28 {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.elementor-85 .elementor-element.elementor-element-9b22a28::before,
.elementor-85 .elementor-element.elementor-element-9b22a28::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;
}

/* Estrellas chicas: deriva lenta + titileo suave */
.elementor-85 .elementor-element.elementor-element-9b22a28::before {
    background-image:
        radial-gradient(1px 1px at 25px 35px,   #ffffff, transparent),
        radial-gradient(1px 1px at 80px 120px,  #ffffff, transparent),
        radial-gradient(1px 1px at 150px 60px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 200px 180px, #ffffff, transparent),
        radial-gradient(1px 1px at 60px 220px,  #ffffff, transparent),
        radial-gradient(1px 1px at 280px 40px,  #cfe0ff, transparent),
        radial-gradient(1px 1px at 320px 150px, #ffffff, transparent),
        radial-gradient(1px 1px at 120px 280px, #ffffff, transparent),
        radial-gradient(1px 1px at 240px 250px, #ffffff, transparent),
        radial-gradient(1px 1px at 360px 220px, #ffffff, transparent),
        radial-gradient(1px 1px at 15px 160px,  #ffffff, transparent),
        radial-gradient(1px 1px at 95px 300px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 175px 350px, #ffffff, transparent),
        radial-gradient(1px 1px at 215px 90px,  #ffffff, transparent),
        radial-gradient(1px 1px at 260px 205px, #cfe0ff, transparent),
        radial-gradient(1px 1px at 300px 330px, #ffffff, transparent),
        radial-gradient(1px 1px at 340px 290px, #ffffff, transparent),
        radial-gradient(1px 1px at 130px 40px,  #ffffff, transparent),
        radial-gradient(1px 1px at 45px 360px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 385px 110px, #ffffff, transparent);
    background-size: 400px 400px;
    background-repeat: repeat;
    animation: deriva-chicas 90s linear infinite,
               titileo-chicas 6s ease-in-out infinite;
}

/* Estrellas grandes CON BRILLO: deriva más lenta (efecto profundidad) */
.elementor-85 .elementor-element.elementor-element-9b22a28::after {
    background-image:
        radial-gradient(2px 2px at 100px 80px,     rgba(255,255,255,0.95), transparent),
        radial-gradient(2px 2px at 300px 200px,    rgba(255,255,255,0.95), transparent),
        radial-gradient(2px 2px at 180px 320px,    rgba(214,230,255,0.95), transparent),
        radial-gradient(2.5px 2.5px at 420px 120px, #ffffff, transparent),
        radial-gradient(2px 2px at 480px 300px,    rgba(255,255,255,0.9), transparent),
        radial-gradient(1.5px 1.5px at 60px 380px, #ffffff, transparent),
        radial-gradient(2px 2px at 240px 40px,     rgba(255,255,255,0.95), transparent),
        radial-gradient(1.5px 1.5px at 350px 470px, #ffffff, transparent),
        radial-gradient(2.5px 2.5px at 510px 210px, rgba(214,230,255,0.95), transparent),
        radial-gradient(2px 2px at 150px 500px,    rgba(255,255,255,0.9), transparent),
        radial-gradient(1.5px 1.5px at 30px 140px, #ffffff, transparent),
        radial-gradient(2px 2px at 400px 350px,    rgba(255,255,255,0.95), transparent);
    background-size: 550px 550px;
    background-repeat: repeat;
    filter: drop-shadow(0 0 3px rgba(255,255,255,0.85)) drop-shadow(0 0 6px rgba(170,200,255,0.5));
    animation: deriva-grandes 140s linear infinite,
               titileo-grandes 4.5s ease-in-out infinite;
}

@keyframes deriva-chicas  { from { background-position: 0 0; } to { background-position: 400px 400px; } }
@keyframes deriva-grandes { from { background-position: 0 0; } to { background-position: -550px 550px; } }
@keyframes titileo-chicas { 0%,100% { opacity: .5; } 50% { opacity: 1; } }
@keyframes titileo-grandes{ 0%,100% { opacity: 1; } 50% { opacity: .65; } }

@media (prefers-reduced-motion: reduce) {
    .elementor-85 .elementor-element.elementor-element-9b22a28::before, .elementor-85 .elementor-element.elementor-element-9b22a28::after { animation: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5074ae5 *//* Estrellas brillantes animadas — fondo (densidad alta) */
.elementor-85 .elementor-element.elementor-element-5074ae5 {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.elementor-85 .elementor-element.elementor-element-5074ae5::before,
.elementor-85 .elementor-element.elementor-element-5074ae5::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;
}

/* Estrellas chicas: deriva lenta + titileo suave */
.elementor-85 .elementor-element.elementor-element-5074ae5::before {
    background-image:
        radial-gradient(1px 1px at 25px 35px,   #ffffff, transparent),
        radial-gradient(1px 1px at 80px 120px,  #ffffff, transparent),
        radial-gradient(1px 1px at 150px 60px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 200px 180px, #ffffff, transparent),
        radial-gradient(1px 1px at 60px 220px,  #ffffff, transparent),
        radial-gradient(1px 1px at 280px 40px,  #cfe0ff, transparent),
        radial-gradient(1px 1px at 320px 150px, #ffffff, transparent),
        radial-gradient(1px 1px at 120px 280px, #ffffff, transparent),
        radial-gradient(1px 1px at 240px 250px, #ffffff, transparent),
        radial-gradient(1px 1px at 360px 220px, #ffffff, transparent),
        radial-gradient(1px 1px at 15px 160px,  #ffffff, transparent),
        radial-gradient(1px 1px at 95px 300px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 175px 350px, #ffffff, transparent),
        radial-gradient(1px 1px at 215px 90px,  #ffffff, transparent),
        radial-gradient(1px 1px at 260px 205px, #cfe0ff, transparent),
        radial-gradient(1px 1px at 300px 330px, #ffffff, transparent),
        radial-gradient(1px 1px at 340px 290px, #ffffff, transparent),
        radial-gradient(1px 1px at 130px 40px,  #ffffff, transparent),
        radial-gradient(1px 1px at 45px 360px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 385px 110px, #ffffff, transparent);
    background-size: 400px 400px;
    background-repeat: repeat;
    animation: deriva-chicas 90s linear infinite,
               titileo-chicas 6s ease-in-out infinite;
}

/* Estrellas grandes CON BRILLO: deriva más lenta (efecto profundidad) */
.elementor-85 .elementor-element.elementor-element-5074ae5::after {
    background-image:
        radial-gradient(2px 2px at 100px 80px,     rgba(255,255,255,0.95), transparent),
        radial-gradient(2px 2px at 300px 200px,    rgba(255,255,255,0.95), transparent),
        radial-gradient(2px 2px at 180px 320px,    rgba(214,230,255,0.95), transparent),
        radial-gradient(2.5px 2.5px at 420px 120px, #ffffff, transparent),
        radial-gradient(2px 2px at 480px 300px,    rgba(255,255,255,0.9), transparent),
        radial-gradient(1.5px 1.5px at 60px 380px, #ffffff, transparent),
        radial-gradient(2px 2px at 240px 40px,     rgba(255,255,255,0.95), transparent),
        radial-gradient(1.5px 1.5px at 350px 470px, #ffffff, transparent),
        radial-gradient(2.5px 2.5px at 510px 210px, rgba(214,230,255,0.95), transparent),
        radial-gradient(2px 2px at 150px 500px,    rgba(255,255,255,0.9), transparent),
        radial-gradient(1.5px 1.5px at 30px 140px, #ffffff, transparent),
        radial-gradient(2px 2px at 400px 350px,    rgba(255,255,255,0.95), transparent);
    background-size: 550px 550px;
    background-repeat: repeat;
    filter: drop-shadow(0 0 3px rgba(255,255,255,0.85)) drop-shadow(0 0 6px rgba(170,200,255,0.5));
    animation: deriva-grandes 140s linear infinite,
               titileo-grandes 4.5s ease-in-out infinite;
}

@keyframes deriva-chicas  { from { background-position: 0 0; } to { background-position: 400px 400px; } }
@keyframes deriva-grandes { from { background-position: 0 0; } to { background-position: -550px 550px; } }
@keyframes titileo-chicas { 0%,100% { opacity: .5; } 50% { opacity: 1; } }
@keyframes titileo-grandes{ 0%,100% { opacity: 1; } 50% { opacity: .65; } }

@media (prefers-reduced-motion: reduce) {
    .elementor-85 .elementor-element.elementor-element-5074ae5::before, .elementor-85 .elementor-element.elementor-element-5074ae5::after { animation: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daa45cd *//* Estrellas brillantes animadas — fondo (densidad alta) */
.elementor-85 .elementor-element.elementor-element-daa45cd {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.elementor-85 .elementor-element.elementor-element-daa45cd::before,
.elementor-85 .elementor-element.elementor-element-daa45cd::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;
}

/* Estrellas chicas: deriva lenta + titileo suave */
.elementor-85 .elementor-element.elementor-element-daa45cd::before {
    background-image:
        radial-gradient(1px 1px at 25px 35px,   #ffffff, transparent),
        radial-gradient(1px 1px at 80px 120px,  #ffffff, transparent),
        radial-gradient(1px 1px at 150px 60px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 200px 180px, #ffffff, transparent),
        radial-gradient(1px 1px at 60px 220px,  #ffffff, transparent),
        radial-gradient(1px 1px at 280px 40px,  #cfe0ff, transparent),
        radial-gradient(1px 1px at 320px 150px, #ffffff, transparent),
        radial-gradient(1px 1px at 120px 280px, #ffffff, transparent),
        radial-gradient(1px 1px at 240px 250px, #ffffff, transparent),
        radial-gradient(1px 1px at 360px 220px, #ffffff, transparent),
        radial-gradient(1px 1px at 15px 160px,  #ffffff, transparent),
        radial-gradient(1px 1px at 95px 300px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 175px 350px, #ffffff, transparent),
        radial-gradient(1px 1px at 215px 90px,  #ffffff, transparent),
        radial-gradient(1px 1px at 260px 205px, #cfe0ff, transparent),
        radial-gradient(1px 1px at 300px 330px, #ffffff, transparent),
        radial-gradient(1px 1px at 340px 290px, #ffffff, transparent),
        radial-gradient(1px 1px at 130px 40px,  #ffffff, transparent),
        radial-gradient(1px 1px at 45px 360px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 385px 110px, #ffffff, transparent);
    background-size: 400px 400px;
    background-repeat: repeat;
    animation: deriva-chicas 90s linear infinite,
               titileo-chicas 6s ease-in-out infinite;
}

/* Estrellas grandes CON BRILLO: deriva más lenta (efecto profundidad) */
.elementor-85 .elementor-element.elementor-element-daa45cd::after {
    background-image:
        radial-gradient(2px 2px at 100px 80px,     rgba(255,255,255,0.95), transparent),
        radial-gradient(2px 2px at 300px 200px,    rgba(255,255,255,0.95), transparent),
        radial-gradient(2px 2px at 180px 320px,    rgba(214,230,255,0.95), transparent),
        radial-gradient(2.5px 2.5px at 420px 120px, #ffffff, transparent),
        radial-gradient(2px 2px at 480px 300px,    rgba(255,255,255,0.9), transparent),
        radial-gradient(1.5px 1.5px at 60px 380px, #ffffff, transparent),
        radial-gradient(2px 2px at 240px 40px,     rgba(255,255,255,0.95), transparent),
        radial-gradient(1.5px 1.5px at 350px 470px, #ffffff, transparent),
        radial-gradient(2.5px 2.5px at 510px 210px, rgba(214,230,255,0.95), transparent),
        radial-gradient(2px 2px at 150px 500px,    rgba(255,255,255,0.9), transparent),
        radial-gradient(1.5px 1.5px at 30px 140px, #ffffff, transparent),
        radial-gradient(2px 2px at 400px 350px,    rgba(255,255,255,0.95), transparent);
    background-size: 550px 550px;
    background-repeat: repeat;
    filter: drop-shadow(0 0 3px rgba(255,255,255,0.85)) drop-shadow(0 0 6px rgba(170,200,255,0.5));
    animation: deriva-grandes 140s linear infinite,
               titileo-grandes 4.5s ease-in-out infinite;
}

@keyframes deriva-chicas  { from { background-position: 0 0; } to { background-position: 400px 400px; } }
@keyframes deriva-grandes { from { background-position: 0 0; } to { background-position: -550px 550px; } }
@keyframes titileo-chicas { 0%,100% { opacity: .5; } 50% { opacity: 1; } }
@keyframes titileo-grandes{ 0%,100% { opacity: 1; } 50% { opacity: .65; } }

@media (prefers-reduced-motion: reduce) {
    .elementor-85 .elementor-element.elementor-element-daa45cd::before, .elementor-85 .elementor-element.elementor-element-daa45cd::after { animation: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75624f2 *//* Estrellas brillantes animadas — fondo (densidad alta) */
.elementor-85 .elementor-element.elementor-element-75624f2 {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.elementor-85 .elementor-element.elementor-element-75624f2::before,
.elementor-85 .elementor-element.elementor-element-75624f2::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;
}

/* Estrellas chicas: deriva lenta + titileo suave */
.elementor-85 .elementor-element.elementor-element-75624f2::before {
    background-image:
        radial-gradient(1px 1px at 25px 35px,   #ffffff, transparent),
        radial-gradient(1px 1px at 80px 120px,  #ffffff, transparent),
        radial-gradient(1px 1px at 150px 60px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 200px 180px, #ffffff, transparent),
        radial-gradient(1px 1px at 60px 220px,  #ffffff, transparent),
        radial-gradient(1px 1px at 280px 40px,  #cfe0ff, transparent),
        radial-gradient(1px 1px at 320px 150px, #ffffff, transparent),
        radial-gradient(1px 1px at 120px 280px, #ffffff, transparent),
        radial-gradient(1px 1px at 240px 250px, #ffffff, transparent),
        radial-gradient(1px 1px at 360px 220px, #ffffff, transparent),
        radial-gradient(1px 1px at 15px 160px,  #ffffff, transparent),
        radial-gradient(1px 1px at 95px 300px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 175px 350px, #ffffff, transparent),
        radial-gradient(1px 1px at 215px 90px,  #ffffff, transparent),
        radial-gradient(1px 1px at 260px 205px, #cfe0ff, transparent),
        radial-gradient(1px 1px at 300px 330px, #ffffff, transparent),
        radial-gradient(1px 1px at 340px 290px, #ffffff, transparent),
        radial-gradient(1px 1px at 130px 40px,  #ffffff, transparent),
        radial-gradient(1px 1px at 45px 360px,  #d8e6ff, transparent),
        radial-gradient(1px 1px at 385px 110px, #ffffff, transparent);
    background-size: 400px 400px;
    background-repeat: repeat;
    animation: deriva-chicas 90s linear infinite,
               titileo-chicas 6s ease-in-out infinite;
}

/* Estrellas grandes CON BRILLO: deriva más lenta (efecto profundidad) */
.elementor-85 .elementor-element.elementor-element-75624f2::after {
    background-image:
        radial-gradient(2px 2px at 100px 80px,     rgba(255,255,255,0.95), transparent),
        radial-gradient(2px 2px at 300px 200px,    rgba(255,255,255,0.95), transparent),
        radial-gradient(2px 2px at 180px 320px,    rgba(214,230,255,0.95), transparent),
        radial-gradient(2.5px 2.5px at 420px 120px, #ffffff, transparent),
        radial-gradient(2px 2px at 480px 300px,    rgba(255,255,255,0.9), transparent),
        radial-gradient(1.5px 1.5px at 60px 380px, #ffffff, transparent),
        radial-gradient(2px 2px at 240px 40px,     rgba(255,255,255,0.95), transparent),
        radial-gradient(1.5px 1.5px at 350px 470px, #ffffff, transparent),
        radial-gradient(2.5px 2.5px at 510px 210px, rgba(214,230,255,0.95), transparent),
        radial-gradient(2px 2px at 150px 500px,    rgba(255,255,255,0.9), transparent),
        radial-gradient(1.5px 1.5px at 30px 140px, #ffffff, transparent),
        radial-gradient(2px 2px at 400px 350px,    rgba(255,255,255,0.95), transparent);
    background-size: 550px 550px;
    background-repeat: repeat;
    filter: drop-shadow(0 0 3px rgba(255,255,255,0.85)) drop-shadow(0 0 6px rgba(170,200,255,0.5));
    animation: deriva-grandes 140s linear infinite,
               titileo-grandes 4.5s ease-in-out infinite;
}

@keyframes deriva-chicas  { from { background-position: 0 0; } to { background-position: 400px 400px; } }
@keyframes deriva-grandes { from { background-position: 0 0; } to { background-position: -550px 550px; } }
@keyframes titileo-chicas { 0%,100% { opacity: .5; } 50% { opacity: 1; } }
@keyframes titileo-grandes{ 0%,100% { opacity: 1; } 50% { opacity: .65; } }

@media (prefers-reduced-motion: reduce) {
    .elementor-85 .elementor-element.elementor-element-75624f2::before, .elementor-85 .elementor-element.elementor-element-75624f2::after { animation: none; }
}/* End custom CSS */