.elementor-19 .elementor-element.elementor-element-5e9243e{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5e9243e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5e9243e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://igniteleadsllc.com/wp-content/uploads/2026/01/young-couple-using-digital-tablet-with-their-insurance-agent-consultations-office-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-5e9243e::before, .elementor-19 .elementor-element.elementor-element-5e9243e > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-5e9243e > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-5e9243e > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-5e9243e > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-5e9243e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-5e9243e > .elementor-shape-bottom .elementor-shape-fill, .elementor-19 .elementor-element.elementor-element-5e9243e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-5e9243e > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-5e9243e > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-19 .elementor-element.elementor-element-d6a0e18{--display:flex;}.elementor-19 .elementor-element.elementor-element-29a465b{text-align:center;}.elementor-19 .elementor-element.elementor-element-29a465b .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-36f8ab7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-36f8ab7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-36f8ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-eca4c1c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-271573f{--display:flex;}.elementor-19 .elementor-element.elementor-element-348ec9f{text-align:center;}.elementor-19 .elementor-element.elementor-element-ca01b1b{text-align:center;}.elementor-19 .elementor-element.elementor-element-40e7e37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-e861e6c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-afd7880 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-66cc9a4{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-51321d3 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-d45c05c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-1d41353 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-74925b7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-58e15e6 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-1ea6cf2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1ea6cf2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1ea6cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-1ea6cf2 > .elementor-shape-bottom .elementor-shape-fill, .elementor-19 .elementor-element.elementor-element-1ea6cf2 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-3990883{--display:flex;}.elementor-19 .elementor-element.elementor-element-0a44925{text-align:center;}.elementor-19 .elementor-element.elementor-element-0a44925 .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f2fc958{text-align:center;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f2fc958 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-12ddd7d .elementor-button{background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;padding:17px 40px 17px 40px;}.elementor-19 .elementor-element.elementor-element-0699839{--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;--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0699839:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0699839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-b38678d{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-b38678d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b38678d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://igniteleadsllc.com/wp-content/uploads/2026/01/guy-shows-document-girl-group-young-freelancers-office-have-conversation-working-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-7064b38{--display:flex;--position:absolute;--min-height:260px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:-80px;}.elementor-19 .elementor-element.elementor-element-7064b38:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7064b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7064b38{right:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-7064b38{left:0px;}.elementor-19 .elementor-element.elementor-element-1f4ab7b .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-1a1282e p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-1a1282e{color:#000000;}.elementor-19 .elementor-element.elementor-element-c265758{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-c265758:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c265758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://igniteleadsllc.com/wp-content/uploads/2026/01/business-colleagues-working-reports-communicating-while-working-office-focus-is-woman-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-42b65d3{--display:flex;--position:absolute;--min-height:260px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:-80px;}.elementor-19 .elementor-element.elementor-element-42b65d3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-42b65d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-42b65d3{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-42b65d3{right:0px;}.elementor-19 .elementor-element.elementor-element-7868d7f .elementor-heading-title{color:#000000;}.elementor-19 .elementor-element.elementor-element-9f19594 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-9f19594{color:#000000;}.elementor-19 .elementor-element.elementor-element-cbdfa5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cbdfa5a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-cbdfa5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-821a774{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-8e064d8{--display:flex;}.elementor-19 .elementor-element.elementor-element-c19cfb9{text-align:center;}.elementor-19 .elementor-element.elementor-element-c19cfb9 .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5bbd882{text-align:center;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5bbd882 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-ce60825{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-ea917b3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:0.1ms;}.elementor-19 .elementor-element.elementor-element-f65475a{--display:flex;}.elementor-19 .elementor-element.elementor-element-00b9de3{padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-00b9de3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-00b9de3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-00b9de3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-00b9de3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-19 .elementor-element.elementor-element-3029118{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--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-19 .elementor-element.elementor-element-3d4ed61{--display:flex;}.elementor-19 .elementor-element.elementor-element-ef6311c{padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-ef6311c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-ef6311c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-ef6311c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ef6311c.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-19 .elementor-element.elementor-element-6262a16{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--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-19 .elementor-element.elementor-element-a5a6b25{--display:flex;}.elementor-19 .elementor-element.elementor-element-307793e{padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-307793e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-307793e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-307793e.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-307793e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-19 .elementor-element.elementor-element-ea6968f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a7d012f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:10px 10px 10px 10px;box-shadow:-10px 10px 0px 0px #FF5A00;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a7d012f:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-19 .elementor-element.elementor-element-a7d012f, .elementor-19 .elementor-element.elementor-element-a7d012f::before{--border-transition:0.5s;}.elementor-19 .elementor-element.elementor-element-91e025b{padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-91e025b .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-19 .elementor-element.elementor-element-91e025b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-91e025b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-91e025b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-91e025b .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-91e025b .elementor-icon-box-title a{font-size:35px;}.elementor-19 .elementor-element.elementor-element-91e025b .elementor-icon-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-91e025b .elementor-icon-box-description{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-718d4a8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:10px 10px 10px 10px;box-shadow:-10px 10px 0px 0px #FF5A00;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-718d4a8:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-19 .elementor-element.elementor-element-718d4a8, .elementor-19 .elementor-element.elementor-element-718d4a8::before{--border-transition:0.5s;}.elementor-19 .elementor-element.elementor-element-be0beeb{padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-be0beeb .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-19 .elementor-element.elementor-element-be0beeb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-be0beeb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-be0beeb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-be0beeb .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-be0beeb .elementor-icon-box-title a{font-size:35px;}.elementor-19 .elementor-element.elementor-element-be0beeb .elementor-icon-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-be0beeb .elementor-icon-box-description{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-898e5e8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:10px 10px 10px 10px;box-shadow:-10px 10px 0px 0px #FF5A00;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-898e5e8:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-19 .elementor-element.elementor-element-898e5e8, .elementor-19 .elementor-element.elementor-element-898e5e8::before{--border-transition:0.5s;}.elementor-19 .elementor-element.elementor-element-437338e{padding:30px 30px 30px 30px;}.elementor-19 .elementor-element.elementor-element-437338e .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-19 .elementor-element.elementor-element-437338e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-437338e.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-437338e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-437338e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-437338e .elementor-icon-box-title a{font-size:35px;}.elementor-19 .elementor-element.elementor-element-437338e .elementor-icon-box-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-437338e .elementor-icon-box-description{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-5e9243e{--min-height:45vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-5e9243e > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-5e9243e > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-19 .elementor-element.elementor-element-36f8ab7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-1ea6cf2{--padding-top:70px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-0699839{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:135px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-cbdfa5a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-ea6968f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-5e9243e{--min-height:35vh;}.elementor-19 .elementor-element.elementor-element-eca4c1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-40e7e37{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-e861e6c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-19 .elementor-element.elementor-element-3990883{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-12ddd7d .elementor-button{padding:15px 21px 15px 21px;}.elementor-19 .elementor-element.elementor-element-0699839{--gap:160px 160px;--row-gap:160px;--column-gap:160px;--padding-top:50px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-7064b38{bottom:-130px;}.elementor-19 .elementor-element.elementor-element-c265758{--min-height:400px;}.elementor-19 .elementor-element.elementor-element-42b65d3{bottom:-130px;}.elementor-19 .elementor-element.elementor-element-cbdfa5a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:140px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-821a774{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8e064d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ea6968f{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-271573f{--width:80%;}.elementor-19 .elementor-element.elementor-element-3990883{--width:85%;}.elementor-19 .elementor-element.elementor-element-7064b38{--width:70%;}.elementor-19 .elementor-element.elementor-element-42b65d3{--width:70%;}.elementor-19 .elementor-element.elementor-element-8e064d8{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-3990883{--width:100%;}.elementor-19 .elementor-element.elementor-element-8e064d8{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ea917b3 */.features-item .features-inner {
    position: relative;
    display: block;
    border-radius: 10px;
    overflow: hidden;
    padding: 0px;
    z-index: 1;
}

