.elementor-11812 .elementor-element.elementor-element-c834867:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-c834867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digikram.com/wp-content/uploads/2025/07/Digikram-Agencia-de-Marketing-online-Produccion-Audiovisual.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11812 .elementor-element.elementor-element-c834867 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-c834867 > .elementor-container{min-height:100vh;}.elementor-11812 .elementor-element.elementor-element-c834867{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11812 .elementor-element.elementor-element-6ca2d40 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-c3b056c > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-c3b056c{text-align:center;}.elementor-11812 .elementor-element.elementor-element-c3b056c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-291fad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-11812 .elementor-element.elementor-element-291fad0{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-c5ebb25 .elementor-button{background-color:transparent;font-size:18px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #6A11CB 0%, #0072FF 100%);}.elementor-11812 .elementor-element.elementor-element-c5ebb25 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-11812 .elementor-element.elementor-element-90b2742:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-90b2742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-90b2742{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-90b2742 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-8b2ec84 > .elementor-widget-container{padding:80px 24px 0px 24px;}.elementor-11812 .elementor-element.elementor-element-8b2ec84{text-align:center;}.elementor-11812 .elementor-element.elementor-element-8b2ec84 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11812 .elementor-element.elementor-element-de4c0cd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-11812 .elementor-element.elementor-element-de4c0cd .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-11812 .elementor-element.elementor-element-de4c0cd .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-11812 .elementor-element.elementor-element-7eba1c5 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-11812 .elementor-element.elementor-element-7eba1c5{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-e0ea2e8 > .elementor-widget-container{margin:0px 80px 80px 80px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-e0ea2e8 img{border-radius:15px 15px 15px 15px;box-shadow:3px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11812 .elementor-element.elementor-element-13f499b:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-13f499b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-13f499b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-13f499b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-a6f960d{text-align:center;}.elementor-11812 .elementor-element.elementor-element-a6f960d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11812 .elementor-element.elementor-element-4eec6c6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:5px;}.elementor-11812 .elementor-element.elementor-element-4eec6c6 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-11812 .elementor-element.elementor-element-4eec6c6 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-11812 .elementor-element.elementor-element-bb5332a{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-e037eb8:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-e037eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-e037eb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-e037eb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-c270b16 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-11812 .elementor-element.elementor-element-c270b16, .elementor-11812 .elementor-element.elementor-element-c270b16 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-a5653f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-a5653f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-a5653f1 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-a5653f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-a5653f1 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-a5653f1 > .elementor-element-populated{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-a5653f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-7de88f2 .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-stacked .elementor-icon{background-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-default .elementor-icon{color:#6A11CB;border-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-default .elementor-icon svg{fill:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-stacked .elementor-icon:hover{background-color:#0072FF;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-default .elementor-icon:hover{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-default .elementor-icon:hover svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-7de88f2.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-7c5d1f4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-7c5d1f4{text-align:center;}.elementor-11812 .elementor-element.elementor-element-7c5d1f4 .elementor-heading-title{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-3eb7ea7 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-11812 .elementor-element.elementor-element-3eb7ea7{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-9155c3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-9155c3a .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-9155c3a .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-11812 .elementor-element.elementor-element-9155c3a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11812 .elementor-element.elementor-element-9155c3a .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11812 .elementor-element.elementor-element-9155c3a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-51585d6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-11812 .elementor-element.elementor-element-aea9a6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-aea9a6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-aea9a6b > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-aea9a6b > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-aea9a6b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-aea9a6b > .elementor-element-populated{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-aea9a6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-637d4b3 .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-stacked .elementor-icon{background-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-default .elementor-icon{color:#6A11CB;border-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-default .elementor-icon svg{fill:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-stacked .elementor-icon:hover{background-color:#0072FF;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-default .elementor-icon:hover{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-default .elementor-icon:hover svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-637d4b3.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-4ec6b10 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-4ec6b10{text-align:center;}.elementor-11812 .elementor-element.elementor-element-4ec6b10 .elementor-heading-title{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-cfd9b3c > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-11812 .elementor-element.elementor-element-cfd9b3c{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-f7990ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-f7990ee .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-f7990ee .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-11812 .elementor-element.elementor-element-f7990ee{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11812 .elementor-element.elementor-element-f7990ee .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11812 .elementor-element.elementor-element-f7990ee .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-b225127:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-b225127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-b225127{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-11812 .elementor-element.elementor-element-b225127 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-5ca0eaf .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-11812 .elementor-element.elementor-element-5ca0eaf, .elementor-11812 .elementor-element.elementor-element-5ca0eaf > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-25dc150:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-25dc150 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-25dc150 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-25dc150 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-25dc150 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-25dc150 > .elementor-element-populated{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-25dc150 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-57e0825 .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-stacked .elementor-icon{background-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-default .elementor-icon{color:#6A11CB;border-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-default .elementor-icon svg{fill:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-stacked .elementor-icon:hover{background-color:#0072FF;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-default .elementor-icon:hover{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-default .elementor-icon:hover svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-57e0825.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-ab26b7b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-ab26b7b{text-align:center;}.elementor-11812 .elementor-element.elementor-element-ab26b7b .elementor-heading-title{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-f05e2c1 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-11812 .elementor-element.elementor-element-f05e2c1{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-ca04c72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-ca04c72 .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-ca04c72 .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-11812 .elementor-element.elementor-element-ca04c72{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11812 .elementor-element.elementor-element-ca04c72 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11812 .elementor-element.elementor-element-ca04c72 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-ac9625c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-11812 .elementor-element.elementor-element-02f5a25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-02f5a25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-02f5a25 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-02f5a25 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-02f5a25 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-02f5a25 > .elementor-element-populated{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-02f5a25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-d4225af .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-stacked .elementor-icon{background-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-default .elementor-icon{color:#6A11CB;border-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-default .elementor-icon svg{fill:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-stacked .elementor-icon:hover{background-color:#0072FF;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-default .elementor-icon:hover{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-default .elementor-icon:hover svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-d4225af.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-3ad94fd > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-3ad94fd{text-align:center;}.elementor-11812 .elementor-element.elementor-element-3ad94fd .elementor-heading-title{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-f5c78a3 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-11812 .elementor-element.elementor-element-f5c78a3{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-ee6e704 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-ee6e704 .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-ee6e704 .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-11812 .elementor-element.elementor-element-ee6e704{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11812 .elementor-element.elementor-element-ee6e704 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11812 .elementor-element.elementor-element-ee6e704 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-10b8eb1:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-10b8eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-10b8eb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-11812 .elementor-element.elementor-element-10b8eb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-68df436 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-11812 .elementor-element.elementor-element-68df436, .elementor-11812 .elementor-element.elementor-element-68df436 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-4da28b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-4da28b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-4da28b8 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-4da28b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-4da28b8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-4da28b8 > .elementor-element-populated{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-4da28b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-stacked .elementor-icon{background-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-default .elementor-icon{color:#6A11CB;border-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-default .elementor-icon svg{fill:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-stacked .elementor-icon:hover{background-color:#0072FF;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-default .elementor-icon:hover{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-default .elementor-icon:hover svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-cd3f3ba.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-3f78fb7 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-3f78fb7{text-align:center;}.elementor-11812 .elementor-element.elementor-element-3f78fb7 .elementor-heading-title{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-3ca5839 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-11812 .elementor-element.elementor-element-3ca5839{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-6c6ff8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-6c6ff8d .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-6c6ff8d .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-11812 .elementor-element.elementor-element-6c6ff8d{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11812 .elementor-element.elementor-element-6c6ff8d .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11812 .elementor-element.elementor-element-6c6ff8d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-a7475d8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-11812 .elementor-element.elementor-element-9e699a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-9e699a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-9e699a6 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-9e699a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-9e699a6 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-9e699a6 > .elementor-element-populated{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-9e699a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-2b08ba2 .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-stacked .elementor-icon{background-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-default .elementor-icon{color:#6A11CB;border-color:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-default .elementor-icon svg{fill:#6A11CB;}.elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-stacked .elementor-icon:hover{background-color:#0072FF;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-default .elementor-icon:hover{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-framed .elementor-icon:hover, .elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-default .elementor-icon:hover svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-2b08ba2.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-33793b0 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-33793b0{text-align:center;}.elementor-11812 .elementor-element.elementor-element-33793b0 .elementor-heading-title{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-ea268de > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-11812 .elementor-element.elementor-element-ea268de{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-02a355b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-02a355b .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-02a355b .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-11812 .elementor-element.elementor-element-02a355b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11812 .elementor-element.elementor-element-02a355b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11812 .elementor-element.elementor-element-02a355b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11812 .elementor-element.elementor-element-812595a:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-812595a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-812595a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-812595a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-ef5f8b7{text-align:center;}.elementor-11812 .elementor-element.elementor-element-ef5f8b7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11812 .elementor-element.elementor-element-8152657{--divider-border-style:solid;--divider-color:#000;--divider-border-width:5px;}.elementor-11812 .elementor-element.elementor-element-8152657 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-11812 .elementor-element.elementor-element-8152657 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-11812 .elementor-element.elementor-element-965c1bf{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-79be5f7:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-79be5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-79be5f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-11812 .elementor-element.elementor-element-79be5f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-a83742c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11812 .elementor-element.elementor-element-c4718c4 img{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-6c2ae3f{text-align:center;}.elementor-11812 .elementor-element.elementor-element-6c966c2 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-11812 .elementor-element.elementor-element-6c966c2{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-0bfdb2f > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-11812 .elementor-element.elementor-element-d954320 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11812 .elementor-element.elementor-element-6d1948c img{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-69d431b{text-align:center;}.elementor-11812 .elementor-element.elementor-element-b6b6b94 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-11812 .elementor-element.elementor-element-b6b6b94{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-396e021 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-11812 .elementor-element.elementor-element-2aad78e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11812 .elementor-element.elementor-element-7dc9f5d img{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-8dc295b{text-align:center;}.elementor-11812 .elementor-element.elementor-element-ee222c3 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-11812 .elementor-element.elementor-element-ee222c3{color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-75101a2 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-11812 .elementor-element.elementor-element-cc9a2fb:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-cc9a2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-cc9a2fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-cc9a2fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-823081c{text-align:center;}.elementor-11812 .elementor-element.elementor-element-823081c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11812 .elementor-element.elementor-element-ff7123a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:5px;}.elementor-11812 .elementor-element.elementor-element-ff7123a .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-11812 .elementor-element.elementor-element-ff7123a .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-11812 .elementor-element.elementor-element-84d32df{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-124ee88:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-124ee88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-124ee88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11812 .elementor-element.elementor-element-124ee88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-fd33804:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-fd33804 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C3C;}.elementor-11812 .elementor-element.elementor-element-fd33804 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-fd33804 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-fd33804 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-fd33804 > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-fd33804 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-a671635 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-a671635{text-align:end;}.elementor-11812 .elementor-element.elementor-element-a671635 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;color:#666666A3;}.elementor-11812 .elementor-element.elementor-element-5ae4140 .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-5ae4140.elementor-view-stacked .elementor-icon{background-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-5ae4140.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-5ae4140.elementor-view-default .elementor-icon{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-5ae4140.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-5ae4140.elementor-view-default .elementor-icon svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-5cc2ff4{text-align:center;}.elementor-11812 .elementor-element.elementor-element-5cc2ff4 .elementor-heading-title{font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-4c0bca9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11812 .elementor-element.elementor-element-4c0bca9{text-align:center;font-size:16px;color:#FFFFFFB8;}.elementor-11812 .elementor-element.elementor-element-488578b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-488578b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C3C;}.elementor-11812 .elementor-element.elementor-element-488578b > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-488578b > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-488578b > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-488578b > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-488578b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-602924c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-602924c{text-align:end;}.elementor-11812 .elementor-element.elementor-element-602924c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;color:#666666A3;}.elementor-11812 .elementor-element.elementor-element-5578b0f .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-5578b0f.elementor-view-stacked .elementor-icon{background-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-5578b0f.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-5578b0f.elementor-view-default .elementor-icon{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-5578b0f.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-5578b0f.elementor-view-default .elementor-icon svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-a8f0d73{text-align:center;}.elementor-11812 .elementor-element.elementor-element-a8f0d73 .elementor-heading-title{font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-7e1b690 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11812 .elementor-element.elementor-element-7e1b690{text-align:center;font-size:16px;color:#FFFFFFB8;}.elementor-11812 .elementor-element.elementor-element-e279c46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-e279c46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C3C;}.elementor-11812 .elementor-element.elementor-element-e279c46 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-e279c46 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-e279c46 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-e279c46 > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-e279c46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-1fcea30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-1fcea30{text-align:end;}.elementor-11812 .elementor-element.elementor-element-1fcea30 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;color:#666666A3;}.elementor-11812 .elementor-element.elementor-element-fb75f00 .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-fb75f00.elementor-view-stacked .elementor-icon{background-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-fb75f00.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-fb75f00.elementor-view-default .elementor-icon{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-fb75f00.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-fb75f00.elementor-view-default .elementor-icon svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-8d21acd{text-align:center;}.elementor-11812 .elementor-element.elementor-element-8d21acd .elementor-heading-title{font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-ab7a43b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11812 .elementor-element.elementor-element-ab7a43b{text-align:center;font-size:16px;color:#FFFFFFB8;}.elementor-11812 .elementor-element.elementor-element-b687d2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-b687d2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C3C;}.elementor-11812 .elementor-element.elementor-element-b687d2e > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-b687d2e > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-b687d2e > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-b687d2e > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-b687d2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-68302ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-68302ef{text-align:end;}.elementor-11812 .elementor-element.elementor-element-68302ef .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;color:#666666A3;}.elementor-11812 .elementor-element.elementor-element-f1f5fe5 .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-f1f5fe5.elementor-view-stacked .elementor-icon{background-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-f1f5fe5.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-f1f5fe5.elementor-view-default .elementor-icon{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-f1f5fe5.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-f1f5fe5.elementor-view-default .elementor-icon svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-a6cd047{text-align:center;}.elementor-11812 .elementor-element.elementor-element-a6cd047 .elementor-heading-title{font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-f122614 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11812 .elementor-element.elementor-element-f122614{text-align:center;font-size:16px;color:#FFFFFFB8;}.elementor-11812 .elementor-element.elementor-element-6de6947:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-6de6947 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C3C;}.elementor-11812 .elementor-element.elementor-element-6de6947 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-6de6947 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-6de6947 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-6de6947 > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-6de6947 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-710f53d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-710f53d{text-align:end;}.elementor-11812 .elementor-element.elementor-element-710f53d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;color:#666666A3;}.elementor-11812 .elementor-element.elementor-element-2d0de06 .elementor-icon-wrapper{text-align:center;}.elementor-11812 .elementor-element.elementor-element-2d0de06.elementor-view-stacked .elementor-icon{background-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-2d0de06.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-2d0de06.elementor-view-default .elementor-icon{color:#0072FF;border-color:#0072FF;}.elementor-11812 .elementor-element.elementor-element-2d0de06.elementor-view-framed .elementor-icon, .elementor-11812 .elementor-element.elementor-element-2d0de06.elementor-view-default .elementor-icon svg{fill:#0072FF;}.elementor-11812 .elementor-element.elementor-element-566c4c1{text-align:center;}.elementor-11812 .elementor-element.elementor-element-566c4c1 .elementor-heading-title{font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-1afc54c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11812 .elementor-element.elementor-element-1afc54c{text-align:center;font-size:16px;color:#FFFFFFB8;}.elementor-11812 .elementor-element.elementor-element-a2af590:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-a2af590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-a2af590{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-a2af590 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-7a4f118{text-align:center;}.elementor-11812 .elementor-element.elementor-element-7a4f118 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11812 .elementor-element.elementor-element-912893e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:5px;}.elementor-11812 .elementor-element.elementor-element-912893e .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-11812 .elementor-element.elementor-element-912893e .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-11812 .elementor-element.elementor-element-7f327f2{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-4e3cbfa:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-4e3cbfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-4e3cbfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-11812 .elementor-element.elementor-element-4e3cbfa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-346c9c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-346c9c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-346c9c9 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-346c9c9 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-346c9c9 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-346c9c9 > .elementor-element-populated{box-shadow:4px 0px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;}.elementor-11812 .elementor-element.elementor-element-346c9c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-8a6f597 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:4px 0px 15px 0px rgba(0,0,0,0.5);}.elementor-11812 .elementor-element.elementor-element-8a6f597 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11812 .elementor-element.elementor-element-dd7106c{text-align:center;}.elementor-11812 .elementor-element.elementor-element-dd7106c .elementor-heading-title{font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-4e71e97 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-11812 .elementor-element.elementor-element-4e71e97{text-align:center;color:#FFFFFFB8;}.elementor-11812 .elementor-element.elementor-element-990c278:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-990c278 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-990c278 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-990c278 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-990c278 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-990c278 > .elementor-element-populated{box-shadow:4px 0px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;}.elementor-11812 .elementor-element.elementor-element-990c278 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-987a7fe > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:4px 0px 15px 0px rgba(0,0,0,0.5);}.elementor-11812 .elementor-element.elementor-element-987a7fe .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11812 .elementor-element.elementor-element-d5fadda{text-align:center;}.elementor-11812 .elementor-element.elementor-element-d5fadda .elementor-heading-title{font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-e5bec95 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-11812 .elementor-element.elementor-element-e5bec95{text-align:center;color:#FFFFFFB8;}.elementor-11812 .elementor-element.elementor-element-28d09cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-28d09cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A4A;}.elementor-11812 .elementor-element.elementor-element-28d09cf > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-28d09cf > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-28d09cf > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11812 .elementor-element.elementor-element-28d09cf > .elementor-element-populated{box-shadow:4px 0px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;}.elementor-11812 .elementor-element.elementor-element-28d09cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-0788cd8 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:4px 0px 15px 0px rgba(0,0,0,0.5);}.elementor-11812 .elementor-element.elementor-element-0788cd8 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11812 .elementor-element.elementor-element-34c90a3{text-align:center;}.elementor-11812 .elementor-element.elementor-element-34c90a3 .elementor-heading-title{font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-6ea412b > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-11812 .elementor-element.elementor-element-6ea412b{text-align:center;color:#FFFFFFB8;}.elementor-11812 .elementor-element.elementor-element-cd2c344:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-cd2c344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #6A11CB 0%, #0072FF 100%);}.elementor-11812 .elementor-element.elementor-element-cd2c344{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11812 .elementor-element.elementor-element-cd2c344 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-fc647ac > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-fc647ac{text-align:center;}.elementor-11812 .elementor-element.elementor-element-fc647ac .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-159e5d7{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:5px;}.elementor-11812 .elementor-element.elementor-element-159e5d7 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-11812 .elementor-element.elementor-element-159e5d7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-11812 .elementor-element.elementor-element-657dfb1{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-0e7252f{margin-top:0px;margin-bottom:80px;}.elementor-11812 .elementor-element.elementor-element-2c342a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-2c342a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A11CB5E;}.elementor-11812 .elementor-element.elementor-element-2c342a8 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF4D;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;}.elementor-11812 .elementor-element.elementor-element-2c342a8 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-2c342a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-2c342a8 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-2c342a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-42b080c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-42b080c{text-align:center;}.elementor-11812 .elementor-element.elementor-element-42b080c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-f960952{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-8adda47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-8adda47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A11CB5E;}.elementor-11812 .elementor-element.elementor-element-8adda47 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF4D;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;}.elementor-11812 .elementor-element.elementor-element-8adda47 > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-8adda47 > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-8adda47 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-8adda47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-5b4807f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-5b4807f{text-align:center;}.elementor-11812 .elementor-element.elementor-element-5b4807f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-4351412{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-7c8494c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-7c8494c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A11CB5E;}.elementor-11812 .elementor-element.elementor-element-7c8494c > .elementor-element-populated{border-style:solid;border-color:#FFFFFF4D;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;}.elementor-11812 .elementor-element.elementor-element-7c8494c > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-7c8494c > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-7c8494c > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-7c8494c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-691b4aa > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-691b4aa{text-align:center;}.elementor-11812 .elementor-element.elementor-element-691b4aa .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-9a994f1{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-24991ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11812 .elementor-element.elementor-element-24991ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A11CB5E;}.elementor-11812 .elementor-element.elementor-element-24991ba > .elementor-element-populated{border-style:solid;border-color:#FFFFFF4D;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;}.elementor-11812 .elementor-element.elementor-element-24991ba > .elementor-element-populated, .elementor-11812 .elementor-element.elementor-element-24991ba > .elementor-element-populated > .elementor-background-overlay, .elementor-11812 .elementor-element.elementor-element-24991ba > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11812 .elementor-element.elementor-element-24991ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-d1fffad > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-d1fffad{text-align:center;}.elementor-11812 .elementor-element.elementor-element-d1fffad .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-32ed4f8{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-3a28776:not(.elementor-motion-effects-element-type-background), .elementor-11812 .elementor-element.elementor-element-3a28776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D2B;}.elementor-11812 .elementor-element.elementor-element-3a28776{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-3a28776 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11812 .elementor-element.elementor-element-1a2432b{text-align:center;}.elementor-11812 .elementor-element.elementor-element-1a2432b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11812 .elementor-element.elementor-element-87c769c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:5px;}.elementor-11812 .elementor-element.elementor-element-87c769c .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-11812 .elementor-element.elementor-element-87c769c .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-11812 .elementor-element.elementor-element-fb165cc{text-align:center;color:#FFFFFF;}.elementor-11812 .elementor-element.elementor-element-8f81bde > .elementor-widget-container{margin:24px 80px 80px 80px;padding:0px 80px 0px 80px;}.elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms label.wpforms-error{display:block !important;}.elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms .wpforms-field select{height:30px;}.elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms .wpforms-submit-container .wpforms-submit{background-color:#6A11CB;color:#FFFFFF;padding:10px 40px 10px 40px;box-shadow:0px 8px 21px 0px rgba(0,0,0,0.5);}.elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms .wpforms-submit-container{margin-top:0px;}.elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#0072FF !important;}.elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-11812 .elementor-element.elementor-element-8f81bde .eael-wpforms textarea.wpforms-error{border-width:1px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-11812 .elementor-element.elementor-element-c3b056c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11812 .elementor-element.elementor-element-90b2742{padding:0px 0px 0px 0px;}.elementor-11812 .elementor-element.elementor-element-e0ea2e8 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11812 .elementor-element.elementor-element-79be5f7{padding:20px 20px 20px 20px;}.elementor-11812 .elementor-element.elementor-element-823081c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11812 .elementor-element.elementor-element-84d32df > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11812 .elementor-element.elementor-element-8f81bde > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 20px 20px 20px;}}/* Start custom CSS for heading, class: .elementor-element-8b2ec84 */.elementor-11812 .elementor-element.elementor-element-8b2ec84 {
  background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-de4c0cd */.elementor-11812 .elementor-element.elementor-element-de4c0cd {
  background: linear-gradient(135deg, #00c6ff 0%, #0072ff 100%);
  border-radius: 3px;
  height: 5px !important;
  max-width: 80px !important;  /* Limita el ancho */
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6f960d */.elementor-11812 .elementor-element.elementor-element-a6f960d {
  background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4eec6c6 */.elementor-11812 .elementor-element.elementor-element-4eec6c6 {
  background: linear-gradient(135deg, #00c6ff 0%, #0072ff 100%);
  border-radius: 3px;
  height: 5px !important;
  max-width: 80px !important;  /* Limita el ancho */
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9155c3a */.elementor-11812 .elementor-element.elementor-element-9155c3a .elementor-icon-list-icon i {
    /* Aquí va tu degradado deseado. Usaré el --secondary-gradient de tu HTML */
    background: linear-gradient(to right, #6a11cb, #0072ff); 

    /* Propiedades para aplicar el degradado al icono */
    -webkit-background-clip: text; /* Para navegadores basados en WebKit (Chrome, Safari) */
    -webkit-text-fill-color: transparent; /* Hace que el icono sea transparente para ver el fondo */
    background-clip: text; /* Propiedad estándar */

    /* Asegura que el color base sea transparente y el degradado se vea */
    color: transparent !important; 

    /* Asegura una correcta visualización del background-clip */
    display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a5653f1 */.elementor-11812 .elementor-element.elementor-element-a5653f1 {
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    /* Estilos iniciales (opcional, si quieres que esté ligeramente reducido) */
    /* transform: scale(0.98); */
}

.elementor-11812 .elementor-element.elementor-element-a5653f1:hover {
    transform: scale(1.02); /* Escala la columna completa al 102% */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); /* Una sombra más pronunciada al hover */
    z-index: 10; /* Asegura que la tarjeta en hover esté por encima de las demás */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f7990ee */.elementor-11812 .elementor-element.elementor-element-f7990ee .elementor-icon-list-icon i {
    /* Aquí va tu degradado deseado. Usaré el --secondary-gradient de tu HTML */
    background: linear-gradient(to right, #6a11cb, #0072ff); 

    /* Propiedades para aplicar el degradado al icono */
    -webkit-background-clip: text; /* Para navegadores basados en WebKit (Chrome, Safari) */
    -webkit-text-fill-color: transparent; /* Hace que el icono sea transparente para ver el fondo */
    background-clip: text; /* Propiedad estándar */

    /* Asegura que el color base sea transparente y el degradado se vea */
    color: transparent !important; 

    /* Asegura una correcta visualización del background-clip */
    display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-aea9a6b */.elementor-11812 .elementor-element.elementor-element-aea9a6b {
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    /* Estilos iniciales (opcional, si quieres que esté ligeramente reducido) */
    /* transform: scale(0.98); */
}

.elementor-11812 .elementor-element.elementor-element-aea9a6b:hover {
    transform: scale(1.02); /* Escala la columna completa al 102% */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); /* Una sombra más pronunciada al hover */
    z-index: 10; /* Asegura que la tarjeta en hover esté por encima de las demás */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e037eb8 *//* --- Efecto Hover 'Glow' para Tarjetas de Servicio Audiovisual --- */

/* 1. Estilo y Transición para la Tarjeta Completa (la Columna) */
.elementor-column.servicio-audiovisual-card {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); 
    position: relative;
    z-index: 1; 
    overflow: hidden;
    
    box-shadow: 0 4px 15px rgba(0,0,0,0.2); 
    
    /* Propiedades para forzar la misma altura en todas las tarjetas */
    display: flex; 
    flex-direction: column; 
    justify-content: flex-start;
}

/* 2. Efecto de 'Encendido' al pasar el mouse por la tarjeta */
.elementor-column.servicio-audiovisual-card:hover {
    transform: translateY(-10px) scale(1.02); 
    
    /* Crea un 'glow' o 'encendido' con un box-shadow doble: */
    box-shadow: 0 0 20px rgba(106, 17, 203, 0.5), /* Glow del color primario (morado) */
                0 0 40px rgba(0, 114, 255, 0.4); /* Glow del color secundario (azul) */
    
    background-color: #38386a !important; 
    z-index: 2; 
}

/* 3. Efecto para el Círculo de Fondo del Ícono */
.elementor-column.servicio-audiovisual-card .elementor-icon-box-icon .elementor-icon,
.elementor-column.servicio-audiovisual-card .elementor-icon-wrapper .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-box-icon .elementor-icon,
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-wrapper .elementor-icon {
    background: linear-gradient(to bottom right, #0072ff, #6a11cb) !important;
    box-shadow: 0 0 20px rgba(0, 255, 255, 0.7);
}

/* 4. Efecto para el Ícono Mismo (el tag 'i') */
.elementor-column.servicio-audiovisual-card .elementor-icon-box-icon .elementor-icon i,
.elementor-column.servicio-audiovisual-card .elementor-icon-wrapper .elementor-icon i {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-box-icon .elementor-icon i,
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-wrapper .elementor-icon i {
    transform: scale(1.25) rotate(15deg);
    color: #fff;
}

/* 5. Efecto en el Título del Servicio */
.elementor-column.servicio-audiovisual-card .elementor-heading-title {
    transition: color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-heading-title {
    color: #00c6ff;
    transform: translateY(-5px);
}

/* 6. Estilo y Comportamiento del Contenido Desplegable */
.servicio-audiovisual-card .contenido-desplegable {
    max-height: 0; 
    opacity: 0; 
    overflow: hidden; 
    padding-top: 0;
    transition: max-height 0.5s ease-out, opacity 0.5s ease-out, padding-top 0.5s ease-out;
}
.servicio-audiovisual-card:hover .contenido-desplegable {
    max-height: 500px;
    opacity: 1; 
    padding-top: 20px;
}

/* Estilo para las listas con puntos degradados */
.servicio-audiovisual-card .contenido-desplegable ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.servicio-audiovisual-card .contenido-desplegable ul li {
    color: #e0e0e0; 
    margin-bottom: 8px;
    font-size: 0.95em;
    line-height: 1.4;
    text-align: left;
    position: relative;
    padding-left: 20px;
    display: flex;
    align-items: flex-start;
}
.servicio-audiovisual-card .contenido-desplegable ul li::before {
    content: '•';
    display: inline-block;
    margin-right: 8px;
    font-size: 1.5em;
    line-height: 1;
    vertical-align: middle;
    flex-shrink: 0;
    background-image: linear-gradient(to right, #0072ff, #6a11cb); 
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca04c72 */.elementor-11812 .elementor-element.elementor-element-ca04c72 .elementor-icon-list-icon i {
    /* Aquí va tu degradado deseado. Usaré el --secondary-gradient de tu HTML */
    background: linear-gradient(to right, #6a11cb, #0072ff); 

    /* Propiedades para aplicar el degradado al icono */
    -webkit-background-clip: text; /* Para navegadores basados en WebKit (Chrome, Safari) */
    -webkit-text-fill-color: transparent; /* Hace que el icono sea transparente para ver el fondo */
    background-clip: text; /* Propiedad estándar */

    /* Asegura que el color base sea transparente y el degradado se vea */
    color: transparent !important; 

    /* Asegura una correcta visualización del background-clip */
    display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25dc150 */.elementor-11812 .elementor-element.elementor-element-25dc150 {
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    /* Estilos iniciales (opcional, si quieres que esté ligeramente reducido) */
    /* transform: scale(0.98); */
}

.elementor-11812 .elementor-element.elementor-element-25dc150:hover {
    transform: scale(1.02); /* Escala la columna completa al 102% */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); /* Una sombra más pronunciada al hover */
    z-index: 10; /* Asegura que la tarjeta en hover esté por encima de las demás */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee6e704 */.elementor-11812 .elementor-element.elementor-element-ee6e704 .elementor-icon-list-icon i {
    /* Aquí va tu degradado deseado. Usaré el --secondary-gradient de tu HTML */
    background: linear-gradient(to right, #6a11cb, #0072ff); 

    /* Propiedades para aplicar el degradado al icono */
    -webkit-background-clip: text; /* Para navegadores basados en WebKit (Chrome, Safari) */
    -webkit-text-fill-color: transparent; /* Hace que el icono sea transparente para ver el fondo */
    background-clip: text; /* Propiedad estándar */

    /* Asegura que el color base sea transparente y el degradado se vea */
    color: transparent !important; 

    /* Asegura una correcta visualización del background-clip */
    display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-02f5a25 */.elementor-11812 .elementor-element.elementor-element-02f5a25 {
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    /* Estilos iniciales (opcional, si quieres que esté ligeramente reducido) */
    /* transform: scale(0.98); */
}

.elementor-11812 .elementor-element.elementor-element-02f5a25:hover {
    transform: scale(1.02); /* Escala la columna completa al 102% */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); /* Una sombra más pronunciada al hover */
    z-index: 10; /* Asegura que la tarjeta en hover esté por encima de las demás */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b225127 *//* --- Efecto Hover 'Glow' para Tarjetas de Servicio Audiovisual --- */

/* 1. Estilo y Transición para la Tarjeta Completa (la Columna) */
.elementor-column.servicio-audiovisual-card {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); 
    position: relative;
    z-index: 1; 
    overflow: hidden;
    
    box-shadow: 0 4px 15px rgba(0,0,0,0.2); 
    
    /* Propiedades para forzar la misma altura en todas las tarjetas */
    display: flex; 
    flex-direction: column; 
    justify-content: flex-start;
}

/* 2. Efecto de 'Encendido' al pasar el mouse por la tarjeta */
.elementor-column.servicio-audiovisual-card:hover {
    transform: translateY(-10px) scale(1.02); 
    
    /* Crea un 'glow' o 'encendido' con un box-shadow doble: */
    box-shadow: 0 0 20px rgba(106, 17, 203, 0.5), /* Glow del color primario (morado) */
                0 0 40px rgba(0, 114, 255, 0.4); /* Glow del color secundario (azul) */
    
    background-color: #38386a !important; 
    z-index: 2; 
}

/* 3. Efecto para el Círculo de Fondo del Ícono */
.elementor-column.servicio-audiovisual-card .elementor-icon-box-icon .elementor-icon,
.elementor-column.servicio-audiovisual-card .elementor-icon-wrapper .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-box-icon .elementor-icon,
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-wrapper .elementor-icon {
    background: linear-gradient(to bottom right, #0072ff, #6a11cb) !important;
    box-shadow: 0 0 20px rgba(0, 255, 255, 0.7);
}

/* 4. Efecto para el Ícono Mismo (el tag 'i') */
.elementor-column.servicio-audiovisual-card .elementor-icon-box-icon .elementor-icon i,
.elementor-column.servicio-audiovisual-card .elementor-icon-wrapper .elementor-icon i {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-box-icon .elementor-icon i,
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-wrapper .elementor-icon i {
    transform: scale(1.25) rotate(15deg);
    color: #fff;
}

/* 5. Efecto en el Título del Servicio */
.elementor-column.servicio-audiovisual-card .elementor-heading-title {
    transition: color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-heading-title {
    color: #00c6ff;
    transform: translateY(-5px);
}

/* 6. Estilo y Comportamiento del Contenido Desplegable */
.servicio-audiovisual-card .contenido-desplegable {
    max-height: 0; 
    opacity: 0; 
    overflow: hidden; 
    padding-top: 0;
    transition: max-height 0.5s ease-out, opacity 0.5s ease-out, padding-top 0.5s ease-out;
}
.servicio-audiovisual-card:hover .contenido-desplegable {
    max-height: 500px;
    opacity: 1; 
    padding-top: 20px;
}

/* Estilo para las listas con puntos degradados */
.servicio-audiovisual-card .contenido-desplegable ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.servicio-audiovisual-card .contenido-desplegable ul li {
    color: #e0e0e0; 
    margin-bottom: 8px;
    font-size: 0.95em;
    line-height: 1.4;
    text-align: left;
    position: relative;
    padding-left: 20px;
    display: flex;
    align-items: flex-start;
}
.servicio-audiovisual-card .contenido-desplegable ul li::before {
    content: '•';
    display: inline-block;
    margin-right: 8px;
    font-size: 1.5em;
    line-height: 1;
    vertical-align: middle;
    flex-shrink: 0;
    background-image: linear-gradient(to right, #0072ff, #6a11cb); 
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c6ff8d */.elementor-11812 .elementor-element.elementor-element-6c6ff8d .elementor-icon-list-icon i {
    /* Aquí va tu degradado deseado. Usaré el --secondary-gradient de tu HTML */
    background: linear-gradient(to right, #6a11cb, #0072ff); 

    /* Propiedades para aplicar el degradado al icono */
    -webkit-background-clip: text; /* Para navegadores basados en WebKit (Chrome, Safari) */
    -webkit-text-fill-color: transparent; /* Hace que el icono sea transparente para ver el fondo */
    background-clip: text; /* Propiedad estándar */

    /* Asegura que el color base sea transparente y el degradado se vea */
    color: transparent !important; 

    /* Asegura una correcta visualización del background-clip */
    display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4da28b8 */.elementor-11812 .elementor-element.elementor-element-4da28b8 {
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    /* Estilos iniciales (opcional, si quieres que esté ligeramente reducido) */
    /* transform: scale(0.98); */
}

.elementor-11812 .elementor-element.elementor-element-4da28b8:hover {
    transform: scale(1.02); /* Escala la columna completa al 102% */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); /* Una sombra más pronunciada al hover */
    z-index: 10; /* Asegura que la tarjeta en hover esté por encima de las demás */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-02a355b */.elementor-11812 .elementor-element.elementor-element-02a355b .elementor-icon-list-icon i {
    /* Aquí va tu degradado deseado. Usaré el --secondary-gradient de tu HTML */
    background: linear-gradient(to right, #6a11cb, #0072ff); 

    /* Propiedades para aplicar el degradado al icono */
    -webkit-background-clip: text; /* Para navegadores basados en WebKit (Chrome, Safari) */
    -webkit-text-fill-color: transparent; /* Hace que el icono sea transparente para ver el fondo */
    background-clip: text; /* Propiedad estándar */

    /* Asegura que el color base sea transparente y el degradado se vea */
    color: transparent !important; 

    /* Asegura una correcta visualización del background-clip */
    display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e699a6 */.elementor-11812 .elementor-element.elementor-element-9e699a6 {
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    /* Estilos iniciales (opcional, si quieres que esté ligeramente reducido) */
    /* transform: scale(0.98); */
}

.elementor-11812 .elementor-element.elementor-element-9e699a6:hover {
    transform: scale(1.02); /* Escala la columna completa al 102% */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); /* Una sombra más pronunciada al hover */
    z-index: 10; /* Asegura que la tarjeta en hover esté por encima de las demás */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10b8eb1 *//* --- Efecto Hover 'Glow' para Tarjetas de Servicio Audiovisual --- */

/* 1. Estilo y Transición para la Tarjeta Completa (la Columna) */
.elementor-column.servicio-audiovisual-card {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); 
    position: relative;
    z-index: 1; 
    overflow: hidden;
    
    box-shadow: 0 4px 15px rgba(0,0,0,0.2); 
    
    /* Propiedades para forzar la misma altura en todas las tarjetas */
    display: flex; 
    flex-direction: column; 
    justify-content: flex-start;
}

/* 2. Efecto de 'Encendido' al pasar el mouse por la tarjeta */
.elementor-column.servicio-audiovisual-card:hover {
    transform: translateY(-10px) scale(1.02); 
    
    /* Crea un 'glow' o 'encendido' con un box-shadow doble: */
    box-shadow: 0 0 20px rgba(106, 17, 203, 0.5), /* Glow del color primario (morado) */
                0 0 40px rgba(0, 114, 255, 0.4); /* Glow del color secundario (azul) */
    
    background-color: #38386a !important; 
    z-index: 2; 
}

/* 3. Efecto para el Círculo de Fondo del Ícono */
.elementor-column.servicio-audiovisual-card .elementor-icon-box-icon .elementor-icon,
.elementor-column.servicio-audiovisual-card .elementor-icon-wrapper .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-box-icon .elementor-icon,
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-wrapper .elementor-icon {
    background: linear-gradient(to bottom right, #0072ff, #6a11cb) !important;
    box-shadow: 0 0 20px rgba(0, 255, 255, 0.7);
}

/* 4. Efecto para el Ícono Mismo (el tag 'i') */
.elementor-column.servicio-audiovisual-card .elementor-icon-box-icon .elementor-icon i,
.elementor-column.servicio-audiovisual-card .elementor-icon-wrapper .elementor-icon i {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-box-icon .elementor-icon i,
.elementor-column.servicio-audiovisual-card:hover .elementor-icon-wrapper .elementor-icon i {
    transform: scale(1.25) rotate(15deg);
    color: #fff;
}

/* 5. Efecto en el Título del Servicio */
.elementor-column.servicio-audiovisual-card .elementor-heading-title {
    transition: color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.elementor-column.servicio-audiovisual-card:hover .elementor-heading-title {
    color: #00c6ff;
    transform: translateY(-5px);
}

/* 6. Estilo y Comportamiento del Contenido Desplegable */
.servicio-audiovisual-card .contenido-desplegable {
    max-height: 0; 
    opacity: 0; 
    overflow: hidden; 
    padding-top: 0;
    transition: max-height 0.5s ease-out, opacity 0.5s ease-out, padding-top 0.5s ease-out;
}
.servicio-audiovisual-card:hover .contenido-desplegable {
    max-height: 500px;
    opacity: 1; 
    padding-top: 20px;
}

/* Estilo para las listas con puntos degradados */
.servicio-audiovisual-card .contenido-desplegable ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.servicio-audiovisual-card .contenido-desplegable ul li {
    color: #e0e0e0; 
    margin-bottom: 8px;
    font-size: 0.95em;
    line-height: 1.4;
    text-align: left;
    position: relative;
    padding-left: 20px;
    display: flex;
    align-items: flex-start;
}
.servicio-audiovisual-card .contenido-desplegable ul li::before {
    content: '•';
    display: inline-block;
    margin-right: 8px;
    font-size: 1.5em;
    line-height: 1;
    vertical-align: middle;
    flex-shrink: 0;
    background-image: linear-gradient(to right, #0072ff, #6a11cb); 
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef5f8b7 */.elementor-11812 .elementor-element.elementor-element-ef5f8b7 {
  background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8152657 */.elementor-11812 .elementor-element.elementor-element-8152657 {
  background: linear-gradient(135deg, #00c6ff 0%, #0072ff 100%);
  border-radius: 3px;
  height: 5px !important;
  max-width: 80px !important;  /* Limita el ancho */
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-79be5f7 *//* --- Estilos de la Sección de Equipos 'Tecnología de Vanguardia' --- */

/* Contenedor de la tarjeta (columna de Elementor) */
.elementor-column.equipment-card {
    background: #1c1c3c;
    border-radius: 12px;
    overflow: hidden;
    /* Box-shadow inicial, un sutil brillo interior */
    box-shadow: inset 0 0 10px rgba(39, 117, 252, 0.1);
    transition: all 0.4s ease-in-out;
}

/* Efecto hover: se eleva la tarjeta y se activa el glow */
.elementor-column.equipment-card:hover {
    transform: translateY(-12px) scale(1.03);
    /* Glow premium con degradado de colores */
    box-shadow: 
        0 0 20px rgba(106, 17, 203, 0.6),    /* Glow morado */
        0 0 40px rgba(0, 114, 255, 0.5),    /* Glow azul */
        0 0 60px rgba(106, 17, 203, 0.3),    /* Halo morado más grande */
        inset 0 0 15px rgba(39, 117, 252, 0.4); /* Brillo interior que se intensifica */
}

/* Contenedor de la imagen */
.elementor-column.equipment-card .equipment-image {
    height: 250px;
    position: relative;
    overflow: hidden;
}

/* Imagen dentro de la tarjeta */
.elementor-column.equipment-card .equipment-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.5s ease;
}

/* Efecto hover: la imagen se agranda */
.elementor-column.equipment-card:hover .equipment-image img {
    transform: scale(1.1);
}

/* Información de la tarjeta */
.elementor-column.equipment-card .equipment-info {
    padding: 25px;
    text-align: center;
}

/* Título de la tarjeta */
.elementor-column.equipment-card h3.elementor-heading-title {
    font-size: 1.3rem;
    margin-bottom: 10px;
    color: #ffffff;
    font-weight: 600;
    transition: color 0.4s;
}

/* Efecto hover: el título cambia de color */
.elementor-column.equipment-card:hover h3.elementor-heading-title {
    color: #00c6ff;
}

/* Descripción de la tarjeta */
.elementor-column.equipment-card p {
    color: rgba(255, 255, 255, 0.7);
    font-size: 0.9rem;
    margin-bottom: 15px;
}

/* Contenedor de las etiquetas de especificaciones */
.elementor-column.equipment-card .equipment-specs {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 15px;
    justify-content: center;
}

/* Estilo de cada etiqueta (spec-tag) */
.elementor-column.equipment-card .spec-tag {
    background: rgba(39, 117, 252, 0.1);
    padding: 5px 10px;
    border-radius: 20px;
    font-size: 0.8rem;
    border: 1px solid rgba(39, 117, 252, 0.3);
    color: #F1F1F1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-823081c */.elementor-11812 .elementor-element.elementor-element-823081c {
  background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ff7123a */.elementor-11812 .elementor-element.elementor-element-ff7123a {
  background: linear-gradient(135deg, #00c6ff 0%, #0072ff 100%);
  border-radius: 3px;
  height: 5px !important;
  max-width: 80px !important;  /* Limita el ancho */
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a4f118 */.elementor-11812 .elementor-element.elementor-element-7a4f118 {
  background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-912893e */.elementor-11812 .elementor-element.elementor-element-912893e {
  background: linear-gradient(135deg, #00c6ff 0%, #0072ff 100%);
  border-radius: 3px;
  height: 5px !important;
  max-width: 80px !important;  /* Limita el ancho */
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-159e5d7 */.elementor-11812 .elementor-element.elementor-element-159e5d7 {
  background: linear-gradient(135deg, #00c6ff 0%, #0072ff 100%);
  border-radius: 3px;
  height: 5px !important;
  max-width: 80px !important;  /* Limita el ancho */
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a2432b */.elementor-11812 .elementor-element.elementor-element-1a2432b {
  background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-87c769c */.elementor-11812 .elementor-element.elementor-element-87c769c {
  background: linear-gradient(135deg, #00c6ff 0%, #0072ff 100%);
  border-radius: 3px;
  height: 5px !important;
  max-width: 80px !important;  /* Limita el ancho */
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */