.elementor-540 .elementor-element.elementor-element-35721b3b{--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;border-style:solid;--border-style:solid;border-color:#D2CEFF24;--border-color:#D2CEFF24;}.elementor-540 .elementor-element.elementor-element-35721b3b:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-35721b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060320;}.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-540 .elementor-element.elementor-element-78f4ad75 img{width:110px;}.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-540 .elementor-element.elementor-element-79bee754 .elementor-button{background-color:#7367F040;font-family:"Grandis Regular", Sans-serif;font-size:15px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7367F070;border-radius:50px 50px 50px 50px;padding:15px 55px 15px 55px;}.elementor-540 .elementor-element.elementor-element-79bee754 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-463bb8bf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--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:#D2CEFF24;--border-color:#D2CEFF24;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-463bb8bf:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-463bb8bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060320;}.elementor-540 .elementor-element.elementor-element-7bc25766{--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-540 .elementor-element.elementor-element-12c970e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-12c970e0.elementor-element{--align-self:flex-start;}.elementor-540 .elementor-element.elementor-element-12c970e0 img{width:110px;}.elementor-540 .elementor-element.elementor-element-5b2767b8{--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:center;--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-540 .elementor-element.elementor-element-1491416b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-540 .elementor-element.elementor-element-1491416b.e-con{--align-self:center;}.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-540 .elementor-element.elementor-element-4b961272 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-4b961272{text-align:center;font-family:"grandis-light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-790c0d2d > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-790c0d2d{text-align:center;font-family:"grandis-light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-501051df > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-501051df{text-align:center;font-family:"grandis-light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-725e9eb1{--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-540 .elementor-element.elementor-element-70314a08 .elementor-button{background-color:#7367F040;font-family:"grandis-regular", Sans-serif;font-size:15px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7367F070;border-radius:50px 50px 50px 50px;padding:15px 55px 15px 55px;}.elementor-540 .elementor-element.elementor-element-70314a08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-70314a08.elementor-element{--align-self:flex-end;}.elementor-540 .elementor-element.elementor-element-66d5dc35{--display:flex;--min-height:700px;--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:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-66d5dc35:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-66d5dc35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060320;}.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-540 .elementor-element.elementor-element-6df7d714{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-6df7d714 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-6df7d714.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-6df7d714 .elementor-heading-title{font-family:"grandis-light", Sans-serif;font-size:45px;font-weight:100;line-height:61px;letter-spacing:-0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-4dd49482 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 13px 0px;}.elementor-540 .elementor-element.elementor-element-4dd49482{text-align:center;font-family:"grandis-light", Sans-serif;font-size:16px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#CCC8F0D6;}.elementor-540 .elementor-element.elementor-element-6da06a01{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-540 .elementor-element.elementor-element-6da06a01 > .elementor-widget-container{margin:-295px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-color:#9F8CFF;border-radius:30px 30px 30px 30px;}.elementor-540 .elementor-element.elementor-element-6da06a01.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-6da06a01 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-540 .elementor-element.elementor-element-c9f8fb4{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-540 .elementor-element.elementor-element-3ee1c2b .elementor-button{background-color:#7367F0;font-family:"grandis-regular", Sans-serif;font-size:15px;font-weight:500;border-radius:50px 50px 50px 50px;padding:20px 90px 20px 90px;}.elementor-540 .elementor-element.elementor-element-3ee1c2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-7ce8e12 .elementor-button{background-color:#7367F040;font-family:"grandis-regular", Sans-serif;font-size:13px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7367F070;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-540 .elementor-element.elementor-element-7ce8e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-7ce8e12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-540 .elementor-element.elementor-element-7ce8e12 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-540 .elementor-element.elementor-element-1a77c491{--e-image-carousel-slides-to-show:9;}.elementor-540 .elementor-element.elementor-element-1a77c491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-1a77c491.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-1a77c491 .swiper-wrapper{display:flex;align-items:center;}.elementor-540 .elementor-element.elementor-element-8303844{--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;--overlay-opacity:0;border-style:solid;--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-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-8303844:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-8303844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030114;}.elementor-540 .elementor-element.elementor-element-8303844::before, .elementor-540 .elementor-element.elementor-element-8303844 > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-8303844 > .e-con-inner > .elementor-background-video-container::before, .elementor-540 .elementor-element.elementor-element-8303844 > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-8303844 > .e-con-inner > .elementor-background-slideshow::before, .elementor-540 .elementor-element.elementor-element-8303844 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-540 .elementor-element.elementor-element-287760e0{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-540 .elementor-element.elementor-element-287760e0 > .elementor-widget-container{margin:-315px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F8CFF;border-radius:30px 30px 30px 30px;}.elementor-540 .elementor-element.elementor-element-287760e0.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-287760e0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-540 .elementor-element.elementor-element-9c9b8cd .elementor-button{background-color:#7367F01C;font-family:"grandis-light", Sans-serif;font-size:10px;font-weight:100;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7367F06B;border-radius:50px 50px 50px 50px;padding:10px 25px 10px 25px;}.elementor-540 .elementor-element.elementor-element-9c9b8cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-1f8dd7aa{width:var( --container-widget-width, 782px );max-width:782px;--container-widget-width:782px;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-1f8dd7aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-1f8dd7aa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-1f8dd7aa .elementor-heading-title{font-family:"grandis-light", Sans-serif;font-size:35px;font-weight:100;line-height:45px;letter-spacing:-0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-7bce7e83 > .elementor-widget-container{margin:-7px 0px 5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-7bce7e83{text-align:center;font-family:"grandis-light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#CCC8F0D6;}.elementor-540 .elementor-element.elementor-element-518edb51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-518edb51 img{width:95%;}.elementor-540 .elementor-element.elementor-element-29082d48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-29082d48 img{width:95%;}.elementor-540 .elementor-element.elementor-element-1260b3c4{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-1260b3c4:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-1260b3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02000F;}.elementor-540 .elementor-element.elementor-element-f94235b .elementor-button{background-color:#7367F01C;font-family:"grandis-light", Sans-serif;font-size:10px;font-weight:100;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7367F06B;border-radius:50px 50px 50px 50px;padding:10px 25px 10px 25px;}.elementor-540 .elementor-element.elementor-element-f94235b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-640645{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;}.elementor-540 .elementor-element.elementor-element-640645 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-640645.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-640645 .elementor-heading-title{font-family:"grandis-light", Sans-serif;font-size:35px;font-weight:100;line-height:45px;letter-spacing:-0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-41b1ad36 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-41b1ad36{text-align:center;font-family:"grandis-light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#CCC8F0D6;}.elementor-540 .elementor-element.elementor-element-2c51725c{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-2c51725c.e-con{--align-self:center;}.elementor-540 .elementor-element.elementor-element-4713afd6{--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:79px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-4713afd6:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-4713afd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030114;}.elementor-540 .elementor-element.elementor-element-459d467 .elementor-button{background-color:#7367F01C;font-family:"grandis-light", Sans-serif;font-size:10px;font-weight:100;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7367F06B;border-radius:50px 50px 50px 50px;padding:10px 25px 10px 25px;}.elementor-540 .elementor-element.elementor-element-459d467 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-7cefe209 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-7cefe209{text-align:center;}.elementor-540 .elementor-element.elementor-element-7cefe209 .elementor-heading-title{font-family:"grandis-light", Sans-serif;font-size:35px;font-weight:100;line-height:45px;letter-spacing:-0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-5d8fd9d0 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-5d8fd9d0{text-align:center;font-family:"grandis-light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#CCC8F0D6;}.elementor-540 .elementor-element.elementor-element-8628271{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-540 .elementor-element.elementor-element-7a03416{--display:flex;}.elementor-540 .elementor-element.elementor-element-7a03416.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-4b0bc48 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-540 .elementor-element.elementor-element-b151add{--display:flex;}.elementor-540 .elementor-element.elementor-element-767f5e8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-540 .elementor-element.elementor-element-454fe79{--display:flex;}.elementor-540 .elementor-element.elementor-element-cc5544d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-540 .elementor-element.elementor-element-70a1303d{--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:79px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-70a1303d:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-70a1303d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02000F;}.elementor-540 .elementor-element.elementor-element-3a7bdd12 .elementor-button{background-color:#7367F01C;font-family:"grandis-light", Sans-serif;font-size:10px;font-weight:100;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7367F06B;border-radius:50px 50px 50px 50px;padding:10px 25px 10px 25px;}.elementor-540 .elementor-element.elementor-element-3a7bdd12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-6c27066e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-6c27066e{text-align:center;}.elementor-540 .elementor-element.elementor-element-6c27066e .elementor-heading-title{font-family:"grandis-light", Sans-serif;font-size:35px;font-weight:100;line-height:45px;letter-spacing:-0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-716d0b4b > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-716d0b4b{text-align:center;font-family:"grandis-light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#CCC8F0D6;}.elementor-540 .elementor-element.elementor-element-efb410c{--display:flex;--min-height:0px;--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-540 .elementor-element.elementor-element-efb410c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-540 .elementor-element.elementor-element-6d27426{--display:flex;}.elementor-540 .elementor-element.elementor-element-33af3fb{--display:flex;}.elementor-540 .elementor-element.elementor-element-64e01470 img{max-width:94%;}.elementor-540 .elementor-element.elementor-element-23802d62{--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:79px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-23802d62:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-23802d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02000F;}.elementor-540 .elementor-element.elementor-element-52f502de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-52f502de{text-align:center;}.elementor-540 .elementor-element.elementor-element-52f502de .elementor-heading-title{font-family:"grandis-light", Sans-serif;font-size:35px;font-weight:100;line-height:45px;letter-spacing:-0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-540 .elementor-element.elementor-element-17362095 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-17362095{text-align:center;font-family:"grandis-light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#CCC8F0D6;}.elementor-540 .elementor-element.elementor-element-347fcb72{--display:flex;}.elementor-540 .elementor-element.elementor-element-637784b3{--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-540 .elementor-element.elementor-element-2756dfb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-2756dfb9{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-2756dfb9 p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-2d07e62e{--display:flex;}.elementor-540 .elementor-element.elementor-element-6b2ca807{--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-540 .elementor-element.elementor-element-99b4cb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-99b4cb7{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-99b4cb7 p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-139699cb{--display:flex;}.elementor-540 .elementor-element.elementor-element-7530d6cd{--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-540 .elementor-element.elementor-element-574d979e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-574d979e{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-574d979e p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-7044ae3{--display:flex;}.elementor-540 .elementor-element.elementor-element-1c59fadd{--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-540 .elementor-element.elementor-element-2fef683e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-2fef683e{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-2fef683e p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-1a0d0526{--display:flex;}.elementor-540 .elementor-element.elementor-element-6e7867fc{--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-540 .elementor-element.elementor-element-2fbb9f82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-2fbb9f82{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-2fbb9f82 p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-49505b24{--display:flex;}.elementor-540 .elementor-element.elementor-element-7240ce85{--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-540 .elementor-element.elementor-element-5c952292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-5c952292{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-5c952292 p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-70b2a6f2{--display:flex;}.elementor-540 .elementor-element.elementor-element-501f6c9f{--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-540 .elementor-element.elementor-element-2080208c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-2080208c{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-2080208c p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-4a82495e{--display:flex;}.elementor-540 .elementor-element.elementor-element-22e4cd03{--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-540 .elementor-element.elementor-element-5258a243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-5258a243{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-5258a243 p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-5a1efec{--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-540 .elementor-element.elementor-element-a1fd4d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 5px 25px;}.elementor-540 .elementor-element.elementor-element-a1fd4d5{font-family:"Grandis Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#FFFFFF9E;}.elementor-540 .elementor-element.elementor-element-a1fd4d5 p{margin-block-end:9px;}.elementor-540 .elementor-element.elementor-element-41aefe6a{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:23px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 0px 0px;--n-accordion-title-normal-color:#E4E2FF;--n-accordion-title-hover-color:#D7D3FF;--n-accordion-title-active-color:#D7D3FF;--n-accordion-icon-size:15px;}.elementor-540 .elementor-element.elementor-element-41aefe6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#7468F085;border-style:none;}.elementor-540 .elementor-element.elementor-element-41aefe6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#7468F0;border-style:none;}:where( .elementor-540 .elementor-element.elementor-element-41aefe6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#7468F024;border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-540 .elementor-element.elementor-element-41aefe6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-41aefe6a.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-41aefe6a {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-540 .elementor-element.elementor-element-41aefe6a > .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:"grandis-regular", Sans-serif;}.elementor-540 .elementor-element.elementor-element-252149b8{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-252149b8:not(.elementor-motion-effects-element-type-background), .elementor-540 .elementor-element.elementor-element-252149b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030114;}.elementor-540 .elementor-element.elementor-element-7f691ba{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-7f691ba.e-con{--align-self:center;}.elementor-540 .elementor-element.elementor-element-5b57fbe7{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-540 .elementor-element.elementor-element-5b57fbe7 img{opacity:0.8;}.elementor-540 .elementor-element.elementor-element-220f78c9 > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-220f78c9{text-align:center;font-family:"Grandis Light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#FFFFFF82;}.elementor-540 .elementor-element.elementor-element-364c784a > .elementor-widget-container{margin:-10px 0px -5px 0px;padding:6px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-364c784a{text-align:center;font-family:"Grandis Light", Sans-serif;font-size:14px;font-weight:100;line-height:1px;letter-spacing:0.4px;color:#FFFFFF82;}.elementor-540 .elementor-element.elementor-element-9254318{--display:flex;}@media(max-width:1024px){.elementor-540 .elementor-element.elementor-element-1491416b{--grid-auto-flow:row;}.elementor-540 .elementor-element.elementor-element-2c51725c{--grid-auto-flow:row;}.elementor-540 .elementor-element.elementor-element-7f691ba{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-540 .elementor-element.elementor-element-35721b3b{--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:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-78f4ad75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-78f4ad75{text-align:start;}.elementor-540 .elementor-element.elementor-element-78f4ad75 img{width:100px;}.elementor-540 .elementor-element.elementor-element-79bee754 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-79bee754 .elementor-button{font-size:15px;border-radius:40px 40px 40px 40px;padding:15px 70px 15px 70px;}.elementor-540 .elementor-element.elementor-element-463bb8bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-1491416b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-540 .elementor-element.elementor-element-725e9eb1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-540 .elementor-element.elementor-element-725e9eb1.e-con{--align-self:center;}.elementor-540 .elementor-element.elementor-element-70314a08 .elementor-button{font-size:15px;border-radius:40px 40px 40px 40px;padding:20px 110px 20px 110px;}.elementor-540 .elementor-element.elementor-element-66d5dc35{--min-height:565px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-6df7d714 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-6df7d714{--container-widget-width:459px;--container-widget-flex-grow:0;width:var( --container-widget-width, 459px );max-width:459px;}.elementor-540 .elementor-element.elementor-element-6df7d714 .elementor-heading-title{font-size:25px;line-height:37px;}.elementor-540 .elementor-element.elementor-element-4dd49482{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;}.elementor-540 .elementor-element.elementor-element-4dd49482 > .elementor-widget-container{margin:-20px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-4dd49482.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-6da06a01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:2px 2px 2px 2px;}.elementor-540 .elementor-element.elementor-element-c9f8fb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-540 .elementor-element.elementor-element-3ee1c2b .elementor-button{border-radius:40px 40px 40px 40px;padding:20px 110px 20px 110px;}.elementor-540 .elementor-element.elementor-element-7ce8e12 .elementor-button{font-size:14px;border-radius:40px 40px 40px 40px;padding:20px 110px 20px 110px;}.elementor-540 .elementor-element.elementor-element-1a77c491{--e-image-carousel-slides-to-show:3;}.elementor-540 .elementor-element.elementor-element-1a77c491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-1a77c491.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-8303844{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-287760e0 > .elementor-widget-container{margin:-90px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-9c9b8cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-9c9b8cd.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-9c9b8cd .elementor-button{font-size:9px;border-radius:40px 40px 40px 40px;padding:010px 020px 010px 20px;}.elementor-540 .elementor-element.elementor-element-1f8dd7aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-1f8dd7aa{--container-widget-width:317px;--container-widget-flex-grow:0;width:var( --container-widget-width, 317px );max-width:317px;}.elementor-540 .elementor-element.elementor-element-1f8dd7aa .elementor-heading-title{font-size:38px;line-height:50px;}.elementor-540 .elementor-element.elementor-element-7bce7e83{width:var( --container-widget-width, 316px );max-width:316px;--container-widget-width:316px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;}.elementor-540 .elementor-element.elementor-element-7bce7e83 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-7bce7e83.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-29082d48{text-align:center;}.elementor-540 .elementor-element.elementor-element-29082d48 img{width:290px;}.elementor-540 .elementor-element.elementor-element-1260b3c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-f94235b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-f94235b.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-f94235b .elementor-button{font-size:9px;border-radius:40px 40px 40px 40px;padding:010px 020px 010px 20px;}.elementor-540 .elementor-element.elementor-element-640645 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-640645{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-540 .elementor-element.elementor-element-640645 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-540 .elementor-element.elementor-element-41b1ad36{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;}.elementor-540 .elementor-element.elementor-element-41b1ad36 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-41b1ad36.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-2c51725c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-540 .elementor-element.elementor-element-4713afd6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-459d467 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-459d467.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-459d467 .elementor-button{font-size:9px;border-radius:40px 40px 40px 40px;padding:010px 020px 010px 20px;}.elementor-540 .elementor-element.elementor-element-7cefe209 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-7cefe209.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-7cefe209 .elementor-heading-title{font-size:38px;line-height:50px;}.elementor-540 .elementor-element.elementor-element-5d8fd9d0{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;}.elementor-540 .elementor-element.elementor-element-5d8fd9d0 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-5d8fd9d0.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-70a1303d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-540 .elementor-element.elementor-element-3a7bdd12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-3a7bdd12.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-3a7bdd12 .elementor-button{font-size:9px;border-radius:40px 40px 40px 40px;padding:010px 020px 010px 20px;}.elementor-540 .elementor-element.elementor-element-6c27066e > .elementor-widget-container{margin:-15px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-6c27066e .elementor-heading-title{font-size:38px;line-height:50px;}.elementor-540 .elementor-element.elementor-element-716d0b4b > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-716d0b4b{font-size:15px;line-height:24px;}.elementor-540 .elementor-element.elementor-element-23802d62{--padding-top:40px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-540 .elementor-element.elementor-element-52f502de{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-540 .elementor-element.elementor-element-52f502de > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-52f502de.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-52f502de .elementor-heading-title{font-size:48px;line-height:50px;}.elementor-540 .elementor-element.elementor-element-17362095{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;font-size:15px;line-height:24px;}.elementor-540 .elementor-element.elementor-element-17362095 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-17362095.elementor-element{--align-self:center;}.elementor-540 .elementor-element.elementor-element-2756dfb9{font-size:18px;}.elementor-540 .elementor-element.elementor-element-41aefe6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-540 .elementor-element.elementor-element-41aefe6a{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;--n-accordion-title-font-size:16px;}.elementor-540 .elementor-element.elementor-element-41aefe6a {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-540 .elementor-element.elementor-element-41aefe6a > .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{line-height:29px;}.elementor-540 .elementor-element.elementor-element-7f691ba{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-540 .elementor-element.elementor-element-463bb8bf{--content-width:1820px;}.elementor-540 .elementor-element.elementor-element-7bc25766{--width:25%;}.elementor-540 .elementor-element.elementor-element-5b2767b8{--width:50%;}.elementor-540 .elementor-element.elementor-element-1491416b{--width:570px;}.elementor-540 .elementor-element.elementor-element-725e9eb1{--width:25%;}.elementor-540 .elementor-element.elementor-element-c9f8fb4{--width:100%;}.elementor-540 .elementor-element.elementor-element-2c51725c{--width:65%;}.elementor-540 .elementor-element.elementor-element-7a03416{--width:32.321%;}.elementor-540 .elementor-element.elementor-element-efb410c{--width:80.411%;}.elementor-540 .elementor-element.elementor-element-7f691ba{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-463bb8bf */.custom-border {
    position: relative;
}

