.elementor-13 .elementor-element.elementor-element-4f89796{--display:flex;--min-height:680px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-4f89796:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4f89796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://sttelar.pro/wp-content/uploads/2025/04/Background-home.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4baa094{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:-10px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4baa094.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1d2d48f{--display:flex;}.elementor-13 .elementor-element.elementor-element-e9f97dc{--display:flex;}.elementor-13 .elementor-element.elementor-element-f2a0920{--display:flex;}.elementor-13 .elementor-element.elementor-element-2f41f48 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-widget-ucaddon_gradient_border_button .ue-gradient-border .ue-txt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-2cbea3d > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2cbea3d .ue-grad-btn-wrapper{justify-content:center!important;}.elementor-13 .elementor-element.elementor-element-2cbea3d .ue-gradient-border-content{flex-direction:row-reverse;gap:10px;padding:15px 20px 15px 20px;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-2cbea3d .ue-gradient-border .ue-txt{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2cbea3d .ue-gradient-border-icon{font-size:18px;}.elementor-13 .elementor-element.elementor-element-2cbea3d .ue-gradient-border-icon svg{width:18px;}.elementor-13 .elementor-element.elementor-element-d768ed2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-874bb33{--display:flex;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-56d322f{--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;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-13 .elementor-element.elementor-element-d00bb56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#565656;}.elementor-13 .elementor-element.elementor-element-1af8510 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1af8510 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4c7d607{--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;--justify-content:space-between;--align-items:stretch;--gap:0px 5px;--row-gap:0px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-13 .elementor-element.elementor-element-4c7d607:hover{border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#02010100;--border-color:#02010100;}.elementor-13 .elementor-element.elementor-element-4c7d607, .elementor-13 .elementor-element.elementor-element-4c7d607::before{--border-transition:1s;}.elementor-13 .elementor-element.elementor-element-4f72e37{--display:flex;--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:space-between;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1E1E1E6B;--border-color:#1E1E1E6B;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-4f72e37:hover{background-color:transparent;background-image:linear-gradient(180deg, #1E1E1E 0%, #000000 30%);border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E1E1E00;--border-color:#1E1E1E00;}.elementor-13 .elementor-element.elementor-element-4f72e37, .elementor-13 .elementor-element.elementor-element-4f72e37::before{--border-transition:1s;}.elementor-13 .elementor-element.elementor-element-acbad46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#BBBBBB;}.elementor-13 .elementor-element.elementor-element-4c84cf0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;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-13 .elementor-element.elementor-element-143f7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-143f7c9{font-family:"Montserrat", Sans-serif;font-weight:400;}.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-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-13 .elementor-element.elementor-element-b550c5e .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:999px 999px 999px 999px;padding:12px 15px 12px 15px;}.elementor-13 .elementor-element.elementor-element-b550c5e .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-b550c5e .elementor-button:focus{background-color:#212223;}.elementor-13 .elementor-element.elementor-element-b550c5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0eed182{--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;--justify-content:space-around;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E1E1E6B;--border-color:#1E1E1E6B;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-0eed182:hover{background-color:transparent;background-image:linear-gradient(180deg, #1E1E1E 0%, #000000 30%);border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E1E1E00;--border-color:#1E1E1E00;}.elementor-13 .elementor-element.elementor-element-0eed182, .elementor-13 .elementor-element.elementor-element-0eed182::before{--border-transition:1s;}.elementor-13 .elementor-element.elementor-element-bc491cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#BBBBBB;}.elementor-13 .elementor-element.elementor-element-45efae4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f5f4237 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f5f4237{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-08ed76f .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:999px 999px 999px 999px;padding:12px 15px 12px 15px;}.elementor-13 .elementor-element.elementor-element-08ed76f .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-08ed76f .elementor-button:focus{background-color:#212223;}.elementor-13 .elementor-element.elementor-element-08ed76f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b5cc41b{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E1E1E6B;--border-color:#1E1E1E6B;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-b5cc41b:hover{background-color:transparent;background-image:linear-gradient(180deg, #1E1E1E 0%, #000000 30%);border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#85858500;--border-color:#85858500;}.elementor-13 .elementor-element.elementor-element-b5cc41b, .elementor-13 .elementor-element.elementor-element-b5cc41b::before{--border-transition:1s;}.elementor-13 .elementor-element.elementor-element-ebecb4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#BBBBBB;}.elementor-13 .elementor-element.elementor-element-2d6d9df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8933522{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2c097d2 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:999px 999px 999px 999px;padding:12px 15px 12px 15px;}.elementor-13 .elementor-element.elementor-element-2c097d2 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-2c097d2 .elementor-button:focus{background-color:#212223;}.elementor-13 .elementor-element.elementor-element-2c097d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-05559d0{--display:flex;--min-height:532px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#161616;--border-color:#161616;--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-13 .elementor-element.elementor-element-05559d0::before, .elementor-13 .elementor-element.elementor-element-05559d0 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-05559d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-05559d0 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-05559d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-05559d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-05559d0 .star_particles{opacity:33%;}.elementor-13 .elementor-element.elementor-element-8541c50 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#565656;}.elementor-13 .elementor-element.elementor-element-6249f53{text-align:center;}.elementor-13 .elementor-element.elementor-element-6249f53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-008a8e2{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#ACACAC;}.elementor-13 .elementor-element.elementor-element-008a8e2 p{margin-block-end:4px;}.elementor-13 .elementor-element.elementor-element-cb5be3c .elementor-button{background-color:#00000029;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:999px 999px 999px 999px;padding:12px 15px 12px 15px;}.elementor-13 .elementor-element.elementor-element-cb5be3c .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-cb5be3c .elementor-button:focus{background-color:#58585761;}.elementor-13 .elementor-element.elementor-element-cb5be3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cb5be3c{z-index:9999;}.elementor-13 .elementor-element.elementor-element-e02dcbc{--display:flex;--min-height:55vh;--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;--overlay-opacity:0.53;}.elementor-13 .elementor-element.elementor-element-e02dcbc::before, .elementor-13 .elementor-element.elementor-element-e02dcbc > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e02dcbc > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e02dcbc > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e02dcbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e02dcbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e02dcbc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e02dcbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://sttelar.pro/wp-content/uploads/2025/05/world-alternative-background.jpg") 50% 50%;background-size:cover;}.elementor-13 .elementor-element.elementor-element-d3ef0b5{--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-13 .elementor-element.elementor-element-6c24c84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-c3c35c0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-fb81721 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fb81721.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-fb81721 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2a23422{color:#B4B4B4;}.elementor-13 .elementor-element.elementor-element-8916fab{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-014e6f4{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-bf6dce6{text-align:center;}.elementor-13 .elementor-element.elementor-element-bf6dce6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#404040;}.elementor-13 .elementor-element.elementor-element-2aa1db2{--display:flex;--min-height:0px;}.elementor-13 .elementor-element.elementor-element-caab34b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-13 .elementor-element.elementor-element-6a4c9f1{--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-13 .elementor-element.elementor-element-bdb7092{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.64;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-bdb7092::before, .elementor-13 .elementor-element.elementor-element-bdb7092 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-bdb7092 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-bdb7092 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-bdb7092 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-bdb7092 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e60dbf7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-widget-ucaddon_stacking_cards .ue_sc_graphic_el{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_stacking_cards .ue_sc_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_stacking_cards .ue_sc_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_stacking_cards .ue_sc_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_card_content{background-color:#ffffff;border-radius:20px 20px 20px 19px;flex-direction:row;}.elementor-13 .elementor-element.elementor-element-9c58da5{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_stacking_card_item{top:93px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_cards_wrapper{gap:66px;margin-bottom:66px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_card_content,.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_card_content *{transition-duration:300ms;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_content_left{width:60%;height:100%;padding:40px 40px 40px 40px;text-align:left;align-items:start;justify-content:space-between;background-color:#050505;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_content_left *{text-align:left;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_graphic_el{width:50px;height:50px;background-color:#0F0F0F;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_graphic_el i{font-size:25px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_graphic_el svg{font-size:25px;fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;margin-top:15px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_desc{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;margin-top:15px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_img{object-fit:cover;}.elementor-13 .elementor-element.elementor-element-c31fab5{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1212128A;--border-color:#1212128A;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-09832a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-09832a8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-09832a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B85;}.elementor-13 .elementor-element.elementor-element-c097928{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:12px;}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-68e6614.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-68e6614.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-68e6614.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-68e6614:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-68e6614:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#6E6E6E;}.elementor-13 .elementor-element.elementor-element-7aa155d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-469d00e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-469d00e img{border-radius:0px 0px 14px 14px;}.elementor-13 .elementor-element.elementor-element-e9c8301{--display:flex;--justify-content:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e9c8301:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e9c8301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B85;}.elementor-13 .elementor-element.elementor-element-3181a9e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:12px;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-21770ff.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-21770ff.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-21770ff.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-21770ff:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-21770ff:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#6E6E6E;}.elementor-13 .elementor-element.elementor-element-46c890a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5cc45e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5cc45e7 img{border-radius:0px 0px 14px 14px;}.elementor-13 .elementor-element.elementor-element-348e2d5{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-348e2d5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-348e2d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B85;}.elementor-13 .elementor-element.elementor-element-51316b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:12px;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d4691b6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d4691b6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d4691b6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-d4691b6:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-d4691b6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#6E6E6E;}.elementor-13 .elementor-element.elementor-element-d11108a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9662f52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9662f52 img{border-radius:0px 0px 14px 14px;}.elementor-13 .elementor-element.elementor-element-87ead59{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-87ead59:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-87ead59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B85;}.elementor-13 .elementor-element.elementor-element-b7dfbc3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:12px;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e0f8cfa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e0f8cfa.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e0f8cfa.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-e0f8cfa:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-e0f8cfa:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#6E6E6E;}.elementor-13 .elementor-element.elementor-element-0ca42eb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bf3a94a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-bf3a94a img{border-radius:0px 0px 14px 14px;}.elementor-13 .elementor-element.elementor-element-15b4881{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-15b4881:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-15b4881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B85;}.elementor-13 .elementor-element.elementor-element-36bf190{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:12px;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f65c1da.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f65c1da.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f65c1da.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-f65c1da:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-f65c1da:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#6E6E6E;}.elementor-13 .elementor-element.elementor-element-14c0b1a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-57c2916 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-57c2916 img{border-radius:0px 0px 14px 14px;}.elementor-13 .elementor-element.elementor-element-6a2d85f{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#191919;--border-color:#191919;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6a2d85f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6a2d85f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B85;}.elementor-13 .elementor-element.elementor-element-223b5c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:12px;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a823efc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a823efc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a823efc.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-a823efc:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-a823efc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#6E6E6E;}.elementor-13 .elementor-element.elementor-element-ce90248{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-715db42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-715db42 img{border-radius:0px 0px 14px 14px;}.elementor-13 .elementor-element.elementor-element-a9ce640{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1212128A;--border-color:#1212128A;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-a9ce640:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a9ce640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-ea3a552{text-align:center;}.elementor-13 .elementor-element.elementor-element-ea3a552 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.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-13 .elementor-element.elementor-element-19c4d08{--lottie-container-width:47%;--lottie-container-opacity:1;}.elementor-13 .elementor-element.elementor-element-e4cde31{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-7fa6361 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-7fa6361{text-align:center;}.elementor-13 .elementor-element.elementor-element-7fa6361 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:400;color:#FBFBFB;}.elementor-13 .elementor-element.elementor-element-6fb5f5f{--display:flex;}.elementor-13 .elementor-element.elementor-element-506973a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-a65dd33{--display:flex;}.elementor-13 .elementor-element.elementor-element-0dc955f{--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-13 .elementor-element.elementor-element-b0d2569{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-e09523b{--display:flex;}.elementor-13 .elementor-element.elementor-element-8dcf0fb{--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-13 .elementor-element.elementor-element-363e98b{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-02b7777{--display:flex;}.elementor-13 .elementor-element.elementor-element-5fa804d{--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-13 .elementor-element.elementor-element-7149de5{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-6831bc8{--display:flex;}.elementor-13 .elementor-element.elementor-element-8b01b72{--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-13 .elementor-element.elementor-element-f171202{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-2899cc1{--display:flex;}.elementor-13 .elementor-element.elementor-element-5bb2cf2{--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-13 .elementor-element.elementor-element-3676908{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-5e7381c{--display:flex;}.elementor-13 .elementor-element.elementor-element-e58c018{--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-13 .elementor-element.elementor-element-242b653{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-33fc718{--display:flex;}.elementor-13 .elementor-element.elementor-element-6466376{--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-13 .elementor-element.elementor-element-b82e63d{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-f9b99d1{--display:flex;}.elementor-13 .elementor-element.elementor-element-eaf0cc6{--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-13 .elementor-element.elementor-element-bd686f5{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-ead3c6f{--display:flex;}.elementor-13 .elementor-element.elementor-element-5f2a752{--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-13 .elementor-element.elementor-element-86d10e6{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E4E4E4;}.elementor-13 .elementor-element.elementor-element-ea7490e{--n-accordion-title-font-size:14px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-title-normal-color:#C4C4C4;--n-accordion-title-hover-color:#A4A1A1;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:#585858;}.elementor-13 .elementor-element.elementor-element-ea7490e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(110deg, #3B3B3B00 52%, #0034FF47 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#1F1F1F52;}.elementor-13 .elementor-element.elementor-element-ea7490e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:#1009389E;}:where( .elementor-13 .elementor-element.elementor-element-ea7490e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}:where( .elementor-13 .elementor-element.elementor-element-ea7490e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-e9f97dc{--width:100%;}.elementor-13 .elementor-element.elementor-element-f2a0920{--width:100%;}.elementor-13 .elementor-element.elementor-element-d768ed2{--width:100%;}.elementor-13 .elementor-element.elementor-element-874bb33{--content-width:1282px;}.elementor-13 .elementor-element.elementor-element-56d322f{--content-width:1316px;}.elementor-13 .elementor-element.elementor-element-4c7d607{--width:91%;}.elementor-13 .elementor-element.elementor-element-4f72e37{--width:33%;}.elementor-13 .elementor-element.elementor-element-0eed182{--width:33%;}.elementor-13 .elementor-element.elementor-element-b5cc41b{--width:33%;}.elementor-13 .elementor-element.elementor-element-c3c35c0{--width:50%;}.elementor-13 .elementor-element.elementor-element-8916fab{--width:55%;}.elementor-13 .elementor-element.elementor-element-014e6f4{--width:100%;}.elementor-13 .elementor-element.elementor-element-2aa1db2{--width:97%;}.elementor-13 .elementor-element.elementor-element-c31fab5{--content-width:1300px;}.elementor-13 .elementor-element.elementor-element-09832a8{--width:32%;}.elementor-13 .elementor-element.elementor-element-c097928{--width:100%;}.elementor-13 .elementor-element.elementor-element-7aa155d{--width:100%;}.elementor-13 .elementor-element.elementor-element-e9c8301{--width:32%;}.elementor-13 .elementor-element.elementor-element-3181a9e{--width:100%;}.elementor-13 .elementor-element.elementor-element-46c890a{--width:100%;}.elementor-13 .elementor-element.elementor-element-348e2d5{--width:32%;}.elementor-13 .elementor-element.elementor-element-51316b6{--width:100%;}.elementor-13 .elementor-element.elementor-element-d11108a{--width:100%;}.elementor-13 .elementor-element.elementor-element-87ead59{--width:32%;}.elementor-13 .elementor-element.elementor-element-b7dfbc3{--width:100%;}.elementor-13 .elementor-element.elementor-element-0ca42eb{--width:100%;}.elementor-13 .elementor-element.elementor-element-15b4881{--width:32%;}.elementor-13 .elementor-element.elementor-element-36bf190{--width:100%;}.elementor-13 .elementor-element.elementor-element-14c0b1a{--width:100%;}.elementor-13 .elementor-element.elementor-element-6a2d85f{--width:32%;}.elementor-13 .elementor-element.elementor-element-223b5c5{--width:100%;}.elementor-13 .elementor-element.elementor-element-ce90248{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-a9ce640{--width:1166.2px;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-c31fab5{--content-width:1300px;}.elementor-13 .elementor-element.elementor-element-09832a8{--width:46%;}.elementor-13 .elementor-element.elementor-element-e9c8301{--width:46%;}.elementor-13 .elementor-element.elementor-element-348e2d5{--width:46%;}.elementor-13 .elementor-element.elementor-element-87ead59{--width:46%;}.elementor-13 .elementor-element.elementor-element-15b4881{--width:46%;}.elementor-13 .elementor-element.elementor-element-6a2d85f{--width:46%;}}@media(max-width:1366px){.elementor-13 .elementor-element.elementor-element-56d322f{--margin-top:0px;--margin-bottom:90px;--margin-left:30px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-6c24c84{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_stacking_card_item{top:60px;}.elementor-13 .elementor-element.elementor-element-c31fab5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-description{font-size:12px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-4f89796{--min-height:350px;--justify-content:center;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-4baa094{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1d2d48f{--min-height:211px;}.elementor-13 .elementor-element.elementor-element-f2a0920{--min-height:148px;}.elementor-13 .elementor-element.elementor-element-2f41f48 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2cbea3d .ue-gradient-border .ue-txt{font-size:14px;}.elementor-13 .elementor-element.elementor-element-d768ed2{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-874bb33{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-56d322f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-d00bb56{text-align:center;}.elementor-13 .elementor-element.elementor-element-1af8510{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-1af8510 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-1af8510.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1af8510 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-4c7d607{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:70;}.elementor-13 .elementor-element.elementor-element-4f72e37{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-4f72e37:hover{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-acbad46{text-align:start;}.elementor-13 .elementor-element.elementor-element-4c84cf0{text-align:start;}.elementor-13 .elementor-element.elementor-element-143f7c9{text-align:start;}.elementor-13 .elementor-element.elementor-element-7f05e0e img{width:68%;}.elementor-13 .elementor-element.elementor-element-0eed182{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-0eed182:hover{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-bc491cf{text-align:start;}.elementor-13 .elementor-element.elementor-element-45efae4{text-align:start;}.elementor-13 .elementor-element.elementor-element-f5f4237{text-align:start;}.elementor-13 .elementor-element.elementor-element-8360b86 img{width:68%;}.elementor-13 .elementor-element.elementor-element-b5cc41b{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-b5cc41b:hover{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-ebecb4a{text-align:start;}.elementor-13 .elementor-element.elementor-element-2d6d9df{text-align:start;}.elementor-13 .elementor-element.elementor-element-8933522{text-align:start;}.elementor-13 .elementor-element.elementor-element-37217d2 img{width:68%;}.elementor-13 .elementor-element.elementor-element-05559d0{--min-height:475px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-8541c50{text-align:center;}.elementor-13 .elementor-element.elementor-element-6249f53{text-align:center;}.elementor-13 .elementor-element.elementor-element-6249f53 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-008a8e2{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:center;font-size:14px;}.elementor-13 .elementor-element.elementor-element-e02dcbc{--min-height:15vh;}.elementor-13 .elementor-element.elementor-element-6c24c84{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-c3c35c0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-fb81721 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fb81721{text-align:center;}.elementor-13 .elementor-element.elementor-element-fb81721 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-2a23422{text-align:center;}.elementor-13 .elementor-element.elementor-element-bf6dce6 .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-bdb7092{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-9c58da5{width:auto;max-width:auto;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_stacking_card_item{top:94px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_content_left{height:265px;width:100%;padding:0px 18px 0px 18px;text-align:left;justify-content:start;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_content_left *{text-align:left;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_graphic_el{width:53px;height:53px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_title{font-size:19px;margin-top:15px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_desc{font-size:15px;margin-top:15px;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_sc_img{object-fit:fill;}.elementor-13 .elementor-element.elementor-element-9c58da5 .ue_card_content{flex-direction:column;}.elementor-13 .elementor-element.elementor-element-c31fab5{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-13 .elementor-element.elementor-element-09832a8{--width:48%;}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-title a{font-size:0.8em;}.elementor-13 .elementor-element.elementor-element-68e6614 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-e9c8301{--width:48%;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-title a{font-size:0.8em;}.elementor-13 .elementor-element.elementor-element-21770ff .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-348e2d5{--width:48%;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-title a{font-size:0.8em;}.elementor-13 .elementor-element.elementor-element-d4691b6 .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-87ead59{--width:48%;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-title a{font-size:0.8em;}.elementor-13 .elementor-element.elementor-element-e0f8cfa .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-15b4881{--width:48%;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-title a{font-size:0.8em;}.elementor-13 .elementor-element.elementor-element-f65c1da .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-6a2d85f{--width:48%;--justify-content:flex-end;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-wrapper{gap:5px;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-title a{font-size:0.8em;}.elementor-13 .elementor-element.elementor-element-a823efc .elementor-icon-box-description{font-size:12px;}.elementor-13 .elementor-element.elementor-element-a9ce640{--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-ea3a552{text-align:center;}.elementor-13 .elementor-element.elementor-element-ea3a552 .elementor-heading-title{font-size:28px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-19c4d08{--lottie-container-width:100%;}.elementor-13 .elementor-element.elementor-element-e4cde31{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-7fa6361 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-ea7490e{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-e9f97dc */.image-fade {
  width: 100%;
  max-width: 900px;   /* limite no desktop */
  aspect-ratio: 900 / 350; /* mantém proporção automática */
  margin: 0 auto;
  display: block;

  -webkit-mask-image: url("/wp-content/uploads/2025/08/Sttelar-Logo-Hero.webp");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -webkit-mask-size: contain;

  mask-image: url("/wp-content/uploads/2025/08/Sttelar-Logo-Hero.webp");
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: contain;

  /* Gradiente do escuro até o branco */
  background: linear-gradient(to right, #000000, #ffffff);
}

/* Ajustes finos para telas menores */
@media (max-width: 768px) {
  .image-fade {
    max-width: 600px; /* tablets */
  }
}

@media (max-width: 480px) {
  .image-fade {
    max-width: 320px; /* celulares */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f89796 */.container-main .star11 {
    position: absolute;
    top: 58%; 
    left: 19%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star11Move 17s ease-in-out infinite, star11Twinkle 3.1s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star11Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-10px, 7px); }
    66% { transform: translate(-7px, -4px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star11Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.6; } 
}

.container-main .star12 {
    position: absolute;
    top: 31%; 
    left: 44%; 
    width: 2px; 
    height: 2px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star12Move 22s ease-in-out infinite, star12Twinkle 2.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star12Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-2px, -5px); }
    50% { transform: translate(7px, -14px); }
    75% { transform: translate(0px, -8px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star12Twinkle { 
    0% { opacity: 0.4; } 
    100% { opacity: 0.6; } 
}

.container-main .star13 {
    position: absolute;
    top: 90%; 
    left: 35%; 
    width: 3px; 
    height: 3px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star13Move 21s ease-in-out infinite, star13Twinkle 3.3s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star13Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(3px, 13px); }
    50% { transform: translate(5px, -15px); }
    75% { transform: translate(-1px, 7px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star13Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.7; } 
}

.container-main .star14 {
    position: absolute;
    top: 58%; 
    left: 10%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star14Move 18s ease-in-out infinite, star14Twinkle 4.1s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star14Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(13px, -10px); }
    66% { transform: translate(-2px, -8px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star14Twinkle { 
    0% { opacity: 0.4; } 
    100% { opacity: 0.7; } 
}

.container-main .star15 {
    position: absolute;
    top: 18%; 
    left: 29%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star15Move 13s ease-in-out infinite, star15Twinkle 3.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star15Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(3px, -12px); }
    50% { transform: translate(-14px, 6px); }
    75% { transform: translate(-3px, 2px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star15Twinkle { 
    0% { opacity: 0.1; } 
    100% { opacity: 0.7; } 
}

.container-main .star16 {
    position: absolute;
    top: 84%; 
    left: 5%; 
    width: 2.5px; 
    height: 2.5px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star16Move 17s ease-in-out infinite, star16Twinkle 4.5s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star16Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-8px, -9px); }
    66% { transform: translate(-6px, -6px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star16Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.8; } 
}

.container-main .star17 {
    position: absolute;
    top: 69%; 
    left: 15%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star17Move 21s ease-in-out infinite, star17Twinkle 2.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star17Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-2px, 10px); }
    66% { transform: translate(2px, 2px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star17Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.6; } 
}

.container-main .star18 {
    position: absolute;
    top: 59%; 
    left: 21%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.7) 0%, transparent 70%);
    border-radius: 50%;
    animation: star18Move 18s ease-in-out infinite, star18Twinkle 2.1s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star18Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-7px, 3px); }
    50% { transform: translate(-10px, 6px); }
    75% { transform: translate(-15px, -13px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star18Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.7; } 
}

.container-main .star19 {
    position: absolute;
    top: 16%; 
    left: 28%; 
    width: 1.5px; 
    height: 1.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star19Move 13s ease-in-out infinite, star19Twinkle 3.6s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star19Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(3px, 3px); }
    66% { transform: translate(11px, -11px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star19Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.7; } 
}

.container-main .star20 {
    position: absolute;
    top: 71%; 
    left: 9%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star20Move 20s ease-in-out infinite, star20Twinkle 2.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star20Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(12px, -6px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star20Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.9; } 
}

.container-main .star21 {
    position: absolute;
    top: 30%; 
    left: 28%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star21Move 16s ease-in-out infinite, star21Twinkle 3.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star21Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-15px, 10px); }
    66% { transform: translate(-15px, -12px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star21Twinkle { 
    0% { opacity: 0.1; } 
    100% { opacity: 1.0; } 
}

.container-main .star22 {
    position: absolute;
    top: 60%; 
    left: 6%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star22Move 17s ease-in-out infinite, star22Twinkle 3.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star22Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(13px, 2px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star22Twinkle { 
    0% { opacity: 0.1; } 
    100% { opacity: 0.8; } 
}

.container-main .star23 {
    position: absolute;
    top: 72%; 
    left: 16%; 
    width: 1.2px; 
    height: 1.2px;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 70%);
    border-radius: 50%;
    animation: star23Move 13s ease-in-out infinite, star23Twinkle 4.9s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star23Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(8px, -1px); }
    50% { transform: translate(-7px, 6px); }
    75% { transform: translate(13px, 1px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star23Twinkle { 
    0% { opacity: 0.4; } 
    100% { opacity: 1.0; } 
}

.container-main .star24 {
    position: absolute;
    top: 83%; 
    left: 20%; 
    width: 2.5px; 
    height: 2.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 70%);
    border-radius: 50%;
    animation: star24Move 22s ease-in-out infinite, star24Twinkle 3.6s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star24Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(7px, -3px); }
    50% { transform: translate(1px, -5px); }
    75% { transform: translate(10px, -1px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star24Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.8; } 
}

.container-main .star25 {
    position: absolute;
    top: 91%; 
    left: 16%; 
    width: 2.5px; 
    height: 2.5px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star25Move 19s ease-in-out infinite, star25Twinkle 4.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star25Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-4px, 2px); }
    66% { transform: translate(0px, 4px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star25Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.7; } 
}

.container-main .star26 {
    position: absolute;
    top: 33%; 
    left: 43%; 
    width: 1.5px; 
    height: 1.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.7) 0%, transparent 70%);
    border-radius: 50%;
    animation: star26Move 21s ease-in-out infinite, star26Twinkle 4.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star26Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-14px, 12px); }
    50% { transform: translate(4px, 11px); }
    75% { transform: translate(0px, 10px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star26Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.8; } 
}

.container-main .star27 {
    position: absolute;
    top: 38%; 
    left: 34%; 
    width: 3px; 
    height: 3px;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 70%);
    border-radius: 50%;
    animation: star27Move 15s ease-in-out infinite, star27Twinkle 4.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star27Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(-12px, 4px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star27Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 1.0; } 
}

