.elementor-3231 .elementor-element.elementor-element-5e0cac1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:-7vw;--padding-bottom:-5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-5e0cac1:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-5e0cac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #213D8F 0%, #182F73 100%);}.elementor-3231 .elementor-element.elementor-element-5e0cac1::before, .elementor-3231 .elementor-element.elementor-element-5e0cac1 > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-5e0cac1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-5e0cac1 > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-5e0cac1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-5e0cac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3231 .elementor-element.elementor-element-5e0cac1, .elementor-3231 .elementor-element.elementor-element-5e0cac1::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-5e0cac1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-166fa5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-4ac808d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-4ac808d:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-4ac808d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-4ac808d, .elementor-3231 .elementor-element.elementor-element-4ac808d::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-585072f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3231 .elementor-element.elementor-element-cd3b67b.elementor-element{--align-self:flex-start;}.elementor-3231 .elementor-element.elementor-element-cd3b67b{z-index:12;}.elementor-3231 .elementor-element.elementor-element-3c565d5{width:100%;max-width:100%;}.elementor-3231 .elementor-element.elementor-element-3c565d5 .elementor-heading-title{color:#242F63;font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;line-height:1.3em;}.elementor-3231 .elementor-element.elementor-element-b1724a8{width:var( --container-widget-width, 97.201% );max-width:97.201%;--container-widget-width:97.201%;--container-widget-flex-grow:0;text-align:left;}.elementor-3231 .elementor-element.elementor-element-b1724a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-b1724a8 .elementor-heading-title{color:#242F63;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-921d7b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-921d7b6:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-921d7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-3231 .elementor-element.elementor-element-921d7b6::before, .elementor-3231 .elementor-element.elementor-element-921d7b6 > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-921d7b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-921d7b6 > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-921d7b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-921d7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3231 .elementor-element.elementor-element-921d7b6, .elementor-3231 .elementor-element.elementor-element-921d7b6::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-921d7b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-523ae3a.elementor-element{--align-self:center;}.elementor-3231 .elementor-element.elementor-element-03c3af8{text-align:center;}.elementor-3231 .elementor-element.elementor-element-03c3af8 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;}.elementor-3231 .elementor-element.elementor-element-7b05365{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-da2eed4{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3231 .elementor-element.elementor-element-da2eed4 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-3231 .elementor-element.elementor-element-da2eed4 .elementor-icon-box-wrapper{text-align:left;}.elementor-3231 .elementor-element.elementor-element-da2eed4.elementor-view-stacked .elementor-icon{background-color:#F7B820;}.elementor-3231 .elementor-element.elementor-element-da2eed4.elementor-view-framed .elementor-icon, .elementor-3231 .elementor-element.elementor-element-da2eed4.elementor-view-default .elementor-icon{fill:#F7B820;color:#F7B820;border-color:#F7B820;}.elementor-3231 .elementor-element.elementor-element-da2eed4.elementor-view-stacked .elementor-icon:hover{background-color:#2A4E90;}.elementor-3231 .elementor-element.elementor-element-da2eed4.elementor-view-framed .elementor-icon:hover, .elementor-3231 .elementor-element.elementor-element-da2eed4.elementor-view-default .elementor-icon:hover{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-3231 .elementor-element.elementor-element-da2eed4 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-3231 .elementor-element.elementor-element-da2eed4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-da2eed4 .elementor-icon-box-title, .elementor-3231 .elementor-element.elementor-element-da2eed4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-da2eed4 .elementor-icon-box-description{color:#F7B820;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-f0b660a{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3231 .elementor-element.elementor-element-f0b660a > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-3231 .elementor-element.elementor-element-f0b660a .elementor-icon-box-wrapper{text-align:left;}.elementor-3231 .elementor-element.elementor-element-f0b660a.elementor-view-stacked .elementor-icon{background-color:#F7B820;}.elementor-3231 .elementor-element.elementor-element-f0b660a.elementor-view-framed .elementor-icon, .elementor-3231 .elementor-element.elementor-element-f0b660a.elementor-view-default .elementor-icon{fill:#F7B820;color:#F7B820;border-color:#F7B820;}.elementor-3231 .elementor-element.elementor-element-f0b660a.elementor-view-stacked .elementor-icon:hover{background-color:#2A4E90;}.elementor-3231 .elementor-element.elementor-element-f0b660a.elementor-view-framed .elementor-icon:hover, .elementor-3231 .elementor-element.elementor-element-f0b660a.elementor-view-default .elementor-icon:hover{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-3231 .elementor-element.elementor-element-f0b660a .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-3231 .elementor-element.elementor-element-f0b660a .elementor-icon-box-title{color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-f0b660a .elementor-icon-box-title, .elementor-3231 .elementor-element.elementor-element-f0b660a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-f0b660a .elementor-icon-box-description{color:#F7B820;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-47ab92d{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3231 .elementor-element.elementor-element-47ab92d > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-3231 .elementor-element.elementor-element-47ab92d .elementor-icon-box-wrapper{text-align:left;}.elementor-3231 .elementor-element.elementor-element-47ab92d.elementor-view-stacked .elementor-icon{background-color:#F7B820;}.elementor-3231 .elementor-element.elementor-element-47ab92d.elementor-view-framed .elementor-icon, .elementor-3231 .elementor-element.elementor-element-47ab92d.elementor-view-default .elementor-icon{fill:#F7B820;color:#F7B820;border-color:#F7B820;}.elementor-3231 .elementor-element.elementor-element-47ab92d.elementor-view-stacked .elementor-icon:hover{background-color:#2A4E90;}.elementor-3231 .elementor-element.elementor-element-47ab92d.elementor-view-framed .elementor-icon:hover, .elementor-3231 .elementor-element.elementor-element-47ab92d.elementor-view-default .elementor-icon:hover{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-3231 .elementor-element.elementor-element-47ab92d .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-3231 .elementor-element.elementor-element-47ab92d .elementor-icon-box-title{color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-47ab92d .elementor-icon-box-title, .elementor-3231 .elementor-element.elementor-element-47ab92d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-47ab92d .elementor-icon-box-description{color:#F7B820;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-e111dfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:-6em;--margin-bottom:1.3em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-e111dfe:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-e111dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-3231 .elementor-element.elementor-element-e111dfe::before, .elementor-3231 .elementor-element.elementor-element-e111dfe > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-e111dfe > .e-con-inner > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-e111dfe > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-e111dfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-e111dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3231 .elementor-element.elementor-element-e111dfe, .elementor-3231 .elementor-element.elementor-element-e111dfe::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-e111dfe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-0fd7e24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-3072b3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3231 .elementor-element.elementor-element-3072b3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-dcfc2ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3231 .elementor-element.elementor-element-08f3ad2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-08f3ad2:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-08f3ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-3231 .elementor-element.elementor-element-08f3ad2::before, .elementor-3231 .elementor-element.elementor-element-08f3ad2 > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-08f3ad2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-08f3ad2 > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-08f3ad2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-08f3ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3231 .elementor-element.elementor-element-08f3ad2, .elementor-3231 .elementor-element.elementor-element-08f3ad2::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-08f3ad2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-557c6bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-f38bd55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-f38bd55:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-f38bd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-f38bd55::before, .elementor-3231 .elementor-element.elementor-element-f38bd55 > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-f38bd55 > .e-con-inner > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-f38bd55 > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-f38bd55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-f38bd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3231 .elementor-element.elementor-element-f38bd55, .elementor-3231 .elementor-element.elementor-element-f38bd55::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-f38bd55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-7748f64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-09e3edd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:-4.3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-09e3edd:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-09e3edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-3231 .elementor-element.elementor-element-09e3edd::before, .elementor-3231 .elementor-element.elementor-element-09e3edd > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-09e3edd > .e-con-inner > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-09e3edd > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-09e3edd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-09e3edd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3231 .elementor-element.elementor-element-09e3edd, .elementor-3231 .elementor-element.elementor-element-09e3edd::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-09e3edd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-78f16be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-78499a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-78499a9:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-78499a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-78499a9::before, .elementor-3231 .elementor-element.elementor-element-78499a9 > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-78499a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-78499a9 > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-78499a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-78499a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3231 .elementor-element.elementor-element-78499a9, .elementor-3231 .elementor-element.elementor-element-78499a9::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-78499a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-8ea8dde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-04130a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-04130a6:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-04130a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-3231 .elementor-element.elementor-element-04130a6::before, .elementor-3231 .elementor-element.elementor-element-04130a6 > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-04130a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3231 .elementor-element.elementor-element-04130a6 > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-04130a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3231 .elementor-element.elementor-element-04130a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3231 .elementor-element.elementor-element-04130a6, .elementor-3231 .elementor-element.elementor-element-04130a6::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-04130a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-4bcc684{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-4bcc684.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-f947456{width:var( --container-widget-width, 100.871% );max-width:100.871%;--container-widget-width:100.871%;--container-widget-flex-grow:0;}.elementor-3231 .elementor-element.elementor-element-f947456.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3231 .elementor-element.elementor-element-5e41e76{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-top:-129px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-5e41e76:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-5e41e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-3231 .elementor-element.elementor-element-5e41e76, .elementor-3231 .elementor-element.elementor-element-5e41e76::before{--border-transition:0.3s;}.elementor-3231 .elementor-element.elementor-element-a77d53d{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-3231 .elementor-element.elementor-element-a77d53d.elementor-element{--align-self:center;}.elementor-3231 .elementor-element.elementor-element-a77d53d .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:3.125em;font-weight:400;line-height:1.2em;}.elementor-3231 .elementor-element.elementor-element-2f9965a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3231 .elementor-element.elementor-element-b8a9e26{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 > .elementor-widget-container{border-style:none;border-radius:0px 20px 0px 20px;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-tab-title{border-width:1px;border-color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-tab-content{border-width:1px;border-bottom-color:#FFFFFF;background-color:#FFFFFF;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(255, 255, 255, 0);}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-toggle-item:not(:last-child){margin-bottom:25px;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-toggle-title, .elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-toggle-icon{color:#F6FAFF;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-toggle-icon svg{fill:#F6FAFF;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-tab-title.elementor-active a, .elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#F7B820;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFD600;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFD600;}.elementor-3231 .elementor-element.elementor-element-1f47931{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3231 .elementor-element.elementor-element-1f47931 > .elementor-widget-container{border-style:none;border-radius:0px 20px 0px 20px;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-tab-title{border-width:1px;border-color:#949494;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-tab-content{border-width:1px;border-bottom-color:#949494;background-color:#FFFFFF;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-toggle-item:not(:last-child){margin-bottom:25px;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-toggle-title, .elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-toggle-icon{color:#F6FAFF;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-toggle-icon svg{fill:#F6FAFF;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-tab-title.elementor-active a, .elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#F7B820;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFD600;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFD600;}@media(max-width:1024px){.elementor-3231 .elementor-element.elementor-element-5e0cac1{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-4ac808d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-33f3097{width:100%;max-width:100%;}.elementor-3231 .elementor-element.elementor-element-921d7b6{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-da2eed4{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3231 .elementor-element.elementor-element-f0b660a{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3231 .elementor-element.elementor-element-47ab92d{width:100%;max-width:100%;}.elementor-3231 .elementor-element.elementor-element-e111dfe{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-08f3ad2{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-f38bd55{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-09e3edd{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-78499a9{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-04130a6{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-toggle-title{font-size:20px;line-height:1.4em;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-tab-content{font-size:16px;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-toggle-title{font-size:20px;line-height:1.4em;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-tab-content{font-size:16px;}}@media(max-width:767px){.elementor-3231 .elementor-element.elementor-element-5e0cac1{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-4ac808d{--gap:20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-585072f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3231 .elementor-element.elementor-element-cd3b67b.elementor-element{--align-self:center;}.elementor-3231 .elementor-element.elementor-element-3c565d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-3c565d5{text-align:center;}.elementor-3231 .elementor-element.elementor-element-3c565d5 .elementor-heading-title{font-size:32px;}.elementor-3231 .elementor-element.elementor-element-b1724a8{width:100%;max-width:100%;text-align:center;}.elementor-3231 .elementor-element.elementor-element-b1724a8.elementor-element{--align-self:center;}.elementor-3231 .elementor-element.elementor-element-921d7b6{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-523ae3a.elementor-element{--align-self:center;}.elementor-3231 .elementor-element.elementor-element-03c3af8{text-align:center;}.elementor-3231 .elementor-element.elementor-element-03c3af8 .elementor-heading-title{font-size:32px;}.elementor-3231 .elementor-element.elementor-element-da2eed4{width:100%;max-width:100%;}.elementor-3231 .elementor-element.elementor-element-da2eed4 .elementor-icon-box-wrapper{text-align:center;}.elementor-3231 .elementor-element.elementor-element-f0b660a{width:100%;max-width:100%;}.elementor-3231 .elementor-element.elementor-element-f0b660a .elementor-icon-box-wrapper{text-align:center;}.elementor-3231 .elementor-element.elementor-element-47ab92d{width:100%;max-width:100%;}.elementor-3231 .elementor-element.elementor-element-47ab92d .elementor-icon-box-wrapper{text-align:center;}.elementor-3231 .elementor-element.elementor-element-e111dfe{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-dcfc2ba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3231 .elementor-element.elementor-element-08f3ad2{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-f38bd55{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-09e3edd{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-78499a9{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-04130a6{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3231 .elementor-element.elementor-element-5e41e76{--min-height:0px;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3231 .elementor-element.elementor-element-a77d53d{width:100%;max-width:100%;}.elementor-3231 .elementor-element.elementor-element-a77d53d .elementor-heading-title{font-size:1.5625em;}.elementor-3231 .elementor-element.elementor-element-b8a9e26{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-toggle-title{line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-b8a9e26 .elementor-tab-content{font-size:16px;line-height:1.2em;}.elementor-3231 .elementor-element.elementor-element-1f47931{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-toggle-title{line-height:1.5em;}.elementor-3231 .elementor-element.elementor-element-1f47931 .elementor-tab-content{font-size:16px;line-height:1.2em;}}@media(min-width:768px){.elementor-3231 .elementor-element.elementor-element-585072f{--width:50%;}.elementor-3231 .elementor-element.elementor-element-4bcc684{--width:99.335%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3231 .elementor-element.elementor-element-585072f{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-cd3b67b *//* Estilo do wrapper da tag */
.elementor-3231 .elementor-element.elementor-element-cd3b67b .tag-wrapper {
  display: inline-flex;
  align-items: center;
  padding: 4px 20px;
  background-color: rgba(31, 59, 140, 0.12);        /* fill claro no azul */
  border: 1px solid rgba(31, 59, 140, 0.35);         /* borda azul suave */
  border-radius: 9999px;
  color: #1f3b8c;                                     /* texto azul */
  font-size: 14px;
  font-weight: 400;
  font-family: 'Space Grotesk', sans-serif;
}

