.elementor-32 .elementor-element.elementor-element-67bca38{--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;}.elementor-32 .elementor-element.elementor-element-67bca38:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-67bca38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-e3474cd{text-align:center;}.elementor-32 .elementor-element.elementor-element-e3474cd img{width:30%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-24f5fc2{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-24f5fc2 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-3279fb0{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-7bd6555 .elementor-button{background-color:transparent;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(240deg, #FF00F2 0%, #FF6BF7 100%);box-shadow:0px 0px 27px -5px #FF00F2;padding:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-7bd6555{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-32 .elementor-element.elementor-element-5dba164{--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;}.elementor-32 .elementor-element.elementor-element-5dba164:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5dba164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3F043C 0%, #160015 53%);}.elementor-32 .elementor-element.elementor-element-e6c69e1{width:var( --container-widget-width, 66% );max-width:66%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-e6c69e1 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-fcbb1ff{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-59db94b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-db695c2{--display:flex;--background-transition:0.3s;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:#FFFFFF1C;--border-color:#FFFFFF1C;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-db695c2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-db695c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-32 .elementor-element.elementor-element-db695c2:hover{background-color:#001F0E85;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:#00FF77FC;--border-color:#00FF77FC;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-32 .elementor-element.elementor-element-db695c2, .elementor-32 .elementor-element.elementor-element-db695c2::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-754096a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-32 .elementor-element.elementor-element-754096a{--icon-box-icon-margin:21px;}.elementor-32 .elementor-element.elementor-element-754096a .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-754096a.elementor-view-stacked .elementor-icon{background-color:#00FF773B;fill:#00FF77FC;color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-754096a.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-754096a.elementor-view-default .elementor-icon{fill:#00FF773B;color:#00FF773B;border-color:#00FF773B;}.elementor-32 .elementor-element.elementor-element-754096a.elementor-view-framed .elementor-icon{background-color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-754096a .elementor-icon{font-size:25px;border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-754096a .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-754096a .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-754096a:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-754096a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-74af230{--display:flex;--background-transition:0.3s;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:#FFFFFF1C;--border-color:#FFFFFF1C;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-74af230:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-74af230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-32 .elementor-element.elementor-element-74af230:hover{background-color:#001F0E85;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:#00FF77FC;--border-color:#00FF77FC;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-32 .elementor-element.elementor-element-74af230, .elementor-32 .elementor-element.elementor-element-74af230::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-b3f35f1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-32 .elementor-element.elementor-element-b3f35f1{--icon-box-icon-margin:21px;}.elementor-32 .elementor-element.elementor-element-b3f35f1 .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b3f35f1.elementor-view-stacked .elementor-icon{background-color:#00FF773B;fill:#00FF77FC;color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-b3f35f1.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-b3f35f1.elementor-view-default .elementor-icon{fill:#00FF773B;color:#00FF773B;border-color:#00FF773B;}.elementor-32 .elementor-element.elementor-element-b3f35f1.elementor-view-framed .elementor-icon{background-color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-b3f35f1 .elementor-icon{font-size:25px;border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-b3f35f1 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-b3f35f1 .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-b3f35f1:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-b3f35f1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e1c7290{--display:flex;--background-transition:0.3s;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:#FFFFFF1C;--border-color:#FFFFFF1C;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-e1c7290:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e1c7290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-32 .elementor-element.elementor-element-e1c7290:hover{background-color:#001F0E85;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:#00FF77FC;--border-color:#00FF77FC;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-32 .elementor-element.elementor-element-e1c7290, .elementor-32 .elementor-element.elementor-element-e1c7290::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-9640850 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-32 .elementor-element.elementor-element-9640850{--icon-box-icon-margin:21px;}.elementor-32 .elementor-element.elementor-element-9640850 .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9640850.elementor-view-stacked .elementor-icon{background-color:#00FF773B;fill:#00FF77FC;color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-9640850.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-9640850.elementor-view-default .elementor-icon{fill:#00FF773B;color:#00FF773B;border-color:#00FF773B;}.elementor-32 .elementor-element.elementor-element-9640850.elementor-view-framed .elementor-icon{background-color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-9640850 .elementor-icon{font-size:25px;border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-9640850 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-9640850 .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-9640850:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-9640850:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8504767{--display:flex;--background-transition:0.3s;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:#FFFFFF1C;--border-color:#FFFFFF1C;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-8504767:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8504767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-32 .elementor-element.elementor-element-8504767:hover{background-color:#001F0E85;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:#00FF77FC;--border-color:#00FF77FC;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-32 .elementor-element.elementor-element-8504767, .elementor-32 .elementor-element.elementor-element-8504767::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-0134be2 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-32 .elementor-element.elementor-element-0134be2{--icon-box-icon-margin:21px;}.elementor-32 .elementor-element.elementor-element-0134be2 .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-0134be2.elementor-view-stacked .elementor-icon{background-color:#00FF773B;fill:#00FF77FC;color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-0134be2.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-0134be2.elementor-view-default .elementor-icon{fill:#00FF773B;color:#00FF773B;border-color:#00FF773B;}.elementor-32 .elementor-element.elementor-element-0134be2.elementor-view-framed .elementor-icon{background-color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-0134be2 .elementor-icon{font-size:25px;border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-0134be2 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-0134be2 .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-0134be2:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-0134be2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-717ec4e{--display:flex;--background-transition:0.3s;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:#FFFFFF1C;--border-color:#FFFFFF1C;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-717ec4e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-717ec4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-32 .elementor-element.elementor-element-717ec4e:hover{background-color:#001F0E85;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:#00FF77FC;--border-color:#00FF77FC;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-32 .elementor-element.elementor-element-717ec4e, .elementor-32 .elementor-element.elementor-element-717ec4e::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-394401a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-32 .elementor-element.elementor-element-394401a{--icon-box-icon-margin:21px;}.elementor-32 .elementor-element.elementor-element-394401a .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-394401a.elementor-view-stacked .elementor-icon{background-color:#00FF773B;fill:#00FF77FC;color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-394401a.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-394401a.elementor-view-default .elementor-icon{fill:#00FF773B;color:#00FF773B;border-color:#00FF773B;}.elementor-32 .elementor-element.elementor-element-394401a.elementor-view-framed .elementor-icon{background-color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-394401a .elementor-icon{font-size:25px;border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-394401a .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-394401a .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-394401a:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-394401a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-42bf93c{--display:flex;--background-transition:0.3s;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:#FFFFFF1C;--border-color:#FFFFFF1C;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-42bf93c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-42bf93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-32 .elementor-element.elementor-element-42bf93c:hover{background-color:#001F0E85;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:#00FF77FC;--border-color:#00FF77FC;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-32 .elementor-element.elementor-element-42bf93c, .elementor-32 .elementor-element.elementor-element-42bf93c::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-db790c9 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-32 .elementor-element.elementor-element-db790c9{--icon-box-icon-margin:21px;}.elementor-32 .elementor-element.elementor-element-db790c9 .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-db790c9.elementor-view-stacked .elementor-icon{background-color:#00FF773B;fill:#00FF77FC;color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-db790c9.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-db790c9.elementor-view-default .elementor-icon{fill:#00FF773B;color:#00FF773B;border-color:#00FF773B;}.elementor-32 .elementor-element.elementor-element-db790c9.elementor-view-framed .elementor-icon{background-color:#00FF77FC;}.elementor-32 .elementor-element.elementor-element-db790c9 .elementor-icon{font-size:25px;border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-db790c9 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-db790c9 .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-db790c9:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-db790c9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b6c88cf .elementor-button{background-color:transparent;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(240deg, #FF00F2 0%, #FF6BF7 100%);box-shadow:0px 0px 27px -5px #FF00F2;padding:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-b6c88cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-32 .elementor-element.elementor-element-ecad87a{--display:flex;--min-height:900px;--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:flex-end;}.elementor-32 .elementor-element.elementor-element-ecad87a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ecad87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160015;background-image:url("https://libydo.com.br/wp-content/uploads/2026/01/Prancheta-1-5.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-e4071d0{--display:flex;}.elementor-32 .elementor-element.elementor-element-bc78d36 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5f49be0{font-family:"Montserrat Alternates", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8e79c0d{--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:#FFFFFF78;--border-color:#FFFFFF78;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-8e79c0d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8e79c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF69;}.elementor-32 .elementor-element.elementor-element-27e9b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7385e1b{--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;}.elementor-32 .elementor-element.elementor-element-7385e1b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7385e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3F043C 0%, #160015 53%);}.elementor-32 .elementor-element.elementor-element-fbc9b49{width:var( --container-widget-width, 66% );max-width:66%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-fbc9b49 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-aa93367{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e28dbad{--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-32 .elementor-element.elementor-element-832fe54{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-832fe54:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-832fe54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-b07ae36 img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b3152a4{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-faea9d9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-faea9d9:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-faea9d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-39bc6ee img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d1bcde2{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a89e9c5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a89e9c5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a89e9c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-b248388 img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-87ba273{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-aefac08{--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-32 .elementor-element.elementor-element-bf808ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bf808ad:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bf808ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-ca7621b img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3c63c89{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5178994{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5178994:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5178994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-f274b73 img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-eb20409{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d91c938{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d91c938:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d91c938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-f93c819 img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b6c43f2{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f3f0314 .elementor-button{background-color:transparent;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(240deg, #FF00F2 0%, #FF6BF7 100%);box-shadow:0px 0px 27px -5px #FF00F2;padding:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-f3f0314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-32 .elementor-element.elementor-element-b348001{--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;}.elementor-32 .elementor-element.elementor-element-b348001:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b348001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-cc5ed55{width:var( --container-widget-width, 66% );max-width:66%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-cc5ed55 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-6664150{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-0b55d99 .elementor-button{background-color:transparent;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(240deg, #FF00F2 0%, #FF6BF7 100%);box-shadow:0px 0px 27px -5px #FF00F2;padding:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-0b55d99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-32 .elementor-element.elementor-element-aff726f{--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;}.elementor-32 .elementor-element.elementor-element-aff726f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-aff726f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3F043C 0%, #160015 53%);}.elementor-32 .elementor-element.elementor-element-abf03e4{width:var( --container-widget-width, 66% );max-width:66%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-abf03e4 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1a41983{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-bcec1c1{--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-32 .elementor-element.elementor-element-3f39233{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3f39233:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3f39233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-23dfbf4 img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-34aee7d .elementor-button{background-color:#FF00F254;font-family:"Montserrat Alternates", Sans-serif;font-weight:500;fill:#FF00F2;color:#FF00F2;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-0cea122{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6636fbf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6636fbf:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6636fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-fb72f37 img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-f0459ed .elementor-button{background-color:#FF00F254;font-family:"Montserrat Alternates", Sans-serif;font-weight:500;fill:#FF00F2;color:#FF00F2;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-f0c923f{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8d58b84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8d58b84:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8d58b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-5b1fc7c img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c9bde83 .elementor-button{background-color:#FF00F254;font-family:"Montserrat Alternates", Sans-serif;font-weight:500;fill:#FF00F2;color:#FF00F2;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-bbaa9c5{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ca8c9b6{--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-32 .elementor-element.elementor-element-2ac9491{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2ac9491:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2ac9491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-593b197 img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b2df5d8 .elementor-button{background-color:#FF00F254;font-family:"Montserrat Alternates", Sans-serif;font-weight:500;fill:#FF00F2;color:#FF00F2;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-f50b5e3{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-061e8a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-061e8a8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-061e8a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-9ebd34d img{border-radius:20px 20px 0px 0px;}.elementor-32 .elementor-element.elementor-element-929c2c1 .elementor-button{background-color:#FF00F254;font-family:"Montserrat Alternates", Sans-serif;font-weight:500;fill:#FF00F2;color:#FF00F2;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-3a69a26{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f7687fd{--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;}.elementor-32 .elementor-element.elementor-element-f7687fd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f7687fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-32 .elementor-element.elementor-element-1607106{--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:#FF00F2;--border-color:#FF00F2;--border-radius:8px 8px 8px 8px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-32 .elementor-element.elementor-element-1607106:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1607106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-8f5ebd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-8f5ebd0 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD1A;}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-icon i{color:#FF00F2;transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-icon svg{fill:#FF00F2;transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-fc7dad1{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-item > a{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-b69bfdd{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-5376eed{--divider-border-style:solid;--divider-color:#FFFFFF2B;--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-5376eed .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-5376eed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-84725f8{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4dd6446{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:76px;font-weight:700;line-height:23px;color:#FF00F2;}.elementor-32 .elementor-element.elementor-element-747d7ac .elementor-button{background-color:transparent;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(240deg, #FF00F2 0%, #FF6BF7 100%);box-shadow:0px 0px 27px -5px #FF00F2;padding:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-29941f4{text-align:center;}.elementor-32 .elementor-element.elementor-element-29941f4 img{width:39%;}.elementor-32 .elementor-element.elementor-element-c86e3d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-0554c83{--display:flex;}.elementor-32 .elementor-element.elementor-element-ea9a28c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-ea9a28c:not( .elementor-widget-image ), .elementor-32 .elementor-element.elementor-element-ea9a28c.elementor-widget-image img{-webkit-mask-image:url( https://libydo.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-ea9a28c img{width:100%;border-radius:243px 243px 243px 243px;}.elementor-32 .elementor-element.elementor-element-70034a4{--display:flex;}.elementor-32 .elementor-element.elementor-element-be75e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:left;}.elementor-32 .elementor-element.elementor-element-be75e75 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:35px;font-weight:500;color:#B1B1B1;}.elementor-32 .elementor-element.elementor-element-40a13bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;text-align:left;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FF00F2;}.elementor-32 .elementor-element.elementor-element-03a6f90{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat Alternates", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#B1B1B1;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-59db94b{--width:72%;}.elementor-32 .elementor-element.elementor-element-e4071d0{--width:47%;}.elementor-32 .elementor-element.elementor-element-ca8c9b6{--width:70%;}.elementor-32 .elementor-element.elementor-element-1607106{--width:48%;}.elementor-32 .elementor-element.elementor-element-0554c83{--width:64%;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-24f5fc2{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-32 .elementor-element.elementor-element-24f5fc2 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-3279fb0{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;font-size:16px;}.elementor-32 .elementor-element.elementor-element-7bd6555 .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-e6c69e1 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-fcbb1ff{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;font-size:16px;}.elementor-32 .elementor-element.elementor-element-754096a{--icon-box-icon-margin:4px;}.elementor-32 .elementor-element.elementor-element-754096a .elementor-icon-box-title{margin-block-end:4px;}.elementor-32 .elementor-element.elementor-element-b3f35f1{--icon-box-icon-margin:4px;}.elementor-32 .elementor-element.elementor-element-b3f35f1 .elementor-icon-box-title{margin-block-end:4px;}.elementor-32 .elementor-element.elementor-element-9640850{--icon-box-icon-margin:4px;}.elementor-32 .elementor-element.elementor-element-9640850 .elementor-icon-box-title{margin-block-end:4px;}.elementor-32 .elementor-element.elementor-element-0134be2{--icon-box-icon-margin:4px;}.elementor-32 .elementor-element.elementor-element-0134be2 .elementor-icon-box-title{margin-block-end:4px;}.elementor-32 .elementor-element.elementor-element-394401a{--icon-box-icon-margin:4px;}.elementor-32 .elementor-element.elementor-element-394401a .elementor-icon-box-title{margin-block-end:4px;}.elementor-32 .elementor-element.elementor-element-db790c9{--icon-box-icon-margin:4px;}.elementor-32 .elementor-element.elementor-element-db790c9 .elementor-icon-box-title{margin-block-end:4px;}.elementor-32 .elementor-element.elementor-element-b6c88cf .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-ecad87a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ecad87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libydo.com.br/wp-content/uploads/2026/01/Prancheta-2-4.jpg");}.elementor-32 .elementor-element.elementor-element-ecad87a{--min-height:737px;--justify-content:flex-end;}.elementor-32 .elementor-element.elementor-element-bc78d36 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-5f49be0{font-size:14px;}.elementor-32 .elementor-element.elementor-element-27e9b5e{font-size:16px;}.elementor-32 .elementor-element.elementor-element-fbc9b49{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-32 .elementor-element.elementor-element-fbc9b49 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-aa93367{font-size:14px;}.elementor-32 .elementor-element.elementor-element-b3152a4{font-size:20px;}.elementor-32 .elementor-element.elementor-element-d1bcde2{font-size:20px;}.elementor-32 .elementor-element.elementor-element-87ba273{font-size:20px;}.elementor-32 .elementor-element.elementor-element-3c63c89{font-size:20px;}.elementor-32 .elementor-element.elementor-element-eb20409{font-size:20px;}.elementor-32 .elementor-element.elementor-element-b6c43f2{font-size:20px;}.elementor-32 .elementor-element.elementor-element-f3f0314 .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-cc5ed55{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-32 .elementor-element.elementor-element-cc5ed55 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-6664150{font-size:14px;}.elementor-32 .elementor-element.elementor-element-0b55d99 .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-abf03e4 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-1a41983{font-size:14px;}.elementor-32 .elementor-element.elementor-element-0cea122{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:14px;}.elementor-32 .elementor-element.elementor-element-f0c923f{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:14px;}.elementor-32 .elementor-element.elementor-element-bbaa9c5{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:14px;}.elementor-32 .elementor-element.elementor-element-f50b5e3{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:14px;}.elementor-32 .elementor-element.elementor-element-3a69a26{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:14px;}.elementor-32 .elementor-element.elementor-element-1607106{--padding-top:050px;--padding-bottom:50px;--padding-left:20px;--padding-right:020px;}.elementor-32 .elementor-element.elementor-element-8f5ebd0 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-fc7dad1 .elementor-icon-list-item > a{font-size:16px;}.elementor-32 .elementor-element.elementor-element-b69bfdd{font-size:14px;}.elementor-32 .elementor-element.elementor-element-84725f8{font-size:20px;}.elementor-32 .elementor-element.elementor-element-4dd6446{font-size:64px;}.elementor-32 .elementor-element.elementor-element-747d7ac .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-29941f4 img{width:51%;}.elementor-32 .elementor-element.elementor-element-be75e75 .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-40a13bc{font-size:14px;}.elementor-32 .elementor-element.elementor-element-03a6f90{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-ecad87a *//* === FLASH SUAVE NO FUNDO DA SECÇÃO — INTENSIDADE ~25% DO ORIGINAL === */
.elementor-32 .elementor-element.elementor-element-ecad87a{
  position: relative;
  overflow-x: hidden;
  isolation: isolate;
}

/* overlay nativo */
.elementor-32 .elementor-element.elementor-element-ecad87a .elementor-background-overlay{
  position: absolute; inset:0;
  pointer-events: none;
  z-index: 1;
  background-color: transparent !important;
  filter: brightness(1);
  animation: flashBGfilter 8s infinite ease-in-out;
  will-change: filter;
}

/* camada adicional */
.elementor-32 .elementor-element.elementor-element-ecad87a::before{
  content:"";
  position:absolute; inset:0;
  z-index: 1;
  pointer-events:none;
  background-color: rgba(255,255,255,0.001);
  backdrop-filter: brightness(1);
  -webkit-backdrop-filter: brightness(1);
  animation: flashBackdrop 8s infinite ease-in-out;
  will-change: backdrop-filter, -webkit-backdrop-filter;
}

/* conteúdo acima */
.elementor-32 .elementor-element.elementor-element-ecad87a > .elementor-container,
.elementor-32 .elementor-element.elementor-element-ecad87a .elementor-container,
.elementor-32 .elementor-element.elementor-element-ecad87a .elementor-widget-wrap,
.elementor-32 .elementor-element.elementor-element-ecad87a > *{
  position: relative;
  z-index: 2;
}

/* ===== keyframes ultra suaves ===== */
@keyframes flashBGfilter{
  0%,10%   { filter:brightness(1); }
  12%      { filter:brightness(1.14); } /* antes 1.28 */
  14%      { filter:brightness(1); }
  25%,40%  { filter:brightness(1); }
  42%      { filter:brightness(1.09); } /* antes 1.18 */
  44%      { filter:brightness(1); }
  60%,70%  { filter:brightness(1); }
  72%      { filter:brightness(1.12); } /* antes 1.24 */
  74%      { filter:brightness(1); }
  90%,100% { filter:brightness(1); }
}

@keyframes flashBackdrop{
  0%,10%   { backdrop-filter:brightness(1); -webkit-backdrop-filter:brightness(1); }
  12%      { backdrop-filter:brightness(1.14); -webkit-backdrop-filter:brightness(1.14); }
  14%      { backdrop-filter:brightness(1); -webkit-backdrop-filter:brightness(1); }
  25%,40%  { backdrop-filter:brightness(1); -webkit-backdrop-filter:brightness(1); }
  42%      { backdrop-filter:brightness(1.09); -webkit-backdrop-filter:brightness(1.09); }
  44%      { backdrop-filter:brightness(1); -webkit-backdrop-filter:brightness(1); }
  60%,70%  { backdrop-filter:brightness(1); -webkit-backdrop-filter:brightness(1); }
  72%      { backdrop-filter:brightness(1.12); -webkit-backdrop-filter:brightness(1.12); }
  74%      { backdrop-filter:brightness(1); -webkit-backdrop-filter:brightness(1); }
  90%,100% { backdrop-filter:brightness(1); -webkit-backdrop-filter:brightness(1); }
}

/* ===== fallback sem backdrop-filter ===== */
@supports not ((backdrop-filter: brightness(1)) or (-webkit-backdrop-filter: brightness(1))){
  .elementor-32 .elementor-element.elementor-element-ecad87a::before{
    background: #ffffff;
    mix-blend-mode: screen;
    animation: flashBlend 8s infinite ease-in-out;
    opacity: 0;
  }
  @keyframes flashBlend{
    0%,10%   { opacity:0; }
    12%      { opacity:0.04; } /* antes 0.08 */
    14%      { opacity:0; }
    25%,40%  { opacity:0; }
    42%      { opacity:0.03; } /* antes 0.06 */
    44%      { opacity:0; }
    60%,70%  { opacity:0; }
    72%      { opacity:0.035; } /* antes 0.07 */
    74%      { opacity:0; }
    90%,100% { opacity:0; }
  }

  .elementor-32 .elementor-element.elementor-element-ecad87a .elementor-background-overlay{
    background: #ffffff1a;
    mix-blend-mode: screen;
    animation: flashBlend 8s infinite ease-in-out;
  }
}/* End custom CSS */