.elementor-8 .elementor-element.elementor-element-27075b52{--display:flex;--min-height:720px;--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;}.elementor-8 .elementor-element.elementor-element-27075b52:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-27075b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-8 .elementor-element.elementor-element-488b2704{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-488b2704 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:40px;font-weight:bold;color:#986DDE;}.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-8 .elementor-element.elementor-element-7508b15a{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:var( --e-global-color-secondary );}.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-8 .elementor-element.elementor-element-17c98792 .elementor-button{background-color:#986DDE;font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 25px 35px 0px rgba(109.99999999999993, 65.00000000000001, 183, 0.25098039215686274);border-radius:10px 10px 10px 10px;padding:20px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-17c98792{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-17c98792 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-17c98792 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-8 .elementor-element.elementor-element-3e49e751{--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;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-111160e1{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-111160e1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-111160e1 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:40px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-14a70ba6{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-14a70ba6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-109a4860{--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;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1da79f83{--display:flex;--min-height:350px;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-1da79f83:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1da79f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-32589240{--display:flex;--min-height:350px;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-32589240:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32589240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7eb28d98{--display:flex;--min-height:350px;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-7eb28d98:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7eb28d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-28da69ed{--display:flex;--min-height:350px;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-28da69ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-28da69ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6f6fe84e{--display:flex;--min-height:350px;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6f6fe84e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f6fe84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-23bb80a4{--display:flex;--min-height:350px;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-23bb80a4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-23bb80a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-72f1ad32{--display:flex;--min-height:1250px;--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;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-72f1ad32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72f1ad32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-72f1ad32::before, .elementor-8 .elementor-element.elementor-element-72f1ad32 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-72f1ad32 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-72f1ad32 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-72f1ad32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-72f1ad32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-257496ad{--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-8 .elementor-element.elementor-element-257496ad.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-567910c{text-align:left;}.elementor-8 .elementor-element.elementor-element-567910c .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:40px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-7fd841cc{text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-397e8719{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-397e8719.e-con{--align-self:flex-end;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-ac3635c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-ac3635c .elementor-main-swiper{height:500px;}.elementor-8 .elementor-element.elementor-element-ac3635c .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-8 .elementor-element.elementor-element-ac3635c .elementor-swiper-button{font-size:30px;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-ac3635c .elementor-swiper-button svg{fill:#986DDE;}.elementor-8 .elementor-element.elementor-element-34b1b6c2{--display:flex;--min-height:820px;--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;}.elementor-8 .elementor-element.elementor-element-34b1b6c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-34b1b6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-608b3581{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-608b3581.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-608b3581 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:40px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-4124912a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-4124912a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4e46c6ad{--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;--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-8 .elementor-element.elementor-element-20b1cf69{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-20b1cf69:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-20b1cf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4f0babc8 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-4f0babc8.elementor-view-stacked .elementor-icon{background-color:#986DDE;}.elementor-8 .elementor-element.elementor-element-4f0babc8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4f0babc8.elementor-view-default .elementor-icon{color:#986DDE;border-color:#986DDE;}.elementor-8 .elementor-element.elementor-element-4f0babc8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4f0babc8.elementor-view-default .elementor-icon svg{fill:#986DDE;}.elementor-8 .elementor-element.elementor-element-bc97f7e{text-align:left;}.elementor-8 .elementor-element.elementor-element-bc97f7e .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-3c79707f{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-3c79707f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6b727647{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-6b727647:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6b727647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-8 .elementor-element.elementor-element-5f683795 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-5f683795.elementor-view-stacked .elementor-icon{background-color:#986DDE;}.elementor-8 .elementor-element.elementor-element-5f683795.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5f683795.elementor-view-default .elementor-icon{color:#986DDE;border-color:#986DDE;}.elementor-8 .elementor-element.elementor-element-5f683795.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5f683795.elementor-view-default .elementor-icon svg{fill:#986DDE;}.elementor-8 .elementor-element.elementor-element-31b31d7a{text-align:left;}.elementor-8 .elementor-element.elementor-element-31b31d7a .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-27ad99ab{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-27ad99ab.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-29140f23{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-29140f23:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-29140f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-8 .elementor-element.elementor-element-6079d478 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-6079d478.elementor-view-stacked .elementor-icon{background-color:#986DDE;}.elementor-8 .elementor-element.elementor-element-6079d478.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6079d478.elementor-view-default .elementor-icon{color:#986DDE;border-color:#986DDE;}.elementor-8 .elementor-element.elementor-element-6079d478.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6079d478.elementor-view-default .elementor-icon svg{fill:#986DDE;}.elementor-8 .elementor-element.elementor-element-5dc1ade{text-align:left;}.elementor-8 .elementor-element.elementor-element-5dc1ade .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-61fe4753{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-61fe4753.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button{background-color:#986DDE;font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 25px 35px 0px rgba(109.99999999999993, 65.00000000000001, 183, 0.25098039215686274);border-radius:10px 10px 10px 10px;padding:20px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-8 .elementor-element.elementor-element-6c1881b0{--display:flex;--min-height:880px;--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;}.elementor-8 .elementor-element.elementor-element-6c1881b0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c1881b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-27f16a56{width:var( --container-widget-width, 49.3% );max-width:49.3%;--container-widget-width:49.3%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-27f16a56.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-27f16a56 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:40px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-231a7365{width:var( --container-widget-width, 49.3% );max-width:49.3%;--container-widget-width:49.3%;--container-widget-flex-grow:0;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-231a7365.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-3b7c9f2d{--grid-template-columns:repeat(0, auto);text-align:left;width:var( --container-widget-width, 49.3% );max-width:49.3%;--container-widget-width:49.3%;--container-widget-flex-grow:0;--icon-size:45px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-3b7c9f2d.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-3b7c9f2d .elementor-social-icon{background-color:#986DDE;}.elementor-8 .elementor-element.elementor-element-3b7c9f2d .elementor-social-icon i{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3b7c9f2d .elementor-social-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7b8a8275{--display:flex;--min-height:2000px;--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;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7b8a8275:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7b8a8275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expert.stavodigital.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6ae72472{width:initial;max-width:initial;text-align:center;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-35ba7b1e{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-35ba7b1e .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:40px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-1c487f79{--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;--justify-content:center;--flex-wrap: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-8 .elementor-element.elementor-element-8b9240a{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-8b9240a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8b9240a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-8 .elementor-element.elementor-element-53c9d40a{text-align:left;}.elementor-8 .elementor-element.elementor-element-53c9d40a .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-13d5a127{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-13d5a127.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-17abde95{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-17abde95:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-17abde95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-8 .elementor-element.elementor-element-34ca5967{text-align:left;}.elementor-8 .elementor-element.elementor-element-34ca5967 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-50b6498b{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-50b6498b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4f31f170{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-4f31f170:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4f31f170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-8 .elementor-element.elementor-element-41783e74{text-align:left;}.elementor-8 .elementor-element.elementor-element-41783e74 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-1d710312{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-1d710312.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-18ce47b9{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-18ce47b9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-18ce47b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-8 .elementor-element.elementor-element-e5f3eb3{text-align:left;}.elementor-8 .elementor-element.elementor-element-e5f3eb3 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-1aa194e9{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-1aa194e9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-13c9a3bd{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-13c9a3bd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-13c9a3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-8 .elementor-element.elementor-element-44f0b5a8{text-align:left;}.elementor-8 .elementor-element.elementor-element-44f0b5a8 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-654a1d86{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-654a1d86.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1dffeb22{--display:flex;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:#1E1E1E;--border-color:#1E1E1E;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-1dffeb22:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1dffeb22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #11111100 100%);}.elementor-8 .elementor-element.elementor-element-75c12a55{text-align:left;}.elementor-8 .elementor-element.elementor-element-75c12a55 .elementor-heading-title{font-family:"Sora Custom", Sans-serif;font-size:24px;font-weight:bold;color:#986DDE;}.elementor-8 .elementor-element.elementor-element-2d4ac44a{width:initial;max-width:initial;text-align:left;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}.elementor-8 .elementor-element.elementor-element-2d4ac44a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-11ffc67e{width:initial;max-width:initial;margin:425px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora Custom", Sans-serif;font-size:16px;color:#E1DBED;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-27075b52{--min-height:1140px;}.elementor-8 .elementor-element.elementor-element-ac3635c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-27f16a56{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;text-align:center;}.elementor-8 .elementor-element.elementor-element-231a7365{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-8 .elementor-element.elementor-element-3b7c9f2d{text-align:center;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-8 .elementor-element.elementor-element-11ffc67e{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-27075b52{--min-height:700px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-488b2704{text-align:left;}.elementor-8 .elementor-element.elementor-element-488b2704 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-17c98792 .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-3e49e751{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-111160e1{text-align:left;}.elementor-8 .elementor-element.elementor-element-111160e1 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-14a70ba6{line-height:1em;}.elementor-8 .elementor-element.elementor-element-72f1ad32{--min-height:750px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-567910c{text-align:left;}.elementor-8 .elementor-element.elementor-element-567910c .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-7fd841cc{line-height:1em;}.elementor-8 .elementor-element.elementor-element-397e8719{--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ac3635c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-34b1b6c2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-608b3581{text-align:left;}.elementor-8 .elementor-element.elementor-element-608b3581 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-20b1cf69{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-bc97f7e{text-align:left;}.elementor-8 .elementor-element.elementor-element-bc97f7e .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3c79707f{line-height:1em;}.elementor-8 .elementor-element.elementor-element-6b727647{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-31b31d7a{text-align:left;}.elementor-8 .elementor-element.elementor-element-31b31d7a .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-27ad99ab{line-height:1em;}.elementor-8 .elementor-element.elementor-element-29140f23{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-5dc1ade{text-align:left;}.elementor-8 .elementor-element.elementor-element-5dc1ade .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-61fe4753{line-height:1em;}.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-6c1881b0{--min-height:930px;--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-27f16a56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-27f16a56 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-231a7365{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:1em;}.elementor-8 .elementor-element.elementor-element-3b7c9f2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-size:22px;}.elementor-8 .elementor-element.elementor-element-7b8a8275{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-35ba7b1e{text-align:center;}.elementor-8 .elementor-element.elementor-element-35ba7b1e .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-8b9240a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-53c9d40a{text-align:left;}.elementor-8 .elementor-element.elementor-element-53c9d40a .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-13d5a127{line-height:1em;}.elementor-8 .elementor-element.elementor-element-17abde95{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-34ca5967{text-align:left;}.elementor-8 .elementor-element.elementor-element-34ca5967 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-50b6498b{line-height:1em;}.elementor-8 .elementor-element.elementor-element-4f31f170{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-41783e74{text-align:left;}.elementor-8 .elementor-element.elementor-element-41783e74 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1d710312{line-height:1em;}.elementor-8 .elementor-element.elementor-element-18ce47b9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-e5f3eb3{text-align:left;}.elementor-8 .elementor-element.elementor-element-e5f3eb3 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1aa194e9{line-height:1em;}.elementor-8 .elementor-element.elementor-element-13c9a3bd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-44f0b5a8{text-align:left;}.elementor-8 .elementor-element.elementor-element-44f0b5a8 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-654a1d86{line-height:1em;}.elementor-8 .elementor-element.elementor-element-1dffeb22{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-75c12a55{text-align:left;}.elementor-8 .elementor-element.elementor-element-75c12a55 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-2d4ac44a{line-height:1em;}.elementor-8 .elementor-element.elementor-element-11ffc67e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-1da79f83{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-32589240{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-7eb28d98{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-28da69ed{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-6f6fe84e{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-23bb80a4{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-397e8719{--width:60%;}.elementor-8 .elementor-element.elementor-element-20b1cf69{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-6b727647{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-29140f23{--width:32.5%;}.elementor-8 .elementor-element.elementor-element-8b9240a{--width:49%;}.elementor-8 .elementor-element.elementor-element-17abde95{--width:49%;}.elementor-8 .elementor-element.elementor-element-4f31f170{--width:49%;}.elementor-8 .elementor-element.elementor-element-18ce47b9{--width:49%;}.elementor-8 .elementor-element.elementor-element-13c9a3bd{--width:49%;}.elementor-8 .elementor-element.elementor-element-1dffeb22{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-8b9240a{--width:47%;}.elementor-8 .elementor-element.elementor-element-17abde95{--width:47%;}.elementor-8 .elementor-element.elementor-element-4f31f170{--width:47%;}.elementor-8 .elementor-element.elementor-element-18ce47b9{--width:47%;}.elementor-8 .elementor-element.elementor-element-13c9a3bd{--width:47%;}.elementor-8 .elementor-element.elementor-element-1dffeb22{--width:47%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-27075b52:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-27075b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-1da79f83:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1da79f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-32589240:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32589240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-7eb28d98:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7eb28d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-28da69ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-28da69ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-6f6fe84e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f6fe84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-23bb80a4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-23bb80a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-72f1ad32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72f1ad32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-34b1b6c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-34b1b6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-6c1881b0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c1881b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8 .elementor-element.elementor-element-7b8a8275:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7b8a8275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for text-editor, class: .elementor-element-7508b15a */.elementor-8 .elementor-element.elementor-element-7508b15a p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17c98792 */.elementor-8 .elementor-element.elementor-element-17c98792 .elementor-button {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-element-17c98792 .elementor-button:hover {
  background: #986DDE;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #986DDE !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-element-17c98792 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-element-17c98792 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-element-17c98792 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #986DDE, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14a70ba6 */.elementor-8 .elementor-element.elementor-element-14a70ba6 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da79f83 */.elementor-8 .elementor-element.elementor-element-1da79f83 {
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}