/* Estilo da bolinha */
.elementor-3231 .elementor-element.elementor-element-cd3b67b .dot {
  width: 8px;
  height: 8px;
  background-color: #1f3b8c;                          /* azul da marca */
  border-radius: 50%;
  margin-right: 8px;
  animation: pulse 2s infinite;
}

/* Animação de pulse */
@keyframes pulse {
  0%   { transform: scale(0.95); opacity: 0.5; }
  50%  { transform: scale(1);    opacity: 1;   }
  100% { transform: scale(0.95); opacity: 0.5; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c565d5 */.elementor-3231 .elementor-element.elementor-element-3c565d5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-523ae3a *//* Tag amarela */
.elementor-3231 .elementor-element.elementor-element-523ae3a .tag-wrapper2 {
  display: inline-flex;
  align-items: center;
  padding: 4px 20px;
  background-color: rgba(247, 184, 32, 0.12);       /* fill amarelo suave */
  border: 1px solid rgba(247, 184, 32, 0.45);       /* borda amarelo */
  border-radius: 9999px;
  color: #f7b820;                                   /* texto amarelo */
  font-size: 10px;
  font-weight: 400;
  font-family: 'Poppins', sans-serif;               /* pode manter Space Grotesk se preferir */
}

/* Bolinha amarela */
.elementor-3231 .elementor-element.elementor-element-523ae3a .dot2 {
  width: 8px;
  height: 8px;
  background-color: #f7b820;                        /* amarelo da marca */
  border-radius: 50%;
  margin-right: 8px;
  animation: pulse2 2s infinite;
}

/* Animação de pulse */
@keyframes pulse2 {
  0%   { transform: scale(0.95); opacity: 0.5; }
  50%  { transform: scale(1);    opacity: 1; }
  100% { transform: scale(0.95); opacity: 0.5; }
}

/* (Opcional) hover um pouco mais forte */
.elementor-3231 .elementor-element.elementor-element-523ae3a .tag-wrapper2:hover {
  background-color: rgba(247, 184, 32, 0.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-da2eed4 *//* Seletor mais específico para o container */
.elementor-3231 .elementor-element.elementor-element-da2eed4{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-3231 .elementor-element.elementor-element-da2eed4:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-3231 .elementor-element.elementor-element-da2eed4{
    text-wrap:  balance;
}
.elementor-3231 .elementor-element.elementor-element-da2eed4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-3231 .elementor-element.elementor-element-da2eed4:hover::before {
    opacity: 1;
}

.elementor-3231 .elementor-element.elementor-element-da2eed4 {
    position: relative;
    border-radius: 8px;
}

.elementor-3231 .elementor-element.elementor-element-da2eed4::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-3231 .elementor-element.elementor-element-da2eed4:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f0b660a *//* Seletor mais específico para o container */
.elementor-3231 .elementor-element.elementor-element-f0b660a{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-3231 .elementor-element.elementor-element-f0b660a:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-3231 .elementor-element.elementor-element-f0b660a{
    text-wrap:  balance;
}
.elementor-3231 .elementor-element.elementor-element-f0b660a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-3231 .elementor-element.elementor-element-f0b660a:hover::before {
    opacity: 1;
}

.elementor-3231 .elementor-element.elementor-element-f0b660a {
    position: relative;
    border-radius: 8px;
}

.elementor-3231 .elementor-element.elementor-element-f0b660a::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-3231 .elementor-element.elementor-element-f0b660a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-47ab92d *//* Seletor mais específico para o container */
.elementor-3231 .elementor-element.elementor-element-47ab92d{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-3231 .elementor-element.elementor-element-47ab92d:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-3231 .elementor-element.elementor-element-47ab92d{
    text-wrap:  balance;
}
.elementor-3231 .elementor-element.elementor-element-47ab92d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-3231 .elementor-element.elementor-element-47ab92d:hover::before {
    opacity: 1;
}

.elementor-3231 .elementor-element.elementor-element-47ab92d {
    position: relative;
    border-radius: 8px;
}

.elementor-3231 .elementor-element.elementor-element-47ab92d::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-3231 .elementor-element.elementor-element-47ab92d:hover::after {
    transform: scaleX(1);
}/* End custom CSS */