.elementor-501 .elementor-element.elementor-element-bfc346b{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;}.elementor-501 .elementor-element.elementor-element-bfc346b:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vistawealthsolutions.com/wp-content/uploads/2025/09/AdobeStock_1026788373-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-501 .elementor-element.elementor-element-bfc346b::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-background-video-container::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .e-con-inner > .elementor-background-video-container::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-background-slideshow::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .e-con-inner > .elementor-background-slideshow::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #182750 49%, #18275000 99%);}.elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-shape-bottom svg, .elementor-501 .elementor-element.elementor-element-bfc346b > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-shape-bottom, .elementor-501 .elementor-element.elementor-element-bfc346b > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-501 .elementor-element.elementor-element-1b64448 .elementor-heading-title{font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-501 .elementor-element.elementor-element-c91df2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-2b5b406{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-a97b369{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-764652d{--display:flex;}.elementor-501 .elementor-element.elementor-element-ca78768 > .elementor-widget-container{margin:0px 0px -100px 50px;}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__icon svg{width:50px;height:50px;}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__node{background-color:#FFFFFF;border-color:#163A66;border-width:1px;}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__node:hover{background-color:var( --e-global-color-b5b3c23 );transform:scale(1.06);}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__node:focus-visible{transform:scale(1.06);}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__node:hover, .elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__node:focus-visible{box-shadow:0px 0px 26px 0px rgba(0, 0, 0, 0.1);}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__ring{border-color:var( --e-global-color-accent );border-width:6px;}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__icon{color:var( --e-global-color-b5b3c23 );}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit{--vista-pulse-color:#FFD018;--vista-pulse-border:3px;--vista-pulse-duration:6s;}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__center{text-align:center;}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__title{color:var( --e-global-color-primary );}.elementor-501 .elementor-element.elementor-element-ca78768 .vista-orbit__description{color:var( --e-global-color-text );}.elementor-501 .elementor-element.elementor-element-67aefd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-fb1d7e5{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-914c116{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-501 .elementor-element.elementor-element-6c12f20{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-d03425d{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-ffed62f{--display:flex;--justify-content:space-between;}.elementor-501 .elementor-element.elementor-element-c695bb3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-8ef3cf4{width:var( --container-widget-width, 20.449% );max-width:20.449%;--container-widget-width:20.449%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-8ef3cf4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-501 .elementor-element.elementor-element-8ef3cf4 .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-384e785{width:auto;max-width:auto;margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-501 .elementor-element.elementor-element-384e785.elementor-element{--align-self:flex-start;}.elementor-501 .elementor-element.elementor-element-d588356{--display:flex;--justify-content:space-between;}.elementor-501 .elementor-element.elementor-element-726c053{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-66069cf{width:var( --container-widget-width, 20.449% );max-width:20.449%;--container-widget-width:20.449%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-66069cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-501 .elementor-element.elementor-element-66069cf .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-1993758{width:auto;max-width:auto;margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-501 .elementor-element.elementor-element-1993758.elementor-element{--align-self:flex-start;}.elementor-501 .elementor-element.elementor-element-d0f46a6{--display:flex;--justify-content:space-between;}.elementor-501 .elementor-element.elementor-element-9772c8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-cf12480{width:var( --container-widget-width, 20.449% );max-width:20.449%;--container-widget-width:20.449%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-cf12480.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-501 .elementor-element.elementor-element-cf12480 .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-c272d42{width:auto;max-width:auto;margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-501 .elementor-element.elementor-element-c272d42.elementor-element{--align-self:flex-start;}.elementor-501 .elementor-element.elementor-element-0439223{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:50px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-0439223:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-0439223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5b3c23 );}.elementor-501 .elementor-element.elementor-element-a930896{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-a930896:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-a930896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(105deg, var( --e-global-color-primary ) 50%, #EFEFEF00 50%);}.elementor-501 .elementor-element.elementor-element-5b8e5be{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:1;text-align:center;}.elementor-501 .elementor-element.elementor-element-5b8e5be.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-501 .elementor-element.elementor-element-5b8e5be:not( .elementor-widget-image ), .elementor-501 .elementor-element.elementor-element-5b8e5be.elementor-widget-image img{-webkit-mask-image:url( https://vistawealthsolutions.com/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:cover;-webkit-mask-position:center right;}.elementor-501 .elementor-element.elementor-element-5b8e5be img{height:100%;object-fit:cover;object-position:center center;}.elementor-501 .elementor-element.elementor-element-699b913{z-index:3;}.elementor-501 .elementor-element.elementor-element-699b913 .elementor-heading-title{color:#FFFFFF;}.elementor-501 .elementor-element.elementor-element-cf460ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-ce950ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-aeb0035{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-aeb0035 .elementor-heading-title{font-weight:300;}.elementor-501 .elementor-element.elementor-element-7370f9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-1a23dd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-1da6803{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-d8ce12b{--display:flex;}.elementor-501 .elementor-element.elementor-element-d8ce12b:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-d8ce12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-501 .elementor-element.elementor-element-f3e7e09{color:#FFFFFF;}.elementor-501 .elementor-element.elementor-element-0911620{--display:flex;}.elementor-501 .elementor-element.elementor-element-d3a84f9{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-501 .elementor-element.elementor-element-2e3cb1e .vista-mountain__svg{--vista-dim-opacity:0.25;}.elementor-501 .elementor-element.elementor-element-2e3cb1e .vista-mountain__label::after{background-color:#112646;}.elementor-501 .elementor-element.elementor-element-2e3cb1e .vista-mountain__panel::after{background-color:#112646;}.elementor-501 .elementor-element.elementor-element-60d9415{--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:150px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-60d9415:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-60d9415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5b3c23 );}.elementor-501 .elementor-element.elementor-element-0cb59ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-501 .elementor-element.elementor-element-007e0cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-501 .elementor-element.elementor-element-3420dcc{--display:flex;}.elementor-501 .elementor-element.elementor-element-bfb8c51 .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-bfb8c51 .elementor-icon{font-size:150px;}.elementor-501 .elementor-element.elementor-element-bfb8c51 .elementor-icon svg{height:150px;}.elementor-501 .elementor-element.elementor-element-bfb8c51 .elementor-icon-wrapper svg{width:auto;}.elementor-501 .elementor-element.elementor-element-ebbe40c{--display:flex;}.elementor-501 .elementor-element.elementor-element-b1504fc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-501 .elementor-element.elementor-element-cd4b7d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-501 .elementor-element.elementor-element-96cce11{--display:flex;}.elementor-501 .elementor-element.elementor-element-dcfb570 .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-dcfb570 .elementor-icon{font-size:150px;}.elementor-501 .elementor-element.elementor-element-dcfb570 .elementor-icon svg{height:150px;}.elementor-501 .elementor-element.elementor-element-dcfb570 .elementor-icon-wrapper svg{width:auto;}.elementor-501 .elementor-element.elementor-element-b5bec3f{--display:flex;}.elementor-501 .elementor-element.elementor-element-969951f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-501 .elementor-element.elementor-element-d5406bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-501 .elementor-element.elementor-element-b565ddf{--display:flex;}.elementor-501 .elementor-element.elementor-element-77fe0e2 .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-77fe0e2 .elementor-icon{font-size:150px;}.elementor-501 .elementor-element.elementor-element-77fe0e2 .elementor-icon svg{height:150px;}.elementor-501 .elementor-element.elementor-element-77fe0e2 .elementor-icon-wrapper svg{width:auto;}.elementor-501 .elementor-element.elementor-element-65596d4{--display:flex;}.elementor-501 .elementor-element.elementor-element-42555aa .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-501 .elementor-element.elementor-element-613a325{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-501 .elementor-element.elementor-element-f7a4673{--display:flex;}.elementor-501 .elementor-element.elementor-element-d14af88 .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-d14af88 .elementor-icon{font-size:150px;}.elementor-501 .elementor-element.elementor-element-d14af88 .elementor-icon svg{height:150px;}.elementor-501 .elementor-element.elementor-element-d14af88 .elementor-icon-wrapper svg{width:auto;}.elementor-501 .elementor-element.elementor-element-75e0d6a{--display:flex;}.elementor-501 .elementor-element.elementor-element-a05c020 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-501 .elementor-element.elementor-element-071b9ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-501 .elementor-element.elementor-element-13777d1{--display:flex;}.elementor-501 .elementor-element.elementor-element-750296c .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-750296c .elementor-icon{font-size:150px;}.elementor-501 .elementor-element.elementor-element-750296c .elementor-icon svg{height:150px;}.elementor-501 .elementor-element.elementor-element-750296c .elementor-icon-wrapper svg{width:auto;}.elementor-501 .elementor-element.elementor-element-80dc67c{--display:flex;}.elementor-501 .elementor-element.elementor-element-694ef73 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-501 .elementor-element.elementor-element-96f4e8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-501 .elementor-element.elementor-element-bb6a435{--display:flex;}.elementor-501 .elementor-element.elementor-element-d8c2efe .elementor-icon-wrapper{text-align:center;}.elementor-501 .elementor-element.elementor-element-d8c2efe .elementor-icon{font-size:150px;}.elementor-501 .elementor-element.elementor-element-d8c2efe .elementor-icon svg{height:150px;}.elementor-501 .elementor-element.elementor-element-d8c2efe .elementor-icon-wrapper svg{width:auto;}.elementor-501 .elementor-element.elementor-element-086a16d{--display:flex;}.elementor-501 .elementor-element.elementor-element-f6e7104 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-501 .elementor-element.elementor-element-557d3c7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:4px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-secondary );--n-tabs-title-direction:column;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:center;--n-tabs-title-align-items-toggle:initial;--n-tabs-icon-size:40px;--n-tabs-icon-gap:10px;--n-tabs-icon-color-active:var( --e-global-color-accent );}.elementor-501 .elementor-element.elementor-element-557d3c7 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-501 .elementor-element.elementor-element-557d3c7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-501 .elementor-element.elementor-element-557d3c7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-501 .elementor-element.elementor-element-557d3c7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );}.elementor-501 .elementor-element.elementor-element-557d3c7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:#C7C7C7;}.elementor-501 .elementor-element.elementor-element-557d3c7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-secondary );}.elementor-501 .elementor-element.elementor-element-d3622e5{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-373e9c8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-dd179c7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-501 .elementor-element.elementor-element-dccf015 .vista-tiles{--tile-bg:#F0F2F5;--tile-title:var( --e-global-color-primary );--tile-num:#E6EBF1;--tile-active:var( --e-global-color-primary );}.elementor-501 .elementor-element.elementor-element-16302e4{font-size:10px;}.elementor-501 .elementor-element.elementor-element-691c0d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:100px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-691c0d0:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-691c0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5b3c23 );}.elementor-501 .elementor-element.elementor-element-3fbf7eb{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-3fbf7eb:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-3fbf7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(105deg, var( --e-global-color-primary ) 50%, #EFEFEF00 50%);}.elementor-501 .elementor-element.elementor-element-01f4d0a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:1;text-align:center;}.elementor-501 .elementor-element.elementor-element-01f4d0a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-501 .elementor-element.elementor-element-01f4d0a:not( .elementor-widget-image ), .elementor-501 .elementor-element.elementor-element-01f4d0a.elementor-widget-image img{-webkit-mask-image:url( https://vistawealthsolutions.com/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:cover;-webkit-mask-position:center right;}.elementor-501 .elementor-element.elementor-element-01f4d0a img{height:100%;object-fit:cover;object-position:center center;}.elementor-501 .elementor-element.elementor-element-0692c37{z-index:3;}.elementor-501 .elementor-element.elementor-element-0692c37 .elementor-heading-title{color:#FFFFFF;}.elementor-501 .elementor-element.elementor-element-7f4b148{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-e9a2ef2{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-b888a45{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-b888a45 .elementor-heading-title{font-weight:300;}.elementor-501 .elementor-element.elementor-element-a949737{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-501 .elementor-element.elementor-element-345b5a5{--display:flex;}.elementor-501 .elementor-element.elementor-element-a95f026{width:var( --container-widget-width, 78.406% );max-width:78.406%;--container-widget-width:78.406%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-a95f026.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-501 .elementor-element.elementor-element-e8a6e46{--display:flex;}.elementor-501 .elementor-element.elementor-element-c86c30a:not( .elementor-widget-image ), .elementor-501 .elementor-element.elementor-element-c86c30a.elementor-widget-image img{-webkit-mask-image:url( https://vistawealthsolutions.com/wp-content/uploads/2025/08/Mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-501 .elementor-element.elementor-element-c86c30a img{width:897px;max-width:450px;height:350px;object-fit:cover;object-position:center center;}.elementor-501 .elementor-element.elementor-element-8c02391{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-8d88599{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-501 .elementor-element.elementor-element-95383b2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-501 .elementor-element.elementor-element-7721e72{--display:flex;}.elementor-501 .elementor-element.elementor-element-7721e72:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-7721e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-501 .elementor-element.elementor-element-cf92382{color:#FFFFFF;}.elementor-501 .elementor-element.elementor-element-ccb2720 .vista-wheel{--ring:#FFFFFF;}.elementor-501 .elementor-element.elementor-element-026de72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:50px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-026de72:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-026de72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5b3c23 );}.elementor-501 .elementor-element.elementor-element-f252a31{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-f252a31:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-f252a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(105deg, var( --e-global-color-primary ) 50%, #EFEFEF00 50%);}.elementor-501 .elementor-element.elementor-element-cb21d27{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:1;text-align:center;}.elementor-501 .elementor-element.elementor-element-cb21d27.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-501 .elementor-element.elementor-element-cb21d27:not( .elementor-widget-image ), .elementor-501 .elementor-element.elementor-element-cb21d27.elementor-widget-image img{-webkit-mask-image:url( https://vistawealthsolutions.com/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:cover;-webkit-mask-position:center right;}.elementor-501 .elementor-element.elementor-element-cb21d27 img{height:100%;object-fit:cover;object-position:center center;}.elementor-501 .elementor-element.elementor-element-113db45{z-index:3;}.elementor-501 .elementor-element.elementor-element-113db45 .elementor-heading-title{color:#FFFFFF;}.elementor-501 .elementor-element.elementor-element-7e7b414{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-5613107{--display:flex;--padding-top:20px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-83ddf95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-83ddf95 .elementor-heading-title{font-weight:300;}.elementor-501 .elementor-element.elementor-element-b529dc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-501 .elementor-element.elementor-element-38b4303{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-4d91438{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-501 .elementor-element.elementor-element-e0a6f8f{--display:flex;}.elementor-501 .elementor-element.elementor-element-8a7c1d7:not( .elementor-widget-image ), .elementor-501 .elementor-element.elementor-element-8a7c1d7.elementor-widget-image img{-webkit-mask-image:url( https://vistawealthsolutions.com/wp-content/uploads/2025/08/Mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-501 .elementor-element.elementor-element-8a7c1d7 img{width:897px;max-width:450px;height:350px;object-fit:cover;object-position:center center;}.elementor-501 .elementor-element.elementor-element-998a81f{--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:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-78b0ee3{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-501 .elementor-element.elementor-element-2fb29fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-501 .elementor-element.elementor-element-1bf2369{text-align:center;}.elementor-501 .elementor-element.elementor-element-5aa68ed .vista-steps{--step-line:var( --e-global-color-accent );--step-fill:var( --e-global-color-accent );--step-accent:var( --e-global-color-accent );}.elementor-501 .elementor-element.elementor-element-178fec2{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-178fec2:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-178fec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5b3c23 );}.elementor-501 .elementor-element.elementor-element-d6afb93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-501 .elementor-element.elementor-element-28756dd{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-501 .elementor-element.elementor-element-8d125ae{--display:flex;--justify-content:center;}.elementor-501 .elementor-element.elementor-element-b4205a1{--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-501 .elementor-element.elementor-element-7cc7092{width:auto;max-width:auto;margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-501 .elementor-element.elementor-element-7cc7092.elementor-element{--align-self:flex-start;}.elementor-501 .elementor-element.elementor-element-94190eb .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-501 .elementor-element.elementor-element-94190eb{width:auto;max-width:auto;}.elementor-501 .elementor-element.elementor-element-94190eb.elementor-element{--align-self:flex-start;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-501 .elementor-element.elementor-element-fb1d7e5{--width:100%;}.elementor-501 .elementor-element.elementor-element-a930896{--width:30%;}.elementor-501 .elementor-element.elementor-element-cf460ff{--width:70%;}.elementor-501 .elementor-element.elementor-element-ce950ed{--width:100%;}.elementor-501 .elementor-element.elementor-element-3420dcc{--width:35%;}.elementor-501 .elementor-element.elementor-element-96cce11{--width:35%;}.elementor-501 .elementor-element.elementor-element-b565ddf{--width:35%;}.elementor-501 .elementor-element.elementor-element-f7a4673{--width:35%;}.elementor-501 .elementor-element.elementor-element-13777d1{--width:35%;}.elementor-501 .elementor-element.elementor-element-bb6a435{--width:35%;}.elementor-501 .elementor-element.elementor-element-3fbf7eb{--width:30%;}.elementor-501 .elementor-element.elementor-element-7f4b148{--width:70%;}.elementor-501 .elementor-element.elementor-element-e9a2ef2{--width:100%;}.elementor-501 .elementor-element.elementor-element-f252a31{--width:30%;}.elementor-501 .elementor-element.elementor-element-7e7b414{--width:70%;}.elementor-501 .elementor-element.elementor-element-5613107{--width:100%;}.elementor-501 .elementor-element.elementor-element-d6afb93{--width:40%;}.elementor-501 .elementor-element.elementor-element-8d125ae{--width:50%;}}@media(max-width:1024px){.elementor-501 .elementor-element.elementor-element-bfc346b:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:779px auto;}.elementor-501 .elementor-element.elementor-element-c91df2b{--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-501 .elementor-element.elementor-element-007e0cb{--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-501 .elementor-element.elementor-element-bfb8c51 .elementor-icon-wrapper{text-align:left;}.elementor-501 .elementor-element.elementor-element-bfb8c51 .elementor-icon{font-size:50px;}.elementor-501 .elementor-element.elementor-element-bfb8c51 .elementor-icon svg{height:50px;}.elementor-501 .elementor-element.elementor-element-cd4b7d5{--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-501 .elementor-element.elementor-element-96cce11{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-501 .elementor-element.elementor-element-dcfb570 .elementor-icon{font-size:50px;}.elementor-501 .elementor-element.elementor-element-dcfb570 .elementor-icon svg{height:50px;}.elementor-501 .elementor-element.elementor-element-d5406bb{--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-501 .elementor-element.elementor-element-b565ddf{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-501 .elementor-element.elementor-element-77fe0e2 .elementor-icon{font-size:50px;}.elementor-501 .elementor-element.elementor-element-77fe0e2 .elementor-icon svg{height:50px;}.elementor-501 .elementor-element.elementor-element-613a325{--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-501 .elementor-element.elementor-element-d14af88 .elementor-icon-wrapper{text-align:left;}.elementor-501 .elementor-element.elementor-element-d14af88 .elementor-icon{font-size:50px;}.elementor-501 .elementor-element.elementor-element-d14af88 .elementor-icon svg{height:50px;}.elementor-501 .elementor-element.elementor-element-071b9ee{--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-501 .elementor-element.elementor-element-750296c .elementor-icon-wrapper{text-align:left;}.elementor-501 .elementor-element.elementor-element-750296c .elementor-icon{font-size:50px;}.elementor-501 .elementor-element.elementor-element-750296c .elementor-icon svg{height:50px;}.elementor-501 .elementor-element.elementor-element-96f4e8f{--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-501 .elementor-element.elementor-element-d8c2efe .elementor-icon-wrapper{text-align:left;}.elementor-501 .elementor-element.elementor-element-d8c2efe .elementor-icon{font-size:50px;}.elementor-501 .elementor-element.elementor-element-d8c2efe .elementor-icon svg{height:50px;}.elementor-501 .elementor-element.elementor-element-557d3c7{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;}}@media(max-width:767px){.elementor-501 .elementor-element.elementor-element-bfc346b:not(.elementor-motion-effects-element-type-background), .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-501 .elementor-element.elementor-element-bfc346b::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-background-video-container::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .e-con-inner > .elementor-background-video-container::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-background-slideshow::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .e-con-inner > .elementor-background-slideshow::before, .elementor-501 .elementor-element.elementor-element-bfc346b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(138deg, #182750 0%, #18275000 100%);}.elementor-501 .elementor-element.elementor-element-bfc346b{--overlay-opacity:0.81;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-501 .elementor-element.elementor-element-1b64448{padding:20px 20px 20px 20px;}.elementor-501 .elementor-element.elementor-element-1b64448 .elementor-heading-title{font-size:32px;}.elementor-501 .elementor-element.elementor-element-a97b369{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-501 .elementor-element.elementor-element-764652d{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-ca78768 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-501 .elementor-element.elementor-element-914c116{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-d03425d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-ffed62f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-d588356{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-d0f46a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-0439223{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-ce950ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-501 .elementor-element.elementor-element-aeb0035{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-501 .elementor-element.elementor-element-7370f9d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-1da6803{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-501 .elementor-element.elementor-element-d8ce12b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-501 .elementor-element.elementor-element-0911620{--justify-content:flex-start;}.elementor-501 .elementor-element.elementor-element-d3a84f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-60d9415{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-373e9c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-16302e4{padding:20px 0px 0px 0px;}.elementor-501 .elementor-element.elementor-element-691c0d0{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-e9a2ef2{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-b888a45{padding:20px 20px 20px 20px;}.elementor-501 .elementor-element.elementor-element-345b5a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-a95f026{--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;}.elementor-501 .elementor-element.elementor-element-c86c30a img{max-width:100%;height:189px;}.elementor-501 .elementor-element.elementor-element-8c02391{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-501 .elementor-element.elementor-element-8d88599{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-7721e72{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-501 .elementor-element.elementor-element-cf92382{text-align:center;}.elementor-501 .elementor-element.elementor-element-ccb2720{width:100%;max-width:100%;}.elementor-501 .elementor-element.elementor-element-026de72{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-501 .elementor-element.elementor-element-7e7b414{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-5613107{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-501 .elementor-element.elementor-element-4d91438{--container-widget-width:574px;--container-widget-flex-grow:0;width:var( --container-widget-width, 574px );max-width:574px;}.elementor-501 .elementor-element.elementor-element-8a7c1d7 img{width:100%;max-width:100%;height:100%;}.elementor-501 .elementor-element.elementor-element-998a81f{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-501 .elementor-element.elementor-element-78b0ee3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-178fec2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501 .elementor-element.elementor-element-d6afb93{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-501 .elementor-element.elementor-element-28756dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-501 .elementor-element.elementor-element-28756dd.elementor-element{--align-self:center;}.elementor-501 .elementor-element.elementor-element-28756dd img{width:80%;}.elementor-501 .elementor-element.elementor-element-e1416e8{text-align:center;}.elementor-501 .elementor-element.elementor-element-58ed4a6{text-align:center;}.elementor-501 .elementor-element.elementor-element-b4205a1{--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;--flex-wrap:nowrap;}.elementor-501 .elementor-element.elementor-element-7cc7092.elementor-element{--align-self:stretch;}.elementor-501 .elementor-element.elementor-element-7cc7092 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-501 .elementor-element.elementor-element-94190eb.elementor-element{--align-self:stretch;}.elementor-501 .elementor-element.elementor-element-94190eb .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}}/* Start custom CSS for icon, class: .elementor-element-8ef3cf4 */.elementor-501 .elementor-element.elementor-element-8ef3cf4 svg{
    height:50px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-66069cf */.elementor-501 .elementor-element.elementor-element-66069cf svg{
    height:50px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf12480 */.elementor-501 .elementor-element.elementor-element-cf12480 svg{
    height:50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d03425d */.elementor-501 .elementor-element.elementor-element-d03425d .cls-1 {
    fill: #d2d9e4;
}

.elementor-501 .elementor-element.elementor-element-d03425d .cls-2 {
    fill: #00000000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699b913 */.elementor-501 .elementor-element.elementor-element-699b913 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a930896 */.elementor-501 .elementor-element.elementor-element-a930896::after {
  content: '';
  position: absolute;
  top: 0;
  Left: -100vw;
  width: 100vw;
  height: 100%;
  background: var(--e-global-color-primary);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3e7e09 */.elementor-501 .elementor-element.elementor-element-f3e7e09 h4{
    color:#fff;
    margin-bottom:0px;
}

.elementor-501 .elementor-element.elementor-element-f3e7e09 p{
    color:#fff;
    margin-bottom:40px;
}/* End custom CSS */
/* Start custom CSS for vista-mountain, class: .elementor-element-2e3cb1e */.vista-mountain__panel-body ul li{
    margin:0px;
}

.vista-mountain__panel {
    box-shadow: 0px 0px 10px #00000012;
    background: #f1f2f3;
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3a84f9 */@media only screen and (max-width: 767px) {
    .elementor-501 .elementor-element.elementor-element-d3a84f9{
        overflow:hidden;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-557d3c7 */.e-n-tab-title .e-n-tab-icon {
  display: -flex;
  align-items: center;
  justify-content: center;
  width: 80px; 
  height: 80px;
  border: 1.5px solid #f44336;
  border-radius: 50%;

  margin: 0 auto 10px;
  position: relative;
}

.e-n-tab-title[aria-selected="true"] .e-n-tab-icon {
  background-color: #f44336;
  color: white;
}

.e-n-tab-icon svg {
  width: 40px; /* Size of icon inside the circle */
  height: 40px;
  fill: currentColor;
}

.e-n-tab-title[aria-selected="true"] span.e-n-tab-icon svg {
    filter: invert(1) brightness(500);
}



.e-n-tab-title {
  flex: 1 1 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0692c37 */.elementor-501 .elementor-element.elementor-element-0692c37 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbf7eb */.elementor-501 .elementor-element.elementor-element-3fbf7eb::after {
  content: '';
  position: absolute;
  top: 0;
  Left: -100vw;
  width: 100vw;
  height: 100%;
  background: var(--e-global-color-primary);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf92382 */.elementor-501 .elementor-element.elementor-element-cf92382 h4{
    color:#fff;
    margin-bottom:0px;
}

.elementor-501 .elementor-element.elementor-element-cf92382 p{
    color:#fff;
    margin-bottom:40px;
}/* End custom CSS */
/* Start custom CSS for vista-wheel, class: .elementor-element-ccb2720 */@media only screen and (max-width: 767px) {
    .elementor-501 .elementor-element.elementor-element-ccb2720{
        overflow:hidden;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-113db45 */.elementor-501 .elementor-element.elementor-element-113db45 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f252a31 */.elementor-501 .elementor-element.elementor-element-f252a31::after {
  content: '';
  position: absolute;
  top: 0;
  Left: -100vw;
  width: 100vw;
  height: 100%;
  background: var(--e-global-color-primary);
  z-index: 2;
}/* End custom CSS */