.elementor-8 .elementor-element.elementor-element-1da79f83:hover {
    background-position: center bottom !important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32589240 */.elementor-8 .elementor-element.elementor-element-32589240 {
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}

.elementor-8 .elementor-element.elementor-element-32589240:hover {
    background-position: center bottom !important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb28d98 */.elementor-8 .elementor-element.elementor-element-7eb28d98 {
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}

.elementor-8 .elementor-element.elementor-element-7eb28d98:hover {
    background-position: center bottom !important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28da69ed */.elementor-8 .elementor-element.elementor-element-28da69ed {
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}

.elementor-8 .elementor-element.elementor-element-28da69ed:hover {
    background-position: center bottom !important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f6fe84e */.elementor-8 .elementor-element.elementor-element-6f6fe84e {
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}

.elementor-8 .elementor-element.elementor-element-6f6fe84e:hover {
    background-position: center bottom !important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bb80a4 */.elementor-8 .elementor-element.elementor-element-23bb80a4 {
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}

.elementor-8 .elementor-element.elementor-element-23bb80a4:hover {
    background-position: center bottom !important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fd841cc */.elementor-8 .elementor-element.elementor-element-7fd841cc p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-ac3635c */.elementor-8 .elementor-element.elementor-element-ac3635c .elementor-swiper-button-prev{
    position: absolute;
    top: -50px;
    right: inherit;
    left: 0px;
    z-index: 9999;
}

.elementor-8 .elementor-element.elementor-element-ac3635c .elementor-swiper-button-next{
    position: absolute;
    top: -50px;
    left: 50px;
    z-index: 9999;
}

.elementor-8 .elementor-element.elementor-element-ac3635c .elementor-image-carousel-wrapper {
    overflow: visible !important;
}

.elementor-8 .elementor-element.elementor-element-ac3635c::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: linear-gradient(to right, transparent 0%, transparent 75%, #000000 100%);
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4124912a */.elementor-8 .elementor-element.elementor-element-4124912a p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c79707f */.elementor-8 .elementor-element.elementor-element-3c79707f p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b1cf69 */.elementor-8 .elementor-element.elementor-element-20b1cf69 {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ad99ab */.elementor-8 .elementor-element.elementor-element-27ad99ab p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b727647 */.elementor-8 .elementor-element.elementor-element-6b727647 {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61fe4753 */.elementor-8 .elementor-element.elementor-element-61fe4753 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29140f23 */.elementor-8 .elementor-element.elementor-element-29140f23 {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2646810f */.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button:hover {
  background: #986DDE;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #986DDE !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-element-2646810f .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #986DDE, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-231a7365 */.elementor-8 .elementor-element.elementor-element-231a7365 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-3b7c9f2d */.elementor-8 .elementor-element.elementor-element-3b7c9f2d .elementor-icon {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-element-3b7c9f2d .elementor-icon:hover {
  background: #986DDE;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #986DDE !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-element-3b7c9f2d .elementor-icon:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-element-3b7c9f2d .elementor-icon::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-element-3b7c9f2d .elementor-icon:active {
  box-shadow: inset 0px 0px 5px 5px #986DDE, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ae72472 */.elementor-8 .elementor-element.elementor-element-6ae72472 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13d5a127 */.elementor-8 .elementor-element.elementor-element-13d5a127 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b9240a */.elementor-8 .elementor-element.elementor-element-8b9240a {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50b6498b */.elementor-8 .elementor-element.elementor-element-50b6498b p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17abde95 */.elementor-8 .elementor-element.elementor-element-17abde95 {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d710312 */.elementor-8 .elementor-element.elementor-element-1d710312 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f31f170 */.elementor-8 .elementor-element.elementor-element-4f31f170 {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aa194e9 */.elementor-8 .elementor-element.elementor-element-1aa194e9 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ce47b9 */.elementor-8 .elementor-element.elementor-element-18ce47b9 {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-654a1d86 */.elementor-8 .elementor-element.elementor-element-654a1d86 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13c9a3bd */.elementor-8 .elementor-element.elementor-element-13c9a3bd {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d4ac44a */.elementor-8 .elementor-element.elementor-element-2d4ac44a p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dffeb22 */.elementor-8 .elementor-element.elementor-element-1dffeb22 {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11ffc67e */.elementor-8 .elementor-element.elementor-element-11ffc67e p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f23077 */.elementor-8 .elementor-element.elementor-element-3f23077 {
    height: 0px;
}/* End custom CSS */