.container-main .star28 {
    position: absolute;
    top: 63%; 
    left: 41%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,0.5) 0%, transparent 70%);
    border-radius: 50%;
    animation: star28Move 14s ease-in-out infinite, star28Twinkle 2.8s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star28Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(12px, 3px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star28Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.8; } 
}

.container-main .star29 {
    position: absolute;
    top: 71%; 
    left: 25%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star29Move 16s ease-in-out infinite, star29Twinkle 2.4s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star29Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-14px, -7px); }
    50% { transform: translate(11px, 9px); }
    75% { transform: translate(14px, -7px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star29Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.6; } 
}

.container-main .star30 {
    position: absolute;
    top: 12%; 
    left: 12%; 
    width: 1.5px; 
    height: 1.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 70%);
    border-radius: 50%;
    animation: star30Move 17s ease-in-out infinite, star30Twinkle 4.6s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star30Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(6px, 8px); }
    50% { transform: translate(1px, -3px); }
    75% { transform: translate(13px, -1px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star30Twinkle { 
    0% { opacity: 0.1; } 
    100% { opacity: 0.8; } 
}

.container-main .star31 {
    position: absolute;
    top: 87%; 
    left: 44%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 70%);
    border-radius: 50%;
    animation: star31Move 14s ease-in-out infinite, star31Twinkle 2.4s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star31Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(8px, -2px); }
    50% { transform: translate(-2px, 4px); }
    75% { transform: translate(7px, 2px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star31Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 1.0; } 
}

.container-main .star32 {
    position: absolute;
    top: 91%; 
    left: 22%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.7) 0%, transparent 70%);
    border-radius: 50%;
    animation: star32Move 22s ease-in-out infinite, star32Twinkle 4.8s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star32Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-3px, -10px); }
    66% { transform: translate(5px, -3px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star32Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 1.0; } 
}