/* pseudo-element (no space before ::before) */
.features-item .features-inner::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #3946B7;
    border-radius: 10px;

    transform: translateY(100%);
    transition: transform 0.5s ease-in-out;

    z-index: -1;
}

/* hover effect */
.features-item:hover .features-inner::before {
    transform: translateY(0);
}

.features-item:hover .features-inner {
    color: #fff;
    fill: #fff;
}
.features-item:hover .features-inner h3{
    color: #fff;
    fill: #fff;
}
.features-item:hover .features-inner a,
.features-item:hover .features-inner i,
.features-item:hover .features-inner svg {
    color: #fff;
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7d012f *//*.box-animation {*/
/*    position: relative;*/
/*    display: block;*/
/*    border-radius: 10px;*/
/*    overflow: hidden;*/
/*    z-index: 1;*/
/*}*/

/* Background slide animation */
/*.box-animation::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    inset: 0;*/
/*    background-color: #3946B7;*/
/*    border-radius: 10px;*/

/*    transform: translateY(100%);*/
/*    transition: transform 0.5s ease-in-out;*/

/*    z-index: -1;*/
/*}*/

/* Hover background effect */
/*.box-animation:hover::before {*/
/*    transform: translateY(0);*/
/*}*/

/* Default text color */
/*.box-animation,*/
/*.box-animation h1,*/
/*.box-animation h2,*/
/*.box-animation h3,*/
/*.box-animation h4,*/
/*.box-animation h5,*/
/*.box-animation h6,*/
/*.box-animation p,*/
/*.box-animation a,*/
/*.box-animation i,*/
/*.box-animation svg {*/
/*    color: #000;*/
/*    transition: color 0.4s ease;*/
/*}*/

/* Text turns white on hover */
/*.box-animation:hover,*/
/*.box-animation:hover h1,*/
/*.box-animation:hover h2,*/
/*.box-animation:hover h3,*/
/*.box-animation:hover h4,*/
/*.box-animation:hover h5,*/
/*.box-animation:hover h6,*/
/*.box-animation:hover p,*/
/*.box-animation:hover a,*/
/*.box-animation:hover i,*/
/*.box-animation:hover svg {*/
/*    color: #fff;*/
/*    fill: #fff;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718d4a8 */.box-animation {
    position: relative;
    display: block;
    border-radius: 10px;
    overflow: hidden;
    z-index: 1;
}

/* Background slide animation */
.box-animation::before {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #3946B7;
    border-radius: 10px;

    transform: translateY(100%);
    transition: transform 0.5s ease-in-out;

    z-index: -1;
}

/* Hover background effect */
.box-animation:hover::before {
    transform: translateY(0);
}

/* Default text color */
.box-animation,
.box-animation h1,
.box-animation h2,
.box-animation h3,
.box-animation h4,
.box-animation h5,
.box-animation h6,
.box-animation p,
.box-animation a,
.box-animation i,
.box-animation svg {
    color: #000;
    transition: color 0.4s ease;
}

/* Text turns white on hover */
.box-animation:hover,
.box-animation:hover h1,
.box-animation:hover h2,
.box-animation:hover h3,
.box-animation:hover h4,
.box-animation:hover h5,
.box-animation:hover h6,
.box-animation:hover p,
.box-animation:hover a,
.box-animation:hover i,
.box-animation:hover svg {
    color: #fff;
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-898e5e8 *//*.box-animation {*/
/*    position: relative;*/
/*    display: block;*/
/*    border-radius: 10px;*/
/*    overflow: hidden;*/
/*    z-index: 1;*/
/*}*/

/* Background slide animation */
/*.box-animation::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    inset: 0;*/
/*    background-color: #3946B7;*/
/*    border-radius: 10px;*/

/*    transform: translateY(100%);*/
/*    transition: transform 0.5s ease-in-out;*/

/*    z-index: -1;*/
/*}*/

/* Hover background effect */
/*.box-animation:hover::before {*/
/*    transform: translateY(0);*/
/*}*/

/* Default text color */
/*.box-animation,*/
/*.box-animation h1,*/
/*.box-animation h2,*/
/*.box-animation h3,*/
/*.box-animation h4,*/
/*.box-animation h5,*/
/*.box-animation h6,*/
/*.box-animation p,*/
/*.box-animation a,*/
/*.box-animation i,*/
/*.box-animation svg {*/
/*    color: #000;*/
/*    transition: color 0.4s ease;*/
/*}*/

/* Text turns white on hover */
/*.box-animation:hover,*/
/*.box-animation:hover h1,*/
/*.box-animation:hover h2,*/
/*.box-animation:hover h3,*/
/*.box-animation:hover h4,*/
/*.box-animation:hover h5,*/
/*.box-animation:hover h6,*/
/*.box-animation:hover p,*/
/*.box-animation:hover a,*/
/*.box-animation:hover i,*/
/*.box-animation:hover svg {*/
/*    color: #fff;*/
/*    fill: #fff;*/
/*}*//* End custom CSS */