.custom-border::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px; /* Espessura da borda */
    background: linear-gradient(to right, transparent, #D2CEFF24 30%, #D2CEFF24 70%, transparent);
    z-index: 2;
    pointer-events: none; /* Evita que o efeito interfira em cliques */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6df7d714 *//* Estilizando apenas as palavras dentro do span */
.gradient-text {
    transition: background 1s ease 0s, all 1s;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Animação do gradiente */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente aplicado ao texto */
    background-image: linear-gradient(45deg, #b2acf0, #7064f0);
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0% 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ee1c2b */.elementor-540 .elementor-element.elementor-element-3ee1c2b a{
    animation: pisca 2.5s infinite; /*mudar o tempo aqui*/
    box-shadow: 0px 0px 10px -6px #5149aa; /*mudar a cor aqui*/
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1a77c491 */.elementor-540 .elementor-element.elementor-element-1a77c491{
    mask-image: linear-gradient(to right, transparent, #000, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66d5dc35 *//* 🔵 Luz maior (base) */
.elementor-540 .elementor-element.elementor-element-66d5dc35::before {
    content: "";
    position: absolute;
    top: 60%; /* Posicionamento */
    left: inherit;
    right: 25%;
    width: 1000px; /* Tamanho */
    height: 700px;
    background: #5240ff; /* Cor */
    border-radius: 100%;
    filter: blur(150px); /* Desfoque */
    opacity: 0.5; /* Mais visível */
    mix-blend-mode: screen;
    animation: luz 5s infinite;
    pointer-events: none;
}

/* 🔹 Luz clara adicional */
.elementor-540 .elementor-element.elementor-element-66d5dc35::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -50px; /* Ajuste fino */
    transform: translateX(-50%);
    width: 400px; /* Menor */
    height: 250px;
    background: #b08aff; /* Azul claro */
    border-radius: 100%;
    filter: blur(100px); /* Menos desfoque para brilho mais forte */
    opacity: 1.6;
    mix-blend-mode: screen;
    animation: luz 5s infinite;
    pointer-events: none;
}

/* 🔹 Nova luz menor e mais intensa */
.elementor-540 .elementor-element.elementor-element-66d5dc35 .extra-light {
    content: "";
    position: absolute;
    left: 70%;
    bottom: 50px;
    width: 250px;
    height: 150px;
    background: c0b7ff; /* Tons mais claros */
    border-radius: 100%;
    filter: blur(70px);
    opacity: 1.5; /* Mais brilhante */
    mix-blend-mode: screen;
    animation: luz 5s infinite;
    pointer-events: none;
}

/* 🎭 Animação do brilho */
@keyframes luz {
    0%, 100% {
        opacity: 0.5;
    }
    50% {
        opacity: 1.5; /* Pico de brilho realista */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f8dd7aa *//* Estilizando apenas as palavras dentro do span */
.gradient-text {
    transition: background 1s ease 0s, all 1s;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Animação do gradiente */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente aplicado ao texto */
    background-image: linear-gradient(45deg, #b2acf0, #7064f0);
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0% 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8303844 */.custom-border {
    position: relative;
}

.custom-border::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px; /* Espessura da borda */
    background: linear-gradient(to right, transparent, #D2CEFF24 30%, #D2CEFF24 70%, transparent);
    z-index: 2;
    pointer-events: none; /* Evita que o efeito interfira em cliques */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1260b3c4 */.custom-border {
    position: relative;
}

.custom-border::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px; /* Espessura da borda */
    background: linear-gradient(to right, transparent, #D2CEFF24 30%, #D2CEFF24 70%, transparent);
    z-index: 2;
    pointer-events: none; /* Evita que o efeito interfira em cliques */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4713afd6 */.custom-border {
    position: relative;
}

.custom-border::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px; /* Espessura da borda */
    background: linear-gradient(to right, transparent, #D2CEFF24 30%, #D2CEFF24 70%, transparent);
    z-index: 2;
    pointer-events: none; /* Evita que o efeito interfira em cliques */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a1303d */.custom-border {
    position: relative;
}

.custom-border::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px; /* Espessura da borda */
    background: linear-gradient(to right, transparent, #D2CEFF24 30%, #D2CEFF24 70%, transparent);
    z-index: 2;
    pointer-events: none; /* Evita que o efeito interfira em cliques */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23802d62 */.custom-border {
    position: relative;
}

.custom-border::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px; /* Espessura da borda */
    background: linear-gradient(to right, transparent, #D2CEFF24 30%, #D2CEFF24 70%, transparent);
    z-index: 2;
    pointer-events: none; /* Evita que o efeito interfira em cliques */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-252149b8 */.custom-border {
    position: relative;
}

.custom-border::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px; /* Espessura da borda */
    background: linear-gradient(to right, transparent, #D2CEFF24 30%, #D2CEFF24 70%, transparent);
    z-index: 2;
    pointer-events: none; /* Evita que o efeito interfira em cliques */
}/* End custom CSS */
/* Start custom CSS *//*scrollbar horizonta*/
html, body{
width: 100%;
overflow-x: hidden;
}

/*scrollbar vertical duplicada*/
[data-elementor-type="wp-page"]{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'grandis-light';
	font-display: auto;
	src: url('https://droppex.io/wp-content/uploads/2025/02/grandis-light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'grandis-regular';
	font-display: auto;
	src: url('https://droppex.io/wp-content/uploads/2025/02/grandis-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */