.elementor-10879 .elementor-element.elementor-element-4dee691{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-10879 .elementor-element.elementor-element-7094b2f{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;z-index:99999;}.elementor-10879 .elementor-element.elementor-element-7094b2f.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-da20550{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;z-index:99999;}.elementor-10879 .elementor-element.elementor-element-da20550 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-da20550.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-ae78798{--display:flex;--min-height:1000px;--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:flex-start;--overlay-opacity:1;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-10879 .elementor-element.elementor-element-ae78798:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-ae78798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcelordesigner.com/wp-content/uploads/2025/05/Fundo-Planeta.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10879 .elementor-element.elementor-element-ae78798::before, .elementor-10879 .elementor-element.elementor-element-ae78798 > .elementor-background-video-container::before, .elementor-10879 .elementor-element.elementor-element-ae78798 > .e-con-inner > .elementor-background-video-container::before, .elementor-10879 .elementor-element.elementor-element-ae78798 > .elementor-background-slideshow::before, .elementor-10879 .elementor-element.elementor-element-ae78798 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10879 .elementor-element.elementor-element-ae78798 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #01020F00 0%, #01020F 100%);}.elementor-10879 .elementor-element.elementor-element-6c5cdec{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;z-index:997;}.elementor-10879 .elementor-element.elementor-element-6c5cdec > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-10879 .elementor-element.elementor-element-6c5cdec.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-6c5cdec .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-6c5cdec.elementor-view-stacked .elementor-icon{background-color:#3BDA57;color:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-6c5cdec.elementor-view-framed .elementor-icon, .elementor-10879 .elementor-element.elementor-element-6c5cdec.elementor-view-default .elementor-icon{color:#3BDA57;border-color:#3BDA57;}.elementor-10879 .elementor-element.elementor-element-6c5cdec.elementor-view-framed .elementor-icon, .elementor-10879 .elementor-element.elementor-element-6c5cdec.elementor-view-default .elementor-icon svg{fill:#3BDA57;}.elementor-10879 .elementor-element.elementor-element-6c5cdec.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-6c5cdec.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-6c5cdec .elementor-icon{border-radius:16px 16px 16px 16px;}.elementor-10879 .elementor-element.elementor-element-b0de9d3{--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:space-between;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:997;}.elementor-10879 .elementor-element.elementor-element-10cd1d0{z-index:0;}.elementor-10879 .elementor-element.elementor-element-1a28f00{width:initial;max-width:initial;text-align:center;}.elementor-10879 .elementor-element.elementor-element-1a28f00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-1a28f00.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-1a28f00 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:42px;font-weight:bold;}.elementor-10879 .elementor-element.elementor-element-6909b04.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-6909b04 .elementor-button{font-family:"Euclid Circular", Sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;}.elementor-10879 .elementor-element.elementor-element-2bbef6d{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-2bbef6d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-2bbef6d.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-e4ffb94{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-e4ffb94 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-58d8b13{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-58d8b13 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-70f8b1d{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-70f8b1d img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-58e3f9b{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-58e3f9b img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-1c38569{z-index:999;}.elementor-10879 .elementor-element.elementor-element-0a56855{--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:space-between;--margin-top:0px;--margin-bottom:165px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-d12585b{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-d12585b.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-5084121 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-10879 .elementor-element.elementor-element-5084121.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f{width:var( --container-widget-width, 1280px );max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0;text-align:center;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:64px;font-weight:bold;line-height:57px;}.elementor-10879 .elementor-element.elementor-element-1aa1ee2 > .elementor-widget-container{margin:-8px 0px 16px 0px;}.elementor-10879 .elementor-element.elementor-element-1aa1ee2{text-align:center;}.elementor-10879 .elementor-element.elementor-element-1aa1ee2 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-46049fa{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-46049fa .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-46049fa .elementor-icon{font-size:75px;}.elementor-10879 .elementor-element.elementor-element-46049fa .elementor-icon svg{height:75px;}.elementor-10879 .elementor-element.elementor-element-ead85d0.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-ead85d0 .elementor-button{font-family:"Euclid Circular", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;padding:34px 30px 34px 30px;}.elementor-10879 .elementor-element.elementor-element-d5daac5{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-d5daac5 > .elementor-widget-container{margin:8px 0px 150px 0px;}.elementor-10879 .elementor-element.elementor-element-d5daac5.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-7a005b7{width:var( --container-widget-width, 997px );max-width:997px;--container-widget-width:997px;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-10879 .elementor-element.elementor-element-7a005b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 040px;}.elementor-10879 .elementor-element.elementor-element-7a005b7.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-icon i{color:#020101;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-icon svg{fill:#020101;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-icon{padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;font-weight:normal;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-301589a{--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:200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-10879 .elementor-element.elementor-element-301589a:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-301589a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020F;}.elementor-10879 .elementor-element.elementor-element-0033fdc{width:var( --container-widget-width, 216px );max-width:216px;--container-widget-width:216px;--container-widget-flex-grow:0;z-index:3;--icon-box-icon-margin:15px;}.elementor-10879 .elementor-element.elementor-element-0033fdc .elementor-icon-box-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-0033fdc .elementor-icon-box-title{color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-0033fdc .elementor-icon-box-title, .elementor-10879 .elementor-element.elementor-element-0033fdc .elementor-icon-box-title a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-0033fdc .elementor-icon-box-description{color:#D9DCFA;font-family:"Euclid Circular", Sans-serif;font-size:15px;font-weight:normal;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-abbe73f{width:var( --container-widget-width, 216px );max-width:216px;--container-widget-width:216px;--container-widget-flex-grow:0;z-index:3;--icon-box-icon-margin:15px;}.elementor-10879 .elementor-element.elementor-element-abbe73f .elementor-icon-box-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-abbe73f .elementor-icon-box-title{color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-abbe73f .elementor-icon-box-title, .elementor-10879 .elementor-element.elementor-element-abbe73f .elementor-icon-box-title a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-abbe73f .elementor-icon-box-description{color:#D9DCFA;font-family:"Euclid Circular", Sans-serif;font-size:15px;font-weight:normal;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-f2a522d{width:var( --container-widget-width, 216px );max-width:216px;--container-widget-width:216px;--container-widget-flex-grow:0;z-index:3;--icon-box-icon-margin:15px;}.elementor-10879 .elementor-element.elementor-element-f2a522d .elementor-icon-box-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-f2a522d .elementor-icon-box-title{color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-f2a522d .elementor-icon-box-title, .elementor-10879 .elementor-element.elementor-element-f2a522d .elementor-icon-box-title a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-f2a522d .elementor-icon-box-description{color:#D9DCFA;font-family:"Euclid Circular", Sans-serif;font-size:15px;font-weight:normal;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-bb12c4b{width:var( --container-widget-width, 216px );max-width:216px;--container-widget-width:216px;--container-widget-flex-grow:0;z-index:3;--icon-box-icon-margin:15px;}.elementor-10879 .elementor-element.elementor-element-bb12c4b .elementor-icon-box-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-bb12c4b .elementor-icon-box-title{color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-bb12c4b .elementor-icon-box-title, .elementor-10879 .elementor-element.elementor-element-bb12c4b .elementor-icon-box-title a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-bb12c4b .elementor-icon-box-description{color:#D9DCFA;font-family:"Euclid Circular", Sans-serif;font-size:15px;font-weight:normal;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-ed15b66{--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;--border-radius:16px 16px 16px 16px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;--z-index:1;}.elementor-10879 .elementor-element.elementor-element-ed15b66:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-ed15b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020F;}.elementor-10879 .elementor-element.elementor-element-e46fe17{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-e46fe17 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-12d0289{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-12d0289 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-74fc303{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-74fc303 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-074e405{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-074e405 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-1de235f{text-align:center;}.elementor-10879 .elementor-element.elementor-element-1de235f .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-c5429ea > .elementor-widget-container{margin:-8px 0px 16px 0px;}.elementor-10879 .elementor-element.elementor-element-c5429ea{text-align:center;}.elementor-10879 .elementor-element.elementor-element-c5429ea .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-a5a3223{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-a5a3223.e-con{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-402b686 .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-402b686 .elementor-icon{font-size:50px;}.elementor-10879 .elementor-element.elementor-element-402b686 .elementor-icon svg{height:50px;}.elementor-10879 .elementor-element.elementor-element-c12dc73 .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-c12dc73 .elementor-icon{font-size:50px;}.elementor-10879 .elementor-element.elementor-element-c12dc73 .elementor-icon svg{height:50px;}.elementor-10879 .elementor-element.elementor-element-cecb1fa .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-cecb1fa .elementor-icon{font-size:50px;}.elementor-10879 .elementor-element.elementor-element-cecb1fa .elementor-icon svg{height:50px;}.elementor-10879 .elementor-element.elementor-element-9312b04 .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-9312b04 .elementor-icon{font-size:50px;}.elementor-10879 .elementor-element.elementor-element-9312b04 .elementor-icon svg{height:50px;}.elementor-10879 .elementor-element.elementor-element-9f01be2 .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-9f01be2 .elementor-icon{font-size:50px;}.elementor-10879 .elementor-element.elementor-element-9f01be2 .elementor-icon svg{height:50px;}.elementor-10879 .elementor-element.elementor-element-aa3af85 .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-aa3af85 .elementor-icon{font-size:50px;}.elementor-10879 .elementor-element.elementor-element-aa3af85 .elementor-icon svg{height:50px;}.elementor-10879 .elementor-element.elementor-element-ec8cb3c .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-ec8cb3c .elementor-icon{font-size:50px;}.elementor-10879 .elementor-element.elementor-element-ec8cb3c .elementor-icon svg{height:50px;}.elementor-10879 .elementor-element.elementor-element-cc2c5fa .elementor-icon-wrapper{text-align:center;}.elementor-10879 .elementor-element.elementor-element-cc2c5fa .elementor-icon{font-size:50px;}.elementor-10879 .elementor-element.elementor-element-cc2c5fa .elementor-icon svg{height:50px;}.elementor-10879 .elementor-element.elementor-element-4e153de{z-index:9;}.elementor-10879 .elementor-element.elementor-element-4e153de .elementor-button{font-family:"Euclid Circular", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;padding:30px 34px 30px 34px;}.elementor-10879 .elementor-element.elementor-element-8688236{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-8688236 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-8688236.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-50212a1{width:var( --container-widget-width, 1280px );max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0;z-index:0;}.elementor-10879 .elementor-element.elementor-element-50212a1 img{width:100%;opacity:0.3;}.elementor-10879 .elementor-element.elementor-element-cf61bcd{--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:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10879 .elementor-element.elementor-element-cf61bcd:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-cf61bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020F;}.elementor-10879 .elementor-element.elementor-element-b5e1ddc.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-b5e1ddc{text-align:center;}.elementor-10879 .elementor-element.elementor-element-b5e1ddc .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-a11ea12 > .elementor-widget-container{margin:-8px 0px 16px 0px;}.elementor-10879 .elementor-element.elementor-element-a11ea12{text-align:center;}.elementor-10879 .elementor-element.elementor-element-a11ea12 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-90a13f0{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-10879 .elementor-element.elementor-element-90a13f0:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-90a13f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-bed2508 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-0e2e403{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--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-10879 .elementor-element.elementor-element-0e2e403:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-0e2e403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-c239cf9{--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-10879 .elementor-element.elementor-element-8a09173 > .elementor-widget-container{padding:8px 8px 8px 14px;}.elementor-10879 .elementor-element.elementor-element-8a09173 img{width:15px;}.elementor-10879 .elementor-element.elementor-element-492c5b1 > .elementor-widget-container{padding:8px 14px 8px 8px;}.elementor-10879 .elementor-element.elementor-element-492c5b1 img{width:15px;}.elementor-10879 .elementor-element.elementor-element-d40a6c5 > .elementor-widget-container{padding:8px 18px 8px 0px;}.elementor-10879 .elementor-element.elementor-element-d40a6c5 img{width:16px;}.elementor-10879 .elementor-element.elementor-element-f959cb2 > .elementor-widget-container{padding:8px 14px 8px 8px;}.elementor-10879 .elementor-element.elementor-element-f959cb2 img{width:16px;}.elementor-10879 .elementor-element.elementor-element-45c12ec{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10879 .elementor-element.elementor-element-45c12ec:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-45c12ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #481870 0%, #01020F 100%);}.elementor-10879 .elementor-element.elementor-element-45c12ec.e-con{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-d2c5027{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-6bfc8c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-10879 .elementor-element.elementor-element-6bfc8c4 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-10879 .elementor-element.elementor-element-6bfc8c4.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-6bfc8c4 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-3b1d369{text-align:left;}.elementor-10879 .elementor-element.elementor-element-3b1d369 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-bf9bb14 > .elementor-widget-container{margin:0px 0px 32px 30px;}.elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-bf9bb14{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-bf9bb14 .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-2097c49{text-align:left;}.elementor-10879 .elementor-element.elementor-element-2097c49 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-d548fb4 > .elementor-widget-container{margin:0px 0px 32px 30px;}.elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-d548fb4{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-d548fb4 .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-e09e120{text-align:left;}.elementor-10879 .elementor-element.elementor-element-e09e120 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-7cebf81 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-7cebf81{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-7cebf81 .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-658e63a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-658e63a > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-10879 .elementor-element.elementor-element-658e63a img{border-radius:16px 16px 16px 16px;}.elementor-10879 .elementor-element.elementor-element-2ea0fd1.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-2ea0fd1{text-align:center;}.elementor-10879 .elementor-element.elementor-element-2ea0fd1 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;letter-spacing:3px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-518c152{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-518c152:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-518c152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-62d570a{--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-10879 .elementor-element.elementor-element-a5faf32 > .elementor-widget-container{padding:8px 8px 8px 14px;}.elementor-10879 .elementor-element.elementor-element-a5faf32 img{width:15px;}.elementor-10879 .elementor-element.elementor-element-1eae5bb > .elementor-widget-container{padding:8px 14px 8px 8px;}.elementor-10879 .elementor-element.elementor-element-1eae5bb img{width:15px;}.elementor-10879 .elementor-element.elementor-element-5bdd23c > .elementor-widget-container{padding:8px 18px 8px 0px;}.elementor-10879 .elementor-element.elementor-element-5bdd23c img{width:16px;}.elementor-10879 .elementor-element.elementor-element-020e248 > .elementor-widget-container{padding:8px 14px 8px 8px;}.elementor-10879 .elementor-element.elementor-element-020e248 img{width:16px;}.elementor-10879 .elementor-element.elementor-element-00b5753{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10879 .elementor-element.elementor-element-00b5753:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-00b5753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #481870 0%, #01020F 100%);}.elementor-10879 .elementor-element.elementor-element-00b5753.e-con{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-03ca083{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-3140a79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-10879 .elementor-element.elementor-element-3140a79 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-10879 .elementor-element.elementor-element-3140a79.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-3140a79 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-027ede6{text-align:left;}.elementor-10879 .elementor-element.elementor-element-027ede6 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-4019ea8 > .elementor-widget-container{margin:0px 0px 32px 30px;}.elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-4019ea8{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-4019ea8 .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-6bc88c5{text-align:left;}.elementor-10879 .elementor-element.elementor-element-6bc88c5 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-fefb8fa > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-fefb8fa{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-fefb8fa .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-01827c6{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-01827c6 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-10879 .elementor-element.elementor-element-01827c6 img{border-radius:16px 16px 16px 16px;}.elementor-10879 .elementor-element.elementor-element-e02356f.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-e02356f{text-align:center;}.elementor-10879 .elementor-element.elementor-element-e02356f .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;letter-spacing:3px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-1009149{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-1009149:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-1009149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-20ce5b3{--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-10879 .elementor-element.elementor-element-5d648f1 > .elementor-widget-container{padding:8px 8px 8px 14px;}.elementor-10879 .elementor-element.elementor-element-5d648f1 img{width:15px;}.elementor-10879 .elementor-element.elementor-element-55a1945 > .elementor-widget-container{padding:8px 14px 8px 8px;}.elementor-10879 .elementor-element.elementor-element-55a1945 img{width:15px;}.elementor-10879 .elementor-element.elementor-element-80a8c91 > .elementor-widget-container{padding:8px 18px 8px 0px;}.elementor-10879 .elementor-element.elementor-element-80a8c91 img{width:16px;}.elementor-10879 .elementor-element.elementor-element-744a3f4 > .elementor-widget-container{padding:8px 14px 8px 8px;}.elementor-10879 .elementor-element.elementor-element-744a3f4 img{width:16px;}.elementor-10879 .elementor-element.elementor-element-b4b1fce{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10879 .elementor-element.elementor-element-b4b1fce:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-b4b1fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #481870 0%, #01020F 100%);}.elementor-10879 .elementor-element.elementor-element-b4b1fce.e-con{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-a886dd2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-45461ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-10879 .elementor-element.elementor-element-45461ed > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-10879 .elementor-element.elementor-element-45461ed.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-45461ed .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-0ff515c{text-align:left;}.elementor-10879 .elementor-element.elementor-element-0ff515c .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-f968c4b > .elementor-widget-container{margin:0px 0px 32px 30px;}.elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-f968c4b{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-f968c4b .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-297e0fb{text-align:left;}.elementor-10879 .elementor-element.elementor-element-297e0fb .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-d954181 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-d954181{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-d954181 .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-21ba51a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-21ba51a > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-10879 .elementor-element.elementor-element-21ba51a img{border-radius:16px 16px 16px 16px;}.elementor-10879 .elementor-element.elementor-element-4126897.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-4126897{text-align:center;}.elementor-10879 .elementor-element.elementor-element-4126897 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;letter-spacing:3px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-531e868{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-531e868:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-531e868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-a19f080{--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-10879 .elementor-element.elementor-element-c3c4f6b > .elementor-widget-container{padding:8px 8px 8px 14px;}.elementor-10879 .elementor-element.elementor-element-c3c4f6b img{width:15px;}.elementor-10879 .elementor-element.elementor-element-cb028b5 > .elementor-widget-container{padding:8px 14px 8px 8px;}.elementor-10879 .elementor-element.elementor-element-cb028b5 img{width:15px;}.elementor-10879 .elementor-element.elementor-element-1e637c2 > .elementor-widget-container{padding:8px 18px 8px 0px;}.elementor-10879 .elementor-element.elementor-element-1e637c2 img{width:16px;}.elementor-10879 .elementor-element.elementor-element-56b5410 > .elementor-widget-container{padding:8px 14px 8px 8px;}.elementor-10879 .elementor-element.elementor-element-56b5410 img{width:16px;}.elementor-10879 .elementor-element.elementor-element-85dcb87{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10879 .elementor-element.elementor-element-85dcb87:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-85dcb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #481870 0%, #01020F 100%);}.elementor-10879 .elementor-element.elementor-element-85dcb87.e-con{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-fd0fd76{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-0572089{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-10879 .elementor-element.elementor-element-0572089 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-10879 .elementor-element.elementor-element-0572089.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-0572089 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-523e415{text-align:left;}.elementor-10879 .elementor-element.elementor-element-523e415 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-edb7708 > .elementor-widget-container{margin:0px 0px 32px 30px;}.elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-edb7708{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-edb7708 .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-a442d83{text-align:left;}.elementor-10879 .elementor-element.elementor-element-a442d83 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-40e4881 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-icon i{color:#A656EA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-icon svg{fill:#A656EA;transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-40e4881{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;}.elementor-10879 .elementor-element.elementor-element-40e4881 .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-b030d8a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-b030d8a > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-10879 .elementor-element.elementor-element-b030d8a img{border-radius:16px 16px 16px 16px;}.elementor-10879 .elementor-element.elementor-element-f854b21.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-f854b21{text-align:center;}.elementor-10879 .elementor-element.elementor-element-f854b21 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;letter-spacing:3px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-cd481af{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#1D1E20;--n-tabs-title-color-active:#1D1E20;}.elementor-10879 .elementor-element.elementor-element-cd481af > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-cd481af.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-cd481af.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10879 .elementor-element.elementor-element-cd481af.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-cd481af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-cd481af.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Euclid Circular", Sans-serif;}.elementor-10879 .elementor-element.elementor-element-cd481af [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#1D1E20;}:where( .elementor-10879 .elementor-element.elementor-element-cd481af.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-10879 .elementor-element.elementor-element-5835df2{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-5835df2 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-84d1971{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-84d1971 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-cd51612{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-cd51612 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-6ff23a6{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-6ff23a6 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-2117bfa{z-index:9;}.elementor-10879 .elementor-element.elementor-element-2117bfa .elementor-button{font-family:"Euclid Circular", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;padding:30px 34px 30px 34px;}.elementor-10879 .elementor-element.elementor-element-ec62e64{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-ec62e64 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-ec62e64.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-f3b0052{--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:space-evenly;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#23124E;--border-color:#23124E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10879 .elementor-element.elementor-element-f3b0052:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-f3b0052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060214;}.elementor-10879 .elementor-element.elementor-element-3d78a5f.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-3d78a5f .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-3bce6e8 > .elementor-widget-container{margin:-8px 0px 64px 0px;}.elementor-10879 .elementor-element.elementor-element-3bce6e8{text-align:center;}.elementor-10879 .elementor-element.elementor-element-3bce6e8 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-26af260{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:108px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10879 .elementor-element.elementor-element-da3a6d3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-da3a6d3.e-con{--align-self:stretch;}.elementor-10879 .elementor-element.elementor-element-cfac991{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10879 .elementor-element.elementor-element-cfac991 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10879 .elementor-element.elementor-element-cfac991 .elementor-icon-box-wrapper{text-align:left;}.elementor-10879 .elementor-element.elementor-element-cfac991 .elementor-icon-box-title{margin-bottom:8px;}.elementor-10879 .elementor-element.elementor-element-cfac991 .elementor-icon-box-title, .elementor-10879 .elementor-element.elementor-element-cfac991 .elementor-icon-box-title a{font-family:"Denostill", Sans-serif;font-size:24px;font-weight:bold;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-cfac991 .elementor-icon-box-description{color:#D9DCFA;font-family:"Euclid Circular", Sans-serif;font-size:15px;font-weight:normal;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-c9db849{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10879 .elementor-element.elementor-element-c9db849 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10879 .elementor-element.elementor-element-c9db849 .elementor-icon-box-wrapper{text-align:left;}.elementor-10879 .elementor-element.elementor-element-c9db849 .elementor-icon-box-title, .elementor-10879 .elementor-element.elementor-element-c9db849 .elementor-icon-box-title a{font-family:"Denostill", Sans-serif;font-size:24px;font-weight:bold;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-c9db849 .elementor-icon-box-description{color:#D9DCFA;font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-5ce6025{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10879 .elementor-element.elementor-element-5ce6025 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10879 .elementor-element.elementor-element-5ce6025 .elementor-icon-box-wrapper{text-align:left;}.elementor-10879 .elementor-element.elementor-element-5ce6025 .elementor-icon-box-title, .elementor-10879 .elementor-element.elementor-element-5ce6025 .elementor-icon-box-title a{font-family:"Denostill", Sans-serif;font-size:24px;font-weight:bold;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-5ce6025 .elementor-icon-box-description{color:#D9DCFA;font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-9328fff{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10879 .elementor-element.elementor-element-9328fff > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10879 .elementor-element.elementor-element-9328fff .elementor-icon-box-wrapper{text-align:left;}.elementor-10879 .elementor-element.elementor-element-9328fff .elementor-icon-box-title, .elementor-10879 .elementor-element.elementor-element-9328fff .elementor-icon-box-title a{font-family:"Denostill", Sans-serif;font-size:24px;font-weight:bold;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-9328fff .elementor-icon-box-description{color:#D9DCFA;font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:20px;}.elementor-10879 .elementor-element.elementor-element-f80df67{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10879 .elementor-element.elementor-element-f80df67:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-f80df67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020F;}.elementor-10879 .elementor-element.elementor-element-5e89d04{width:var( --container-widget-width, 848px );max-width:848px;--container-widget-width:848px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-10879 .elementor-element.elementor-element-5e89d04.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-5e89d04 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-583581d{width:var( --container-widget-width, 848px );max-width:848px;--container-widget-width:848px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-10879 .elementor-element.elementor-element-583581d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-10879 .elementor-element.elementor-element-583581d.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-583581d .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-aea0a76{z-index:2;}.elementor-10879 .elementor-element.elementor-element-aea0a76 .elementor-button{font-family:"Euclid Circular", Sans-serif;font-size:24px;font-weight:bold;padding:30px 34px 30px 34px;}.elementor-10879 .elementor-element.elementor-element-549e952{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;z-index:2;}.elementor-10879 .elementor-element.elementor-element-549e952 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-549e952.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-7a3f410{z-index:0;}.elementor-10879 .elementor-element.elementor-element-d26aad2{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10879 .elementor-element.elementor-element-d26aad2:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-d26aad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020F;}.elementor-10879 .elementor-element.elementor-element-8ddc88b{--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;--border-radius:16px 16px 16px 16px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;--z-index:1;}.elementor-10879 .elementor-element.elementor-element-8ddc88b:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-8ddc88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020F;}.elementor-10879 .elementor-element.elementor-element-a276701{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:145px;}.elementor-10879 .elementor-element.elementor-element-6211b54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-10879 .elementor-element.elementor-element-6211b54.elementor-element{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-05b3bbd{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-05b3bbd .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-1d7cbac{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-1d7cbac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-1d7cbac.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-1d7cbac .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-6aedaba{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-8bb7350{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-8bb7350 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-8bb7350.elementor-element{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-8bb7350 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:20px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-96f0b12{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-96f0b12 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-25338ba{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-25338ba img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-da338b4{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-da338b4 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-dbc6c6e{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-dbc6c6e img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-c3589a3{width:var( --container-widget-width, 1280px );max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0;z-index:0;}.elementor-10879 .elementor-element.elementor-element-c3589a3 img{width:100%;opacity:0.3;}.elementor-10879 .elementor-element.elementor-element-c24989a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-3269aa0{width:initial;max-width:initial;text-align:center;}.elementor-10879 .elementor-element.elementor-element-3269aa0 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:80px;font-weight:600;letter-spacing:-1px;color:#A656EA;}.elementor-10879 .elementor-element.elementor-element-9723d87{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-9723d87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-9723d87.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-9723d87 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:32px;line-height:32px;color:#FFFFFF;}.elementor-10879 .elementor-element.elementor-element-c19a22a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-c19a22a::before, .elementor-10879 .elementor-element.elementor-element-c19a22a > .elementor-background-video-container::before, .elementor-10879 .elementor-element.elementor-element-c19a22a > .e-con-inner > .elementor-background-video-container::before, .elementor-10879 .elementor-element.elementor-element-c19a22a > .elementor-background-slideshow::before, .elementor-10879 .elementor-element.elementor-element-c19a22a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10879 .elementor-element.elementor-element-c19a22a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #01020F00 50%, #01020F 100%);}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--display:flex;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-e232b68{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-e232b68 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-55e1a96{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-55e1a96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-55e1a96 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-94ed8ca > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10879 .elementor-element.elementor-element-94ed8ca{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-item > a{font-family:"Euclid Circular", Sans-serif;font-size:15px;font-weight:normal;}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-text{color:#D9DCFA;transition:color 0.3s;}.elementor-10879 .elementor-element.elementor-element-67172ec{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-67172ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-67172ec .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-c1d3c99{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-c1d3c99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-c1d3c99 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:32px;font-weight:bold;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-001405c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:92px;--padding-bottom:132px;--padding-left:92px;--padding-right:92px;--z-index:1;}.elementor-10879 .elementor-element.elementor-element-001405c:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-001405c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #180626 0%, #01020F 100%);}.elementor-10879 .elementor-element.elementor-element-001405c.e-con{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-142e745{--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:space-between;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-149d11a{width:initial;max-width:initial;}.elementor-10879 .elementor-element.elementor-element-149d11a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-149d11a img{width:96px;}.elementor-10879 .elementor-element.elementor-element-8c80b1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-10879 .elementor-element.elementor-element-8c80b1a.elementor-element{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-2f29240{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-2f29240 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-2f29240 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-220cd6f{width:initial;max-width:initial;text-align:center;}.elementor-10879 .elementor-element.elementor-element-220cd6f > .elementor-widget-container{margin:-12px 0px -12px 0px;}.elementor-10879 .elementor-element.elementor-element-220cd6f .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:156px;font-weight:bold;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-71aa7f1{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-71aa7f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-71aa7f1 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-41df590{z-index:9;}.elementor-10879 .elementor-element.elementor-element-41df590 .elementor-button{font-family:"Euclid Circular", Sans-serif;font-size:30px;font-weight:bold;text-transform:uppercase;padding:30px 34px 30px 34px;}.elementor-10879 .elementor-element.elementor-element-dcdf5e7{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-dcdf5e7 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-dcdf5e7.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-d35538a{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-ea9a376{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-ea9a376 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-c3c15e6{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-c3c15e6 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-d473e68{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-d473e68 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-61b13f1{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-61b13f1 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-46669b8{width:var( --container-widget-width, 1064px );max-width:1064px;--container-widget-width:1064px;--container-widget-flex-grow:0;z-index:0;}.elementor-10879 .elementor-element.elementor-element-46669b8 img{width:100%;opacity:0.3;}.elementor-10879 .elementor-element.elementor-element-ecc6691{--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-10879 .elementor-element.elementor-element-3f7e46c{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-3f7e46c .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-9029e0d{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-9029e0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-9029e0d .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-717ccc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-bc78193{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-bc78193 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-37b4661{width:var( --container-widget-width, 848px );max-width:848px;--container-widget-width:848px;--container-widget-flex-grow:0;text-align:center;}.elementor-10879 .elementor-element.elementor-element-37b4661 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-37b4661.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-37b4661 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-a4a2932{width:var( --container-widget-width, 848px );max-width:848px;--container-widget-width:848px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-a4a2932 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--display:flex;--min-height:920px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-bf1eefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcelordesigner.com/wp-content/uploads/2025/06/bg-astronauta-paraquem-cor.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10879 .elementor-element.elementor-element-262ad9c{width:var( --container-widget-width, 524px );max-width:524px;--container-widget-width:524px;--container-widget-flex-grow:0;text-align:left;}.elementor-10879 .elementor-element.elementor-element-262ad9c.elementor-element{--align-self:flex-end;}.elementor-10879 .elementor-element.elementor-element-262ad9c .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-ddeaa4d{width:var( --container-widget-width, 524px );max-width:524px;--container-widget-width:524px;--container-widget-flex-grow:0;text-align:left;}.elementor-10879 .elementor-element.elementor-element-ddeaa4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-ddeaa4d.elementor-element{--align-self:flex-end;}.elementor-10879 .elementor-element.elementor-element-ddeaa4d .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-663ad8a{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-7f4e131{width:initial;max-width:initial;text-align:center;}.elementor-10879 .elementor-element.elementor-element-7f4e131.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-7f4e131 .elementor-heading-title{font-family:"Denostill", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;}.elementor-10879 .elementor-element.elementor-element-9ebd231{width:initial;max-width:initial;text-align:center;}.elementor-10879 .elementor-element.elementor-element-9ebd231 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-9ebd231.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-9ebd231 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-c0fe06e{--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:space-between;--padding-top:108px;--padding-bottom:108px;--padding-left:108px;--padding-right:108px;}.elementor-10879 .elementor-element.elementor-element-5a9327a{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10879 .elementor-element.elementor-element-1ae68f3{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-1ae68f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-1ae68f3 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-8c80eb6{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10879 .elementor-element.elementor-element-a9159e9{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-a9159e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-a9159e9 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-5149682{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10879 .elementor-element.elementor-element-8c448d5{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-8c448d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-8c448d5 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-5c8c72f{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10879 .elementor-element.elementor-element-141d48f{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-141d48f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-141d48f .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-eae0333{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10879 .elementor-element.elementor-element-4365752{width:initial;max-width:initial;text-align:left;}.elementor-10879 .elementor-element.elementor-element-4365752 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-4365752 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-1a093e5{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#D9DCFA;--n-accordion-title-active-color:#D9DCFA;--n-accordion-icon-size:15px;}.elementor-10879 .elementor-element.elementor-element-1a093e5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10879 .elementor-element.elementor-element-1a093e5 {--n-accordion-padding:24px 30px 24px 30px;}:where( .elementor-10879 .elementor-element.elementor-element-1a093e5 > .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:"Euclid Circular", Sans-serif;font-weight:bold;}.elementor-10879 .elementor-element.elementor-element-382187a{--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:#280B40;--border-color:#280B40;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10879 .elementor-element.elementor-element-382187a:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-382187a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #280B40 0%, #0D0316 100%);}.elementor-10879 .elementor-element.elementor-element-382187a.e-con{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-8def258{width:initial;max-width:initial;text-align:center;}.elementor-10879 .elementor-element.elementor-element-8def258 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-8def258.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-8def258 .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:18px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-45364a2{z-index:9;}.elementor-10879 .elementor-element.elementor-element-45364a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10879 .elementor-element.elementor-element-45364a2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10879 .elementor-element.elementor-element-45364a2 .elementor-button{font-family:"Euclid Circular", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;}.elementor-10879 .elementor-element.elementor-element-b012aba{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-b012aba img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-6f6d7ac{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-6f6d7ac img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-5202efc{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-5202efc img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-6251fe3{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-6251fe3 img{width:100%;opacity:0.25;}.elementor-10879 .elementor-element.elementor-element-53f558c{width:initial;max-width:initial;text-align:center;}.elementor-10879 .elementor-element.elementor-element-53f558c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:250px 0px 100px 0px;}.elementor-10879 .elementor-element.elementor-element-53f558c.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-53f558c .elementor-heading-title{font-family:"Euclid Circular", Sans-serif;font-size:15px;line-height:24px;color:#D9DCFA;}.elementor-10879 .elementor-element.elementor-element-87fb018{width:var( --container-widget-width, 1280px );max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0;z-index:0;}.elementor-10879 .elementor-element.elementor-element-87fb018 img{width:100%;opacity:0.3;}body.elementor-page-10879:not(.elementor-motion-effects-element-type-background), body.elementor-page-10879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01020F;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-10879 .elementor-element.elementor-element-0a56855{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-d12585b{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;}.elementor-10879 .elementor-element.elementor-element-d12585b img{width:138px;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f .elementor-heading-title{font-size:72px;line-height:62px;}.elementor-10879 .elementor-element.elementor-element-d5daac5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10879 .elementor-element.elementor-element-7a005b7 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-0033fdc{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;}.elementor-10879 .elementor-element.elementor-element-abbe73f{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;}.elementor-10879 .elementor-element.elementor-element-f2a522d{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;}.elementor-10879 .elementor-element.elementor-element-bb12c4b{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;}.elementor-10879 .elementor-element.elementor-element-1de235f{text-align:center;}.elementor-10879 .elementor-element.elementor-element-a5a3223{--grid-auto-flow:row;}.elementor-10879 .elementor-element.elementor-element-6bfc8c4 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-10879 .elementor-element.elementor-element-3140a79 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-10879 .elementor-element.elementor-element-45461ed .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-10879 .elementor-element.elementor-element-0572089 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-10879 .elementor-element.elementor-element-cd481af{--n-tabs-title-font-size:12px;}.elementor-10879 .elementor-element.elementor-element-f3b0052{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-cfac991{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-10879 .elementor-element.elementor-element-c9db849{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-10879 .elementor-element.elementor-element-5ce6025{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-10879 .elementor-element.elementor-element-9328fff{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-10879 .elementor-element.elementor-element-5e89d04{--container-widget-width:924px;--container-widget-flex-grow:0;width:var( --container-widget-width, 924px );max-width:924px;}.elementor-10879 .elementor-element.elementor-element-583581d{--container-widget-width:924px;--container-widget-flex-grow:0;width:var( --container-widget-width, 924px );max-width:924px;}.elementor-10879 .elementor-element.elementor-element-d26aad2{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-8ddc88b{--padding-top:140px;--padding-bottom:140px;--padding-left:140px;--padding-right:140px;}.elementor-10879 .elementor-element.elementor-element-a276701{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-6211b54.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-05b3bbd{text-align:center;}.elementor-10879 .elementor-element.elementor-element-1d7cbac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10879 .elementor-element.elementor-element-1d7cbac{text-align:center;}.elementor-10879 .elementor-element.elementor-element-8bb7350.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-8bb7350{text-align:center;}.elementor-10879 .elementor-element.elementor-element-3269aa0 .elementor-heading-title{font-size:64px;}.elementor-10879 .elementor-element.elementor-element-9723d87{--container-widget-width:924px;--container-widget-flex-grow:0;width:var( --container-widget-width, 924px );max-width:924px;text-align:center;}.elementor-10879 .elementor-element.elementor-element-9723d87 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-e232b68 .elementor-heading-title{font-size:32px;}.elementor-10879 .elementor-element.elementor-element-220cd6f .elementor-heading-title{font-size:128px;}.elementor-10879 .elementor-element.elementor-element-a4a2932{--container-widget-width:924px;--container-widget-flex-grow:0;width:var( --container-widget-width, 924px );max-width:924px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--min-height:728px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-bf1eefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-321px 0px;}.elementor-10879 .elementor-element.elementor-element-262ad9c{--container-widget-width:454px;--container-widget-flex-grow:0;width:var( --container-widget-width, 454px );max-width:454px;}.elementor-10879 .elementor-element.elementor-element-ddeaa4d{--container-widget-width:454px;--container-widget-flex-grow:0;width:var( --container-widget-width, 454px );max-width:454px;}.elementor-10879 .elementor-element.elementor-element-c0fe06e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10879 .elementor-element.elementor-element-1a093e5{--n-accordion-title-font-size:15px;}.elementor-10879 .elementor-element.elementor-element-382187a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(min-width:768px){.elementor-10879 .elementor-element.elementor-element-4dee691{--width:100vw;}.elementor-10879 .elementor-element.elementor-element-ae78798{--content-width:1280px;}.elementor-10879 .elementor-element.elementor-element-b0de9d3{--width:500px;}.elementor-10879 .elementor-element.elementor-element-0a56855{--width:1280px;}.elementor-10879 .elementor-element.elementor-element-ed15b66{--width:848px;}.elementor-10879 .elementor-element.elementor-element-a5a3223{--width:100%;}.elementor-10879 .elementor-element.elementor-element-d2c5027{--width:50%;}.elementor-10879 .elementor-element.elementor-element-03ca083{--width:50%;}.elementor-10879 .elementor-element.elementor-element-a886dd2{--width:50%;}.elementor-10879 .elementor-element.elementor-element-fd0fd76{--width:50%;}.elementor-10879 .elementor-element.elementor-element-26af260{--width:524px;}.elementor-10879 .elementor-element.elementor-element-da3a6d3{--width:632px;}.elementor-10879 .elementor-element.elementor-element-a276701{--width:740px;}.elementor-10879 .elementor-element.elementor-element-6aedaba{--width:308px;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--width:416px;}.elementor-10879 .elementor-element.elementor-element-001405c{--width:740px;}.elementor-10879 .elementor-element.elementor-element-382187a{--width:416px;}}@media(max-width:1366px) and (min-width:768px){.elementor-10879 .elementor-element.elementor-element-ae78798{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-0a56855{--width:1100px;}.elementor-10879 .elementor-element.elementor-element-ed15b66{--width:914px;}.elementor-10879 .elementor-element.elementor-element-cf61bcd{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-f3b0052{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-26af260{--width:449px;}.elementor-10879 .elementor-element.elementor-element-da3a6d3{--width:635px;}.elementor-10879 .elementor-element.elementor-element-f80df67{--content-width:914px;}.elementor-10879 .elementor-element.elementor-element-d26aad2{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-a276701{--width:542px;}.elementor-10879 .elementor-element.elementor-element-6aedaba{--width:356px;}.elementor-10879 .elementor-element.elementor-element-c24989a{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-c19a22a{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--width:356px;}.elementor-10879 .elementor-element.elementor-element-001405c{--width:635px;}.elementor-10879 .elementor-element.elementor-element-ecc6691{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-717ccc1{--content-width:914px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-663ad8a{--content-width:1100px;}.elementor-10879 .elementor-element.elementor-element-382187a{--width:356px;}}@media(max-width:1200px) and (min-width:768px){.elementor-10879 .elementor-element.elementor-element-ae78798{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-0a56855{--width:924px;}.elementor-10879 .elementor-element.elementor-element-301589a{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-ed15b66{--width:924px;}.elementor-10879 .elementor-element.elementor-element-cf61bcd{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-f3b0052{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-26af260{--width:297px;}.elementor-10879 .elementor-element.elementor-element-da3a6d3{--width:610px;}.elementor-10879 .elementor-element.elementor-element-f80df67{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-d26aad2{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-a276701{--width:610px;}.elementor-10879 .elementor-element.elementor-element-6aedaba{--width:610px;}.elementor-10879 .elementor-element.elementor-element-c24989a{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-c19a22a{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--width:297px;}.elementor-10879 .elementor-element.elementor-element-001405c{--width:610px;}.elementor-10879 .elementor-element.elementor-element-ecc6691{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-717ccc1{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--content-width:924px;}.elementor-10879 .elementor-element.elementor-element-663ad8a{--content-width:924px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10879 .elementor-element.elementor-element-ae78798{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-0a56855{--width:780px;}.elementor-10879 .elementor-element.elementor-element-301589a{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-ed15b66{--width:780px;}.elementor-10879 .elementor-element.elementor-element-cf61bcd{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-d2c5027{--width:100%;}.elementor-10879 .elementor-element.elementor-element-03ca083{--width:100%;}.elementor-10879 .elementor-element.elementor-element-a886dd2{--width:100%;}.elementor-10879 .elementor-element.elementor-element-fd0fd76{--width:100%;}.elementor-10879 .elementor-element.elementor-element-f3b0052{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-26af260{--width:249px;}.elementor-10879 .elementor-element.elementor-element-da3a6d3{--width:514px;}.elementor-10879 .elementor-element.elementor-element-f80df67{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-d26aad2{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-c24989a{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-c19a22a{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--width:249px;}.elementor-10879 .elementor-element.elementor-element-001405c{--width:475px;}.elementor-10879 .elementor-element.elementor-element-ecc6691{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-717ccc1{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--content-width:514px;}.elementor-10879 .elementor-element.elementor-element-663ad8a{--content-width:780px;}.elementor-10879 .elementor-element.elementor-element-382187a{--width:514px;}}@media(max-width:880px) and (min-width:768px){.elementor-10879 .elementor-element.elementor-element-ae78798{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-0a56855{--width:728px;}.elementor-10879 .elementor-element.elementor-element-301589a{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-cf61bcd{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-f3b0052{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-26af260{--width:480px;}.elementor-10879 .elementor-element.elementor-element-da3a6d3{--width:728px;}.elementor-10879 .elementor-element.elementor-element-f80df67{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-d26aad2{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-c24989a{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-c19a22a{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--width:728px;}.elementor-10879 .elementor-element.elementor-element-001405c{--width:480px;}.elementor-10879 .elementor-element.elementor-element-ecc6691{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-717ccc1{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--content-width:480px;}.elementor-10879 .elementor-element.elementor-element-663ad8a{--content-width:728px;}.elementor-10879 .elementor-element.elementor-element-382187a{--width:480px;}}@media(min-width:1367px){.elementor-10879 .elementor-element.elementor-element-ae78798:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-ae78798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-10879 .elementor-element.elementor-element-bf1eefc:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-bf1eefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-10879 .elementor-element.elementor-element-0a56855{--margin-top:0px;--margin-bottom:185px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-d5daac5 > .elementor-widget-container{margin:0px 0px 185px 0px;}.elementor-10879 .elementor-element.elementor-element-a5a3223{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-10879 .elementor-element.elementor-element-ae78798{--min-height:1100px;}.elementor-10879 .elementor-element.elementor-element-d12585b{--container-widget-width:77px;--container-widget-flex-grow:0;width:var( --container-widget-width, 77px );max-width:77px;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f{--container-widget-width:1100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1100px );max-width:1100px;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f .elementor-heading-title{font-size:59px;}.elementor-10879 .elementor-element.elementor-element-d5daac5 > .elementor-widget-container{margin:0px 0px 110px 0px;}.elementor-10879 .elementor-element.elementor-element-7a005b7{--container-widget-width:914px;--container-widget-flex-grow:0;width:var( --container-widget-width, 914px );max-width:914px;}.elementor-10879 .elementor-element.elementor-element-1de235f{text-align:center;}.elementor-10879 .elementor-element.elementor-element-a5a3223{--grid-auto-flow:row;}.elementor-10879 .elementor-element.elementor-element-f3b0052{--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;}.elementor-10879 .elementor-element.elementor-element-3d78a5f.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-3d78a5f{text-align:center;}.elementor-10879 .elementor-element.elementor-element-26af260{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-da3a6d3{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10879 .elementor-element.elementor-element-5e89d04{--container-widget-width:914px;--container-widget-flex-grow:0;width:var( --container-widget-width, 914px );max-width:914px;}.elementor-10879 .elementor-element.elementor-element-583581d{--container-widget-width:914px;--container-widget-flex-grow:0;width:var( --container-widget-width, 914px );max-width:914px;}.elementor-10879 .elementor-element.elementor-element-d26aad2{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-10879 .elementor-element.elementor-element-8ddc88b{--padding-top:93px;--padding-bottom:93px;--padding-left:93px;--padding-right:93px;}.elementor-10879 .elementor-element.elementor-element-a276701{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:77px;}.elementor-10879 .elementor-element.elementor-element-a4a2932{--container-widget-width:914px;--container-widget-flex-grow:0;width:var( --container-widget-width, 914px );max-width:914px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--min-height:890px;}.elementor-10879 .elementor-element.elementor-element-262ad9c{--container-widget-width:542px;--container-widget-flex-grow:0;width:var( --container-widget-width, 542px );max-width:542px;}.elementor-10879 .elementor-element.elementor-element-ddeaa4d{--container-widget-width:542px;--container-widget-flex-grow:0;width:var( --container-widget-width, 542px );max-width:542px;}.elementor-10879 .elementor-element.elementor-element-c0fe06e{--padding-top:93px;--padding-bottom:93px;--padding-left:93px;--padding-right:93px;}.elementor-10879 .elementor-element.elementor-element-1a093e5{--container-widget-width:542px;--container-widget-flex-grow:0;width:var( --container-widget-width, 542px );max-width:542px;}}@media(max-width:1024px){.elementor-10879 .elementor-element.elementor-element-da20550{--container-widget-width:510px;--container-widget-flex-grow:0;width:var( --container-widget-width, 510px );max-width:510px;}.elementor-10879 .elementor-element.elementor-element-ae78798{--min-height:980px;--justify-content:flex-start;}.elementor-10879 .elementor-element.elementor-element-d12585b{--container-widget-width:116px;--container-widget-flex-grow:0;width:var( --container-widget-width, 116px );max-width:116px;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f .elementor-heading-title{font-size:56px;line-height:56px;}.elementor-10879 .elementor-element.elementor-element-7a005b7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-10879 .elementor-element.elementor-element-0033fdc{--container-widget-width:183px;--container-widget-flex-grow:0;width:var( --container-widget-width, 183px );max-width:183px;}.elementor-10879 .elementor-element.elementor-element-abbe73f{--container-widget-width:183px;--container-widget-flex-grow:0;width:var( --container-widget-width, 183px );max-width:183px;}.elementor-10879 .elementor-element.elementor-element-f2a522d{--container-widget-width:183px;--container-widget-flex-grow:0;width:var( --container-widget-width, 183px );max-width:183px;}.elementor-10879 .elementor-element.elementor-element-bb12c4b{--container-widget-width:183px;--container-widget-flex-grow:0;width:var( --container-widget-width, 183px );max-width:183px;}.elementor-10879 .elementor-element.elementor-element-1de235f{text-align:center;}.elementor-10879 .elementor-element.elementor-element-a5a3223{--grid-auto-flow:row;}.elementor-10879 .elementor-element.elementor-element-45c12ec{--align-content:center;}.elementor-10879 .elementor-element.elementor-element-d2c5027{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-658e63a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10879 .elementor-element.elementor-element-03ca083{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-01827c6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10879 .elementor-element.elementor-element-a886dd2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-21ba51a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10879 .elementor-element.elementor-element-fd0fd76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-b030d8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10879 .elementor-element.elementor-element-cd481af{--n-tabs-title-font-size:11px;}.elementor-10879 .elementor-element.elementor-element-cfac991{--container-widget-width:257px;--container-widget-flex-grow:0;width:var( --container-widget-width, 257px );max-width:257px;}.elementor-10879 .elementor-element.elementor-element-c9db849{--container-widget-width:257px;--container-widget-flex-grow:0;width:var( --container-widget-width, 257px );max-width:257px;}.elementor-10879 .elementor-element.elementor-element-5ce6025{--container-widget-width:257px;--container-widget-flex-grow:0;width:var( --container-widget-width, 257px );max-width:257px;}.elementor-10879 .elementor-element.elementor-element-9328fff{--container-widget-width:257px;--container-widget-flex-grow:0;width:var( --container-widget-width, 257px );max-width:257px;}.elementor-10879 .elementor-element.elementor-element-8ddc88b{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10879 .elementor-element.elementor-element-c24989a{--min-height:80vh;}.elementor-10879 .elementor-element.elementor-element-3269aa0 .elementor-heading-title{font-size:56px;}.elementor-10879 .elementor-element.elementor-element-c19a22a{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-c19a22a.e-con{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-001405c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10879 .elementor-element.elementor-element-2f29240 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-10879 .elementor-element.elementor-element-220cd6f .elementor-heading-title{font-size:96px;}.elementor-10879 .elementor-element.elementor-element-71aa7f1 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-71aa7f1{text-align:center;}.elementor-10879 .elementor-element.elementor-element-41df590 .elementor-button{font-size:24px;padding:30px 30px 30px 30px;}.elementor-10879 .elementor-element.elementor-element-a4a2932{--container-widget-width:780px;--container-widget-flex-grow:0;width:var( --container-widget-width, 780px );max-width:780px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-bf1eefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcelordesigner.com/wp-content/uploads/2025/06/astronauta-tablet.webp");background-position:center center;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--min-height:900px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-262ad9c{--container-widget-width:780px;--container-widget-flex-grow:0;width:var( --container-widget-width, 780px );max-width:780px;text-align:left;}.elementor-10879 .elementor-element.elementor-element-ddeaa4d{--container-widget-width:780px;--container-widget-flex-grow:0;width:var( --container-widget-width, 780px );max-width:780px;}.elementor-10879 .elementor-element.elementor-element-c0fe06e{--justify-content:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10879 .elementor-element.elementor-element-1a093e5{--container-widget-width:514px;--container-widget-flex-grow:0;width:var( --container-widget-width, 514px );max-width:514px;}.elementor-10879 .elementor-element.elementor-element-8def258 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-10879 .elementor-element.elementor-element-53f558c > .elementor-widget-container{padding:150px 0px 250px 0px;}}@media(max-width:880px){.elementor-10879 .elementor-element.elementor-element-da20550{--container-widget-width:474px;--container-widget-flex-grow:0;width:var( --container-widget-width, 474px );max-width:474px;}.elementor-10879 .elementor-element.elementor-element-ae78798{--min-height:800px;}.elementor-10879 .elementor-element.elementor-element-d12585b{--container-widget-width:108px;--container-widget-flex-grow:0;width:var( --container-widget-width, 108px );max-width:108px;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f .elementor-heading-title{font-size:38px;line-height:42px;}.elementor-10879 .elementor-element.elementor-element-7a005b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-10879 .elementor-element.elementor-element-7a005b7{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-10879 .elementor-element.elementor-element-0033fdc{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-10879 .elementor-element.elementor-element-abbe73f{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-10879 .elementor-element.elementor-element-f2a522d{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-10879 .elementor-element.elementor-element-bb12c4b{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-10879 .elementor-element.elementor-element-1de235f{text-align:center;}.elementor-10879 .elementor-element.elementor-element-1de235f .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-a5a3223{--grid-auto-flow:row;}.elementor-10879 .elementor-element.elementor-element-b5e1ddc .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-cd481af{--n-tabs-title-font-size:10px;}.elementor-10879 .elementor-element.elementor-element-3d78a5f .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-26af260.e-con{--order:99999 /* order end hack */;}.elementor-10879 .elementor-element.elementor-element-cfac991{--container-widget-width:364px;--container-widget-flex-grow:0;width:var( --container-widget-width, 364px );max-width:364px;}.elementor-10879 .elementor-element.elementor-element-c9db849{--container-widget-width:364px;--container-widget-flex-grow:0;width:var( --container-widget-width, 364px );max-width:364px;}.elementor-10879 .elementor-element.elementor-element-5ce6025{--container-widget-width:364px;--container-widget-flex-grow:0;width:var( --container-widget-width, 364px );max-width:364px;}.elementor-10879 .elementor-element.elementor-element-9328fff{--container-widget-width:364px;--container-widget-flex-grow:0;width:var( --container-widget-width, 364px );max-width:364px;}.elementor-10879 .elementor-element.elementor-element-f80df67{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-5e89d04 .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-05b3bbd .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-c24989a{--min-height:100vh;}.elementor-10879 .elementor-element.elementor-element-3269aa0 .elementor-heading-title{font-size:48px;}.elementor-10879 .elementor-element.elementor-element-c19a22a{--justify-content:center;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10879 .elementor-element.elementor-element-e232b68{text-align:center;}.elementor-10879 .elementor-element.elementor-element-e232b68 .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-55e1a96{text-align:center;}.elementor-10879 .elementor-element.elementor-element-94ed8ca{width:var( --container-widget-width, 231px );max-width:231px;--container-widget-width:231px;--container-widget-flex-grow:0;}.elementor-10879 .elementor-element.elementor-element-94ed8ca.elementor-element{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(32px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(32px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(32px/2);margin-left:calc(32px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-32px/2);margin-left:calc(-32px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-32px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-32px/2);}.elementor-10879 .elementor-element.elementor-element-67172ec{text-align:center;}.elementor-10879 .elementor-element.elementor-element-c1d3c99{text-align:center;}.elementor-10879 .elementor-element.elementor-element-001405c.e-con{--align-self:center;}.elementor-10879 .elementor-element.elementor-element-ecc6691{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-3f7e46c{text-align:center;}.elementor-10879 .elementor-element.elementor-element-3f7e46c .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-717ccc1{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-bc78193 .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-bf1eefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10879 .elementor-element.elementor-element-262ad9c .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-7f4e131 .elementor-heading-title{font-size:38px;}.elementor-10879 .elementor-element.elementor-element-c0fe06e{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10879 .elementor-element.elementor-element-1a093e5{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}}@media(max-width:767px){.elementor-10879 .elementor-element.elementor-element-da20550{--container-widget-width:174px;--container-widget-flex-grow:0;width:var( --container-widget-width, 174px );max-width:174px;}.elementor-10879 .elementor-element.elementor-element-ae78798{--content-width:360px;--min-height:615px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-b0de9d3{--width:250px;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-10879 .elementor-element.elementor-element-1a28f00{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10879 .elementor-element.elementor-element-1a28f00.elementor-element{--align-self:stretch;}.elementor-10879 .elementor-element.elementor-element-1a28f00 .elementor-heading-title{font-size:36px;}.elementor-10879 .elementor-element.elementor-element-6909b04 .elementor-button{font-size:12px;}.elementor-10879 .elementor-element.elementor-element-2bbef6d{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-10879 .elementor-element.elementor-element-0a56855{--width:360px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-d12585b{--container-widget-width:82px;--container-widget-flex-grow:0;width:var( --container-widget-width, 82px );max-width:82px;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-dc4ad5f .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-10879 .elementor-element.elementor-element-1aa1ee2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-1aa1ee2 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-46049fa{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-10879 .elementor-element.elementor-element-46049fa .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-46049fa .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-ead85d0 .elementor-button{font-size:18px;padding:25px 20px 25px 20px;}.elementor-10879 .elementor-element.elementor-element-d5daac5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-7a005b7{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-10879 .elementor-element.elementor-element-301589a{--content-width:360px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-0033fdc{--container-widget-width:176px;--container-widget-flex-grow:0;width:var( --container-widget-width, 176px );max-width:176px;}.elementor-10879 .elementor-element.elementor-element-abbe73f{--container-widget-width:176px;--container-widget-flex-grow:0;width:var( --container-widget-width, 176px );max-width:176px;}.elementor-10879 .elementor-element.elementor-element-f2a522d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-f2a522d{--container-widget-width:176px;--container-widget-flex-grow:0;width:var( --container-widget-width, 176px );max-width:176px;}.elementor-10879 .elementor-element.elementor-element-bb12c4b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-bb12c4b{--container-widget-width:176px;--container-widget-flex-grow:0;width:var( --container-widget-width, 176px );max-width:176px;}.elementor-10879 .elementor-element.elementor-element-ed15b66{--margin-top:64px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-10879 .elementor-element.elementor-element-1de235f .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-10879 .elementor-element.elementor-element-c5429ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-c5429ea .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-a5a3223{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10879 .elementor-element.elementor-element-402b686 .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-402b686 .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-c12dc73 .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-c12dc73 .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-cecb1fa .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-cecb1fa .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-9312b04 .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-9312b04 .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-9f01be2 .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-9f01be2 .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-aa3af85 .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-aa3af85 .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-ec8cb3c .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-ec8cb3c .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-cc2c5fa .elementor-icon{font-size:40px;}.elementor-10879 .elementor-element.elementor-element-cc2c5fa .elementor-icon svg{height:40px;}.elementor-10879 .elementor-element.elementor-element-4e153de .elementor-button{font-size:18px;padding:25px 20px 25px 20px;}.elementor-10879 .elementor-element.elementor-element-cf61bcd{--content-width:360px;--padding-top:50px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-b5e1ddc .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-10879 .elementor-element.elementor-element-a11ea12 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-10879 .elementor-element.elementor-element-a11ea12 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-45c12ec{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10879 .elementor-element.elementor-element-6bfc8c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-6bfc8c4 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-3b1d369 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-bf9bb14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-2097c49 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-d548fb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-e09e120 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-7cebf81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-2ea0fd1 .elementor-heading-title{font-size:12px;}.elementor-10879 .elementor-element.elementor-element-00b5753{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10879 .elementor-element.elementor-element-3140a79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-3140a79 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-027ede6 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-4019ea8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-6bc88c5 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-fefb8fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-e02356f .elementor-heading-title{font-size:12px;}.elementor-10879 .elementor-element.elementor-element-b4b1fce{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10879 .elementor-element.elementor-element-45461ed .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-0ff515c .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-f968c4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-297e0fb .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-d954181 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-4126897 .elementor-heading-title{font-size:12px;}.elementor-10879 .elementor-element.elementor-element-85dcb87{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10879 .elementor-element.elementor-element-0572089 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-523e415 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-edb7708 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-a442d83 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-40e4881 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-f854b21 .elementor-heading-title{font-size:12px;}.elementor-10879 .elementor-element.elementor-element-cd481af{--n-tabs-title-gap:8px;--n-tabs-title-font-size:12px;}.elementor-10879 .elementor-element.elementor-element-2117bfa .elementor-button{font-size:18px;padding:20px 25px 20px 25px;}.elementor-10879 .elementor-element.elementor-element-f3b0052{--content-width:360px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-3d78a5f .elementor-heading-title{font-size:28px;}.elementor-10879 .elementor-element.elementor-element-3bce6e8 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-10879 .elementor-element.elementor-element-3bce6e8 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-26af260{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10879 .elementor-element.elementor-element-cfac991 .elementor-icon{font-size:32px;}.elementor-10879 .elementor-element.elementor-element-cfac991 .elementor-icon-box-description{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-c9db849 .elementor-icon{font-size:32px;}.elementor-10879 .elementor-element.elementor-element-c9db849 .elementor-icon-box-description{line-height:18px;}.elementor-10879 .elementor-element.elementor-element-5ce6025 .elementor-icon{font-size:32px;}.elementor-10879 .elementor-element.elementor-element-5ce6025 .elementor-icon-box-description{line-height:18px;}.elementor-10879 .elementor-element.elementor-element-9328fff .elementor-icon{font-size:32px;}.elementor-10879 .elementor-element.elementor-element-9328fff .elementor-icon-box-description{line-height:18px;}.elementor-10879 .elementor-element.elementor-element-f80df67{--content-width:360px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-5e89d04 .elementor-heading-title{font-size:28px;}.elementor-10879 .elementor-element.elementor-element-583581d{text-align:left;}.elementor-10879 .elementor-element.elementor-element-583581d .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-aea0a76 .elementor-button{font-size:18px;padding:20px 25px 20px 25px;}.elementor-10879 .elementor-element.elementor-element-d26aad2{--content-width:360px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-8ddc88b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10879 .elementor-element.elementor-element-6211b54.elementor-element{--align-self:flex-start;}.elementor-10879 .elementor-element.elementor-element-05b3bbd{text-align:left;}.elementor-10879 .elementor-element.elementor-element-05b3bbd .elementor-heading-title{font-size:28px;}.elementor-10879 .elementor-element.elementor-element-1d7cbac{text-align:left;}.elementor-10879 .elementor-element.elementor-element-1d7cbac .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-8bb7350{text-align:left;}.elementor-10879 .elementor-element.elementor-element-c24989a{--content-width:360px;--min-height:425px;}.elementor-10879 .elementor-element.elementor-element-3269aa0 .elementor-heading-title{font-size:36px;}.elementor-10879 .elementor-element.elementor-element-9723d87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-9723d87{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-10879 .elementor-element.elementor-element-9723d87 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-10879 .elementor-element.elementor-element-c19a22a{--content-width:360px;--padding-top:100px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-6db9ceb{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-e232b68 .elementor-heading-title{font-size:28px;}.elementor-10879 .elementor-element.elementor-element-55e1a96 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-94ed8ca > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-10879 .elementor-element.elementor-element-94ed8ca{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-10879 .elementor-element.elementor-element-94ed8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-10879 .elementor-element.elementor-element-67172ec .elementor-heading-title{font-size:15px;}.elementor-10879 .elementor-element.elementor-element-c1d3c99 .elementor-heading-title{font-size:36px;line-height:32px;}.elementor-10879 .elementor-element.elementor-element-001405c{--padding-top:50px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-10879 .elementor-element.elementor-element-142e745{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-149d11a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10879 .elementor-element.elementor-element-149d11a img{width:78px;}.elementor-10879 .elementor-element.elementor-element-2f29240{text-align:center;}.elementor-10879 .elementor-element.elementor-element-2f29240 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-220cd6f .elementor-heading-title{font-size:80px;}.elementor-10879 .elementor-element.elementor-element-71aa7f1 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-41df590 .elementor-button{font-size:18px;padding:30px 30px 30px 30px;}.elementor-10879 .elementor-element.elementor-element-ecc6691{--content-width:360px;--padding-top:50px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-3f7e46c .elementor-heading-title{font-size:28px;}.elementor-10879 .elementor-element.elementor-element-9029e0d .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-717ccc1{--content-width:360px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-bc78193 .elementor-heading-title{font-size:28px;}.elementor-10879 .elementor-element.elementor-element-37b4661 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc{--content-width:360px;--min-height:625px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-bf1eefc:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-bf1eefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-10879 .elementor-element.elementor-element-262ad9c .elementor-heading-title{font-size:28px;}.elementor-10879 .elementor-element.elementor-element-ddeaa4d .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-663ad8a{--content-width:360px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10879 .elementor-element.elementor-element-7f4e131 .elementor-heading-title{font-size:28px;}.elementor-10879 .elementor-element.elementor-element-9ebd231 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10879 .elementor-element.elementor-element-9ebd231{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-10879 .elementor-element.elementor-element-9ebd231 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-c0fe06e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10879 .elementor-element.elementor-element-8def258 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10879 .elementor-element.elementor-element-45364a2 .elementor-button{font-size:18px;padding:20px 20px 20px 20px;}.elementor-10879 .elementor-element.elementor-element-53f558c > .elementor-widget-container{padding:100px 0px 125px 0px;}.elementor-10879 .elementor-element.elementor-element-53f558c .elementor-heading-title{font-size:12px;}}/* Start custom CSS for image, class: .elementor-element-7094b2f */.elementor-10879 .elementor-element.elementor-element-7094b2f {
    position: absolute;
    top: calc(50vh - 40px);
    transform: translateY(-50%);
}

.elementor-10879 .elementor-element.elementor-element-7094b2f img {
    animation: mostralogoinicio 0.3s ease forwards;
}

@keyframes mostralogoinicio {
    0% {
        transform: scale(0.5);
        opacity: 0;
    } 100% {
        transform: scale(1);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-da20550 */.elementor-10879 .elementor-element.elementor-element-da20550 {
    position: absolute;
    top: calc(50vh + 40px);
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dee691 *//* CELULAR PAISAGEM PARA CIMA */
@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-4dee691 {
        position: fixed;
        top: 0px;
        left: 0px;
        width: 100vw;
        height: 100vw;
        background: radial-gradient(circle at 50vw 50vh, #481870 0%, #01020F 65%) !important;
        clip-path: circle(100% at 50vw 50vh);
        animation: ocultaAbertura 0.8s 0.6s forwards;
        pointer-events: all;
        opacity: 1;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-4dee691 {
        position: fixed;
        top: 0px;
        left: 0px;
        width: 100vw;
        height: 100vw;
        background: radial-gradient(circle at 50vw 50vh, #481870 0%, #01020F 100%) !important;
        clip-path: circle(100% at 50vw 50vh);
        animation: ocultaAbertura 0.8s 0.6s forwards;
        pointer-events: all;
        opacity: 1;
    }
}

@keyframes ocultaAbertura {
    0% {
        clip-path: circle(100% at 50vw 50vh);
        pointer-events: all;
        opacity: 1;
    } 80% {
        opacity: 1;
        pointer-events: all;
    } 100% {
        clip-path: circle(0% at 50vw 50vh);
        pointer-events: none;
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c5cdec */.elementor-10879 .elementor-element.elementor-element-6c5cdec {
    position: fixed;
}

.elementor-10879 .elementor-element.elementor-element-6c5cdec * {
    cursor: url(https://marcelordesigner.com/wp-content/uploads/2025/05/cursor-maozinha.svg) 4 12, default !important;
}


.elementor-10879 .elementor-element.elementor-element-6c5cdec .elementor-icon {
    background: radial-gradient(75% 100% at top, #80f194 0%, #3BDA57 30%, #218231 70%, #0f5a1c 100%);
    background-size: 100% 100%;
    padding: 12px;
    background-position: center center;
    border-radius: 16px;
    border-bottom: 2px solid #218231;
    font-family: "Euclid Circular", Sans-serif;
    font-size: 28px;
    font-weight: bold;
    outline: 1px solid #218231;
    outline-offset: 0px;
    transition: all .8s ease;
}

.elementor-10879 .elementor-element.elementor-element-6c5cdec .elementor-icon:hover {
    background-size: 100% 100%;
    transition: all .4s ease;
    box-shadow: 0px 0px 150px 20px #3BDA5750;
    filter: brightness(125%);
}

.elementor-10879 .elementor-element.elementor-element-6c5cdec .elementor-icon:active {
    transform: scale(0.8) !important;
}

/* LUZ BRANCA LENS FLARE */
.elementor-10879 .elementor-element.elementor-element-6c5cdec .elementor-icon:before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(
        ellipse at center,
        rgba(255, 255, 255, 1) 0%,
        rgba(255, 255, 255, 0.1) 40%,
        rgba(255, 255, 255, 0) 70%
    );
    pointer-events: none;
    z-index: 2;
}

/* LUZ ROXA LENS FLARE */
.elementor-10879 .elementor-element.elementor-element-6c5cdec .elementor-icon:after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 6px;
    background: radial-gradient(
        ellipse at center,
        #3BDA57 20%,
        #3BDA5750 70%,
        #3BDA5700 100%
    );
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}

/* TABLET RETRATO PARA CIMA */
@media(min-width: 881px) {
    .elementor-10879 .elementor-element.elementor-element-6c5cdec {
        bottom: 50px;
        left: 50px;
    }
}

/* CELULAR PAISAGEM */
@media(min-width: 768px) and (max-width: 880px) {
    .elementor-10879 .elementor-element.elementor-element-6c5cdec {
        bottom: 20px;
        left: 20px;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-6c5cdec {
        bottom: 20px;
        left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10cd1d0 */.elementor-10879 .elementor-element.elementor-element-10cd1d0 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.elementor-10879 .elementor-element.elementor-element-10cd1d0 * {
    border-radius: 16px;
}

.filtro {
  position: absolute;
  inset: 0;
  z-index: 0;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  filter: url(#liquid-lens);
}

.elementor-10879 .elementor-element.elementor-element-10cd1d0::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  border-radius: 16px;
  inset: 0;
  z-index: 2;
  box-shadow:
    inset 1px 1px 0 rgba(255, 255, 255, 0.05),
    inset 0 0 5px rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a28f00 */.elementor-10879 .elementor-element.elementor-element-1a28f00 {
    text-wrap: balance;
}

.elementor-10879 .elementor-element.elementor-element-1a28f00 .datapequeno {
    font-size: 12px;
    font-weight: 400;
    font-family: "Euclid Circular", "Sans-Serif";
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-top: 0px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6909b04 *//* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-6909b04 .elementor-button {
        padding: 10px 20px !important;
        border-radius: 4px;
    }
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-2bbef6d */.elementor-10879 .elementor-element.elementor-element-2bbef6d {
    position: absolute;
    bottom: -35px;
    right: 30px;
    pointer-events: none;
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-2bbef6d .elementor-title {
        font-size: 12px;
        margin: 0px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-2bbef6d .elementor-progress-wrapper,
    .elementor-10879 .elementor-element.elementor-element-2bbef6d .elementor-progress-bar {
        height: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4ffb94 */.elementor-10879 .elementor-element.elementor-element-e4ffb94 {
    position: absolute;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-e4ffb94 {
        top: -20px;
        left: -20px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-e4ffb94 {
        top: -6px;
        left: -6px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58d8b13 */.elementor-10879 .elementor-element.elementor-element-58d8b13 {
    position: absolute;
    transform: rotate(90deg);
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-58d8b13 {
        top: -20px;
        right: -20px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-58d8b13 {
        top: -6px;
        right: -6px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70f8b1d */.elementor-10879 .elementor-element.elementor-element-70f8b1d {
    position: absolute;
    transform: rotate(180deg);
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-70f8b1d {
        bottom: -20px;
        right: -20px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-70f8b1d {
        bottom: -6px;
        right: -6px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58e3f9b */.elementor-10879 .elementor-element.elementor-element-58e3f9b {
    position: absolute;
    transform: rotate(270deg);
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-58e3f9b {
        bottom: -20px;
        left: -20px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-58e3f9b {
        bottom: -6px;
        left: -6px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0de9d3 */.elementor-10879 .elementor-element.elementor-element-b0de9d3 {
    position: fixed;
}

/* TABLET RETRATO PARA CIMA */
@media(min-width: 881px) {
    .elementor-10879 .elementor-element.elementor-element-b0de9d3 {
        right: 50px;
        bottom: 50px;
        border-radius: 16px;
    }
}

/* CELULAR PAISAGEM */
@media(min-width: 768px) and (max-width: 880px) {
    .elementor-10879 .elementor-element.elementor-element-b0de9d3 {
        right: 20px;
        bottom: 20px;
        border-radius: 16px;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-b0de9d3 {
        right: 20px;
        bottom: 40px;
        border-radius: 6px;
        opacity: 0;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c38569 */.elementor-10879 .elementor-element.elementor-element-1c38569 {
    position: absolute;
    top: 0px;
    left: 50%;
    height: fit-content !important;
    transform: translateX(-50%);
    pointer-events: none;
    mask-image: linear-gradient(to bottom, black 0%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 0%, transparent 100%);
    mask-size: 100% 100%;
    -webkit-mask-size: 100% 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5084121 */.elementor-10879 .elementor-element.elementor-element-5084121 {
    margin-top: 8px;
    margin-bottom: 8px !important;
    text-align: center;
}

/* NOTEBOOK PARA CIMA */
@media(min-width: 1201px) {
    .elementor-10879 .elementor-element.elementor-element-5084121 {
        width: 524px;
    }
}

/* TABLET PAISAGEM */
@media(min-width: 1025px) and (max-width: 1200px) {
    .elementor-10879 .elementor-element.elementor-element-5084121 {
        width: 454px;
    }
}

/* TABLET RETRATO */
@media(min-width: 881px) and (max-width: 1024px) {
    .elementor-10879 .elementor-element.elementor-element-5084121 {
        width: 514px;
    }
}

/* CELULAR PAISAGEM */
@media(min-width: 768px) and (max-width: 880px) {
    .elementor-10879 .elementor-element.elementor-element-5084121 {
        width: 496px;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-5084121 {
        width: 250px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-5084121 .dataevento {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc4ad5f */.elementor-10879 .elementor-element.elementor-element-dc4ad5f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a005b7 */.elementor-10879 .elementor-element.elementor-element-7a005b7 * {
    overflow: visible !important;
}

.elementor-10879 .elementor-element.elementor-element-7a005b7 li:nth-child(1) {
    --posicao: 1;
}

.elementor-10879 .elementor-element.elementor-element-7a005b7 li:nth-child(2) {
    --posicao: 2;
}

.elementor-10879 .elementor-element.elementor-element-7a005b7 li:nth-child(3) {
    --posicao: 3;
}

.elementor-10879 .elementor-element.elementor-element-7a005b7 li:nth-child(4) {
    --posicao: 4;
}

.elementor-10879 .elementor-element.elementor-element-7a005b7 li:nth-child(5) {
    --posicao: 5;
}

.elementor-10879 .elementor-element.elementor-element-7a005b7 li {
    width: 20%;
    text-wrap: balance;
    animation: destacapontos 5s ease infinite;
    animation-delay: calc(2s * var(--posicao));
}

.elementor-10879 .elementor-element.elementor-element-7a005b7 svg {
    fill: transparent !important;
}

@keyframes destacapontos {
    0%, 20%, 100% {
        transform: translateY(0px);
    } 10% {
        transform: translateY(-10px);
    }
}

/* CELULAR PAISAGEM */
@media(min-width: 768px) and (max-width: 880px) {
    .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-item:nth-child(4),
    .elementor-10879 .elementor-element.elementor-element-7a005b7 .elementor-icon-list-item:nth-child(5) {
        margin-top: 20px;
    }
}

/* CELULAR PAISAGEM */
@media(max-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-7a005b7 {
        position: absolute;
        opacity: 0;
        pointer-events: none;
    }
}

/* CELULAR PAISAGEM PARA CIMA */
@media(min-width: 769px) {
    .elementor-10879 .elementor-element.elementor-element-7a005b7 {
        position: relative;
        opacity: 1;
        pointer-events: all;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0033fdc */.elementor-10879 .elementor-element.elementor-element-0033fdc .elementor-icon-box-title {
    display: none;
}

.elementor-10879 .elementor-element.elementor-element-0033fdc {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abbe73f */.elementor-10879 .elementor-element.elementor-element-abbe73f .elementor-icon-box-title {
    display: none;
}

.elementor-10879 .elementor-element.elementor-element-abbe73f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2a522d */.elementor-10879 .elementor-element.elementor-element-f2a522d .elementor-icon-box-title {
    display: none;
}

.elementor-10879 .elementor-element.elementor-element-f2a522d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb12c4b */.elementor-10879 .elementor-element.elementor-element-bb12c4b .elementor-icon-box-title {
    display: none;
}

.elementor-10879 .elementor-element.elementor-element-bb12c4b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e46fe17 */.elementor-10879 .elementor-element.elementor-element-e46fe17 {
    position: absolute;
    top: -20px;
    left: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12d0289 */.elementor-10879 .elementor-element.elementor-element-12d0289 {
    position: absolute;
    top: -20px;
    right: -20px;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74fc303 */.elementor-10879 .elementor-element.elementor-element-74fc303 {
    position: absolute;
    bottom: -20px;
    right: -20px;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-074e405 */.elementor-10879 .elementor-element.elementor-element-074e405 {
    position: absolute;
    bottom: -20px;
    left: -20px;
    transform: rotate(270deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a3223 */.logowp, .logoelementor, .logofigma, .logophotoshop, .logohtml, .logocss, .logojs, .logogpt {
    animation: destacandoicones 2.5s ease infinite;
    animation-delay: calc(0.15s * var(--pos));
}

@keyframes destacandoicones {
    0%, 100% {
        transform: scale(1);
    } 50% {
        transform: scale(1.2);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e153de */.elementor-10879 .elementor-element.elementor-element-4e153de {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

/* CELULAR PAISAGEM PARA CIMA */
@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-4e153de {
        bottom: -40px;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-4e153de {
        bottom: -50px;
    }
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-8688236 */.elementor-10879 .elementor-element.elementor-element-8688236 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

/* CELULAR PAISAGEM PARA CIMA */
@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-8688236 {
        bottom: -100px;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-8688236 {
        bottom: -110px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed15b66 */.elementor-10879 .elementor-element.elementor-element-ed15b66::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background: linear-gradient(0deg, #280B40 0%, #000000 30%, #000000 50%, #280B40 100%);
  border-radius: 16px;
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  z-index: 1;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50212a1 */.elementor-10879 .elementor-element.elementor-element-50212a1 {
    position: absolute;
    bottom: -300px;
    left: 50%;
    transform: translateX(-50%);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
}

.elementor-10879 .elementor-element.elementor-element-50212a1 img {
    animation: rodando 7s infinite linear;
}

@keyframes rodando {
    0% {
        transform: rotate(0deg);
    } 100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a11ea12 */.elementor-10879 .elementor-element.elementor-element-a11ea12 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bed2508 */.elementor-10879 .elementor-element.elementor-element-bed2508 {
    position: absolute;
    top: 32px;
    left: 32px;
    background: transparent;
    width: fit-content;
}

.elementor-10879 .elementor-element.elementor-element-bed2508 .conteinerbolinhasnavegador {
    display: flex;
    flex-direction: row;
    gap: 6px;
}

.elementor-10879 .elementor-element.elementor-element-bed2508 .bolinhanavegador {
    position: relative;
    width: 12px;
    height: 12px;
    border-radius: 500px;
}

.elementor-10879 .elementor-element.elementor-element-bed2508 .bolinhavermelha {
    background: #fd5252;
}

.elementor-10879 .elementor-element.elementor-element-bed2508 .bolinhavermelha {
    background: #fd5252;
}

.elementor-10879 .elementor-element.elementor-element-bed2508 .bolinhaamarela {
    background: #fdb23f;
}

.elementor-10879 .elementor-element.elementor-element-bed2508 .bolinhaverde {
    background: #2cc046;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f959cb2 */.elementor-10879 .elementor-element.elementor-element-f959cb2 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bfc8c4 */.elementor-10879 .elementor-element.elementor-element-6bfc8c4 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-658e63a */.elementor-10879 .elementor-element.elementor-element-658e63a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ea0fd1 */.elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-2ea0fd1 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020e248 */.elementor-10879 .elementor-element.elementor-element-020e248 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3140a79 */.elementor-10879 .elementor-element.elementor-element-3140a79 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01827c6 */.elementor-10879 .elementor-element.elementor-element-01827c6 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02356f */.elementor-10879 .elementor-element.elementor-element-e02356f {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-e02356f span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-744a3f4 */.elementor-10879 .elementor-element.elementor-element-744a3f4 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45461ed */.elementor-10879 .elementor-element.elementor-element-45461ed {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21ba51a */.elementor-10879 .elementor-element.elementor-element-21ba51a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4126897 */.elementor-10879 .elementor-element.elementor-element-4126897 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-4126897 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56b5410 */.elementor-10879 .elementor-element.elementor-element-56b5410 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0572089 */.elementor-10879 .elementor-element.elementor-element-0572089 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b030d8a */.elementor-10879 .elementor-element.elementor-element-b030d8a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f854b21 */.elementor-10879 .elementor-element.elementor-element-f854b21 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-f854b21 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f959cb2 */.elementor-10879 .elementor-element.elementor-element-f959cb2 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bfc8c4 */.elementor-10879 .elementor-element.elementor-element-6bfc8c4 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-658e63a */.elementor-10879 .elementor-element.elementor-element-658e63a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ea0fd1 */.elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-2ea0fd1 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020e248 */.elementor-10879 .elementor-element.elementor-element-020e248 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3140a79 */.elementor-10879 .elementor-element.elementor-element-3140a79 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01827c6 */.elementor-10879 .elementor-element.elementor-element-01827c6 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02356f */.elementor-10879 .elementor-element.elementor-element-e02356f {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-e02356f span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-744a3f4 */.elementor-10879 .elementor-element.elementor-element-744a3f4 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45461ed */.elementor-10879 .elementor-element.elementor-element-45461ed {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21ba51a */.elementor-10879 .elementor-element.elementor-element-21ba51a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4126897 */.elementor-10879 .elementor-element.elementor-element-4126897 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-4126897 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56b5410 */.elementor-10879 .elementor-element.elementor-element-56b5410 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0572089 */.elementor-10879 .elementor-element.elementor-element-0572089 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b030d8a */.elementor-10879 .elementor-element.elementor-element-b030d8a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f854b21 */.elementor-10879 .elementor-element.elementor-element-f854b21 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-f854b21 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f959cb2 */.elementor-10879 .elementor-element.elementor-element-f959cb2 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bfc8c4 */.elementor-10879 .elementor-element.elementor-element-6bfc8c4 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-658e63a */.elementor-10879 .elementor-element.elementor-element-658e63a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ea0fd1 */.elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-2ea0fd1 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020e248 */.elementor-10879 .elementor-element.elementor-element-020e248 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3140a79 */.elementor-10879 .elementor-element.elementor-element-3140a79 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01827c6 */.elementor-10879 .elementor-element.elementor-element-01827c6 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02356f */.elementor-10879 .elementor-element.elementor-element-e02356f {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-e02356f span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-744a3f4 */.elementor-10879 .elementor-element.elementor-element-744a3f4 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45461ed */.elementor-10879 .elementor-element.elementor-element-45461ed {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21ba51a */.elementor-10879 .elementor-element.elementor-element-21ba51a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4126897 */.elementor-10879 .elementor-element.elementor-element-4126897 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-4126897 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56b5410 */.elementor-10879 .elementor-element.elementor-element-56b5410 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0572089 */.elementor-10879 .elementor-element.elementor-element-0572089 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b030d8a */.elementor-10879 .elementor-element.elementor-element-b030d8a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f854b21 */.elementor-10879 .elementor-element.elementor-element-f854b21 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-f854b21 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f959cb2 */.elementor-10879 .elementor-element.elementor-element-f959cb2 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bfc8c4 */.elementor-10879 .elementor-element.elementor-element-6bfc8c4 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-658e63a */.elementor-10879 .elementor-element.elementor-element-658e63a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ea0fd1 */.elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-2ea0fd1 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020e248 */.elementor-10879 .elementor-element.elementor-element-020e248 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3140a79 */.elementor-10879 .elementor-element.elementor-element-3140a79 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01827c6 */.elementor-10879 .elementor-element.elementor-element-01827c6 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02356f */.elementor-10879 .elementor-element.elementor-element-e02356f {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-e02356f span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-744a3f4 */.elementor-10879 .elementor-element.elementor-element-744a3f4 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45461ed */.elementor-10879 .elementor-element.elementor-element-45461ed {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21ba51a */.elementor-10879 .elementor-element.elementor-element-21ba51a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4126897 */.elementor-10879 .elementor-element.elementor-element-4126897 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-4126897 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56b5410 */.elementor-10879 .elementor-element.elementor-element-56b5410 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0572089 */.elementor-10879 .elementor-element.elementor-element-0572089 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b030d8a */.elementor-10879 .elementor-element.elementor-element-b030d8a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f854b21 */.elementor-10879 .elementor-element.elementor-element-f854b21 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-f854b21 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f959cb2 */.elementor-10879 .elementor-element.elementor-element-f959cb2 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bfc8c4 */.elementor-10879 .elementor-element.elementor-element-6bfc8c4 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-658e63a */.elementor-10879 .elementor-element.elementor-element-658e63a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ea0fd1 */.elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-2ea0fd1 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-2ea0fd1 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020e248 */.elementor-10879 .elementor-element.elementor-element-020e248 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3140a79 */.elementor-10879 .elementor-element.elementor-element-3140a79 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01827c6 */.elementor-10879 .elementor-element.elementor-element-01827c6 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02356f */.elementor-10879 .elementor-element.elementor-element-e02356f {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-e02356f span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-e02356f {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-744a3f4 */.elementor-10879 .elementor-element.elementor-element-744a3f4 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45461ed */.elementor-10879 .elementor-element.elementor-element-45461ed {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21ba51a */.elementor-10879 .elementor-element.elementor-element-21ba51a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4126897 */.elementor-10879 .elementor-element.elementor-element-4126897 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-4126897 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-4126897 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56b5410 */.elementor-10879 .elementor-element.elementor-element-56b5410 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0572089 */.elementor-10879 .elementor-element.elementor-element-0572089 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b030d8a */.elementor-10879 .elementor-element.elementor-element-b030d8a {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f854b21 */.elementor-10879 .elementor-element.elementor-element-f854b21 {
    position: absolute;
}

.elementor-10879 .elementor-element.elementor-element-f854b21 span {
    padding: 10px 16px;
    background: #481870;
    border: 1px solid #481870;
    border-radius: 0px 0px 12px 12px;
}

@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 8px;
        right: 50px;
    }
}

@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-f854b21 {
        top: 5px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-cd481af */.elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tabs-heading {
    display: flex;
    align-self: start;
    border-radius: 16px;
    width: fit-content;
}

.elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title .e-n-tab-title-text {
    transition: none !important;
    border-radius: 10px;
}

.elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-title-text {
    transition: all 0.3s ease !important;
    background: #bfc1da80;
}

/* NOTEBOOK PARA CIMA */
@media(min-width: 1201px) {
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tabs-heading {
        padding: 0px 0px 0px 84px;
    }

    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title .e-n-tab-title-text {
        padding: 8px 15px;
    }
}

/* TABLET PAISAGEM */
@media(min-width: 1025px) and (max-width: 1200px) {
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tabs-heading {
        padding: 0px 0px 0px 84px;
    }

    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title .e-n-tab-title-text {
        padding: 8px 10px;
    }
}

/* TABLET RETRATO */
@media(min-width: 881px) and (max-width: 1024px) {
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tabs-heading {
        padding: 0px 0px 0px 84px;
    }

    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title .e-n-tab-title-text {
        padding: 6px 0px 4px 0px;
    }
}

/* CELULAR PAISAGEM */
@media(min-width: 768px) and (max-width: 880px) {
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tabs-heading {
        padding: 0px 0px 0px 84px;
    }

    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title .e-n-tab-title-text {
        padding: 6px 0px 3px 0px;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tabs-heading {
        padding: 45px 0px 0px 0px;
    }
}





/* SOMENTE OS CANTOS */

    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="true"]::before {
        transition: none !important;
        content: "";
        background: url('https://marcelordesigner.com/wp-content/uploads/2025/06/curva-aba-navegador.svg');
        background-size: cover;
        background-position: center;
        position: absolute;
        width: 20px;
        height: 20px;
        right: -20px;
        bottom: 0px;
        overflow: visible;
        z-index: 9;
        opacity: 0;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="true"]::after {
        transition: none !important;
        content: "";
        background: url('https://marcelordesigner.com/wp-content/uploads/2025/06/curva-aba-navegador-esquerda.svg');
        background-size: cover;
        background-position: center;
        position: absolute;
        width: 20px;
        height: 20px;
        left: -20px;
        bottom: 0px;
        overflow: visible;
        z-index: 9;
        opacity: 0;
    }

/* CELULAR PAISAGEM PARA CIMA */
@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="true"]::before {
        opacity: 1;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="true"]::after {
        opacity: 1;
    }
    
        
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title {
        transition: none !important;
        border-radius: 10px 10px 0px 0px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .diadesktop {
        display: inline-block;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .diamobile {
        display: none;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tabs-heading {
        padding: 0px !important;
        justify-content: end;
        margin-bottom: 20px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="true"]::before {
        opacity: 0;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="true"]::after {
        opacity: 0;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title {
        transition: none !important;
        border-radius: 4px 4px 4px 4px;
    }

    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title .e-n-tab-title-text {
        padding: 0px 0px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .diadesktop {
        display: none;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .diamobile {
        display: inline-block;
    }
    
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title:hover {
        background: transparent !important;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title .e-n-tab-title-text:hover {
        background: transparent !important;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="true"] {
        padding: 0px 10px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title[aria-selected="false"] {
        padding: 0px 10px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title .e-n-tab-title-text {
    }
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title:nth-of-type(1) .e-n-tab-title-text {
        padding: 0px !important;
    }
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title:nth-of-type(2) .e-n-tab-title-text {
        padding: 0px 0px 10px 0px !important;
    }
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title:nth-of-type(3) .e-n-tab-title-text {
        padding: 0px 0px 10px 0px !important;
    }
    .elementor-10879 .elementor-element.elementor-element-cd481af .e-n-tab-title:nth-of-type(4) .e-n-tab-title-text {
        padding: 0px 0px 10px 0px !important;
    }
    
    
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5835df2 */.elementor-10879 .elementor-element.elementor-element-5835df2 {
    position: absolute;
    top: -20px;
    left: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84d1971 */.elementor-10879 .elementor-element.elementor-element-84d1971 {
    position: absolute;
    top: -20px;
    right: -20px;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd51612 */.elementor-10879 .elementor-element.elementor-element-cd51612 {
    position: absolute;
    bottom: -20px;
    right: -20px;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ff23a6 */.elementor-10879 .elementor-element.elementor-element-6ff23a6 {
    position: absolute;
    bottom: -20px;
    left: -20px;
    transform: rotate(270deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2117bfa */.elementor-10879 .elementor-element.elementor-element-2117bfa {
    position: absolute;
    bottom: -40px;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-ec62e64 */.elementor-10879 .elementor-element.elementor-element-ec62e64 {
    position: absolute;
    bottom: -100px;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90a13f0 */.elementor-10879 .elementor-element.elementor-element-90a13f0 {
    translate: none;
    rotate: none;
    scale: none;
    transform-origin: bottom center;
    transform: none; /* Estado normal para mobile */
}

/* Aplicar inclinação apenas em desktop */
@media (min-width: 1025px) {
    .elementor-10879 .elementor-element.elementor-element-90a13f0 {
        transform: perspective(1200px) rotateX(-20deg) scale(1.1, 0.85);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f98d761 */.elementor-10879 .elementor-element.elementor-element-f98d761 {
    transform-origin: top left;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73a8c50 */.elementor-10879 .elementor-element.elementor-element-73a8c50 {
    transform-origin: top left;
}

.elementor-10879 .elementor-element.elementor-element-73a8c50 img {
    border-radius: 0px 0px 24px 24px;
    border-left: 2px solid #160829;
    border-right: 2px solid #160829;
    border-bottom: 2px solid #160829;
    border-top: 1px dashed #D9DCFA50;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b0052 */.elementor-10879 .elementor-element.elementor-element-f3b0052 {
    background: radial-gradient(circle at top, #481870 0%, #280B40 25%, #180626 60%, #060214 80%);
    border: 1px solid;
    border-image: linear-gradient(90deg, transparent 10%, #48187070 35%, #954fd070 50%, #48187070 65%, transparent 90%) 1;
    border-left: none;
    border-right: none;
}

.elementor-10879 .elementor-element.elementor-element-f3b0052::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: radial-gradient(#9A54D6 1px, transparent 0);
  background-size: 30px 30px;
  opacity: 0.1;
  pointer-events: none;
  z-index: 2;
  mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e89d04 */.elementor-10879 .elementor-element.elementor-element-5e89d04 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-848b52a */.elementor-10879 .elementor-element.elementor-element-848b52a {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 100vh;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583581d */.elementor-10879 .elementor-element.elementor-element-583581d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc91161 */.elementor-10879 .elementor-element.elementor-element-cc91161 {
    transform: rotate(180deg);
    position: absolute;
    right: 0px;
    top: 0px;
    height: 100vh;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a3f410 */.elementor-10879 .elementor-element.elementor-element-7a3f410 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100vw;
    height: 100vh;
    pointer-events: none;
}

.elementor-10879 .elementor-element.elementor-element-7a3f410 svg {
    width: 100vw;
    height: 100vh;
    display: block;
}

.elementor-10879 .elementor-element.elementor-element-7a3f410 .riscogridbg {
  stroke: #1C1D33;
  stroke-width: 1;
  mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6211b54 */.elementor-10879 .elementor-element.elementor-element-6211b54 {
    margin-top: 8px;
    margin-bottom: 8px !important;
    text-align: center;
    width: 250px;
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-6211b54 {
        width: 230px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-6211b54 .dataevento {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05b3bbd */.elementor-10879 .elementor-element.elementor-element-05b3bbd {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bb7350 */.elementor-10879 .elementor-element.elementor-element-8bb7350 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d461fe */.elementor-10879 .elementor-element.elementor-element-8d461fe .agenda {
  list-style: none;
  padding: 0;
  margin: 0;
  max-width: 100%;
  font-family: 'Denostill', sans-serif;
}

.elementor-10879 .elementor-element.elementor-element-8d461fe .agenda li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 12px;
  padding-top: 12px;
}

.elementor-10879 .elementor-element.elementor-element-8d461fe .agenda li:not(:last-child) {
  border-bottom: 1px solid #ffffff20;
}

.elementor-10879 .elementor-element.elementor-element-8d461fe .agenda li::before {
  content: '•';
  color: #fff;
  margin-right: 10px;
  font-size: 32px;
}

.elementor-10879 .elementor-element.elementor-element-8d461fe .titulo {
  flex: 1;
  display: flex;
  align-items: center;
  gap: 10px;
  font-weight: 600;
  font-size: 18px;
}

.elementor-10879 .elementor-element.elementor-element-8d461fe .hora {
  font-weight: bold;
  font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96f0b12 */.elementor-10879 .elementor-element.elementor-element-96f0b12 {
    position: absolute;
    top: -20px;
    left: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25338ba */.elementor-10879 .elementor-element.elementor-element-25338ba {
    position: absolute;
    top: -20px;
    right: -20px;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da338b4 */.elementor-10879 .elementor-element.elementor-element-da338b4 {
    position: absolute;
    bottom: -20px;
    right: -20px;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbc6c6e */.elementor-10879 .elementor-element.elementor-element-dbc6c6e {
    position: absolute;
    bottom: -20px;
    left: -20px;
    transform: rotate(270deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ddc88b */.elementor-10879 .elementor-element.elementor-element-8ddc88b::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background: linear-gradient(0deg, #280B40 0%, #000000 30%, #000000 50%, #280B40 100%);
  border-radius: 16px;
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  z-index: 1;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3589a3 */.elementor-10879 .elementor-element.elementor-element-c3589a3 {
    position: absolute;
    bottom: -50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
}

.elementor-10879 .elementor-element.elementor-element-c3589a3 img {
    animation: rodando 7s infinite linear;
}

@keyframes rodando {
    0% {
        transform: rotate(0deg);
    } 100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26aad2 */.elementor-10879 .elementor-element.elementor-element-d26aad2 {
    border: 1px solid;
    border-image: linear-gradient(90deg, transparent 10%, #48187070 35%, #954fd070 50%, #48187070 65%, transparent 90%) 1;
    border-left: none;
    border-right: none;
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3269aa0 */.elementor-10879 .elementor-element.elementor-element-3269aa0 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9723d87 */.elementor-10879 .elementor-element.elementor-element-9723d87 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e232b68 */.elementor-10879 .elementor-element.elementor-element-e232b68 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55e1a96 */.elementor-10879 .elementor-element.elementor-element-55e1a96 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67172ec */.elementor-10879 .elementor-element.elementor-element-67172ec {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1d3c99 */.elementor-10879 .elementor-element.elementor-element-c1d3c99 {
    text-wrap: balance;
}

.preco-antigo {
    text-decoration: line-through;
    text-decoration-color: red;
    text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c80b1a */.elementor-10879 .elementor-element.elementor-element-8c80b1a {
    margin-top: 8px;
    margin-bottom: 8px !important;
    text-align: center;
    width: 300px;
}

/* CELULAR RETRATO */
@media(max-width: 1024px) {
    .elementor-10879 .elementor-element.elementor-element-8c80b1a {
        width: 250px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-8c80b1a .dataevento {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f29240 */.elementor-10879 .elementor-element.elementor-element-2f29240 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-220cd6f */.elementor-10879 .elementor-element.elementor-element-220cd6f .preco {
  display: inline-flex;
  align-items: flex-end;
  gap: 8px;
}

/* CELULAR PAISAGEM PARA CIMA */
@media(min-width: 768px) {

    .elementor-10879 .elementor-element.elementor-element-220cd6f .textopequeno {
        font-size: 72px;
        align-self: flex-end;
        padding-bottom: 12px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-220cd6f .numerosfinais {
        font-size: 72px;
        padding-top: 12px;
        align-self: flex-start;
    }
    
}

/* CELULAR RETRATO */
@media(max-width: 767px) {

    .elementor-10879 .elementor-element.elementor-element-220cd6f .textopequeno {
        font-size: 32px;
        align-self: flex-end;
        padding-bottom: 12px;
    }
    
    .elementor-10879 .elementor-element.elementor-element-220cd6f .numerosfinais {
        font-size: 32px;
        padding-top: 4px;
        align-self: flex-start;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71aa7f1 */.elementor-10879 .elementor-element.elementor-element-71aa7f1 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41df590 */.elementor-10879 .elementor-element.elementor-element-41df590 {
    position: absolute;
    bottom: -40px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
}

.elementor-10879 .elementor-element.elementor-element-41df590 .elementor-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-dcdf5e7 */.elementor-10879 .elementor-element.elementor-element-dcdf5e7 {
    position: absolute;
    bottom: -100px;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d35538a */.elementor-10879 .elementor-element.elementor-element-d35538a {
    position: absolute;
    bottom: -180px;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea9a376 */.elementor-10879 .elementor-element.elementor-element-ea9a376 {
    position: absolute;
    top: -20px;
    left: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c15e6 */.elementor-10879 .elementor-element.elementor-element-c3c15e6 {
    position: absolute;
    top: -20px;
    right: -20px;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d473e68 */.elementor-10879 .elementor-element.elementor-element-d473e68 {
    position: absolute;
    bottom: -20px;
    right: -20px;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61b13f1 */.elementor-10879 .elementor-element.elementor-element-61b13f1 {
    position: absolute;
    bottom: -20px;
    left: -20px;
    transform: rotate(270deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001405c */.elementor-10879 .elementor-element.elementor-element-001405c::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background: linear-gradient(0deg, #280B40 0%, #000000 30%, #000000 50%, #280B40 100%);
  border-radius: 16px;
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  z-index: 1;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46669b8 */.elementor-10879 .elementor-element.elementor-element-46669b8 {
    position: absolute;
    top: 0%;
    right: 0%;
    mix-blend-mode: plus-lighter;
    pointer-events: none;
}

.elementor-10879 .elementor-element.elementor-element-46669b8 img {
    animation: rodando 7s infinite linear;
}

@keyframes rodando {
    0% {
        transform: rotate(0deg);
    } 100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f7e46c */.elementor-10879 .elementor-element.elementor-element-3f7e46c {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9029e0d */.elementor-10879 .elementor-element.elementor-element-9029e0d {
    text-wrap: balance;
}

/* CELULAR PAISAGEM PARA CIMA */
@media(min-width: 768px) {
    .elementor-10879 .elementor-element.elementor-element-9029e0d {
        column-count: 2;
        column-gap: 128px;
    }
}

/* CELULAR RETRATO */
@media(max-width: 767px) {
    .elementor-10879 .elementor-element.elementor-element-9029e0d {
        column-count: 1;
        column-gap: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc78193 */.elementor-10879 .elementor-element.elementor-element-bc78193 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37b4661 */.elementor-10879 .elementor-element.elementor-element-37b4661 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4a2932 */.elementor-10879 .elementor-element.elementor-element-a4a2932 img {
    box-shadow: 0px 60px 100px 0px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717ccc1 */.elementor-10879 .elementor-element.elementor-element-717ccc1 {
    background: radial-gradient(circle at top, #481870 0%, #280B40 25%, #180626 60%, #060214 80%);
    border: 1px solid;
    border-image: linear-gradient(90deg, transparent 10%, #48187070 35%, #954fd070 50%, #48187070 65%, transparent 90%) 1;
    border-left: none;
    border-right: none;
}

.elementor-10879 .elementor-element.elementor-element-717ccc1::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: radial-gradient(#9A54D6 1px, transparent 0);
  background-size: 30px 30px;
  opacity: 0.1;
  pointer-events: none;
  z-index: 2;
  mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-262ad9c */.elementor-10879 .elementor-element.elementor-element-262ad9c {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddeaa4d */.elementor-10879 .elementor-element.elementor-element-ddeaa4d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4e131 */.elementor-10879 .elementor-element.elementor-element-7f4e131 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ebd231 */.elementor-10879 .elementor-element.elementor-element-9ebd231 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae68f3 */.elementor-10879 .elementor-element.elementor-element-1ae68f3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9159e9 */.elementor-10879 .elementor-element.elementor-element-a9159e9 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c448d5 */.elementor-10879 .elementor-element.elementor-element-8c448d5 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141d48f */.elementor-10879 .elementor-element.elementor-element-141d48f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4365752 */.elementor-10879 .elementor-element.elementor-element-4365752 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae68f3 */.elementor-10879 .elementor-element.elementor-element-1ae68f3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9159e9 */.elementor-10879 .elementor-element.elementor-element-a9159e9 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c448d5 */.elementor-10879 .elementor-element.elementor-element-8c448d5 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141d48f */.elementor-10879 .elementor-element.elementor-element-141d48f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4365752 */.elementor-10879 .elementor-element.elementor-element-4365752 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae68f3 */.elementor-10879 .elementor-element.elementor-element-1ae68f3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9159e9 */.elementor-10879 .elementor-element.elementor-element-a9159e9 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c448d5 */.elementor-10879 .elementor-element.elementor-element-8c448d5 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141d48f */.elementor-10879 .elementor-element.elementor-element-141d48f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4365752 */.elementor-10879 .elementor-element.elementor-element-4365752 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae68f3 */.elementor-10879 .elementor-element.elementor-element-1ae68f3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9159e9 */.elementor-10879 .elementor-element.elementor-element-a9159e9 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c448d5 */.elementor-10879 .elementor-element.elementor-element-8c448d5 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141d48f */.elementor-10879 .elementor-element.elementor-element-141d48f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4365752 */.elementor-10879 .elementor-element.elementor-element-4365752 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae68f3 */.elementor-10879 .elementor-element.elementor-element-1ae68f3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9159e9 */.elementor-10879 .elementor-element.elementor-element-a9159e9 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c448d5 */.elementor-10879 .elementor-element.elementor-element-8c448d5 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141d48f */.elementor-10879 .elementor-element.elementor-element-141d48f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4365752 */.elementor-10879 .elementor-element.elementor-element-4365752 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae68f3 */.elementor-10879 .elementor-element.elementor-element-1ae68f3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9159e9 */.elementor-10879 .elementor-element.elementor-element-a9159e9 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c448d5 */.elementor-10879 .elementor-element.elementor-element-8c448d5 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141d48f */.elementor-10879 .elementor-element.elementor-element-141d48f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4365752 */.elementor-10879 .elementor-element.elementor-element-4365752 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1a093e5 */.elementor-10879 .elementor-element.elementor-element-1a093e5 .e-n-accordion-item:not(:last-of-type) {
    border-bottom: 1px solid #30324D;
}

.elementor-10879 .elementor-element.elementor-element-1a093e5 .e-n-accordion-item-title::after {
    content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    right: 30px;
    top: 25px;
    transform-origin: center;
    background: url(https://marcelordesigner.com/wp-content/uploads/2025/06/fecha-abre.svg);
    background-size: cover;
    transition: 1s;
}

.elementor-10879 .elementor-element.elementor-element-1a093e5 .rotate::after {
  transform: rotate(-315deg) !important;
}

.elementor-10879 .elementor-element.elementor-element-1a093e5 .e-n-accordion-item-title-icon {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8def258 */.elementor-10879 .elementor-element.elementor-element-8def258 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b012aba */.elementor-10879 .elementor-element.elementor-element-b012aba {
    position: absolute;
    top: -20px;
    left: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f6d7ac */.elementor-10879 .elementor-element.elementor-element-6f6d7ac {
    position: absolute;
    top: -20px;
    right: -20px;
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5202efc */.elementor-10879 .elementor-element.elementor-element-5202efc {
    position: absolute;
    bottom: -20px;
    right: -20px;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6251fe3 */.elementor-10879 .elementor-element.elementor-element-6251fe3 {
    position: absolute;
    bottom: -20px;
    left: -20px;
    transform: rotate(270deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fe06e */.elementor-10879 .elementor-element.elementor-element-c0fe06e {
    background: radial-gradient(circle at top, rgba(40, 11, 64, 0.5), rgba(1, 2, 15, 0.5));
    border-radius: 16px;
}

.elementor-10879 .elementor-element.elementor-element-c0fe06e::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background: linear-gradient(0deg, #280B40 0%, #000000 30%, #000000 50%, #280B40 100%);
  border-radius: 16px;
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  z-index: 1;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53f558c */.elementor-10879 .elementor-element.elementor-element-53f558c {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87fb018 */.elementor-10879 .elementor-element.elementor-element-87fb018 {
    position: absolute;
    bottom: 450px;
    left: 50%;
    transform: translateX(-50%);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
}

.elementor-10879 .elementor-element.elementor-element-87fb018 img {
    animation: rodando 7s infinite linear;
}

@keyframes rodando {
    0% {
        transform: rotate(0deg);
    } 100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS */[data-elementor-type="wp-page"] {
    overflow: hidden;
}

[data-elementor-type="wp-post"] {
    overflow: hidden;
}

html, body {
    overflow-x: hidden;
}

/*
::-webkit-scrollbar {
    width: 0px;
}
*/

* {
cursor: url(https://marcelordesigner.com/wp-content/uploads/2025/05/cursor-ponteiro.svg) 4 12, auto !important;
}

.elementor-button, .botaocomprar, .botaocomprar *, .elementor-button *, .elementor-social-icon, .elementor-social-icon *, .elementor-swiper-button * {
cursor: url(https://marcelordesigner.com/wp-content/uploads/2025/05/cursor-maozinha.svg) 4 12, default !important;
}

::selection {
    -webkit-text-fill-color: #D9DCFA;
    color: #D9DCFA;
    background: #A656EA;
}

:root {
    --tempoabertura: 1.2s;
    --delayabertura: 1s;
    --largutilwide: 1280px;
    --largutildesktop: 1280px;
    --largutilnotebook: 1100px;
    --largutiltabletpaisagem: 924px;
    --largutiltabletretrato: 780px;
    --largutilcelularpaisagem: 728px;
    --largutilcelularretrato: 360px;
}

.logowp {
    --pos: 1;
}

.logoelementor {
    --pos: 2;
}

.logofigma {
    --pos: 3;
}

.logophotoshop {
    --pos: 4;
}

.logohtml {
    --pos: 5;
}

.logocss {
    --pos: 6;
}

.logojs {
    --pos: 7;
}

.logogpt {
    --pos: 8;
}

/* ENTRADA ESQUERDA */
.entradaesquerda {
    opacity: 0;
    transform: translateY(0px) translateX(-100px) scale(1);
    transition: all 0.4s ease;
}

/* ENTRADA DIREITA */
.entradadireita {
    opacity: 0;
    transform: translateY(0px) translateX(100px) scale(1);
    transition: all 0.4s ease;
}

/* ENTRADA CIMA */
.entradacima {
    opacity: 0;
    transform: translateY(100px) translateX(0px) scale(1);
    transition: all 0.4s ease;
}

/* ENTRADA BAIXO */
.entradabaixo {
    opacity: 0;
    transform: translateY(-100px) translateX(0px) scale(1);
    transition: all 0.4s ease;
}

/* ENTRADA FADE */
.entradafade {
    opacity: 0;
    transform: translateY(0px) translateX(0px) scale(1);
    transition: all 0.4s ease;
}

/* CONDIÇÃO DE EXIBIR O ELEMENTO */
.exibir {
    opacity: 1;
    transform: translateY(0px) translateX(0px) scale(1);
    transition: all 0.4s ease;
}

/* EXIBIR ELEMENTOS NO EDITOR */
.elementor-editor-active .entradaesquerda,
.elementor-editor-active .entradadireita,
.elementor-editor-active .entradacima,
.elementor-editor-active .entradabaixo,
.elementor-editor-active .entradafade {
    opacity: 1;
    filter: blur(0px);
    transform: translateY(0px) translateX(0px) scale(1) rotate(0deg);
    transition: all 0.7s ease;
}






.titulodegrade {
    display: inline-block;
    background: radial-gradient(circle at center center, #ffffff, #D9DCFA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.titulodegradebrancoroxo {
    display: inline-block;
    background: radial-gradient(circle at center center, #ffffff, #D9DCFA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Denostill", Sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: -1px;
}

.titulodegrademenor {
    display: inline-block;
    background: radial-gradient(circle at center center, #ffffff, #D9DCFA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Denostill", Sans-serif;
    padding-bottom: 16px;
    font-size: 48px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: -2px;
}

.degradeparaquemtitulo {
    display: inline-block;
    background: radial-gradient(circle at center center, #ffffff, #D9DCFA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Denostill", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    text-wrap: balance;
}

.degradeparaquemtexto {
    margin-top: 0px;
    color: #D9DCFA;
    font-family: "Euclid Circular", Sans-serif;
    font-size: 15px;
    text-wrap: balance;
    line-height: 20px;
}

.subtituloinicial {
    text-wrap: balance;
}

.subtitulocaixadeicones {
    display: inline-block;
    background: radial-gradient(circle at center center, #ffffff, #D9DCFA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Denostill", Sans-serif;
    padding-bottom: 0px;
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: -0.5px;
}

.dataevento {
    color: #D9DCFA;
    text-align: center;
    font-family: "Euclid Circular", Sans-serif;
}

.cantocimaesquerda, .cantocimadireita, .cantobaixoesquerda, .cantobaixodireita {
    position: absolute;
}

.cantocimaesquerda {
    top: 0px;
    left: 0px;
    transform: rotate(0deg);
}

.cantocimadireita {
    top: 0px;
    right: 0px;
    transform: rotate(90deg);
}

.cantobaixoesquerda {
    bottom: 0px;
    left: 0px;
    transform: rotate(270deg);
}

.cantobaixodireita {
    bottom: 0px;
    right: 0px;
    transform: rotate(180deg);
}

/* BOTÃO VERDE */

.btnverde .elementor-button {
    background: radial-gradient(75% 100% at top, #80f194 0%, #3BDA57 30%, #218231 70%, #0f5a1c 100%);
    background-size: 100% 100%;
    background-position: center center;
    padding: 24px 20px;
    border-radius: 16px;
    border-bottom: 2px solid #218231;
    font-family: "Euclid Circular", Sans-serif;
    font-size: 24px;
    font-weight: bold;
    outline: 1px solid #218231;
    outline-offset: 0px;
    transition: all .8s ease;
}

.btnverde .elementor-button:hover {
    background-size: 100% 100%;
    transition: all .4s ease;
    box-shadow: 0px 0px 150px 20px #3BDA5750;
    filter: brightness(125%);
}

.btnverde .elementor-button:active {
    transform: scale(0.8) !important;
}

/* LUZ BRANCA LENS FLARE */
.btnverde .elementor-button:before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(
        ellipse at center,
        rgba(255, 255, 255, 1) 0%,
        rgba(255, 255, 255, 0.1) 40%,
        rgba(255, 255, 255, 0) 70%
    );
    pointer-events: none;
    z-index: 2;
}

/* LUZ ROXA LENS FLARE */
.btnverde .elementor-button:after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(
        ellipse at center,
        #3BDA57 20%,
        #3BDA5750 70%,
        #3BDA5700 100%
    );
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}






/* BOTÃO ROXO */

.btnroxo .elementor-button {
    background: radial-gradient(75% 100% at top, #c788fd 0%, #9a54d6 30%, #601d9a 70%, #481870 100%);
    background-size: 100% 100%;
    background-position: center center;
    border-radius: 16px;
    border-bottom: 2px solid #622793;
    font-family: "Euclid Circular", Sans-serif;
    font-weight: bold;
    outline: 1px solid #601d9a;
    outline-offset: 0px;
    animation: heartbeat 5s infinite ease-in-out;
    transition: all .8s ease;
}

.btnroxo .elementor-button:hover {
    background-size: 100% 100%;
    transition: all .4s ease;
    box-shadow: 0px 0px 150px 20px #A656EA50;
    filter: brightness(125%);
}

.btnroxo .elementor-button:active {
    transform: scale(0.8) !important;
}

/* LUZ BRANCA LENS FLARE */
.btnroxo .elementor-button:before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(
        ellipse at center,
        rgba(255, 255, 255, 1) 0%,
        rgba(255, 255, 255, 0.1) 40%,
        rgba(255, 255, 255, 0) 70%
    );
    pointer-events: none;
    z-index: 2;
}

/* LUZ ROXA LENS FLARE */
.btnroxo .elementor-button:after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(
        ellipse at center,
        #865dda 20%,
        #865dda50 70%,
        #865dda00 100%
    );
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}






/* BOTÃO ROXO FIXO */

.btnroxofixo .elementor-button {
    background: radial-gradient(75% 100% at top, #c788fd 0%, #9a54d6 30%, #601d9a 70%, #481870 100%);
    background-size: 100% 100%;
    background-position: center center;
    padding: 25px 40px;
    border-radius: 16px;
    border-bottom: 2px solid #622793;
    font-family: "Euclid Circular", Sans-serif;
    font-size: 24px;
    font-weight: bold;
    outline: 1px solid #601d9a;
    outline-offset: 0px;
    animation: heartbeat 5s infinite ease-in-out;
    transition: all .8s ease;
}

.btnroxofixo .elementor-button:hover {
    background-size: 100% 100%;
    transition: all .4s ease;
    box-shadow: 0px 0px 150px 20px #A656EA50;
    filter: brightness(125%);
}

.btnroxofixo .elementor-button:active {
    transform: scale(0.8) !important;
}

/* LUZ BRANCA LENS FLARE */
.btnroxofixo .elementor-button:before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(
        ellipse at center,
        rgba(255, 255, 255, 1) 0%,
        rgba(255, 255, 255, 0.1) 40%,
        rgba(255, 255, 255, 0) 70%
    );
    pointer-events: none;
    z-index: 2;
}

/* LUZ ROXA LENS FLARE */
.btnroxofixo .elementor-button:after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(
        ellipse at center,
        #865dda 20%,
        #865dda50 70%,
        #865dda00 100%
    );
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}







.barradeprogresso .elementor-widget-container {
    display: flex;
    flex-direction: column-reverse;
}

.barradeprogresso .elementor-progress-wrapper,
.barradeprogresso .elementor-progress-bar {
    height: 9px;
    border-radius: 500px;
}

.barradeprogresso .elementor-progress-bar {
    background: linear-gradient(to right, #D19BFF 0%, #A656EA 69%);
}

.barradeprogresso .elementor-title {
    font-family: "Euclid Circular", Sans-serif;
    margin-top: 8px;
    text-align: center;
    font-size: 14px;
    font-weight: regular;
    color: #D9DCFA;
}

.barradeabertura .elementor-progress-wrapper,
.barradeabertura .elementor-progress-bar {
    height: 9px;
    border-radius: 500px;
}

.barradeabertura .elementor-progress-bar {
    background: linear-gradient(to right, #D19BFF 0%, #A656EA 69%);
}

.caixaparaquem {
    background: radial-gradient(circle at bottom, #5B3499 0%, #01020F 75%);
    border-radius: 16px;
}

.caixaparaquem::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  background: linear-gradient(15deg, #5B349980 0%, #000000 30%, #000000 50%, #5B349980 100%);
  border-radius: 16px;
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  z-index: 1;
  pointer-events: none;
}

.balancandobilhete {
    animation: balancabaixo 5s infinite;
}

.bilhetebaixo img {
    transform-origin: top left;
    transition: all .3s ease;
}

.circulotimeline {
    position: absolute;
    background: #D9DCFA;
    width: 15px;
    height: 15px;
    border-radius: 500px;
}

.htmlcirculo {
    background: transparent;
    position: absolute;
    width: 15px !important;
    height: 15px;
    left: -7.5px;
    bottom: 15px;
    z-index: 2;
}

.contornadodia {
    border: 1px solid #523599;
    width: fit-content;
    padding: 8px 22px;
    border-radius: 500px;
}

.popupvideojanela {
    opacity: 0;
    transition: all .8s ease .4s;
    pointer-events: none;
}

.popupvideojanela.janelaativa {
    opacity: 1 !important;
    transition: all .8s ease !important;
    pointer-events: all !important;
}

.videointerno {
    transition: all .8s ease;
    transform: translateY(-100vh);
}

.videointerno.videoativo {
    transition: all .8s ease .4s !important;
    transform: translateY(0vh) !important;
}

.textoassista {
    position: absolute;
    transition: all .3s ease;
}

.setabtn {
    position: absolute;
    animation: movesetadestaca 8s infinite 8s;
}

/* WIDESCREEN */
@media (min-width: 1921px) {
    .textoassista {
        bottom: 120px;
        right: calc( calc( calc(100% - var(--largutilwide)) / 2 ) - 40px );
    }
    
    .setabtn {
        top: 525px;
        left: calc( calc( calc(100% - 1096px) / 2 ) + 180px );
    }
}

/* DESKTOP */
@media (min-width: 1367px) and (max-width: 1920px) {
    .textoassista {
        bottom: 120px;
        right: calc( calc( calc(100% - var(--largutildesktop)) / 2 ) - 40px );
    }
    
    .setabtn {
        top: 525px;
        left: calc( calc( calc(100% - 1096px) / 2 ) + 180px );
    }
    
    .btnroxo .elementor-button {
        width: 528px;
    }
}

/* NOTEBOOK */
@media (min-width: 1201px) and (max-width: 1366px) {
    .textoassista {
        bottom: 120px;
        right: calc( calc( calc(100% - var(--largutilnotebook)) / 2 ) - 20px );
    }
    
    .setabtn {
        top: 525px;
        left: calc( calc( calc(100% - var(--largutilnotebook)) / 2 ) + 180px );
    }
    
    .btnroxo .elementor-button {
        width: 528px;
    }
}

/* TABLET PAISAGEM */
@media (min-width: 1025px) and (max-width: 1200px) {
    .textoassista {
        bottom: 150px;
        right: calc( calc( calc(100% - var(--largutiltabletpaisagem)) / 2 ) - 30px );
    }
    
    .setabtn {
        top: 600px;
        left: calc( calc( calc(100% - var(--largutiltabletpaisagem)) / 2 ) + 100px );
    }
    
    .btnroxo .elementor-button {
        width: 528px;
    }
}

/* TABLET RETRATO */
@media (min-width: 881px) and (max-width: 1024px) {
    .textoassista {
        bottom: 150px;
        right: calc( calc( calc(100% - var(--largutiltabletretrato)) / 2 ) - 20px );
    }
    
    .setabtn {
        top: 525px;
        left: calc( calc( calc(100% - var(--largutiltabletretrato)) / 2 ) + 20px );
    }
    
    .btnroxo .elementor-button {
        width: 528px;
    }
}

/* CELULAR PAISAGEM */
@media (min-width: 768px) and (max-width: 880px) {
    .textoassista {
        bottom: 450px;
        right: calc( calc( calc(100% - var(--largutilcelularpaisagem)) / 2 ) - 0px );
    }
    
    .setabtn {
        top: 450px;
        left: calc( calc( calc(100% - var(--largutilcelularpaisagem)) / 2 ) + 0px );
    }
    
    .btnroxo .elementor-button {
        width: 528px;
    }
}

/* CELULAR RETRATO */
@media (max-width: 767px) {
    .textoassista {
        bottom: 120px;
        right: calc( calc( calc(100% - var(--largutilcelularretrato)) / 2 ) - 30px );
    }
    
    .setabtn {
        top: 440px;
        left: calc( calc( calc(100% - var(--largutilcelularretrato)) / 2 ) - 50px );
    }
    
    .btnroxo .elementor-button {
        width: 360px;
    }
}

/* ANIMAÇÕES */
@keyframes balancabaixo {
    0%, 100% {
        transform: rotate(-7deg);
    } 50% {
        transform: rotate(-1deg);
    }
}

@keyframes movesetadestaca {
    0% {
        opacity: 0;
        transform: translateX(-10px);
    } 10% {
        opacity: 1;
        transform: translateX(0px);
    } 100% {
        opacity: 1;
    }
}

@keyframes heartbeat {
  0% {
    transform: scale( 1 );
  } 50% {
    transform: scale( 1 );
  } 55% {
    transform: scale( .95 );
  } 60% {
    transform: scale( 1 );
  } 65% {
    transform: scale( .95 );
  } 70% {
    transform: scale( 1 );
  } 100% {
    transform: scale( 1 );
  }
}

@keyframes aumentadiminui {
    0%, 100% {
        transform: scale(1);
    } 50% {
        transform: scale(1.02);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Denostill';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://marcelordesigner.com/wp-content/uploads/2025/01/denostill-regular-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Denostill';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://marcelordesigner.com/wp-content/uploads/2025/01/denostill-bold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Denostill';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://marcelordesigner.com/wp-content/uploads/2025/01/Denostill-Semibold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Euclid Circular';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://marcelordesigner.com/wp-content/uploads/2025/05/EuclidCircularA-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Euclid Circular';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://marcelordesigner.com/wp-content/uploads/2025/05/EuclidCircularA-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */