.elementor-15677 .elementor-element.elementor-element-f5a6ebc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-f5a6ebc:not(.elementor-motion-effects-element-type-background), .elementor-15677 .elementor-element.elementor-element-f5a6ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15677 .elementor-element.elementor-element-f5a6ebc, .elementor-15677 .elementor-element.elementor-element-f5a6ebc::before{--border-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-ba3b41a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15677 .elementor-element.elementor-element-b4710ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15677 .elementor-element.elementor-element-2033b05{text-align:left;}.elementor-15677 .elementor-element.elementor-element-2033b05 .elementor-heading-title{color:#FFFFFF;font-size:30px;line-height:40px;}.elementor-15677 .elementor-element.elementor-element-a377586{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-a93df85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-a52e6b5 .elementor-heading-title{color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-b8334d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-565cf29{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-1e41e3e .elementor-icon-wrapper{text-align:center;}.elementor-15677 .elementor-element.elementor-element-1e41e3e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-1e41e3e.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-1e41e3e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-1e41e3e.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-1e41e3e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-1e41e3e .elementor-icon{font-size:15px;}.elementor-15677 .elementor-element.elementor-element-1e41e3e .elementor-icon svg{height:15px;}.elementor-15677 .elementor-element.elementor-element-ad69e7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-84d71ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-3c8c9b8{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-f4f4e09 .elementor-icon-wrapper{text-align:center;}.elementor-15677 .elementor-element.elementor-element-f4f4e09.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-f4f4e09.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-f4f4e09.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-f4f4e09.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-f4f4e09.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-f4f4e09 .elementor-icon{font-size:15px;}.elementor-15677 .elementor-element.elementor-element-f4f4e09 .elementor-icon svg{height:15px;}.elementor-15677 .elementor-element.elementor-element-e5443a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-d350417{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-722b8c5{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-d8c562f .elementor-icon-wrapper{text-align:center;}.elementor-15677 .elementor-element.elementor-element-d8c562f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-d8c562f.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-d8c562f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-d8c562f.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-d8c562f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-d8c562f .elementor-icon{font-size:15px;}.elementor-15677 .elementor-element.elementor-element-d8c562f .elementor-icon svg{height:15px;}.elementor-15677 .elementor-element.elementor-element-17a5b37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-9d22662{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-3f08287{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-d0dc96e .elementor-heading-title{color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-28f3358{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-66b4913{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-fa44416 .elementor-icon-wrapper{text-align:center;}.elementor-15677 .elementor-element.elementor-element-fa44416.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-fa44416.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-fa44416.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-fa44416.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-fa44416.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-fa44416 .elementor-icon{font-size:15px;}.elementor-15677 .elementor-element.elementor-element-fa44416 .elementor-icon svg{height:15px;}.elementor-15677 .elementor-element.elementor-element-ab4dde6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-be3d3c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-82ab687{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-ec9715a .elementor-icon-wrapper{text-align:center;}.elementor-15677 .elementor-element.elementor-element-ec9715a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-ec9715a.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-ec9715a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-ec9715a.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-ec9715a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-ec9715a .elementor-icon{font-size:15px;}.elementor-15677 .elementor-element.elementor-element-ec9715a .elementor-icon svg{height:15px;}.elementor-15677 .elementor-element.elementor-element-e3b9271{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-146e774{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-f3dd240{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-50c6670 .elementor-heading-title{color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-c1b644c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-4a98a3b{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-76a815f .elementor-icon-wrapper{text-align:center;}.elementor-15677 .elementor-element.elementor-element-76a815f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-76a815f.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-76a815f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-76a815f.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-76a815f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-76a815f .elementor-icon{font-size:15px;}.elementor-15677 .elementor-element.elementor-element-76a815f .elementor-icon svg{height:15px;}.elementor-15677 .elementor-element.elementor-element-99e0874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-af8384c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-20e29bb{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-ff727ee .elementor-icon-wrapper{text-align:center;}.elementor-15677 .elementor-element.elementor-element-ff727ee.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-ff727ee.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-ff727ee.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-ff727ee.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-ff727ee.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-ff727ee .elementor-icon{font-size:15px;}.elementor-15677 .elementor-element.elementor-element-ff727ee .elementor-icon svg{height:15px;}.elementor-15677 .elementor-element.elementor-element-ac9b88e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-13450f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-a4d9791{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-22d0512 .elementor-icon-wrapper{text-align:center;}.elementor-15677 .elementor-element.elementor-element-22d0512.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-22d0512.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-22d0512.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-22d0512.elementor-view-framed .elementor-icon, .elementor-15677 .elementor-element.elementor-element-22d0512.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-22d0512 .elementor-icon{font-size:15px;}.elementor-15677 .elementor-element.elementor-element-22d0512 .elementor-icon svg{height:15px;}.elementor-15677 .elementor-element.elementor-element-e25d8cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-69c008a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15677 .elementor-element.elementor-element-a3ad3d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-a3ad3d6:not(.elementor-motion-effects-element-type-background), .elementor-15677 .elementor-element.elementor-element-a3ad3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15677 .elementor-element.elementor-element-a3ad3d6, .elementor-15677 .elementor-element.elementor-element-a3ad3d6::before{--border-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-51251a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15677 .elementor-element.elementor-element-2c6d6fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15677 .elementor-element.elementor-element-a14a27b{text-align:left;}.elementor-15677 .elementor-element.elementor-element-a14a27b .elementor-heading-title{color:#FFFFFF;font-size:30px;line-height:40px;}.elementor-15677 .elementor-element.elementor-element-f8cdb8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-855c75b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-a349e3b .elementor-heading-title{color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-44d5a6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-fe16938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-9088793{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-3657e14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-d51e496{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-ef2bb39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-5e436aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-c7fe28f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-69b6a7e .elementor-heading-title{color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-8af9a44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-27734a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-05e2fd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-6f1e808{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-d6671f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-8e29c84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-c4c0673 .elementor-heading-title{color:#FFFFFF;}.elementor-15677 .elementor-element.elementor-element-126854b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-7ed0567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-27f31e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-789ff98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-de5452e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-a5cfec2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15677 .elementor-element.elementor-element-60a7884{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-15677 .elementor-element.elementor-element-69c008a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15677 .elementor-element.elementor-element-a14a27b .elementor-heading-title{font-size:20px;}.elementor-15677 .elementor-element.elementor-element-60a7884{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-15677 .elementor-element.elementor-element-ba3b41a{--width:50%;}.elementor-15677 .elementor-element.elementor-element-b4710ff{--width:100%;}.elementor-15677 .elementor-element.elementor-element-565cf29{--width:5%;}.elementor-15677 .elementor-element.elementor-element-ad69e7c{--width:90%;}.elementor-15677 .elementor-element.elementor-element-3c8c9b8{--width:5%;}.elementor-15677 .elementor-element.elementor-element-e5443a5{--width:90%;}.elementor-15677 .elementor-element.elementor-element-722b8c5{--width:5%;}.elementor-15677 .elementor-element.elementor-element-17a5b37{--width:90%;}.elementor-15677 .elementor-element.elementor-element-3f08287{--width:100%;}.elementor-15677 .elementor-element.elementor-element-66b4913{--width:5%;}.elementor-15677 .elementor-element.elementor-element-ab4dde6{--width:90%;}.elementor-15677 .elementor-element.elementor-element-82ab687{--width:5%;}.elementor-15677 .elementor-element.elementor-element-e3b9271{--width:90%;}.elementor-15677 .elementor-element.elementor-element-f3dd240{--width:100%;}.elementor-15677 .elementor-element.elementor-element-4a98a3b{--width:5%;}.elementor-15677 .elementor-element.elementor-element-99e0874{--width:90%;}.elementor-15677 .elementor-element.elementor-element-20e29bb{--width:5%;}.elementor-15677 .elementor-element.elementor-element-ac9b88e{--width:90%;}.elementor-15677 .elementor-element.elementor-element-a4d9791{--width:5%;}.elementor-15677 .elementor-element.elementor-element-e25d8cc{--width:90%;}.elementor-15677 .elementor-element.elementor-element-69c008a{--width:50%;}.elementor-15677 .elementor-element.elementor-element-51251a7{--width:50%;}.elementor-15677 .elementor-element.elementor-element-2c6d6fb{--width:100%;}.elementor-15677 .elementor-element.elementor-element-fe16938{--width:90%;}.elementor-15677 .elementor-element.elementor-element-3657e14{--width:90%;}.elementor-15677 .elementor-element.elementor-element-ef2bb39{--width:90%;}.elementor-15677 .elementor-element.elementor-element-c7fe28f{--width:100%;}.elementor-15677 .elementor-element.elementor-element-27734a2{--width:90%;}.elementor-15677 .elementor-element.elementor-element-6f1e808{--width:90%;}.elementor-15677 .elementor-element.elementor-element-8e29c84{--width:100%;}.elementor-15677 .elementor-element.elementor-element-7ed0567{--width:90%;}.elementor-15677 .elementor-element.elementor-element-789ff98{--width:90%;}.elementor-15677 .elementor-element.elementor-element-a5cfec2{--width:90%;}.elementor-15677 .elementor-element.elementor-element-60a7884{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-69c008a */.elementor-15677 .elementor-element.elementor-element-69c008a {
  position: relative;
  background: #00000;
  padding: 24px;
  color: white;
  overflow: hidden;
  z-index: 1;
  border-radius: 0;
  box-shadow: 0 0 20px rgba(168, 85, 247, 0.2),
              0 0 60px rgba(168, 85, 247, 0.1) inset;
}

/* Hiệu ứng hạt sáng như mưa */
.elementor-15677 .elementor-element.elementor-element-69c008a::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 200%;
  background-image: radial-gradient(#a855f7 1px, transparent 1px);
  background-size: 18px 18px;
  animation: kha-light-rain 12s linear infinite;
  opacity: 0.12;
  z-index: 0;
  pointer-events: none;
}

/* Chuyển động tia sáng */
@keyframes kha-rainbow-shine {
  0% {
    transform: translate(-100%, -100%) rotate(0deg);
    opacity: 0;
  }
  30% {
    opacity: 0.6;
  }
  50% {
    transform: translate(0%, 0%) rotate(180deg);
    opacity: 1;
  }
  70% {
    opacity: 0.4;
  }
  100% {
    transform: translate(100%, 100%) rotate(360deg);
    opacity: 0;
  }
}

/* Hạt sáng di chuyển chéo như mưa ánh sáng */
@keyframes kha-light-rain {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 300px 300px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5a6ebc */.elementor-15677 .elementor-element.elementor-element-f5a6ebc {
  position: relative;
  background: #0f0f1b;
  /* bỏ border-radius ở đây nếu không muốn bo ngoài */
  padding: 24px;
  color: white;
  overflow: hidden;
  z-index: 1;
}

/* Đường sáng chạy ngang từ trái sang phải */

  content: '';
  position: absolute;
  top: -2px;
  left: -50%;
  width: 50%;
  height: calc(100% + 4px);
  background: linear-gradient(90deg, transparent, #a855f7, transparent);
  animation: shine-left-to-right 2s ease-in-out infinite;

  /* bo góc chỉ cho hiệu ứng sáng */
  border-radius: 12px;

  pointer-events: none;
  z-index: -1;
}

/* Keyframes cho chạy trái → phải */
@keyframes shine-left-to-right {
  0% { left: -50%; opacity: 0; }
  20% { opacity: 0.4; }
  50% { left: 50%; opacity: 1; }
  80% { opacity: 0.4; }
  100% { left: 100%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a7884 */.elementor-15677 .elementor-element.elementor-element-60a7884 {
  position: relative;
  background: #00000;
  padding: 24px;
  color: white;
  overflow: hidden;
  z-index: 1;
  border-radius: 0;
  box-shadow: 0 0 20px rgba(168, 85, 247, 0.2),
              0 0 60px rgba(168, 85, 247, 0.1) inset;
}

/* Hiệu ứng hạt sáng như mưa */
.elementor-15677 .elementor-element.elementor-element-60a7884::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 200%;
  background-image: radial-gradient(#a855f7 1px, transparent 1px);
  background-size: 18px 18px;
  animation: kha-light-rain 12s linear infinite;
  opacity: 0.12;
  z-index: 0;
  pointer-events: none;
}

/* Chuyển động tia sáng */
@keyframes kha-rainbow-shine {
  0% {
    transform: translate(-100%, -100%) rotate(0deg);
    opacity: 0;
  }
  30% {
    opacity: 0.6;
  }
  50% {
    transform: translate(0%, 0%) rotate(180deg);
    opacity: 1;
  }
  70% {
    opacity: 0.4;
  }
  100% {
    transform: translate(100%, 100%) rotate(360deg);
    opacity: 0;
  }
}

/* Hạt sáng di chuyển chéo như mưa ánh sáng */
@keyframes kha-light-rain {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 300px 300px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ad3d6 */.elementor-15677 .elementor-element.elementor-element-a3ad3d6 {
  position: relative;
  background: #0f0f1b;
  /* bỏ border-radius ở đây nếu không muốn bo ngoài */
  padding: 24px;
  color: white;
  overflow: hidden;
  z-index: 1;
}

/* Đường sáng chạy ngang từ trái sang phải */

  content: '';
  position: absolute;
  top: -2px;
  left: -50%;
  width: 50%;
  height: calc(100% + 4px);
  background: linear-gradient(90deg, transparent, #a855f7, transparent);
  animation: shine-left-to-right 2s ease-in-out infinite;

  /* bo góc chỉ cho hiệu ứng sáng */
  border-radius: 12px;

  pointer-events: none;
  z-index: -1;
}

/* Keyframes cho chạy trái → phải */
@keyframes shine-left-to-right {
  0% { left: -50%; opacity: 0; }
  20% { opacity: 0.4; }
  50% { left: 50%; opacity: 1; }
  80% { opacity: 0.4; }
  100% { left: 100%; opacity: 0; }
}/* End custom CSS */