.elementor-8589 .elementor-element.elementor-element-9af6644{--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:80px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-8589 .elementor-element.elementor-element-051f20c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8589 .elementor-element.elementor-element-051f20c.elementor-element{--align-self:center;}.elementor-8589 .elementor-element.elementor-element-051f20c .elementor-heading-title{font-size:45px;line-height:55px;color:#121213;}.elementor-8589 .elementor-element.elementor-element-2597a8d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:28px;}.elementor-8589 .elementor-element.elementor-element-8957a3a{--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 7px;--row-gap:0px;--column-gap:7px;--padding-top:60px;--padding-bottom:15px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-0abdfe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-a9a0f97 img{border-radius:25px 25px 25px 25px;}.elementor-8589 .elementor-element.elementor-element-b2544a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-beaf0eb{z-index:2;}.elementor-8589 .elementor-element.elementor-element-beaf0eb img{border-radius:25px 25px 25px 25px;}.elementor-8589 .elementor-element.elementor-element-4a05585{--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:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-5bb7a2e{--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 40px;--row-gap:0px;--column-gap:40px;--overlay-opacity:1;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:65px;--padding-bottom:65px;--padding-left:50px;--padding-right:50px;}.elementor-8589 .elementor-element.elementor-element-5bb7a2e:not(.elementor-motion-effects-element-type-background), .elementor-8589 .elementor-element.elementor-element-5bb7a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sdretirementplans.com/wp-content/uploads/2025/05/bg-section.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-8589 .elementor-element.elementor-element-5bb7a2e::before, .elementor-8589 .elementor-element.elementor-element-5bb7a2e > .elementor-background-video-container::before, .elementor-8589 .elementor-element.elementor-element-5bb7a2e > .e-con-inner > .elementor-background-video-container::before, .elementor-8589 .elementor-element.elementor-element-5bb7a2e > .elementor-background-slideshow::before, .elementor-8589 .elementor-element.elementor-element-5bb7a2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8589 .elementor-element.elementor-element-5bb7a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8589 .elementor-element.elementor-element-f5ff73c{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8589 .elementor-element.elementor-element-761dfa4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8589 .elementor-element.elementor-element-c417642.elementor-element{--align-self:flex-end;}.elementor-8589 .elementor-element.elementor-element-c417642{font-size:18px;line-height:28px;}.elementor-8589 .elementor-element.elementor-element-ba47e81.elementor-element{--align-self:flex-end;}.elementor-8589 .elementor-element.elementor-element-ba47e81{font-size:18px;line-height:28px;}.elementor-8589 .elementor-element.elementor-element-b748c7e{--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:130px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-43a165d{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:28px;}.elementor-8589 .elementor-element.elementor-element-43a165d.elementor-element{--align-self:center;}.elementor-8589 .elementor-element.elementor-element-4b4c45d{--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:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-98ff401{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8589 .elementor-element.elementor-element-99f3193{--spacer-size:15px;}.elementor-8589 .elementor-element.elementor-element-3622967{--spacer-size:15px;}.elementor-8589 .elementor-element.elementor-element-bab8043{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8589 .elementor-element.elementor-element-d3834cf{--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;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-7ea556c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-f866c8b{--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:23px 0px;--row-gap:23px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-96ed1e1{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:150px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-d82e7e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-bf96253 > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-radius:20px 20px 20px 20px;box-shadow:6px 8px 15px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.25);}.elementor-8589 .elementor-element.elementor-element-bf96253{z-index:1;}.elementor-8589 .elementor-element.elementor-element-bf96253 .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-bf96253 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-bf96253 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:normal;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-bc8ae7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-8959191 > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-radius:20px 20px 20px 20px;box-shadow:6px 8px 15px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.25);}.elementor-8589 .elementor-element.elementor-element-8959191{z-index:1;}.elementor-8589 .elementor-element.elementor-element-8959191 .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-8959191 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-8959191 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:normal;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-895be75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-e1ba690 > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-radius:20px 20px 20px 20px;box-shadow:6px 8px 15px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.25);}.elementor-8589 .elementor-element.elementor-element-e1ba690{z-index:1;}.elementor-8589 .elementor-element.elementor-element-e1ba690 .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-e1ba690 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-e1ba690 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:normal;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-c351e7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-12834cd > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-radius:20px 20px 20px 20px;box-shadow:6px 8px 15px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.25);}.elementor-8589 .elementor-element.elementor-element-12834cd{z-index:1;}.elementor-8589 .elementor-element.elementor-element-12834cd .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-12834cd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-12834cd .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:normal;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-24c8da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-cad7cf8 > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-radius:20px 20px 20px 20px;box-shadow:6px 8px 15px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.25);}.elementor-8589 .elementor-element.elementor-element-cad7cf8{z-index:1;}.elementor-8589 .elementor-element.elementor-element-cad7cf8 .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-cad7cf8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-cad7cf8 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:normal;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-d263825{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-bfa9ee9 > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-radius:20px 20px 20px 20px;box-shadow:6px 8px 15px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.25);}.elementor-8589 .elementor-element.elementor-element-bfa9ee9{z-index:1;}.elementor-8589 .elementor-element.elementor-element-bfa9ee9 .elementor-image-box-title{margin-bottom:15px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-bfa9ee9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-bfa9ee9 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:normal;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-feaaa5b{--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:140px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-45e6b50{text-align:center;}.elementor-8589 .elementor-element.elementor-element-6147d3f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-8589 .elementor-element.elementor-element-6147d3f.elementor-element{--align-self:center;}.elementor-8589 .elementor-element.elementor-element-9a7a434{--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;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-0255f00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-cd2ab2a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8589 .elementor-element.elementor-element-cd2ab2a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-cd2ab2a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-cd2ab2a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8589 .elementor-element.elementor-element-cd2ab2a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-cd2ab2a .elementor-image-box-title{font-size:18px;line-height:28px;color:#121213;}.elementor-8589 .elementor-element.elementor-element-0b5c618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-037d738.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8589 .elementor-element.elementor-element-037d738.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-037d738.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-037d738 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8589 .elementor-element.elementor-element-037d738 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-037d738 .elementor-image-box-title{font-size:18px;line-height:28px;color:#F8F7F5;}.elementor-8589 .elementor-element.elementor-element-037d738 .elementor-image-box-description{color:#F8F7F5;}.elementor-8589 .elementor-element.elementor-element-e7dcfbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-f5f7c42.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8589 .elementor-element.elementor-element-f5f7c42.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-f5f7c42.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-f5f7c42 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8589 .elementor-element.elementor-element-f5f7c42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-f5f7c42 .elementor-image-box-title{font-size:18px;line-height:28px;color:#121213;}.elementor-8589 .elementor-element.elementor-element-6524a8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-dff27e9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8589 .elementor-element.elementor-element-dff27e9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-dff27e9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-dff27e9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8589 .elementor-element.elementor-element-dff27e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-dff27e9 .elementor-image-box-title{font-size:18px;line-height:28px;color:#F8F7F5;}.elementor-8589 .elementor-element.elementor-element-dff27e9 .elementor-image-box-description{color:#F8F7F5;}.elementor-8589 .elementor-element.elementor-element-55128bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-d710b2b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8589 .elementor-element.elementor-element-d710b2b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-d710b2b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-d710b2b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8589 .elementor-element.elementor-element-d710b2b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8589 .elementor-element.elementor-element-d710b2b .elementor-image-box-title{font-size:18px;line-height:28px;color:#121213;}.elementor-8589 .elementor-element.elementor-element-27445d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-992fc22{--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:140px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-23d92e9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-8589 .elementor-element.elementor-element-7b19311{--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:5%;--padding-bottom:0%;--padding-left:12.6%;--padding-right:0%;}.elementor-8589 .elementor-element.elementor-element-0b0f2fb{--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 57px;--row-gap:0px;--column-gap:57px;--padding-top:140px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-0cce6f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-d902561{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:18px;line-height:28px;}.elementor-8589 .elementor-element.elementor-element-b295236 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8589 .elementor-element.elementor-element-27e1649{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-text{transition:color 0.3s;}.elementor-8589 .elementor-element.elementor-element-55ed015{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-2cd0b20{--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 27px;--row-gap:0px;--column-gap:27px;--border-radius:25px 25px 25px 25px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8589 .elementor-element.elementor-element-2cd0b20::before, .elementor-8589 .elementor-element.elementor-element-2cd0b20 > .elementor-background-video-container::before, .elementor-8589 .elementor-element.elementor-element-2cd0b20 > .e-con-inner > .elementor-background-video-container::before, .elementor-8589 .elementor-element.elementor-element-2cd0b20 > .elementor-background-slideshow::before, .elementor-8589 .elementor-element.elementor-element-2cd0b20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8589 .elementor-element.elementor-element-2cd0b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#046ECB;--background-overlay:'';}.elementor-8589 .elementor-element.elementor-element-c73e7d2{--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;--justify-content:center;--z-index:1;}.elementor-8589 .elementor-element.elementor-element-53234d7 .elementor-heading-title{font-size:30px;line-height:44px;color:#FFFFFF;}.elementor-8589 .elementor-element.elementor-element-44a7051{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;color:#FFFFFF;}.elementor-8589 .elementor-element.elementor-element-3162234{--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;--z-index:1;}.elementor-8589 .elementor-element.elementor-element-6488b00 img{border-radius:25px 25px 25px 25px;}.elementor-8589 .elementor-element.elementor-element-9b5fe96{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:140px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-ff15a2c{--display:flex;}.elementor-8589 .elementor-element.elementor-element-fc3427b{--display:flex;}.elementor-8589 .elementor-element.elementor-element-0235050{--display:flex;}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8589 .elementor-element.elementor-element-e673a29{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-8589 .elementor-element.elementor-element-e673a29 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8589 .elementor-element.elementor-element-d887620{--display:flex;}.elementor-8589 .elementor-element.elementor-element-7fb2094{--display:flex;}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8589 .elementor-element.elementor-element-24f4734{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-8589 .elementor-element.elementor-element-24f4734 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8589 .elementor-element.elementor-element-17c6f36{--display:flex;}.elementor-8589 .elementor-element.elementor-element-b25bf93{--display:flex;}.elementor-8589 .elementor-element.elementor-element-6b6c581{--display:flex;}.elementor-8589 .elementor-element.elementor-element-742e8f4{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#121213;--n-accordion-title-hover-color:#046ECB;--n-accordion-title-active-color:#046ECB;--n-accordion-icon-size:15px;}.elementor-8589 .elementor-element.elementor-element-742e8f4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8589 .elementor-element.elementor-element-742e8f4 {--n-accordion-padding:20px 30px 15px 30px;}:where( .elementor-8589 .elementor-element.elementor-element-742e8f4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;line-height:28px;}:where( .elementor-8589 .elementor-element.elementor-element-742e8f4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:25px;--padding-bottom:20px;--padding-left:30px;}.elementor-8589 .elementor-element.elementor-element-c181cf0{--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 14px;--row-gap:0px;--column-gap:14px;--padding-top:120px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-86d6861{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-e598b08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-8c66df0.elementor-element{--align-self:flex-end;}.elementor-8589 .elementor-element.elementor-element-8c66df0{font-size:18px;line-height:28px;}.elementor-8589 .elementor-element.elementor-element-cce344f{--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;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:100px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-7f9b2a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-b0bc320{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:6px 8px 15px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.25);--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8589 .elementor-element.elementor-element-b0bc320:not(.elementor-motion-effects-element-type-background), .elementor-8589 .elementor-element.elementor-element-b0bc320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8589 .elementor-element.elementor-element-f339ee7 img{width:100%;border-radius:25px 25px 0px 0px;}.elementor-8589 .elementor-element.elementor-element-1d2834b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-8589 .elementor-element.elementor-element-1d2834b .elementor-heading-title{font-size:16px;line-height:26px;color:#121213;}.elementor-8589 .elementor-element.elementor-element-7048413 .elementor-button{background-color:#FFFFFF;fill:#046ECB;color:#046ECB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 55px 0px 0px;}.elementor-8589 .elementor-element.elementor-element-7048413 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-8589 .elementor-element.elementor-element-b674e5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8589 .elementor-element.elementor-element-5bbfff3{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:6px 8px 15px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.25);--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8589 .elementor-element.elementor-element-5bbfff3:not(.elementor-motion-effects-element-type-background), .elementor-8589 .elementor-element.elementor-element-5bbfff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8589 .elementor-element.elementor-element-e357921 img{width:100%;border-radius:25px 25px 0px 0px;}.elementor-8589 .elementor-element.elementor-element-028fdf7 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-8589 .elementor-element.elementor-element-028fdf7 .elementor-heading-title{font-size:16px;line-height:26px;color:#121213;}.elementor-8589 .elementor-element.elementor-element-43eaf74 .elementor-button{background-color:#FFFFFF;fill:#046ECB;color:#046ECB;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 55px 0px 0px;}.elementor-8589 .elementor-element.elementor-element-43eaf74 > .elementor-widget-container{margin:0px 0px 0px 30px;}@media(max-width:1024px){.elementor-8589 .elementor-element.elementor-element-9af6644{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-051f20c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8589 .elementor-element.elementor-element-051f20c .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-8589 .elementor-element.elementor-element-2597a8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-5bb7a2e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-8589 .elementor-element.elementor-element-a33a1a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8589 .elementor-element.elementor-element-c417642{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-ba47e81{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-b748c7e{--padding-top:100px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-43a165d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-2bb0e5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8589 .elementor-element.elementor-element-96ed1e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-bb81e0f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8589 .elementor-element.elementor-element-bb81e0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8589 .elementor-element.elementor-element-bf96253 .elementor-image-box-description{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-8959191 > .elementor-widget-container{padding:32px 32px 110px 32px;}.elementor-8589 .elementor-element.elementor-element-8959191 .elementor-image-box-description{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-e1ba690 .elementor-image-box-description{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-12834cd > .elementor-widget-container{padding:32px 32px 60px 32px;}.elementor-8589 .elementor-element.elementor-element-12834cd .elementor-image-box-description{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-cad7cf8 .elementor-image-box-description{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-bfa9ee9 .elementor-image-box-description{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-feaaa5b{--padding-top:100px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-45e6b50.elementor-element{--align-self:center;}.elementor-8589 .elementor-element.elementor-element-45e6b50{text-align:left;}.elementor-8589 .elementor-element.elementor-element-6147d3f.elementor-element{--align-self:center;}.elementor-8589 .elementor-element.elementor-element-992fc22{--padding-top:100px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-23d92e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8589 .elementor-element.elementor-element-7b19311{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-8589 .elementor-element.elementor-element-0b0f2fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-d902561{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-27e1649{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-2cd0b20{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8589 .elementor-element.elementor-element-9b5fe96{--padding-top:100px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-8199a42{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8589 .elementor-element.elementor-element-742e8f4{--n-accordion-title-font-size:16px;}:where( .elementor-8589 .elementor-element.elementor-element-742e8f4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:26px;}.elementor-8589 .elementor-element.elementor-element-c181cf0{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-ee5075c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8589 .elementor-element.elementor-element-8c66df0{font-size:16px;line-height:26px;}.elementor-8589 .elementor-element.elementor-element-cce344f{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:5px;--padding-right:5px;}}@media(max-width:767px){.elementor-8589 .elementor-element.elementor-element-051f20c .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-8589 .elementor-element.elementor-element-8957a3a{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-8589 .elementor-element.elementor-element-5bb7a2e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8589 .elementor-element.elementor-element-bf96253 .elementor-image-box-wrapper{text-align:left;}.elementor-8589 .elementor-element.elementor-element-8959191 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-8589 .elementor-element.elementor-element-8959191 .elementor-image-box-wrapper{text-align:left;}.elementor-8589 .elementor-element.elementor-element-e1ba690 .elementor-image-box-wrapper{text-align:left;}.elementor-8589 .elementor-element.elementor-element-12834cd > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-8589 .elementor-element.elementor-element-12834cd .elementor-image-box-wrapper{text-align:left;}.elementor-8589 .elementor-element.elementor-element-cad7cf8 .elementor-image-box-wrapper{text-align:left;}.elementor-8589 .elementor-element.elementor-element-bfa9ee9 .elementor-image-box-wrapper{text-align:left;}.elementor-8589 .elementor-element.elementor-element-feaaa5b{--padding-top:100px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-8589 .elementor-element.elementor-element-6147d3f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8589 .elementor-element.elementor-element-cd2ab2a .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-037d738 .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-f5f7c42 .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-dff27e9 .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-d710b2b .elementor-image-box-img{margin-bottom:0px;}.elementor-8589 .elementor-element.elementor-element-992fc22{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8589 .elementor-element.elementor-element-7b19311{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8589 .elementor-element.elementor-element-0b0f2fb{--padding-top:100px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-b295236 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca{--e-icon-list-icon-size:15px;}.elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8589 .elementor-element.elementor-element-c6ef2ca .elementor-icon-list-item > a{font-size:14px;line-height:24px;}.elementor-8589 .elementor-element.elementor-element-2cd0b20{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-742e8f4 {--n-accordion-padding:20px 15px 15px 15px;}.elementor-8589 .elementor-element.elementor-element-742e8f4{--n-accordion-icon-size:12px;}:where( .elementor-8589 .elementor-element.elementor-element-742e8f4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:15px;}.elementor-8589 .elementor-element.elementor-element-cce344f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:5px;--padding-right:5px;}.elementor-8589 .elementor-element.elementor-element-7048413 .elementor-button{padding:0px 35px 0px 0px;}.elementor-8589 .elementor-element.elementor-element-43eaf74 .elementor-button{padding:0px 35px 0px 0px;}}@media(min-width:768px){.elementor-8589 .elementor-element.elementor-element-0abdfe6{--width:67%;}.elementor-8589 .elementor-element.elementor-element-b2544a7{--width:33%;}.elementor-8589 .elementor-element.elementor-element-f5ff73c{--width:45%;}.elementor-8589 .elementor-element.elementor-element-761dfa4{--width:55%;}.elementor-8589 .elementor-element.elementor-element-d82e7e6{--width:50%;}.elementor-8589 .elementor-element.elementor-element-bc8ae7b{--width:50%;}.elementor-8589 .elementor-element.elementor-element-895be75{--width:50%;}.elementor-8589 .elementor-element.elementor-element-c351e7f{--width:50%;}.elementor-8589 .elementor-element.elementor-element-24c8da7{--width:50%;}.elementor-8589 .elementor-element.elementor-element-d263825{--width:50%;}.elementor-8589 .elementor-element.elementor-element-9a7a434{--content-width:1202px;}.elementor-8589 .elementor-element.elementor-element-0255f00{--width:20%;}.elementor-8589 .elementor-element.elementor-element-0b5c618{--width:20%;}.elementor-8589 .elementor-element.elementor-element-e7dcfbd{--width:20%;}.elementor-8589 .elementor-element.elementor-element-6524a8e{--width:20%;}.elementor-8589 .elementor-element.elementor-element-55128bd{--width:20%;}.elementor-8589 .elementor-element.elementor-element-0cce6f0{--width:47%;}.elementor-8589 .elementor-element.elementor-element-27e1649{--width:57%;}.elementor-8589 .elementor-element.elementor-element-c73e7d2{--width:52%;}.elementor-8589 .elementor-element.elementor-element-3162234{--width:48%;}.elementor-8589 .elementor-element.elementor-element-86d6861{--width:48%;}.elementor-8589 .elementor-element.elementor-element-e598b08{--width:51%;}.elementor-8589 .elementor-element.elementor-element-7f9b2a2{--width:50%;}.elementor-8589 .elementor-element.elementor-element-b674e5b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8589 .elementor-element.elementor-element-f5ff73c{--width:100%;}.elementor-8589 .elementor-element.elementor-element-761dfa4{--width:100%;}.elementor-8589 .elementor-element.elementor-element-d82e7e6{--width:50%;}.elementor-8589 .elementor-element.elementor-element-bc8ae7b{--width:50%;}.elementor-8589 .elementor-element.elementor-element-895be75{--width:50%;}.elementor-8589 .elementor-element.elementor-element-c351e7f{--width:50%;}.elementor-8589 .elementor-element.elementor-element-24c8da7{--width:50%;}.elementor-8589 .elementor-element.elementor-element-d263825{--width:50%;}.elementor-8589 .elementor-element.elementor-element-0cce6f0{--width:100%;}.elementor-8589 .elementor-element.elementor-element-27e1649{--width:100%;}.elementor-8589 .elementor-element.elementor-element-86d6861{--width:100%;}.elementor-8589 .elementor-element.elementor-element-e598b08{--width:100%;}.elementor-8589 .elementor-element.elementor-element-7f9b2a2{--width:50%;}.elementor-8589 .elementor-element.elementor-element-b674e5b{--width:50%;}}/* Start custom CSS */html,body{
    overflow-x: hidden;
}
/*what is a Self Directed IRA Start*/

    .self_direct_ira{
    position: relative;
    overflow: hidden;
}
.self_direct_ira::after{
    position: absolute;
    background-image: url(/wp-content/uploads/2025/05/X-background.webp);
    background-repeat: no-repeat;
    width: 10rem;
    height: 10rem;
    left: 0;
    content: '';
    bottom: 0;
}

/*what is a Self Directed IRA End*/

/*Retirment Terms*/
.retirment_terms:before {
    left: -8vw;
    top: -15vw;
    z-index: -1;
}


/*Retirment Terms*/


/*tabes Css Start*/
.tabes_features .e-n-tabs-heading {
    background-color: #e3f2fe;
    width: fit-content;
    display: flex;
    margin: auto;
    padding: 10px;
    border-radius: 7px;
}
/*tabes Css End*/


.hover_button a:hover{
    color: #F8F7F5 !important;
    border: 1px solid #ffffff !important;
    box-shadow: 6px 8px 18px 0 rgba(4, 110, 203, 0.25) !important;
}

.rollovers_heading h4{
    margin: -5px 0 0 0;
}


.roth_direct_elment_set:before{
    left: -14vw;
    top: -15vw;
    z-index: -1;
}

.benefits_sd401k:after {
    right: -10vw;
    top: -8vw;
}

.white_highlight_text{
    font-family: "DM Serif Display", Sans-serif;
    font-weight: normal;
    font-style: italic;
    color: #ffffff;
    font-size: 36px;
}

.traditional_x{
    position: relative;
    overflow: hidden;
}

.traditional_x::after{
    content: '';
    position: absolute;
    background: url(/wp-content/uploads/2025/05/huf-x.svg) no-repeat;
    background-size: 100%;
    width: 58vh;
    height: 51vh;
    z-index: 0;
    left: 35%;
    top: 28%;
}

.your_knowledge h3 {
    min-height: 78px;
}




@media(max-width:766px){
    .Indirectbenefits:before{
        width: 80%;
        height: 0.5px;
        left: 10%;
        top: 0;
    }
        .Indirectbenefits:after{
        width: 80%;
        height: 0.5px;
        left: 10%;
        top: 100%;
    }
}

























 



.page-id-8457 {
    position: relative;
}

.page-id-8457:before {
    content: '';
    position: absolute;
    left: -8vw;
    top: -10vw;
    background: url(/wp-content/uploads/2025/03/xbg-image.svg) no-repeat;
    background-size: 100%;
    width: 44vw;
    height: 44vw;
}

.common_xbg_left:before,
.common_xbg_right:after{ 
    content: '';
    position: absolute;
    background: url(/wp-content/uploads/2025/03/xbg-image.svg) no-repeat;
    background-size: 100%;
    width: 44vw;
    height: 44vw;
}




h1 .blue_highlight_text {
    font-size: 49px !important;
    line-height: 59px !important;
}

/*SD 401(k) Images*/
.sd_401k_img:after {
    right: -13vw;
    top: -14vw;
}

/*SD 401(k) Images*/



/*Control Over Retirement*/
.control_retirement:after {
    right: -10vw;
    top: -8vw;
}
.control_retirement .elementor-icon-list-items li {
    padding: 10px 20px !important;
    border-radius: 10px;
    box-shadow: 4px 6px 9px 0 rgba(164, 164, 164, 0.2);
    background: #ffffff;
    border: 1px solid #a4a4a445;
    width: fit-content;
}

.control_retirement .elementor-icon-list-items li:first-child {
    opacity: 0.2;
}

.control_retirement .elementor-icon-list-items li:not(:last-child) {
    margin: 0 0 12px 0;
}

.control_retirement .elementor-icon-list-items li:nth-child(odd) {
    margin-left: 40px;
}

.control_retirement .elementor-icon-list-items li svg {
    width: 18px !important;
    height: 18px !important;
}



/*Control Over Retirement*/







/*How does it work*/
.work_steps .e-con-inner .e-child:first-child:before,
.work_steps .e-con-inner .e-child:nth-child(3):before {
    content: '';
    position: absolute;
    top: unset;
    bottom: -40px;
    left: unset;
    right: -40px;
    background: url(/wp-content/uploads/2025/04/curve-arrow-grey.svg) no-repeat;
    width: 71px;
    height: 23px;
}

.work_steps .e-con-inner .e-child:nth-child(2):before {
    content: '';
    position: absolute;
    top: -40px;
    left: unset;
    right: -40px;
    background: url(/wp-content/uploads/2025/04/curve-arrow-grey.svg) no-repeat;
    width: 71px;
    height: 23px;
    transform: scaleY(-1);
}





/*How does it work*/




/*Benefits of SD 401(k)*/
.benefits_sd401k .elementor-image-box-wrapper img,
.benefits_sd401k .elementor-image-box-wrapper figure {
    margin: 3px 20px 0 0 !important;
}

.benefits_sd401k .elementor-image-box-wrapper img {
    width: 45px;
    height: 45px;
    object-fit: content;
}

/*Benefits of SD 401(k)*/



/*Who is SD 401(k)?*/
.who_sd:before {
    left: -20vw;
    top: 7vw;
}

.we_help .elementor-image-box-wrapper,
.we_help .elementor-image-box-wrapper figure, 
.we_help .elementor-image-box-wrapper figure img {
    height: 421px;
    opacity: 1;
    transition: ease .6s;
}

.we_help .e-con-inner .e-child:nth-child(odd) .elementor-widget-container:hover figure {
    opacity: 0.1;
}

.we_help .e-con-inner .e-child:nth-child(odd) .elementor-widget-container {
    position: relative;
    border-radius: 25px;
    overflow: hidden;
}

.we_help .e-con-inner .e-child:nth-child(odd) .elementor-widget-container:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.we_help .e-con-inner .e-child:nth-child(odd) .elementor-widget-container:before {
    background: linear-gradient(180deg, #A4A4A4, #ffffff 60%);
}

.we_help .elementor-widget-container:hover:before {
    opacity: 0.9;
    z-index: 0;
}

.we_help .elementor-image-box-wrapper h3 {
    position: absolute;
    left: 0;
    top: 30px;
    right: 0;
    width: 81%;
    margin: 0px auto;
}

.we_help .elementor-image-box-wrapper p {
    position: absolute;
    left: 0;
    right: 0;
    top: 80%;
    width: 90%;
    margin: auto;
    opacity: 0;
    transition: ease .6s;
    font-size: 16px;
    line-height: 24px;
}

.we_help .elementor-widget-container:hover p {
    opacity: 1;
    top: 23%;
}

.we_help .e-con-inner .e-child:nth-child(even) .elementor-widget-container .elementor-image-box-wrapper {
    position: relative;
    border-radius: 25px;
    overflow: hidden;
}

.we_help .e-con-inner .e-child:nth-child(even) .elementor-widget-container .elementor-image-box-wrapper:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background: linear-gradient(180deg, rgba(4, 110, 203, 1), rgba(4, 110, 203, 0) 35%);
    width: 100%;
    height: 100%;
    transition: ease .6s;
}

.we_help .e-con-inner .e-child:nth-child(even) .elementor-widget-container:hover .elementor-image-box-wrapper:before {
    height: 100%;
    background: linear-gradient(180deg, rgba(4, 110, 203, 1), rgba(4, 110, 203, 0) 200%);
    transform-origin: bottom;
}

/*Who is SD 401(k)?*/



/*Retirement Journey?*/
.retirement_journey_points:before {
    left: -15vw;
    top: -4vw;
    bottom: 0;
    margin: auto;
    z-index: 1;
}

.retirement_journey_points:after {
    right: -8vw;
    bottom: 25vw;
    z-index: -1;
}

.retirement_journey:after {
    content: '';
    position: absolute;
    right: 2vw;
    top: 0;
    background: url(/wp-content/uploads/2025/03/xbg-image.svg) no-repeat;
    background-size: 100%;
    width: 44vw;
    height: 44vw;
    z-index: 0;
}

.starting_journey:after {
    content: '';
    position: absolute;
    right: 35px;
    top: -40px;
    background: url(/wp-content/uploads/2025/04/just-starting-your-journey-icon.svg) no-repeat;
    background-size: 100%;
    width: 90px;
    height: 80px;
}

.take_control:after {
    content: '';
    position: absolute;
    right: 35px;
    top: -60px;
    background: url(/wp-content/uploads/2025/04/ready-to-take-control-icon.svg) no-repeat;
    background-size: 100%;
    width: 71px;
    height: 88px;
}

.expanding_portfolio:after {
    content: '';
    position: absolute;
    right: 35px;
    top: -50px;
    background: url(/wp-content/uploads/2025/04/expanding-your-portfolio-icon.svg) no-repeat;
    background-size: 100%;
    width: 89px;
    height: 89px;
}

.starting_journey .elementor-image-box-wrapper figure,
.take_control .elementor-image-box-wrapper figure,
.expanding_portfolio .elementor-image-box-wrapper figure {
    margin: 0 15px 0 0 !important;
}

.starting_journey .elementor-image-box-wrapper h3,
.take_control .elementor-image-box-wrapper h3,
.expanding_portfolio .elementor-image-box-wrapper h3 {
    margin: -5px 0 0 0;
}

/*Retirement Journey?*/



/*Client Quadrupled*/
.client_quadrupled:before {
    left: -15vw;
    top: -5vw;
    z-index: -1;
}



/*Client Quadrupled*/



/*Investments Options*/
.investments_options:after {
    right: -10vw;
    top: -7vw;
    z-index: -1;
}

.alternate_investment .elementor-widget-container {
    overflow: visible !important;
}

.alternate_investment ul {
    gap: 20px 12px;
}

.alternate_investment ul li {
    padding: 5px 20px !important;
    box-shadow: 4px 6px 9px 0 rgba(164, 164, 164, 0.2);
    border-radius: 10px;
    margin: 0 !important;
    background: #ffffff;
    transition: ease .6s;
}

.alternate_investment ul li:hover:not(:last-child) {
    background: #046ECB;
}

.alternate_investment ul li:hover svg path {
    fill: #ffffff;
}

.alternate_investment ul li:last-child,
.alternate_investment ul li:last-child:hover span {
    box-shadow: none;
    padding: 0 !important;
    border-radius: unset;
    color: #121213 !important;
}
/*Investments Options*/



/*Watch Your Money*/
.watch_money:before {
    left: -15vw;
}


/*Watch Your Money*/



/*401k Difference*/
.difference_strategy:after {
    right: -8vw;
    top: -11vw;
    z-index: -1;
}

.difference_strategy h3 {
    min-height: 121px;
}

.difference_strategy h3 .blue_highlight_text,
.difference_strategy h3 .black_highlight_text {
    font-size: 36px;
    min-height: 121px;
}

.difference_strategy .difference .elementor-button {
    padding: 12px 25px 12px 25px;
}

.difference_strategy .difference .elementor-button svg {
    transition: ease .4s;
}

.difference_strategy .difference .elementor-button:hover svg {
    filter: brightness(0) saturate(100%) invert(29%) sepia(50%) saturate(2079%) hue-rotate(186deg) brightness(104%) contrast(107%);
}

.difference_strategy .difference .elementor-button:after {
    display: none;
}

.difference_strategy .e-con-inner .e-child:nth-child(2) .white_border_button a:hover {
    background: #121213;
    color: #ffffff;
    border: 1px solid #121213;
}

/*401k Difference*/



/*FAQS*/
.faqs:before {
    left: -14vw;
    top: -5vw;
    z-index: -1;
}

.e-n-accordion details {
    box-shadow: 6px 8px 15px 0 rgba(164, 164, 164, 0.25);
    border-radius: 20px;
    background: #ffffff;
}

.e-n-accordion details summary .e-n-accordion-item-title-text {
    display: flex;
    align-items: center;
}

.e-n-accordion details summary .e-n-accordion-item-title-text img {
    margin: 0 25px 0 0;
}

.e-n-accordion details[open] summary .e-n-accordion-item-title-text img {
    filter: brightness(0) saturate(100%) invert(26%) sepia(92%) saturate(1489%) hue-rotate(190deg) brightness(103%) contrast(97%);
}

.e-n-accordion details summary .e-n-accordion-item-title-icon .e-closed svg path {
    fill: #121213;
}

.e-n-accordion details[open] summary .e-n-accordion-item-title-icon .e-opened svg path {
    fill: #046ecb;
}

.e-n-accordion details summary .e-n-accordion-item-title-icon svg {
    transform: rotate(-45deg);
    transition: ease .6s;
}

.e-n-accordion details[open] summary .e-n-accordion-item-title-icon svg {
    transform: rotate(45deg);
}
/*FAQS*/





/*Expand Your Knowledge*/
.your_knowledge .elementor-button {
    box-shadow: none !important;
}

.your_knowledge .elementor-button:after {
    filter: brightness(0) saturate(100%) invert(29%) sepia(50%) saturate(2079%) hue-rotate(186deg) brightness(104%) contrast(107%);
}

/*Expand Your Knowledge*/






























@media(max-width:1024px) {
    h1 .blue_highlight_text {
        font-size: 40px !important;
        line-height: 55px !important;
    }
    .difference_strategy h3 {
        min-height: auto;
    }
    .difference_strategy h3 br,
    .work_steps .e-con-inner .e-child:first-child:before, 
    .work_steps .e-con-inner .e-child:nth-child(3):before,
    .work_steps .e-con-inner .e-child:nth-child(2):before {
        display: none;
    }
}









































@media(max-width:991px){
    br{
        display:none;
    }
}














@media(max-width:767px) {
    h1 .blue_highlight_text {
        font-size: 34px !important;
        line-height: 44px !important;
    }
    .sd_difference h3 .blue_highlight_text,
    .sd_difference h3 .black_highlight_text {
        font-size: 30px;
    }
    .we_help .e-con-inner::-webkit-scrollbar {
         display: none;
     }
    .we_help .e-con-inner {
        flex-wrap: nowrap !important;
        overflow: scroll;
    }
    .we_help .e-con-inner .e-child {
        width: 60%;
        flex-shrink: 0;
    }
     .we_help .e-con-inner .e-child .elementor-widget-container {
        box-shadow: 4px 6px 9px 0 rgba(164, 164, 164, 0.2);
        position: relative;
        border-radius: 25px;
        overflow: hidden;
    }
    
    .we_help .elementor-image-box-wrapper, .we_help .elementor-image-box-wrapper figure, .we_help .elementor-image-box-wrapper figure img {
        height: auto;
    }
    .we_help .elementor-image-box-wrapper figure, .we_help .elementor-image-box-wrapper figure img {
        height: 350px !important;
        object-fit: contain;
    }
    .we_help .e-con-inner .e-child:nth-child(even) figure, .we_help .e-con-inner .e-child:nth-child(even) figure img {
        object-fit: cover;
    }
    .we_help .elementor-image-box-wrapper .elementor-image-box-content {
        padding: 20px;
    }
    .we_help .elementor-image-box-wrapper p,
    .we_help .elementor-widget-container:hover p {
        position: unset;
        opacity: 1;
        width: 100%;
        min-height: 210px;
        color: #121213 !important;
    }
    
    .we_help .e-con-inner .e-child:nth-child(odd) .elementor-widget-container:hover figure {
        opacity: 1;
    }
    .we_help .e-con-inner .e-child:nth-child(even) .elementor-widget-container .elementor-image-box-wrapper:before, 
    .we_help .e-con-inner .e-child:nth-child(even) .elementor-widget-container:hover .elementor-image-box-wrapper:before {
        height: 50%;
        background: linear-gradient(180deg, rgba(4, 110, 203, 1), rgba(4, 110, 203, 0) 50%);
        transform-origin: unset;
    }
    .starting_journey .elementor-image-box-wrapper figure,
    .take_control .elementor-image-box-wrapper figure,
    .expanding_portfolio .elementor-image-box-wrapper figure {
       margin: 0 0 15px 0 !important;
    }
    .starting_journey:after {
        right: 20px;
        top: -25px;
        width: 60px;
        height: 52px;
    }
    .take_control:after {
        right: 20px;
        top: -30px;
        width: 45px;
        height: 56px;
    }
    .expanding_portfolio:after {
        right: 20px;
        top: -30px;
        width: 50px;
        height: 50px;
    }
    .control_retirement .elementor-icon-list-items li:nth-child(odd) {
        margin-left: 20px;
    }
    .benefits_sd401k .elementor-image-box-wrapper img,
    .benefits_sd401k .elementor-image-box-wrapper figure {
        margin: 0 0 5px 0 !important;
    }
}























@media(max-width:570px) {
   .we_help .e-con-inner .e-child {
        width: 65%;
    }
}



@media(max-width:530px) {
   .we_help .e-con-inner .e-child {
        width: 70%;
    }
}


@media(max-width:490px) {
    .we_help .e-con-inner .e-child {
        width: 75%;
    }
}

@media(max-width:458px) {
    .we_help .e-con-inner .e-child {
        width: 80%;
    }
}



@media(max-width:430px) {
   .we_help .elementor-image-box-wrapper p, .we_help .elementor-widget-container:hover p {
       min-height: 240px;
   }
}

@media(max-width:391px) {
    .we_help .e-con-inner .e-child {
        width: 90%;
    }
}


@media(max-width:349px) {
    .we_help .elementor-image-box-wrapper p, .we_help .elementor-widget-container:hover p {
        min-height: 260px;
    }
}

@media(max-width:325px) {
    .we_help .elementor-image-box-wrapper p, .we_help .elementor-widget-container:hover p {
        min-height: 300px;
    }
}

@media(max-width:300px) {
    .we_help .elementor-image-box-wrapper p, .we_help .elementor-widget-container:hover p {
        min-height: 320px;
    }
}/* End custom CSS */