.elementor-2649 .elementor-element.elementor-element-ba61958{--display:flex;--min-height:330px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2649 .elementor-element.elementor-element-ba61958:not(.elementor-motion-effects-element-type-background), .elementor-2649 .elementor-element.elementor-element-ba61958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2649 .elementor-element.elementor-element-ead6af3{--display:flex;--min-height:170px;--justify-content:flex-start;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2649 .elementor-element.elementor-element-5d2d885{text-align:start;}.elementor-2649 .elementor-element.elementor-element-5d2d885 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-0d3b2d3{--display:flex;--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-2649 .elementor-element.elementor-element-d400a26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2649 .elementor-element.elementor-element-91348f8 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-2649 .elementor-element.elementor-element-91348f8 .elementor-icon-wrapper{text-align:center;}.elementor-2649 .elementor-element.elementor-element-91348f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-91348f8.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-91348f8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-91348f8.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-91348f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-91348f8 .elementor-icon{font-size:30px;}.elementor-2649 .elementor-element.elementor-element-91348f8 .elementor-icon svg{height:30px;}.elementor-2649 .elementor-element.elementor-element-65b5747 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:#E2DBD5;}.elementor-2649 .elementor-element.elementor-element-72e6755{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2649 .elementor-element.elementor-element-ddf63d4 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-2649 .elementor-element.elementor-element-ddf63d4 .elementor-icon-wrapper{text-align:center;}.elementor-2649 .elementor-element.elementor-element-ddf63d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-ddf63d4.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-ddf63d4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-ddf63d4.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-ddf63d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-ddf63d4 .elementor-icon{font-size:30px;}.elementor-2649 .elementor-element.elementor-element-ddf63d4 .elementor-icon svg{height:30px;}.elementor-2649 .elementor-element.elementor-element-7d587de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:#E2DBD5;}.elementor-2649 .elementor-element.elementor-element-6dfb425{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2649 .elementor-element.elementor-element-1a49f45{width:var( --container-widget-width, 5.487% );max-width:5.487%;--container-widget-width:5.487%;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-1a49f45 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-2649 .elementor-element.elementor-element-1a49f45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2649 .elementor-element.elementor-element-1a49f45 .elementor-icon-wrapper{text-align:center;}.elementor-2649 .elementor-element.elementor-element-1a49f45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-1a49f45.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-1a49f45.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-1a49f45.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-1a49f45.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-1a49f45 .elementor-icon{font-size:30px;}.elementor-2649 .elementor-element.elementor-element-1a49f45 .elementor-icon svg{height:30px;}.elementor-2649 .elementor-element.elementor-element-5bd1551 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2649 .elementor-element.elementor-element-5bd1551.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2649 .elementor-element.elementor-element-5bd1551 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:#E2DBD5;}.elementor-2649 .elementor-element.elementor-element-2c898ba{--display:flex;--justify-content:flex-start;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2649 .elementor-element.elementor-element-9217127{text-align:end;}.elementor-2649 .elementor-element.elementor-element-9217127 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-396d1c9{text-align:end;}.elementor-2649 .elementor-element.elementor-element-396d1c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:#E2DBD5;}.elementor-2649 .elementor-element.elementor-element-4375ad4{--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:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2649 .elementor-element.elementor-element-201255e .elementor-icon-wrapper{text-align:center;}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;color:#FF6600;}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-default .elementor-icon{color:#1F1F1F;border-color:#1F1F1F;}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-default .elementor-icon svg{fill:#1F1F1F;}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-stacked .elementor-icon svg{fill:#FF6600;}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-framed .elementor-icon:hover, .elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-framed .elementor-icon:hover, .elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-2649 .elementor-element.elementor-element-201255e.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-2649 .elementor-element.elementor-element-201255e .elementor-icon{font-size:30px;}.elementor-2649 .elementor-element.elementor-element-201255e .elementor-icon svg{height:30px;}.elementor-2649 .elementor-element.elementor-element-b279925 .elementor-icon-wrapper{text-align:center;}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-default .elementor-icon{color:#1F1F1F;border-color:#1F1F1F;}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-framed .elementor-icon, .elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-default .elementor-icon svg{fill:#1F1F1F;}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-framed .elementor-icon:hover, .elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-framed .elementor-icon:hover, .elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-2649 .elementor-element.elementor-element-b279925.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-2649 .elementor-element.elementor-element-b279925 .elementor-icon{font-size:30px;}.elementor-2649 .elementor-element.elementor-element-b279925 .elementor-icon svg{height:30px;}.elementor-2649 .elementor-element.elementor-element-41ed4e4{--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;}.elementor-2649 .elementor-element.elementor-element-e4dab97{--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-2649 .elementor-element.elementor-element-b8521c9{--display:flex;--min-height: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-2649 .elementor-element.elementor-element-b8521c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2649 .elementor-element.elementor-element-571c6be iframe{height:287px;}.elementor-2649 .elementor-element.elementor-element-3185bbe{--display:flex;--min-height:0px;--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-2649 .elementor-element.elementor-element-3185bbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2649 .elementor-element.elementor-element-ca333d3{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-ca333d3 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-2649 .elementor-element.elementor-element-ca333d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2649 .elementor-element.elementor-element-a147f50{--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-2649 .elementor-element.elementor-element-4d5bffb .wpr-button{background-color:#001AFF;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-animation-duration:0.2s;animation-duration:0.2s;border-color:#E8E8E8;border-style:none;border-radius:13px 13px 13px 13px;}	.elementor-2649 .elementor-element.elementor-element-4d5bffb [class*="elementor-animation"]:hover,
								.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button::before,
								.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button::after{background-color:#FFFFFF;}.elementor-2649 .elementor-element.elementor-element-4d5bffb{width:var( --container-widget-width, 99.901% );max-width:99.901%;--container-widget-width:99.901%;--container-widget-flex-grow:0;text-align:center;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button::before{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-animation-duration:0.2s;animation-duration:0.2s;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button::after{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-animation-duration:0.2s;animation-duration:0.2s;color:var( --e-global-color-primary );padding:16px 16px 16px 16px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button .wpr-button-icon{-webkit-transition-duration:0.2s;transition-duration:0.2s;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.2s;transition-duration:0.2s;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button .wpr-button-text{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-animation-duration:0.2s;animation-duration:0.2s;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button .wpr-button-content{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-animation-duration:0.2s;animation-duration:0.2s;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button-wrap{max-width:495px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button-icon{font-size:18px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button-icon svg{width:18px;height:18px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button-text,.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button:hover .wpr-button-text{color:var( --e-global-color-primary );}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:var( --e-global-color-primary );}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:var( --e-global-color-primary );}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button:focus .wpr-button-text{color:var( --e-global-color-primary );}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:var( --e-global-color-primary );}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:var( --e-global-color-primary );}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button:hover{border-color:#E8E8E8;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-inline .wpr-button{padding:16px 16px 16px 16px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-block .wpr-button-text{padding:16px 16px 16px 16px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.wpr-button-icon-style-inline-block .wpr-button-content{padding:16px 16px 16px 16px;}body.elementor-page-2649:not(.elementor-motion-effects-element-type-background), body.elementor-page-2649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2649 .elementor-element.elementor-element-ca333d3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2649 .elementor-element.elementor-element-ca333d3{--container-widget-width:535px;--container-widget-flex-grow:0;width:var( --container-widget-width, 535px );max-width:535px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb{width:var( --container-widget-width, 211.2px );max-width:211.2px;--container-widget-width:211.2px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-2649 .elementor-element.elementor-element-ba61958{--content-width:1220px;}.elementor-2649 .elementor-element.elementor-element-e4dab97{--width:56%;}.elementor-2649 .elementor-element.elementor-element-b8521c9{--width:100.39%;}.elementor-2649 .elementor-element.elementor-element-3185bbe{--width:49.392%;}}@media(max-width:767px){.elementor-2649 .elementor-element.elementor-element-5d2d885{text-align:center;}.elementor-2649 .elementor-element.elementor-element-5d2d885 .elementor-heading-title{font-size:32px;}.elementor-2649 .elementor-element.elementor-element-91348f8 .elementor-icon{font-size:28px;}.elementor-2649 .elementor-element.elementor-element-91348f8 .elementor-icon svg{height:28px;}.elementor-2649 .elementor-element.elementor-element-65b5747{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-65b5747 .elementor-heading-title{font-size:18px;}.elementor-2649 .elementor-element.elementor-element-72e6755{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2649 .elementor-element.elementor-element-ddf63d4 .elementor-icon{font-size:28px;}.elementor-2649 .elementor-element.elementor-element-ddf63d4 .elementor-icon svg{height:28px;}.elementor-2649 .elementor-element.elementor-element-7d587de{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-7d587de .elementor-heading-title{font-size:18px;}.elementor-2649 .elementor-element.elementor-element-1a49f45{width:var( --container-widget-width, 27.71px );max-width:27.71px;--container-widget-width:27.71px;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-1a49f45 .elementor-icon{font-size:28px;}.elementor-2649 .elementor-element.elementor-element-1a49f45 .elementor-icon svg{height:28px;}.elementor-2649 .elementor-element.elementor-element-5bd1551{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-5bd1551 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2649 .elementor-element.elementor-element-5bd1551 .elementor-heading-title{font-size:18px;}.elementor-2649 .elementor-element.elementor-element-9217127{text-align:center;}.elementor-2649 .elementor-element.elementor-element-9217127 .elementor-heading-title{font-size:32px;}.elementor-2649 .elementor-element.elementor-element-396d1c9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-396d1c9 .elementor-heading-title{font-size:18px;}.elementor-2649 .elementor-element.elementor-element-4375ad4{--justify-content:center;}.elementor-2649 .elementor-element.elementor-element-571c6be iframe{height:161px;}.elementor-2649 .elementor-element.elementor-element-ca333d3{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-ca333d3 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-2649 .elementor-element.elementor-element-ca333d3.elementor-element{--align-self:center;}.elementor-2649 .elementor-element.elementor-element-4d5bffb{width:var( --container-widget-width, 249px );max-width:249px;--container-widget-width:249px;--container-widget-flex-grow:0;}.elementor-2649 .elementor-element.elementor-element-4d5bffb > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-2649 .elementor-element.elementor-element-4d5bffb.elementor-element{--align-self:center;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-2649 .elementor-element.elementor-element-4d5bffb .wpr-button-text{-webkit-justify-content:center;justify-content:center;}}/* Start custom CSS for container, class: .elementor-element-ba61958 */sele.elementor-2649 .elementor-element.elementor-element-ba61958::before {
    content: "";
    position: absolute;

    /* posição vertical da primeira luz */
    top: 15%;

    /* ajuste lateral — altere conforme seu layout */
    left: inherit;
    right: calc(50% - 800px);

    /* tamanho da área de brilho */
    width: 500px;
    height: 600px;

    /* cor da luz principal (identidade visual) */
    background: ##001AFF;

    border-radius: 100%;

    /* intensidade do desfoque */
    filter: blur(150px);

    opacity: 0.3;
    mix-blend-mode: screen;

    /* tempo da animação */
    animation: luz 5s infinite;

    pointer-events: none;
}

.elementor-2649 .elementor-element.elementor-element-ba61958::after {
    content: "";
    position: absolute;

    /* posição vertical da segunda luz */
    top: 60%;

    /* ajuste lateral secundário */
    left: inherit;
    right: calc(50% - 400px);

    /* luz mais larga — ajuste conforme desejado */
    width: 10000px;
    height: 300px;

    /* cor da segunda luz */
    background: #001AFF;

    border-radius: 100%;

    /* intensidade do desfoque */
    filter: blur(150px);

    opacity: 0.3;
    mix-blend-mode: screen;

    /* tempo e delay da animação */
    animation: luz 5s 2s infinite;

    pointer-events: none;
}

@keyframes luz {
    0%, 100% {
        opacity: 0;
    }
    50% {
        opacity: 0.5;
    }
}ctor::before {
    content: "";
    position: absolute;

    /* posição vertical da primeira luz */
    top: 15%;

    /* ajuste lateral — altere conforme seu layout */
    left: inherit;
    right: calc(50% - 800px);

    /* tamanho da área de brilho */
    width: 500px;
    height: 600px;

    /* cor da luz principal (identidade visual) */
    background: ##001AFF;

    border-radius: 100%;

    /* intensidade do desfoque */
    filter: blur(150px);

    opacity: 0.3;
    mix-blend-mode: screen;

    /* tempo da animação */
    animation: luz 5s infinite;

    pointer-events: none;
}

.elementor-2649 .elementor-element.elementor-element-ba61958::after {
    content: "";
    position: absolute;

    /* posição vertical da segunda luz */
    top: 60%;

    /* ajuste lateral secundário */
    left: inherit;
    right: calc(50% - 400px);

    /* luz mais larga — ajuste conforme desejado */
    width: 10000px;
    height: 300px;

    /* cor da segunda luz */
    background: ##001AFF;

    border-radius: 100%;

    /* intensidade do desfoque */
    filter: blur(150px);

    opacity: 0.3;
    mix-blend-mode: screen;

    /* tempo e delay da animação */
    animation: luz 5s 2s infinite;

    pointer-events: none;
}

@keyframes luz {
    0%, 100% {
        opacity: 0;
    }
    50% {
        opacity: 0.5;
    }
}/* End custom CSS */