.container-main .star33 {
    position: absolute;
    top: 53%; 
    left: 41%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 70%);
    border-radius: 50%;
    animation: star33Move 20s ease-in-out infinite, star33Twinkle 5.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star33Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-15px, -9px); }
    50% { transform: translate(6px, 3px); }
    75% { transform: translate(-13px, -7px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star33Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.7; } 
}

.container-main .star34 {
    position: absolute;
    top: 54%; 
    left: 33%; 
    width: 1.2px; 
    height: 1.2px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star34Move 21s ease-in-out infinite, star34Twinkle 2.6s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star34Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-13px, 9px); }
    66% { transform: translate(-1px, -6px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star34Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.8; } 
}

.container-main .star35 {
    position: absolute;
    top: 77%; 
    left: 29%; 
    width: 1.5px; 
    height: 1.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.7) 0%, transparent 70%);
    border-radius: 50%;
    animation: star35Move 20s ease-in-out infinite, star35Twinkle 2.3s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star35Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(13px, -10px); }
    66% { transform: translate(-5px, 1px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star35Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.6; } 
}

.container-main .star36 {
    position: absolute;
    top: 39%; 
    left: 7%; 
    width: 2.5px; 
    height: 2.5px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star36Move 15s ease-in-out infinite, star36Twinkle 2.6s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star36Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-14px, 1px); }
    50% { transform: translate(-10px, 14px); }
    75% { transform: translate(-11px, -9px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star36Twinkle { 
    0% { opacity: 0.1; } 
    100% { opacity: 0.7; } 
}

.container-main .star37 {
    position: absolute;
    top: 92%; 
    left: 18%; 
    width: 1.2px; 
    height: 1.2px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star37Move 21s ease-in-out infinite, star37Twinkle 3.6s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star37Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(5px, -7px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star37Twinkle { 
    0% { opacity: 0.4; } 
    100% { opacity: 0.9; } 
}

.container-main .star38 {
    position: absolute;
    top: 36%; 
    left: 7%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star38Move 15s ease-in-out infinite, star38Twinkle 3.9s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star38Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(-6px, -1px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star38Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.6; } 
}

.container-main .star39 {
    position: absolute;
    top: 78%; 
    left: 26%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star39Move 17s ease-in-out infinite, star39Twinkle 4.1s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star39Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-13px, 8px); }
    66% { transform: translate(-13px, 4px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star39Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.7; } 
}

.container-main .star40 {
    position: absolute;
    top: 24%; 
    left: 7%; 
    width: 1.8px; 
    height: 1.8px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star40Move 19s ease-in-out infinite, star40Twinkle 4.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star40Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(-13px, -8px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star40Twinkle { 
    0% { opacity: 0.4; } 
    100% { opacity: 1.0; } 
}

.container-main .star41 {
    position: absolute;
    top: 60%; 
    left: 10%; 
    width: 2px; 
    height: 2px;
    background: radial-gradient(circle, rgba(255,255,255,0.7) 0%, transparent 70%);
    border-radius: 50%;
    animation: star41Move 19s ease-in-out infinite, star41Twinkle 4.6s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star41Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(1px, -6px); }
    50% { transform: translate(9px, -12px); }
    75% { transform: translate(13px, 4px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star41Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.8; } 
}

.container-main .star42 {
    position: absolute;
    top: 45%; 
    left: 15%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star42Move 19s ease-in-out infinite, star42Twinkle 4.4s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star42Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(3px, 0px); }
    50% { transform: translate(-3px, -6px); }
    75% { transform: translate(1px, 8px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star42Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.9; } 
}

.container-main .star43 {
    position: absolute;
    top: 22%; 
    left: 7%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star43Move 15s ease-in-out infinite, star43Twinkle 2.3s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star43Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(0px, -8px); }
    66% { transform: translate(-10px, 8px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star43Twinkle { 
    0% { opacity: 0.4; } 
    100% { opacity: 0.7; } 
}

.container-main .star44 {
    position: absolute;
    top: 27%; 
    left: 22%; 
    width: 2.5px; 
    height: 2.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 70%);
    border-radius: 50%;
    animation: star44Move 21s ease-in-out infinite, star44Twinkle 4.2s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star44Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(14px, 13px); }
    66% { transform: translate(10px, 9px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star44Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.8; } 
}

.container-main .star45 {
    position: absolute;
    top: 34%; 
    left: 5%; 
    width: 1.5px; 
    height: 1.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.7) 0%, transparent 70%);
    border-radius: 50%;
    animation: star45Move 20s ease-in-out infinite, star45Twinkle 3.8s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star45Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(0px, -5px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star45Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.8; } 
}

.container-main .star46 {
    position: absolute;
    top: 45%; 
    left: 6%; 
    width: 3px; 
    height: 3px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star46Move 21s ease-in-out infinite, star46Twinkle 4.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star46Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-10px, 5px); }
    50% { transform: translate(-9px, 8px); }
    75% { transform: translate(-14px, 3px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star46Twinkle { 
    0% { opacity: 0.4; } 
    100% { opacity: 0.7; } 
}

.container-main .star47 {
    position: absolute;
    top: 63%; 
    left: 43%; 
    width: 2.5px; 
    height: 2.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 70%);
    border-radius: 50%;
    animation: star47Move 14s ease-in-out infinite, star47Twinkle 2.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star47Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(-1px, 7px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star47Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.7; } 
}

.container-main .star48 {
    position: absolute;
    top: 46%; 
    left: 32%; 
    width: 2px; 
    height: 2px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star48Move 20s ease-in-out infinite, star48Twinkle 2.2s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star48Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(-1px, -3px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star48Twinkle { 
    0% { opacity: 0.4; } 
    100% { opacity: 0.9; } 
}

.container-main .star49 {
    position: absolute;
    top: 65%; 
    left: 23%; 
    width: 3px; 
    height: 3px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star49Move 19s ease-in-out infinite, star49Twinkle 3.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star49Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-13px, 3px); }
    50% { transform: translate(10px, 9px); }
    75% { transform: translate(-4px, -8px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star49Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.7; } 
}

.container-main .star50 {
    position: absolute;
    top: 78%; 
    left: 6%; 
    width: 3px; 
    height: 3px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star50Move 19s ease-in-out infinite, star50Twinkle 2.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star50Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(12px, -13px); }
    50% { transform: translate(-1px, -8px); }
    75% { transform: translate(-14px, 4px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star50Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 1.0; } 
}

.container-main .star51 {
    position: absolute;
    top: 46%; 
    left: 30%; 
    width: 1.5px; 
    height: 1.5px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star51Move 17s ease-in-out infinite, star51Twinkle 4.6s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star51Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(14px, 0px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star51Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.9; } 
}

.container-main .star52 {
    position: absolute;
    top: 54%; 
    left: 31%; 
    width: 2.5px; 
    height: 2.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star52Move 20s ease-in-out infinite, star52Twinkle 3.3s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star52Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(7px, 5px); }
    50% { transform: translate(-9px, -11px); }
    75% { transform: translate(8px, 13px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star52Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.6; } 
}

.container-main .star53 {
    position: absolute;
    top: 67%; 
    left: 33%; 
    width: 1.2px; 
    height: 1.2px;
    background: radial-gradient(circle, rgba(255,255,255,1.0) 0%, transparent 70%);
    border-radius: 50%;
    animation: star53Move 21s ease-in-out infinite, star53Twinkle 3.2s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star53Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-12px, 12px); }
    50% { transform: translate(6px, -11px); }
    75% { transform: translate(0px, 13px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star53Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.6; } 
}

.container-main .star54 {
    position: absolute;
    top: 80%; 
    left: 26%; 
    width: 1.5px; 
    height: 1.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star54Move 15s ease-in-out infinite, star54Twinkle 3.5s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star54Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(8px, 7px); }
    66% { transform: translate(12px, -2px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star54Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.9; } 
}

.container-main .star55 {
    position: absolute;
    top: 37%; 
    left: 12%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.5) 0%, transparent 70%);
    border-radius: 50%;
    animation: star55Move 17s ease-in-out infinite, star55Twinkle 5.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star55Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-13px, 13px); }
    50% { transform: translate(-3px, 13px); }
    75% { transform: translate(-7px, 0px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star55Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.8; } 
}

.container-main .star56 {
    position: absolute;
    top: 85%; 
    left: 25%; 
    width: 2px; 
    height: 2px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star56Move 22s ease-in-out infinite, star56Twinkle 2.1s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star56Move {
    0% { transform: translate(0px, 0px); }
    50% { transform: translate(-11px, 13px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star56Twinkle { 
    0% { opacity: 0.1; } 
    100% { opacity: 0.7; } 
}

.container-main .star57 {
    position: absolute;
    top: 93%; 
    left: 8%; 
    width: 2px; 
    height: 2px;
    background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, transparent 70%);
    border-radius: 50%;
    animation: star57Move 21s ease-in-out infinite, star57Twinkle 4.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star57Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(-3px, 3px); }
    50% { transform: translate(-12px, 4px); }
    75% { transform: translate(8px, -15px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star57Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.9; } 
}

.container-main .star58 {
    position: absolute;
    top: 62%; 
    left: 42%; 
    width: 3px; 
    height: 3px;
    background: radial-gradient(circle, rgba(255,255,255,0.7) 0%, transparent 70%);
    border-radius: 50%;
    animation: star58Move 18s ease-in-out infinite, star58Twinkle 3.7s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star58Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(-14px, -11px); }
    66% { transform: translate(-12px, 12px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star58Twinkle { 
    0% { opacity: 0.3; } 
    100% { opacity: 0.9; } 
}

.container-main .star59 {
    position: absolute;
    top: 51%; 
    left: 31%; 
    width: 1px; 
    height: 1px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star59Move 14s ease-in-out infinite, star59Twinkle 3.1s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star59Move {
    0% { transform: translate(0px, 0px); }
    33% { transform: translate(14px, -3px); }
    66% { transform: translate(12px, 10px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star59Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.6; } 
}

.container-main .star60 {
    position: absolute;
    top: 70%; 
    left: 9%; 
    width: 2.5px; 
    height: 2.5px;
    background: radial-gradient(circle, rgba(255,255,255,0.6) 0%, transparent 70%);
    border-radius: 50%;
    animation: star60Move 14s ease-in-out infinite, star60Twinkle 2.0s ease-in-out infinite alternate;
    z-index: 1;
    pointer-events: none;
}

@keyframes star60Move {
    0% { transform: translate(0px, 0px); }
    25% { transform: translate(8px, -7px); }
    50% { transform: translate(-7px, -2px); }
    75% { transform: translate(11px, 9px); }
    100% { transform: translate(0px, 0px); }
}

@keyframes star60Twinkle { 
    0% { opacity: 0.2; } 
    100% { opacity: 0.8; } 
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-19c4d08 */.e-lottie__container {
    position: relative;
    overflow: hidden;
}

.e-lottie__container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 
        linear-gradient(to left, rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 1) 100%), 
        linear-gradient(to right, rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 1) 100%);
    pointer-events: none;
    z-index: 1;
}

.e-lottie_animation {
    position: relative;
    z-index: 2;
}/* End custom CSS */