.min_h_blog{height:90vh}#100_box{height:100%!important}body.single-post div.post.type-post a{color:#772980!important}.elementor-field-type-textarea.elementor-field-group.elementor-column.elementor-field-group-field_d1370cc{min-height:fit-content!important}.elementor-share-btn{border-radius:5px!important;border-color:#7777774d!important}#estate-planning,#general,#our-process,#investments,#tax-planning,#retirement-planning,#financial-planning,#summary,#responsibilities,#qualifications,#offer{scroll-margin-top:150px}body:not(.elementor-editor-active):not(.wp-admin):not(.single-post):not(.blog):not(.archive):not(.page-id-442) h1,body:not(.elementor-editor-active):not(.wp-admin):not(.single-post):not(.blog):not(.archive):not(.page-id-442) h2:not(header h2),body:not(.elementor-editor-active):not(.wp-admin):not(.single-post):not(.blog):not(.archive):not(.page-id-442) h3:not(header h3),body:not(.elementor-editor-active):not(.wp-admin):not(.single-post):not(.blog):not(.archive):not(.page-id-442) h4,body:not(.elementor-editor-active):not(.wp-admin):not(.single-post):not(.blog):not(.archive):not(.page-id-442) .animate{opacity:0;transition:opacity 5s ease-out,transform 5s ease-out}.fade-in{animation:fadeInUp 5s ease-out forwards}@keyframes fadeInUp{from{opacity:0}to{opacity:1}}.mw-927{max-width:927px!important}.mw-800{max-width:800px!important}.mw-630{max-width:630px!important}.elementor-widget-table-of-contents .elementor-widget-container:first-of-type{border:none!important}.elementor-toc__header{display:none}.elementor-toc__list-item-text.elementor-item-active::before{content:url(/wp-content/uploads/2025/06/adsfw444dsvvc.webp)}.elementor-toc__list-item-text.elementor-item-active{display:flex;align-items:center;line-height:10px;gap:8px}.elementor-toc__list-item{margin-bottom:16px!important}[class*="arrowControlForward_"]:hover>.elementor-widget-container{opacity:.7}[class*="arrowControlPrevious_"]:hover>.elementor-widget-container{opacity:.7}.overflow-visible{overflow:visible!important}.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{width:98%!important}#loadMore:hover{border-color:#772980}header #mobileMenu{height:90vh!important;max-height:none;overflow-y:scroll;overflow-x:hidden}#e-n-menu-content-8942{min-height:fit-content}#e-n-menu-content-8942 .elementor-element.elementor-element-06c94bb.e-con-full.e-flex.e-con.e-child{overflow-y:scroll!important;flex-wrap:nowrap!important}.purple-line .elementor-divider-separator,.purple-line .elementor-divider{color:#4E1C54!important}#review-slider-image{height:100%}[class*="arrowControlForward"],[class*="arrowControlPrevious"]{cursor:pointer}#nav-next:hover,#nav-prev:hover{cursor:pointer}.elementor-icon-wrapper:not(#navigator .elementor-icon-wrapper){display:flex}footer .elementor-widget-icon{display:flex;align-items:center}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.elementor-upload-field[type="file"]{opacity:0;position:absolute;z-index:2;width:100%;height:100%;cursor:pointer}.elementor-field-group-field_d1370cc{position:relative;height:48px}#careerForm .elementor-field-group-field_d1370cc::before{content:"";position:absolute;top:80%;left:2%;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg fill='none' stroke='%23772980' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 6.5l-7.59 7.59a2.12 2.12 0 0 1-3-3l9-9a4.24 4.24 0 0 1 6 6l-9 9a6.36 6.36 0 0 1-9-9l9-9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transform:translate(-50%,-50%);pointer-events:none}.elementor-field-type-upload label{margin-left:40px}@media screen and (min-width:601px){.elementor-field-group-field_d1370cc{width:48px}}@media only screen and (min-width:1058px){.fade-in{opacity:0;animation:fadeIn 1.5s ease-in forwards;animation-delay:.3s}}.hover-icon-parent .hover-icon{opacity:0}.hover-icon-parent:hover .hover-icon{transition-duration:.3s;opacity:1}.hover-icon-parent:hover h3{color:#4E1C54!important}.hover-icon-parent h3{cursor:pointer}@media only screen and (max-width:1057px){.hover-icon-parent h3{color:#4E1C54!important}}.elementor-swiper-button.elementor-swiper-button-prev:not(#prev,#next){display:none!important}.elementor-swiper-button.elementor-swiper-button-prev#prev,#next{position:static!important;transform:none}.mw-890{max-width:890px}.static{position:static!important}.border-box{box-sizing:border-box!important}.videoiconWidget{position:static;display:inline-block;mask-image:linear-gradient(to right,black 80%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 80%,transparent 100%)}.masked{position:static;mask-image:linear-gradient(to right,black 80%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 80%,transparent 100%)}@media only screen and (max-width:1057px){.logoCarousel figure.swiper-slide-inne{height:52.5px;width:140px}}.logoCarousel .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.logoCarousel figure.swiper-slide-inner{display:flex!important;align-items:center!important;justify-content:center!important;height:75px;width:200px}.logoCarousel figure.swiper-slide-inner img{padding-left:5px;padding-right:5px}body{overflow-x:hidden}#mobileMenu{display:none;transition:left 0.3s ease-out,opacity 0.3s ease-out,visibility 0.3s ease-out}#mobileMenu .e-n-menu-item,#mobileMenu .e-n-menu-heading{flex-direction:column}#mobileMenu .e-n-menu-item .e-n-menu-content.e-active{position:static}#mobileMenu button.e-n-menu-dropdown-icon,#mobileMenu .e-n-menu-dropdown-icon-opened,#mobileMenu .e-n-menu-dropdown-icon-closed{width:8px!important}.fullWidth a{width:100%!important}#mobilesub ul{flex-direction:column}#mobileMenu.opened{display:flex!important;left:0!important;transition:left 0.3s ease-out,opacity 0.3s ease-out,visibility 0.3s ease-out}.btnWithWhtCircle svg{width:2em}.btnWithWhtCircle a span{display:flex;align-items:center}.mh-fit{max-height:fit-content!important}.mw-216{max-width:417px!important}.mw-global{max-width:1440px!important;margin-left:auto;margin-right:auto}.mw-1480{max-width:1480px!important;margin-left:auto;margin-right:auto}.mx-h-20-per{max-height:20%!important}@media (max-width:1024px){.mobile-mx-h-35-per{max-height:35%!important}}.select-caret-down-wrapper{padding-bottom:1rem}label{margin-bottom:-.5em;margin-top:1em;z-index:1}input{min-height:0!important;padding-bottom:0px!important;padding-top:6px!important}select{margin-top:-.5rem;min-height:0!important;padding-bottom:0px!important;padding-top:6px!important}textarea{margin-top:1.5rem}select:focus{outline:none!important;box-shadow:none!important;margin-top:0.5rem!important}select:valid+label{margin-top:0rem!important}input:not(#form-field-emailOpt):focus,textarea.filled:focus,input.filled:not(#form-field-emailOpt){outline:none!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:3rem}textarea.filled:focus,textarea:focus,textarea.filled{outline:none!important;margin-top:10px!important;height:6rem!important}textarea{margin-top:0}.select-caret-down-wrapper{opacity:.5}#contactFormBtn{max-width:fit-content!important;margin-top:34px}::placeholder:not(#form-field-emailOpt){color:transparent!important}::-webkit-input-placeholder:not(#form-field-emailOpt){color:transparent!important}::-moz-placeholder:not(#form-field-emailOpt){color:transparent!important}::-ms-input-placeholder:not(#form-field-emailOpt){color:transparent!important}nav>div:first-of-type:not(.e-n-menu-content)>ul:first-of-type>.e-n-menu-item:hover{border-bottom:2px solid;border-color:#4E1C54!important}nav .e-n-menu-content .e-n-menu-item:hover{border-bottom:none!important}.Email_Optin button.elementor-button.elementor-size-sm.elementor-animation-grow{height:36px;width:36px;padding:0}.Email_Optin .elementor-form-fields-wrapper{display:flex;justify-content:space-between}.Email_Optin .elementor-form-fields-wrapper .elementor-field-type-email{width:61%}.Email_Optin .elementor-form-fields-wrapper .e-form__buttons{width:fit-content}.Email_Optin .elementor-button-content-wrapper span{display:flex}.Email_Optin input::placeholder{color:#333333!important;opacity:1!important}input#form-field-emailOpt::placeholder{position:absolute}.Email_Optin input:focus{margin-top:0em!important;outline:none!important;box-shadow:none!important}.Email_Optin{position:relative!important}.elementor-widget-container{border-radius:5px;height:fit-content!important}.elementor-button-icon{display:flex}.Email_Optin.secondary_opt .elementor-form-fields-wrapper .elementor-field-type-email{width:52%}.icon-carousel.mw-global .activeicon{background:white!important;border:1px solid white!important}.icon-carousel.mw-global .activeicon span{color:#4E1C54!important}.icon-carousel li.elementor-icon-list-item{padding:5px;border:1px #fff dashed;margin:5px;border-radius:5px;min-width:fit-content;width:300px}.icon-carousel .elementor-widget-container{display:flex;justify-content:end}.icon-carousel .elementor-widget-container ul{max-width:fit-content;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 25%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 25%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;overflow-y:hidden;max-height:420px;align-items:center;display:flex;flex-direction:column;justify-content:center}.icon-carousel li.activeIcon{background:white!important;border:1px solid white!important}.icon-carousel li.activeIcon span{color:#4E1C54!important}@media (max-width:1024px){.icon-carousel.mw-global.centered .elementor-widget-container{justify-content:center!important}.icon-carousel li.elementor-icon-list-item{padding:5px;border:1px #fff dashed;margin:5px;border-radius:5px;min-width:fit-content;width:185px}.icon-carousel:not(.centered){margin-left:auto;margin-right:10px}.icon-carousel .elementor-widget-container ul{max-height:243px}.hover-icon-parent #invman{min-width 10%!important}.elementor-13 .elementor-element.elementor-element-c385ed4{min-width 10%!important;width:10%}}.mobile-latest .elementor-post__card{box-shadow:none!important}.mobile-latest .elementor-post__card .elementor-post__meta-data{border-top:none!important;order:1;text-align:center;padding-bottom:0px!important}.mobile-latest .elementor-post__card .elementor-post__text{order:2;width:80%;margin-left:auto;margin-right:auto}.mobile-latest .elementor-post__card .elementor-post__read-more{display:flex!important;margin:auto;max-width:fit-content;align-items:center!important;gap:8px!important;padding-top:5px}.mobile-latest .elementor-post__card .elementor-post__title{text-align:center}@media (min-width:1025px){.secondary-posts .elementor-post__card{box-shadow:none!important;flex-direction:column-reverse}.secondary-posts .elementor-post__card .elementor-post__meta-data{border-top:none;padding-bottom:0px!important}.secondary-posts .elementor-post__card .elementor-post__text{border-bottom:solid 1px #EAE3EE;padding-bottom:3rem!important}.secondary-posts .elementor-post__card .elementor-post__title{padding-bottom:0;margin-bottom:0}}@media (max-width:600px){.hover-icon-parent #invman{min-width 10%!important}.elementor-13 .elementor-element.elementor-element-c385ed4{min-width 10%!important;width:10%}.mobile-latest .elementor-post__card .elementor-post__title{text-align:left}.mobile-latest .elementor-post__card,.secondary-posts .elementor-post__card{box-shadow:none!important;flex-direction:column-reverse}.mobile-latest .elementor-post__card .elementor-post__badge{top:auto!important;bottom:20px!important}.mobile-latest .elementor-post__card .elementor-post__meta-data{order:0;border-top:none!important;padding-left:10px!important;padding-bottom:0px!important;text-align:left}.mobile-latest .elementor-post__card .elementor-post__text{order:0;width:100%;padding-left:10px!important}.mobile-latest .elementor-post__card .elementor-post__read-more{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:2rem!important;margin-left:0}.mobile-latest .elementor-post__card .elementor-post__read-more .blog-read-more-icon{height:13.9px!important}.mobile-latest .elementor-post__card .elementor-post__title{margin-bottom:2rem!important}.secondary-posts .elementor-post__card .elementor-post__meta-data{border-top:none!important;padding-left:10px;margin-left:0;margin-top:0;padding-top:0;padding-bottom:1rem}.secondary-posts .elementor-post__card .elementor-post__text{padding-left:10px!important;margin-left:0px!important;margin-top:0}.secondary-posts .elementor-widget-container article{padding-bottom:2rem;padding-top:2rem;border-top:solid 1px #EAE3EE}}