



<!DOCTYPE html>

<html class="no-js" lang="en">
<head id="Head1">
    <link data-testid="canonical-link" rel="canonical" href="https://www.mmoretti.com/" />
    





    
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!--[if (gte IE 9)|!(IE)]><!-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!--<![endif]-->
<meta name="generator" content="FMG Suite">



            <link rel="icon" sizes="32x32" type="image/png" href="//static.fmgsuite.com/media/WebsiteFavicon/variantSize/3d24c8dd-b051-4b31-b1e4-66b69fb60e84.png" />







<title>Cash Flow Analysis & Legacy Planning | Integrated Financial Partners</title><meta name="description" content="Discover tailored cash flow analysis and legacy planning with Integrated Financial Partners. Start planning your financial future and charitable giving today!"/><meta name="robots" content="index, follow"/><meta name="twitter:card" content="summary"><meta prefix="og: http://ogp.me/ns#" property="og:title" content="Cash Flow Analysis & Legacy Planning | Integrated Financial Partners"/><meta name="twitter:title" content="Cash Flow Analysis & Legacy Planning | Integrated Financial Partners"/><meta prefix="og: http://ogp.me/ns#" property="og:description" content="Discover tailored cash flow analysis and legacy planning with Integrated Financial Partners. Start planning your financial future and charitable giving today!"/><meta name="twitter:description" content="Discover tailored cash flow analysis and legacy planning with Integrated Financial Partners. Start planning your financial future and charitable giving today!"/><meta prefix="og: http://ogp.me/ns#" property="og:site_name" content="Integrated Financial Partners"/><meta prefix="og: http://ogp.me/ns#" property="og:url" content="https://www.mmoretti.com/"/>
    


<script type="application/ld+json">
    {
  "@context": "https://schema.org",
  "@type": "FinancialService",
  "@id": "https://www.mmoretti.com/",
  "name": "Integrated Financial Partners",
  "logo": "//static.fmgsuite.com/media/TransparentLogo/variantSize/eddcd0fe-3d8c-4081-b6c3-016b06fe820f.png",
  "url": "https://www.mmoretti.com/",
  "telephone": "(401) 490-0290 ",
  "priceRange": "N/A",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "1000 Chapel View Boulevard, Suite 270",
    "addressLocality": "Cranston",
    "addressRegion": "RI",
    "postalCode": "02920",
    "addressCountry": "US"
  },
  "location": [
    {
      "@type": "PostalAddress",
      "streetAddress": "1000 Chapel View Boulevard, Suite 270",
      "addressLocality": "Cranston",
      "addressRegion": "RI",
      "postalCode": "02920",
      "addressCountry": "US",
      "telephone": "(401) 490-0290",
      "faxNumber": "(401) 206-4437"
    }
  ],
  "sameAs": []
}
</script>


<link rel="stylesheet" type="text/css" media="" href="//static.fmgsuite.com/site/templates/007/dist/7ac.css?v=2.86.45.35539.386" />    <link rel="stylesheet" type="text/css" href="//static.fmgsuite.com/site/globalassets/template7/css/global-asset-styles.css" />
    
    

        <style type="text/css">




/* #4A6380  #F9CE62 #B8976A */
:root{
--paletteColor1: #4A6380;
--paletteColor2: #F9CE62;
--paletteColor3: #B8976A;

--paletteColor1H: 213;
--paletteColor1S: 26.7%;
--paletteColor1L: 39.6%;

--paletteColor2H: 43;
--paletteColor2S: 92.6%;
--paletteColor2L: 68%;

--paletteColor3H: 35;
--paletteColor3S: 35.5%;
--paletteColor3L: 56.9%;
}
a{
    color:#B8976A;
}
h1, h2, h3, h4,
h1 a, h2 a, h3 a, h4 a
{color:#4A6380;}

.c-svg path{
    fill: #4A6380;
}
.c-vcard-download--link {
    color: #4A6380;
}


.back-to-top{background: #B8976A; }

.c-topnav__navbar {
    background: #B8976A;
}

.c-topnav__menu-item .c-topnav__menu-text {
    color: #fff;
}

.angleLeft,
.angleRight {
    background: #fff;
}
.c-topnav__submenu {
    background:rgba(83,94,92,1);
}
.c-topnav__menu-item:hover .c-topnav__menu-text {
    background: #B8976A;
    color: #fff;
}

li.c-topnav__submenu-item a {
    color: #fff;
}

.c-circle {
    background:rgba(47,54,52,1);
}
@media (min-width:992px) {

    .c-topbar {
        background:#F9CE62;
        color:#fff;
    }
    .c-topbar a {
        color:#c1c1c1;
    }
    .c-topbar a:not(.c-social-media--link):hover{
        color:#B8976A;
    }
    .c-topnav__navbar {
        background:none;
    }

    .c-topnav__menu-item .c-topnav__menu-text {
        color: #F9CE62;
    }
    .c-topnav__menu-item .c-topnav__menu-text.selected{
        background: #B8976A;
        color: #fff;
    }

    .c-topnav__submenu {
        background:rgba(34,34,34,.95);
    }

    .c-topnav__menu-item:hover .c-topnav__menu-text {
        background:#B8976A;
        opacity:.80;
    }

    .c-topnav__submenu-item:hover{
        background:#B8976A;
    }
    
} /* END MEDIA */

/*HERO*/


@media (min-width: 992px) {
    .top-bar  {background:#F9CE62;}
}

.c-btn {
    color: #B8976A;
    background: none;
    border: solid 1px #B8976A;
}

.c-btn:hover,
.c-btn:focus,
.c-btn:active {
    text-decoration: none;
    color: #fff;
    background-color: #B8976A;
}
.c-additional__content {
    background-color: #F8F8F5;
}

.c-additional__content--small .c-accordion__link {
    background: #B8976A;
}

.c-additional__content nav a {
    color: #F9CE62;
}
.c-additional__content nav a:hover{
   background: #B8976A;
   color: #fff;
}

.c-additional__content nav .selected {
    color: #fff;
    background: #B8976A;
}

.c-additional__content h4 a {
    color: #666;
}

.c-additional__content .viewAll a,
.c-additional__content h4 a:hover {
    color: #F9CE62;
}

.c-additional__content--small .panel-heading {
    background: #B8976A;
}

.c-matter-flag__body {
    background: #B8976A;
}
.c-matter-flag__body:hover{
    opacity:.95;
}
.c-team-member__info a{
    color:#B8976A;
}

footer {
    background: #F9CE62;
    color: #fff;
}

footer h4 {
    color: #fff;
    text-decoration:underline;
}

footer a {
    color: #fff;
}
footer a:hover{
    color: #D8D8D6;
}
.quickLinks ul a {
    color: #fff;
}
.quickLinks ul a:hover{
    color: #D8D8D6;
}
footer .c-socialMedia a {
    color: #fff;
}

footer .c-socialMedia a:hover {
   color: #fff;
}


.article-008 th,
.article-012 th,
.article-017 th {background-color:#B8976A}

/*CONTENT GATE MODAL*/
.c-popup__submit {
    color:#B8976A; border-color:#B8976A; background:#B8976A;
}
.c-popup__submit:hover {
    opacity:0.75;
}

.c-matter__meta {
    color: #4A6380;
}

.c-matter__pull-quote {
    background-color: #B8976A;
    color: #fff;
}

/*EVENTS
//==================================================*/
.c-event__date-box {
    border-color: #B8976A;
}
.c-event-date--day {
    color: #B8976A;
}
.c-event-reg--submit.c-loading:after {
    border-top-color: #B8976A;
}

        </style>
    
    

    



<link rel="stylesheet" type="text/css" href="//fmg-websites-custom.s3.amazonaws.com/building-blocks/Headers/sticky/css/sticky.css" /><link rel="stylesheet" type="text/css" href="//fmg-websites-custom.s3.amazonaws.com/building-blocks/Footers/footer-Colors/css/footer-Colors.css" /><link rel="stylesheet" type="text/css" href="//fmg-websites-custom.s3.amazonaws.com/building-blocks/Sections/css/sections.css" /><link rel="stylesheet" href="https://fmg-websites-custom.s3.amazonaws.com/building-blocks/SectionDefaults/css/sectionDefaults.css" /><link rel="stylesheet" href="https://fmg-websites-custom.s3.amazonaws.com/building-blocks/Sections/css/sectionDefaults-BackCompat.css" /><link rel="stylesheet" type="text/css" href="//fmg-websites-custom.s3.amazonaws.com/building-blocks/Sections/css/commonRequests.css" /><link rel="stylesheet" href="https://fmg-websites-custom.s3.amazonaws.com/fontawesome/css/all.css" /><link href="https://fmg-websites-custom.s3.amazonaws.com/fontawesome/css/v4-shims.css" rel="stylesheet" /><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/web@2.0.3/src/regular/style.css" /><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/web@2.0.3/src/thin/style.css" /><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/web@2.0.3/src/light/style.css" /><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/web@2.0.3/src/bold/style.css" /><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/web@2.0.3/src/fill/style.css" /><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/web@2.0.3/src/duotone/style.css" /><style>
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Literata:ital,opsz,wght@0,7..72,200..900;1,7..72,200..900&display=swap');

:root {
    /*Font*/
    --headingFontFamily: "Literata", serif;
    --bodyFontFamily: "Inter", sans-serif;
    --headingTextTransform: capitalize;
    --headingFontWeight: normal;
    --bodyFontSize: 16px;
    
    /* Extra Color Config */
    --blackColor: #1b1b1b;
    --whiteColor: #fff;
    
    /*General Colors*/
    --headingColor: var(--blackColor);
    --subHeaderColor: var(--paletteColor2);
    --hyperlinkColor: var(--paletteColor1);
    --hyperlinkHoverColor: var(--paletteColor2);
    --bodyFontColor: var(--blackColor);
    --editingBackground: var(--siteMainBackground);
    
    /*Buttons*/
    --btnTextColor: var(--blackColor);
    --btnTextHoverColor: var(--whiteColor);
    --btnBackgroundColor: var(--paletteColor2);
    --btnBackgroundHoverColor: var(--paletteColor3);
    --btnBorderColor: var(--paletteColor1);
    --btnBorderHoverColor: var(--paletteColor1);
    --btnBorderWidth: 1px;
    --btnBorderRadius: 25px;
    --btnTextTransform: uppercase;
    --btnPadding: 12px 15px;
    --btnFontWeight: 600;
    
    
    --hollowBtnBorderWidth: var(--btnBorderWidth);
    --longArrowBtnMask: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 9" fill="none"><g><path d="M24.3536 4.9535C24.5488 4.75824 24.5488 4.44166 24.3536 4.2464L21.1716 1.06442C20.9763 0.869153 20.6597 0.869153 20.4645 1.06442C20.2692 1.25968 20.2692 1.57626 20.4645 1.77152L23.2929 4.59995L20.4645 7.42838C20.2692 7.62364 20.2692 7.94022 20.4645 8.13548C20.6597 8.33075 20.9763 8.33075 21.1716 8.13548L24.3536 4.9535ZM0 5.09995H24V4.09995H0V5.09995Z" fill="white" /></g></svg>');

    /*Header*/
    --headerBackgroundColor: var(--paletteColor1);
    --headerShadow: 0px 6px 12px 0px rgba(154, 154, 154, 0.25);
    --topBarBackgroundColor: transparent;
    --topBarFontColor: var(--whiteColor);
    --topBarFontHoverColor: #e1e1e1;
    --headerBtnTextColor: var(--whiteColor);
    --headerBtnTextHoverColor: var(--btnTextHoverColor);
    --headerBtnBackgroundColor: var(--btnBackgroundColor);
    --headerBtnBackgroundHoverColor: var(--headerBtnBackgroundColor);
    --headerBtnBorderColor: var(--btnBorderColor);
    --headerBtnBorderHoverColor: var(--btnBorderHoverColor);
    --headerBtnBorderWidth: var(--btnBorderWidth);
    --headerBtnBorderRadius: var(--btnBorderRadius);
    --headerBtnTextTransform: uppercase;
    
    /*--specialNavBtnPadding: var(--btnPadding);
    --specialNavBtnBorderRadius: var(--btnBorderRadius);*/
    
    --specialNavBtnFontColor: var(--blackColor);
    --specialNavBtnFontHoverColor: var(--btnTextHoverColor);
    --specialNavBtnBackgroundColor: var(--paletteColor2);
    --specialNavBtnBackgroundHoverColor: var(--btnBackgroundHoverColor);
    --specialNavBtnBorderColor: var(--paletteColor1);
    --specialNavBtnBorderHoverColor: var(--btnBorderHoverColor);
    --specialNavBtnBorderWidth: var(--btnBorderWidth);
    --specialNavBtnBorderRadius: var(--btnBorderRadius);
    --specialNavBtn2FontColor: var(--whiteColor);
    --specialNavBtn2FontHoverColor: var(--blackColor);
    --specialNavBtn2BackgroundColor: transparent;
    --specialNavBtn2BackgroundHoverColor: var(--paletteColor1);
    --specialNavBtn2BorderColor: var(--whiteColor);
    --specialNavBtn2BorderHoverColor: var(--paletteColor1);
    --specialNavBtn2BorderWidth: 2px;
    --specialNavBtnFontWeight: 600;

    --navArrows: var(--whiteColor);
    --navHoverArrows: var(--whiteColor);
    --headerWidth: 1600px;
    
    /*Logo*/
    --logoWidth: 300px;
    --logoWidthScroll: 250px;
    
    /*Navigation*/
    --parentNavItemColor: var(--whiteColor);
    --parentNavItemHoverColor: var(--parentNavItemColor);
    --parentNavItemBackgroundColor: transparent;
    --parentNavItemBackgroundHoverColor: transparent;
    --parentNavItemUnderlineColor: var(--paletteColor2);
    --selectedParentNavFontColor: var(--parentNavItemHoverColor);
    --selectedParentNavBackgroundColor: var(--parentNavItemBackgroundHoverColor);
    --selectedNavItemUnderlineColor: var(--parentNavItemUnderlineColor);
    --subNavFontColor: var(--whiteColor);
    --subNavFontHoverColor: var(--subNavFontColor);
    --subNavBackgroundColor: hsla(var(--primaryDarkHSL), 0.95);
    --mobileSubNavBackgroundColor: transparent;
    --subNavBackgroundHoverColor: var(--paletteColor2);
    --navFontSize: inherit;
    --parentNavTextTransform: uppercase;
    --parentNavFontWeight: inherit;
    
    /*Mobile Header*/
    --mobileTopBarBackgroundColor: var(--paletteColor1);
    --expandCircleColor: var(--paletteColor1);
    --mobileHamburgerMenuColor: var(--whiteColor);
    --mobileNavigationFontColor: var(--whiteColor);
    --mobileNavigationFontHoverColor: var(--whiteColor);
    --mobileNavigationBackgroundColor: transparent;
    --mobileNavigationBackgroundHoverColor: transparent;
    
    /*Footer*/
    --footerBackgroundColor: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), #4A6380;
    --footerHeaderColor: var(--whiteColor);
    --footerBodyColor: var(--whiteColor);
    --footerHyperlinkColor: var(--whiteColor);
    --footerHyperlinkHoverColor: var(--hyperlinkHoverColor);
    --footerBodyFontSize: 14px;
    
    /*Site Background*/
    --siteMainBackground: var(--whiteColor);
    --bodyContainerBackground: var(--siteMainBackground);
    --bodyBackground: var(--siteMainBackground);
    --siteSideBackground: var(--siteMainBackground);
    --linearGradientVertical: linear-gradient(180deg, hsla(var(--primaryHSL), 0.4) 0%, var(--paletteColor2) 100%);
    --linearGradientHorizontal: linear-gradient(270deg, rgba(0,0,0,0.50) 45%, #000 100%);
    --contentMaxWidth: 100%;
    
    /*Misc*/
    --sitewideContainerWidth: 1600px;
    --boxInnerJustifyContent: flex-start;
    --containerSidePadding: max(2%, 20px);
    --defaultSectionContainerSidePadding: max(2%, 20px);
    --sectionMaxHeight: 60vh;
    --mobileSectionMaxHeight: 35vh;
    --superSectionBackgroundEffect: linear-gradient(0deg,  rgba(255, 255, 255, 0.5), #fff);
    --lineColor: var(--paletteColor1);
    --lineWidth: 2px;
    --backToTop: var(--paletteColor3);
    --formInputMargin: 0px 0px 5px;

    /*Additional Misc*/
    --borderRadius: 0px;
    --colorDifference: 8%;
    --defaultSectionTextBtnMarginTop: 5px;
    --ToTMemberHeadlineMargin: 1rem 0 0 0;
    --defaultSectionGridGap: 1rem;
    --boxImageWidth: 100%;
    --mobileDefaultSectionGridJustifyContent: center;

    --objectComponentBorderRadius: var(--borderRadius);
    --imgTextImageElementBorderRadius: 40px;
    --boxImageBorderRadius: var(--borderRadius);
    --formInputBorderRadius: var(--borderRadius);
    --teamMemberGridBackground: var(--whiteColor);
    --teamContainerJustifyContent: center;
    

    /*Flexbox*/
    --flexSectionPadding: 0px;
    
    /*Default CSS*/
    --boxTitleFlex: none;
    
    /*Accordion*/
    --accordionBackground: transparent;
    --accordionHeaderBackgroundColor: var(--paletteColor1);
    --accordionHeaderTextColor: var(--blackColor);
    --accordionHeaderBackgroundHoverColor: var(--paletteColor2);
    --accordionHeaderTextHoverColor: var(--blackColor);
    --accordionContentBackgroundColor: transparent;
    --accordionContentTextColor: var(--bodyFontColor);
    
    /* Phosphor Icon Styles */
    --phIconColor: var(--paletteColor1);
    --phIconHoverColor: var(--paletteColor3);
    --phIconFontSize: 2.5rem;
    
    /* Line Height & Header margins */
    --headingLineHeight: 1.1;
    --heading1Margin: 1rem 0 0.5rem 0;
    --heading2Margin: var(--heading1Margin);
    --heading3Margin: var(--heading1Margin);
    
    /* Sitewide overlay for Primary Hero & BannerSection */
    --heroOverlayColor: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.26) 0%, rgba(0, 0, 0, 0.26) 100%), linear-gradient(0deg, rgba(20, 39, 49, 0.20) 0%, rgba(20, 39, 49, 0.20) 100%);
    --subpageHeroBannerOverlay: linear-gradient(0deg, rgba(51, 51, 51, 0.60) 0%, rgba(51, 51, 51, 0.60) 100%);

    
    /* Small Sup Config */
    --supDisplay: block;
    --supColor: inherit;
    --darkBackgroundSupColor: #fff;
    --supFontSize: 0.85rem;
    --supLetterSpacing: 2px;
    --supMargin: 1rem 0;
    --supFontFamily: var(--bodyFontFamily);
    --supTextTransform: uppercase;
    --supLineHeight: 1.2;
    --supTextDecoration: none;
    --supFontWeight: normal;
    --supVerticalAlign: baseline; 
    --supPadding: 0; 
    --supBackgroundColor: transparent;
}

</style><style>
/*Responsive Text*/
section,
.dev-boxTitleSizing {
    --heading2MinFontSize: calc(var(--heading2MinFontSizeRem, 1.5) * 1rem);
    --heading2MaxFontSize: calc(var(--heading2MaxFontSizeRem, 2) * 1rem);
    --heading2MinFontSizepx: calc(var(--heading2MinFontSizeRem, 1.5) * var(--bodyFontSizepx, 16));
    --heading2MaxFontSizepx: calc(var(--heading2MaxFontSizeRem, 2) * var(--bodyFontSizepx, 16));
    --heading2ScalerVW: calc(((100 * (var(--heading2MaxFontSizepx) - var(--heading2MinFontSizepx)))/(var(--fontMaxViewPort, 1200) - var(--fontMinViewport, 600))) * 1vw);
    --heading2ScalerRem: calc(((((var(--fontMinViewport, 600) * var(--heading2MaxFontSizepx)) - (var(--fontMaxViewPort, 1200) * var(--heading2MinFontSizepx))) / (var(--fontMinViewport, 600) - var(--fontMaxViewPort, 1200))) / var(--bodyFontSizepx, 16)) * 1rem);
    --heading2ScalerValue: var(--heading2ScalerVW) + var(--heading2ScalerRem);
    --heading2ResponsiveFont: clamp(var(--heading2MinFontSize), var(--heading2ScalerValue), var(--heading2MaxFontSize));
}

section,
.dev-boxTitleSizing {
  --headingMinFontSizeRem: 1.75;
  --headingMaxFontSizeRem: 2.5;
  --heading2MinFontSizeRem: 1.75;
  --heading2MaxFontSizeRem: 2.5;
  --heading1FontSize: var(--headingResponsiveFont);
  --heading2FontSize: var(--heading2ResponsiveFont);
}

/*Header*/
#mainNav .c-topnav__menu-item .c-topnav__menu-text {
  text-transform: var(--parentNavTextTransform, none);
}

@media(min-width: 992px){
  #mainNav .c-topnav__menu-item.navBtn .c-topnav__menu-text, 
  #mainNav .c-topnav__menu-item.navBtn2 .c-topnav__menu-text {
    text-transform: var(--headerBtnTextTransform, var(--parentNavTextTransform, none));
  }
}
  
  @media (min-width: 992px) {
    body.dev-global-header-fixed:not(.article,.calculator,.e-page__edit-mode) header.c-header:not(.scrolled), body.homepage.dev-global-header-homeFixed:not(.article,.calculator,.e-page__edit-mode) header.c-header:not(.scrolled) {
        --headerBackgroundColor: transparent;
        --parentNavItemColor: #fff;
        --parentNavItemHoverColor: var(--parentNavItemColor);
        --selectedParentNavFontColor: var(--parentNavItemHoverColor);
        --parentNavItemUnderlineColor: transparent;
        --selectedNavItemUnderlineColor: var(--parentNavItemUnderlineColor);
        --headerShadow: none;
    }
}

@media(min-width: 992px){
  #mainNav .c-topnav__menu-item.navBtn .c-topnav__menu-text, 
  #mainNav .c-topnav__menu-item.navBtn2 .c-topnav__menu-text {
    text-transform: var(--headerBtnTextTransform, var(--parentNavTextTransform, none));
  }

#mainNav .c-topnav__menu-item.navBtn .c-topnav__menu-text, 
#mainNav .c-topnav__menu-item.navBtn2 .c-topnav__menu-text,
#mainNav .c-topnav__menu-item .c-topnav__menu-text,
#mainNav .c-topnav__submenu .c-topnav__submenu-item a{
  letter-spacing: 2px;
}

  #mainNav .c-topnav__menu-item.navBtn2 .c-topnav__menu-text {
    color: var(--specialNavBtn2FontColor, var(--btnTextColor, #fff));
    background: var(--specialNavBtn2BackgroundColor, var(--btnBackgroundColor, var(--paletteColor3, inherit)));
    border: var(--specialNavBtnBorderWidth, var(--btnBorderWidth, 0px)) solid var(--specialNavBtn2BorderColor, var(--btnBorderColor, transparent));
    border-radius: var(--specialNavBtnBorderRadius, var(--btnBorderRadius, 0px));
    padding: var(--specialNavBtnPadding, var(--btnPadding, 15px 20px));
    font-weight: var(--specialNavBtnFontWeight, var(--parentNavFontWeight, inherit));
  }
  
  #mainNav .c-topnav__menu-item.navBtn2 .c-topnav__menu-text span::after {
    content: none;
  }
  
  #mainNav .c-topnav__menu-item.navBtn2:hover .c-topnav__menu-text {
    background: var(--specialNavBtnBackgroundHoverColor, var(--btnBackgroundHoverColor, var(--paletteColor2, inherit)));
    border-color: var(--specialNavBtnBorderHoverColor, var(--btnBorderHoverColor, transparent));
    color: var(--specialNavBtnFontHoverColor, var(--btnTextHoverColor, #fff));
  }
}

.dev-hero-base, 
.dev-hero-original {
--defaultSectionGridJustifyContent: center;
--defaultSectionTextMaxWidth: 1100px;
}


.dev-bannerSection, .bannerSection {
  --defaultSectionBackground: url('//static.fmgsuite.com/media/InlineContent/originalSize/866c81f4-9843-4481-b366-fbdb79e2a3ca.jpg');
  --defaultSectionContainerPaddingTop: 200px;
  --defaultSectionContainerPaddingBottom: 200px;
  --mobileDefaultSectionContainerPaddingTop: 200px;
  --subpageBannerFontSize: var(--heading1FontSize);
  --defaultSectionOverlayColor: var(--subpageHeroBannerOverlay, rgba(0,0,0, 0.4));
  --subpageBannerTextPosition: center;
}

.dev-customServicesBoxes {
  --defaultSectionGridJustifyContent: flex-end;
}

.dev-customServicesBoxes {
  --boxInnerJustifyContent: flex-start;
  --boxShadow: 1px 1px 10px -3px rgba(0,0,0, 0.35);
  --boxBackgroundHoverColor: transparent;
  --boxTextHoverColor: #fff;
  --boxMinHeight: 300px;
  --boxBorderRadius: 20px;
  --btnBorderRadius: 0px;
  --boxBackgroundColor: #fff;
  --boxBeforeContent: '';
  --boxBeforeBackground: var(--paletteColor3);
  --boxBeforeDisplay: block;
  --boxBeforePosition: absolute;
  --boxBeforePositionTop: 0;
  --boxBeforePositionLeft: 0;
  --boxBeforePositionRight: 0;
  --boxBeforePositionBottom: 0;
  --boxBeforeWidth: 100%;
  --boxBeforeHeight: 100%;
  --boxBeforeBorderRadius: var(--boxBorderRadius);
}

.dev-cta-Text {
  --defaultSectionContainerPaddingTop: 100px;
  --defaultSectionContainerPaddingBottom: 100px;
  --supColor: #fff;
  --headingColor: #fff;
  --defaultSectionContentFontColor: #fff;
  --defaultSectionOverlayColor: linear-gradient(90deg, #000 3.62%, rgba(0, 0, 0, 0.10) 72.99%);
}

.dev-cta-TextForm {
  --heading2MaxFontSizeRem: 3;
  /*--defaultSectionContainerPaddingTop: 0px;*/
  --headingMarginTop: 0px;
}

.dev-cta-TextForm-Combined, .dev-cta-TextForm {
  --headingColor: #fff;
  --defaultSectionContentFontColor: #fff;
  --formInputBackground: #fff;
  --formInputColor: var(--bodyFontColor);
}

@media(min-width: 992px){
  .dev-cta-TextForm-Combined {
    --defaultSectionGridGap: 25px;
  }

  .dev-cta-TextForm-Combined .dev-cta-TextForm-Form {
    --defaultSectionWidth: 45%;
  }
  
  .dev-cta-TextForm-Combined .dev-cta-TextForm-Text {
    --defaultSectionWidth: 55%;
  }
}

</style><style>
/* box section paragraph margin control, standard formatting */
section.section_Boxes {
 --boxParagraphMargin: 0px;
 --paragraphmargin: 12px 0; 
}

section.section_Boxes .c-section-boxes__inner-box .c-box__paragraph>p {
  margin: var(--paragraphmargin);
}

/* standard resource box formatting, ensures consistent image formatting */
.dev-resourceBoxes.section_Boxes {
  --boxImageWidth: 100%;
  --boxImageFit: cover;
  --boxInnerPadding: var(--borderRadius);
  --boxImageHeight: 250px;
  --defaultSectionGridGap: 0rem;
  --heading2FontSize: 1.25em;
  --boxImageBorderRadius: var(--borderRadius);
}

/* Line Between boxes border styling */
.dev-boxes-LineBetween {
  --defaultSectionGridGap: 0px;
  --boxInnerPadding: 25px;
  --boxBorderRadius: 0px;
}

.dev-boxes-LineBetween .box:not(:first-of-type) {
  --boxBeforeContent: '';
  --boxBeforeDisplay: inline-block;
  --boxBeforePosition: absolute;
  --boxBeforeBackground: rgba(0,0,0, 0.1);
  --boxBeforeHeight: 100%;
  --boxBeforeWidth: 1px;
  --boxBeforeLeft: -1px;
  --boxBeforeTop: 0%;
  --boxBeforeBottom: auto;
}

.dev-boxes-LineBetween.dev-lightBorder .box:not(:first-of-type) {
  --boxBeforeBackground: rgba(255,255,255, 0.2);
}

@media (max-width: 992px) {
  .dev-boxes-LineBetween .box:not(:first-of-type) {
    --boxBeforeHeight: 1px;
    --boxBeforeWidth: 100%;
    --boxBeforeLeft: auto;
    --boxBeforeRight: auto;
    --boxBeforeTop: -0.5rem;
    --boxBorderColor: rgba(0,0,0, 0.07);
  } 
  
  .dev-boxes-LineBetween.dev-lightBorder .box:not(:first-of-type) {
    --boxBorderColor: rgba(255,255,255, 0.07);
  }
}

/* limits total section width, and can round corners */
.dev-sectionMargins {
  --defaultSectionWidth: calc(100% - 2rem);
  --defaultSectionContainerSidePadding: max(4%, 20px);
  --defaultSectionMaxWidth: var(--headerWidth);
  --defaultSectionOverflow: hidden;
  
  &.dev-roundedTop {
    --defaultSectionBorderRadiusTopLeft: 15px;
    --defaultSectionBorderRadiusTopRight: 15px;
  }
  
  &.dev-roundedBottom {
    --defaultSectionBorderRadiusBottomLeft: 15px;
    --defaultSectionBorderRadiusBottomRight: 15px;
  }
  
  &.dev-marginTop {
    --defaultSectionMarginTop: 75px;
  }
  
  &.dev-marginBottom {
    --defaultSectionMarginBottom: 75px;
  }
}

/* Center combined box sections by default, control boxwidth variable */
.dev-combineBoxes.section_Boxes {
  --defaultSectionGridJustifyContent: center;
  /* --boxWidth: calc(33% - var(--boxGridGap, var(--defaultSectionGridGap, 2rem))); */
}

/* Showcontent-hover and/or welllington style boxes 2.0 default styles */
body:not(.e-page__edit-mode) .dev-boxes-ShowContentHover {
  --boxInnerJustifyContent: flex-end;
  --boxInnerJustifyContentHover: center;
  --boxImageWidth: 100%;
  --boxGridGap: 1rem;
  --boxBorderRadius: 0px;
  --boxContentOpacity: 1;
  --boxParagraphOpacity: 0;
  --boxParagraphDisplay: none;
  --boxInnerAfterBorderRadius: var(--boxBorderRadius);
  --boxInnerAfterBackground: linear-gradient(180deg, rgba(30, 30, 30, 0.00) 49.91%, rgba(30, 30, 30, 0.75) 100%);
  --boxInnerAfterBackgroundHover: rgba(36, 57, 76, 0.80);
}

@media (max-width: 992px) {
  body:not(.e-page__edit-mode) .dev-boxes-ShowContentHover.dev-boxes-Clickable-Base.dev-welllingtonVersion.dev-resourceBoxes,
  body:not(.e-page__edit-mode) .dev-boxes-ShowContentHover.dev-boxes-Clickable-Base.dev-welllingtonVersion {
    --boxContentOpacity: 1;
    --boxParagraphOpacity: 1;
    --boxParagraphDisplay: block;
    --boxBtnDisplay: block;
    --boxBtnDisplayHover: block;
    --btnBorderWidth: 1px;
    --btnTextColor: #111;
    --boxTextColor: #111;
    --boxBtnMarginTop: 1.25rem;
    --supColor: #111;
    --btnAfterColor: var(--btnTextColor);
    --btnAfterHoverColor: var(--btnTextHoverColor);
    --btnBorderColor: transparent;
    --btnBorderHoverColor: transparent;
    --headingColor: #111;
  }
  
}



/* Global CSS */

.dev-imgText-FullsizeImg-TextContainer {
  --mobileDefaultSectionContainerPaddingTop: 50px;
}

.dev-imgText-VerticalCenter {
    --imgTextBoxTopPadding: 50px;
    --imgTextBoxBottomPadding: 50px;
}

.dev-boxWidth-500 {
    --defaultSectionTextMaxWidth: 500px;
}
.dev-boxWidth-600 {
    --defaultSectionTextMaxWidth: 600px;
}
.dev-boxWidth-900 {
    --defaultSectionTextMaxWidth: 900px;
}
.dev-boxWidth-1100 {
    --defaultSectionTextMaxWidth: 1100px;
}
.dev-boxWidth-500 .u-text-align--Center,
.dev-boxWidth-600 .u-text-align--Center,
.dev-boxWidth-900 .u-text-align--Center,
.dev-boxWidth-1100 .u-text-align--Center {
  --defaultSectionTextMargin: 0 auto;
}

/*Footer*/
.footer-container .o-grid__collapse .contact a {
  --footerHyperlinkTextDecoration: none;
}

@media (min-width: 992px) {
    .c-topnav__submenu-item a {
        padding: 1rem;
    }
}

/* phosphor icon base style */
i[class*="ph-"] {
  font-size: var(--phIconFontSize, 24px);
  /*color: var(--phIconColor, var(--paletteColor1));*/
  transition: 350ms ease all;
}

section.section .box:where(:hover, :active, :focus) i[class*="ph-"] {
  color: var(--phIconHoverColor, var(--paletteColor2));
}

.dev-videoBackground{
    --defaultSectionContainerZIndex: 1;
    --overlayColor: var(--defaultSectionOverlayColor, rgba(0, 0, 0, 0.25));
}
.dev-videoBackground .overlay:has(.videoBGContainer){
  --defaultSectionOverlayColor: transparent;
}

.section_Boxes img {
  width: 100%;
}

/* tighter subnav menu items */
@media (min-width: 992px) {
    .c-topnav__submenu-item a {
        padding: 1rem;
    }
}

/* ebook header fix */
@media(min-width: 992px){
    #section_0.dev-ebook-form .overlay {
        padding-top: var(--headerHeight, 143px);
    }
}

.dev-sectionEffects-ThemedBackground {
  --btnBorderHoverColor: transparent;
}

/* Sup 3.0 */
.dev-supEffect sup {
  font-size: var(--supFontSize, 0.8em);
  font-family: var(--supFontFamily, var(--headingFontFamily));
  color: #B8976A !important;
  letter-spacing: 2px;
  display: var(--supDisplay, block);
  margin: var(--supMargin, 1rem 0);
  text-transform: var(--supTextTransform, uppercase);
  line-height: var(--supLineHeight, 1.2);
  text-decoration: var(--supTextDecoration, none);
  font-weight: var(--supFontWeight, normal);
  vertical-align: var(--supVerticalAlign, baseline);
  padding: var(--supPadding, 0);
  background-color: var(--supBackgroundColor, transparent);
}

.dev-supEffect.dev-sectionEffects-ThemedBackground,
.dev-cta-TextForm-Combined {
  --supColor: var(--darkBackgroundSupColor, #fff);
}

/* Box animation delay over 4 boxes */
@media (prefers-reduced-motion: no-preference) {
    .dev-scrollIn.dev-fadeIn.dev-boxAnimation.visible .box:nth-child(5) {
        animation-delay: 1.6s;
    }

    .dev-scrollIn.dev-fadeIn.dev-boxAnimation.visible .box:nth-child(6) {
        animation-delay: 1.8s;
    }
}
</style><style>
/*Arrow Buttons*/
.section:not(.dev-noBtnArrow, .dev-btnLinks),
#mainNav .c-topnav__menu-item.navBtn .c-topnav__menu-text,
#mainNav .c-topnav__menu-item.navBtn2 .c-topnav__menu-text {
  --btnBeforeWidth: 2em;
  --btnPadding: 10px calc(30px + var(--btnBeforeWidth)) 10px 15px;
  --btnFlexFlow: row;
  --btnJustifyContent: center;
  --btnAlignItems: center;
  --btnBeforeContent: '';
  --btnBeforeZIndex: 1;
  --btnBeforeBackground: var(--btnTextColor);
  --btnBeforeHoverBackground: var(--whiteColor);
  --btnBeforeHeight: auto;
  --btnBeforeAspectRatio: 2.78;
  --btnBeforeDisplay: block;
  --btnBeforePosition: absolute;
  --btnBeforeRight: 15px;
  --btnBeforeTop: 50%;
  --btnBeforeMask: var(--longArrowBtnMask) center right no-repeat;
}

#mainNav .c-topnav__menu-item.navBtn .c-topnav__menu-text,
#mainNav .c-topnav__menu-item.navBtn2 .c-topnav__menu-text {
  --btnBeforeBackground: var(--specialNavBtnFontColor, var(--btnTextColor, #fff));
  --btnBeforeHoverBackground: var(--specialNavBtnFontHoverColor, var(--btnTextHoverColor, #fff));
}

.section:not(.dev-noBtnArrow, .dev-btnLinks) .c-btn::before,
.section:not(.dev-noBtnArrow, .dev-btnLinks) .submit::before,
.section:not(.dev-noBtnArrow, .dev-btnLinks) .c-popup__submit::before,
.section:not(.dev-noBtnArrow, .dev-btnLinks) .contactForm .submit::before,
.section:not(.dev-noBtnArrow, .dev-btnLinks) .requestPrivacyForm .submit::before,
#mainNav .c-topnav__menu-item.navBtn .c-topnav__menu-text::before,
#mainNav .c-topnav__menu-item.navBtn2 .c-topnav__menu-text::before {
  border-radius: var(--btnBorderRadius, 0px);
  transform: translate(0, -50%);
}

@media (min-width: 992px) {
  .navBtn2 .c-topnav__menu-text::before,
  .c-header-btn--link::before {
    content: var(--btnBeforeContent, none);
    font-family: var(--btnBeforeFontFamily, none);
    color: var(--btnBeforeColor, var(--btnTextColor, #fff));
    background: #fff;
    font-weight: var(--btnBeforeFontWeight, normal);
    font-size: var(--btnBeforeFontSize, initial);
    padding-left: var(--btnBeforePaddingLeft, 0.3em);
    padding-right: var(--btnBeforePaddingRight, 0);
    position: var(--btnBeforePosition, relative);
    display: var(--btnBeforeDisplay, inline-block);
    top: var(--btnBeforeTop, initial);
    left: var(--btnBeforeLeft, initial);
    bottom: var(--btnBeforeBottom, initial);
    right: var(--btnBeforeRight, initial);
    aspect-ratio: var(--btnBeforeAspectRatio, auto);
    height: var(--btnBeforeHeight, auto);
    width: var(--btnBeforeWidth, auto);
    z-index: var(--btnBeforeZIndex, initial);
    mask: var(--btnBeforeMask, none);
    -webkit-mask: var(--btnBeforeMask, none);
    margin: var(--btnBeforeMargin, 0);
  }
  /*.navBtn2:hover .c-topnav__menu-text::before {
    background: var(--whiteColor);
  }*/
}

.c-btn::before, 
.submit::before, 
.c-popup__submit::before, 
.contactForm .submit::before, 
.requestPrivacyForm .submit::before {
  transition: ease-in .2s all;
}

.dev-arrowBtn {
  --btnPadding: 7px;
  --btnFlexFlow: row;
  --btnJustifyContent: center;
  --btnAlignItems: center;
  --btnBeforeContent: "\e13a";
  --btnBeforeFontFamily: "Phosphor";
  --btnBeforePaddingLeft: 0px;
  --btnBeforeZIndex: 1;
  --btnBeforeBackground: transparent;
  --btnBeforeHoverBackground: transparent;
  --btnFontSize: 1.5rem;
  --btnBeforeDisplay: block;
  --btnBorderRadius: 50%;
  --btnBackgroundColor: #F5F5F5;
  --btnBorderColor: #F5F5F5;
  --btnTextColor: #151515;
  --btnBackgroundHoverColor: var(--paletteColor2);
  --btnBorderHoverColor: var(--paletteColor2);
  --btnTextHoverColor: var(--blackColor);
}

.e-page__edit-mode .c-btn[class*="c-btn--"] {
  --btnBeforeDisplay: none;
  --btnAfterDisplay: none;
  --btnPadding: 15px 20px;
  --btnBorderColor: var(--paletteColor3);
}

  
  /*Homepage*/
  /*Services Sevtion*/
@media (min-width: 992px) {
  body:not(.e-page__edit-mode) {
    .dev-servicesSection.dev-boxes-ShowContentHover {
      .o-container {
        min-height: 400px;
      }
      .o-grid__collapse {
        position: absolute;
        z-index: 1;
      }
    }

    .dev-afterServicesSection {
      --defaultSectionContainerPaddingTop: 300px;
      .section {
        --defaultSectionContainerPaddingTop: 50px;
      }
    }

    .dev-boxes-ShowContentHover {
      --boxImageWidth: 100%;
      --boxMinHeight: 400px;
      --boxGridGap: 0px;

      &.dev-affinityVersion {
        .c-btn {
          border-top: none;
          width: 75%;
          max-width: 200px;
          text-decoration: underline;
          letter-spacing: 2px;
        }
        --boxInnerJustifyContentHover: center;
      }
    }
  }
}

@media (max-width: 992px) {
  body:not(.e-page__edit-mode) .dev-boxes-ShowContentHover {
    --boxImageWidth: 100%;
    --boxParagraphDisplay: block;
    --boxParagraphOpacity: 1;
  }
}

body:not(.e-page__edit-mode) .dev-boxes-ShowContentHover.section_Boxes {
  --boxWidth: calc(33.33% - var(--boxGridGap, var(--defaultSectionGridGap, 2rem)));
  --boxBorderLeftWidth: 0px;
  --boxImageHoverFilter: none;
  --boxInnerAfterBackground: linear-gradient(180deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  --boxInnerAfterBackgroundHover: linear-gradient(180deg,rgba(27, 27, 27, 0.8) 0%, rgba(27, 27, 27, 0.8) 100%);
}
.dev-boxes-ShowContentHover h2 {
line-height: normal;
}



/*Lead Gen*/
.dev-leadGen {
  --formAlignItems: center;
}

.dev-leadGen .o-form__wrapper {
  padding-top: 60px;
}

@media (min-width: 991px) {
  .dev-leadGen {
    --defaultSectionGridJustifyContent: center;
  }
  
  .dev-leadGen .o-form__wrapper {
    max-width: 1200px;
  }
  
  .dev-leadGen .c-leadGen-form__wrapper {
    justify-content: center;
  }
  
 }

.dev-leadGen {
  --formInputBorderRadius: 30px;
}

.dev-leadGen input {
  background-color: rgba(255, 255, 255, 1);
  border: 2px solid var(--whiteColor);
}
/*.dev-leadGen input::placeholder {
  color: #fff !important;
}*/

/*Process Section*/

.dev-fullWidth-services.section_Boxes {
  --boxWidth: 100%;
  --boxFlexBasis: var(--boxWidth);
  --defaultSectionGridGap: 0px;
  --heading3Margin: 1.25rem 0;
  --heading2Margin: 1.25rem 0;
  --boxBorderRadius: 0px;
  --headingFontFamily: "Inter", sans-serif;
}

.dev-fullWidth-services.section_Boxes .c-box__paragraph div:has(i.ph) {
  border-radius: 50%;
  background: #FAEBD9;
  width: 60px;
  height: auto;
  display: flex;
  text-align: center;
  aspect-ratio: 1 / 1;
  place-content: center;
  align-items: center;
}

.dev-fullWidth-services.section_Boxes i.ph {
  font-size: 30px;
  color: var(--paletteColor1);
}

.homepage .dev-fullWidth-services.section_Boxes .c-box__paragraph div:has(i.ph) {
  background: var(--paletteColor2);
}

.homepage .dev-fullWidth-services.section_Boxes .c-box__paragraph div:has(i.ph)::before {
  content: '';
  display: block;
  position: absolute;
  top: -10px;
  left: -10px;
  right: auto;
  height: calc(100% + 20px);
  bottom: auto;
  width: calc(100% + 20px);
  background-size: contain !important; 
  background: url('//static.fmgsuite.com/media/InlineContent/originalSize/961a6e78-f8b8-460c-aac1-c865ae444e42.png') center center no-repeat;
}

.homepage .dev-fullWidth-services.section_Boxes i.ph {
  font-size: 24px;
  color: #fff;
}

.dev-fullWidth-services.section_Boxes .box:not(:first-child) {
  --boxBorderTopWidth: 1px;
  --boxBorderColor: rgba(0, 0, 0, 0.15);
}

@media (min-width: 992px) {
  
  .dev-fullWidth-services.section_Boxes {
    --boxParagraphPaddingLeft: 120px;
  }
  
  .dev-fullWidth-services.section_Boxes .c-box__paragraph > div:has(i.ph, svg) {
    position: absolute;
    top: 1rem;
    left: 1rem;
    bottom: auto;
    right: auto;
  }
  
  .dev-fullWidth-services.section_Boxes .c-box__paragraph svg {
    display: flex;
    justify-content: center;
    align-content: center;
  }
}

/*CTA Section*/
.dev-ctaSection {
  --defaultSectionBackground: url('//static.fmgsuite.com/media/InlineContent/originalSize/fa245ba2-d042-4174-b771-9cbe47787b6d.jpg');
  --defaultSectionOverlayColor: linear-gradient(90deg, rgba(0, 0, 0, 0.70) 0%, rgba(0, 0, 0, 0.20) 100%);
}
.dev-btnStyle-Hollow-White {
  --btnBeforeHoverBackground: var(--paletteColor1) !important;
}

/*Services Page*/
/*Services Section*/
body:not(.e-page__edit-mode) .dev-borderTop-Boxes {
  --boxTextColor: #fff;
  --defaultSectionContainerZIndex: 1;
  --headingFontFamily: var(--bodyFontFamily);
  --headingColor: #fff;
  --headingTextTransform: none;
  --headingFontLetterSpacing: 3px;
  --heading3FontSize: 1.5em;
  --boxBorderTopWidth: 1px;
  --boxBorderTopStyle: solid;
  --boxBorderTopColor: rgba(94, 134, 164, 0.50);
  --boxBorderBottomWidth: 1px;
  --boxBorderBottomStyle: solid;
  --boxBorderBottomColor: rgba(94, 134, 164, 0.50);
  --boxBorderRightWidth: 1px;
  --boxBorderRightStyle: solid;
  --boxBorderRightColor: rgba(94, 134, 164, 0.50);
  --boxBorderLeftWidth: 1px;
  --boxBorderLeftStyle: solid;
  --boxBorderLeftColor: rgba(94, 134, 164, 0.50);
  --boxParagraphMargin: 10px 15px;
}

body:not(.e-page__edit-mode) .dev-borderTop-Boxes .c-section-boxes__inner-box {
  border-top: var(--boxBorderTopWidth) var(--boxBorderTopStyle) var(--boxBorderTopColor);
  border-bottom: var(--boxBorderBottomWidth) var(--boxBorderBottomStyle) var(--boxBorderBottomColor);
  border-right: var(--boxBorderRightWidth) var(--boxBorderRightStyle) var(--boxBorderRightColor);
  border-left: var(--boxBorderLeftWidth) var(--boxBorderLeftStyle) var(--boxBorderLeftColor);
  color: var(--boxTextColor);
  transition: border 0s ease-in !important;
}

body:not(.e-page__edit-mode) .dev-borderTop-Boxes .c-section-boxes__inner-box:hover {
  border-top: 0px solid transparent;
  border-bottom: 0px solid transparent;
  border-right: 0px solid transparent;
  border-left: 5px solid #B8976A !important;
}

@media (min-width: 991px) {
  .dev-borderTop-Boxes {
    --boxWidth: 100% !important;
    --boxInnerJustifyContent: flex-start;
    --boxInnerPadding: 0px;
  }
  .dev-borderTop-Boxes .step-number {
    font-size: 14px;
    margin-bottom: 75px;
  }
}

@media(min-width:992px) {
  .dev-combineSections-Aboutpage.dev-combineBoxes.section_Boxes .c-grid__item.box {
    max-width: 45%;
  }
}
  
@media (min-width: 991px) {
  .dev-combineSections-Aboutpage-Combined {
    --superSectionContainerPaddingTop: 100px;
    --superSectionContainerPaddingBottom: 100px;
  }
  
  .dev-combineSections-Aboutpage.section_SimpleText {
    --defaultSectionTextMaxWidth: 600px
  }
}

.dev-iconBoxes.section_Boxes {
    --defaultSectionGridGap: 1rem;
    --boxBackgroundHoverColor: rgba(255, 255, 255, 0.05);
  }
  .dev-iconBoxes {
  --phIconColor: var(--whiteColor) !important;
  --phIconHoverColor: var(--paletteColor3);
  }

  .dev-iconBoxes.section_Boxes .c-box__paragraph >

  div:has(i.ph) {
    margin-bottom: 40px;
  }
  
  
/*Clients Section*/
@media (min-width: 992px) {
.dev-desaturatedBoxFont {
  --boxTextColor: rgba(42, 39, 39, 0.40);
  --headingColor: #4C4C4C;
}
.dev-desaturatedBoxFont sup {
  color: rgba(42, 39, 39, 0.40) !important;
}
.dev-desaturatedBoxFont .c-section-boxes__inner-box:hover sup {
  color: var(--paletteColor3) !important;
}
.dev-desaturatedBoxFont h2,
.dev-desaturatedBoxFont sup {
transition: all ease-in .3s !important;
}
.dev-desaturatedBoxFont .c-section-boxes__inner-box:hover {
  --boxTextColor: var(--blackColor) !important;
  --headingColor: var(--blackColor) !important;
}
}

.dev-boxes-LineBetween .box:not(:first-of-type) {
  --boxBeforeBackground: #C3C3C3;
  --boxBeforeWidth: 2px;
}

/*About Page*/
/*Team member section*/
.page-about-us .dev-xl-team-custom {
    --teamMemberListPortraitWidth: 100%;
    --teamMemberListInfoWidth: 100%;
    --teamMemberListPortraitImgMaxWidth: 100%;
    --teamMemberListRowJustifyContent: space-between;
    --teamMemberListRowMobileFlexFlow: column;
    --teamContainerGap: 0;
  }
   @media (min-width: 992px) {
     .page-about-us .dev-xl-team-custom {
      --teamMemberListPortraitWidth: calc(50% - 2rem);
      --teamMemberListInfoWidth: calc(50% - 2rem);  
      --teamContainerGap: 1.5rem;
     }
    .row-reverse-desktop {
        flex-direction: row-reverse !important;  
    }
   }
  
  .page-about-us .dev-xl-team-custom .c-team-member__info h4 {
   font-size: var(--heading2FontSize);
   pointer-events: none;
  }
  
  .page-about-us .dev-xl-team-custom .c-team-list__summary {
    margin-top: 1rem;
  }
  .page-about-us .dev-xl-team-custom.section_TeamList .c-team-member__info {
   --hyperlinkColor: var(--blackColor);
   --hyperlinkHoverColor: var(--paletteColor3);
  }
  .page-about-us .dev-xl-team-custom.section_TeamList .c-team-member__info > p:not(:first-of-type) {
    font-weight: bold;
  }
  
  .dev-xl-team-custom .fa:not(.c-social-media--icon) {
    display: none !important;
  }
  
  .dev-xl-team-custom .c-team-section__container .c-team-list__section--developer .c-team-member__info .c-team-info__social .c-social-media--icon {
    border-radius: var(--teamMemberListSocialIconBorderRadius, 50%);
    background: #F6F5F3;
    font-size: var(--teamMemberListSocialIconFontSize, 15px);
    color: #000000;
    padding: 20px;
  }
  
  /*Footer*/
  footer .contact {
    margin-top: 20px;
  }
  footer h4 {
    font-weight: bold;
  }
  
  @media(max-width: 767px) {
    .footerLogo {
      display: none;
    }
  }
</style>

    <!--[if lt IE 9]>
        <script type="text/javascript" src="//static.fmgsuite.com/site/templates/shared/scripts/html5shiv.min.js?v=2.86.45.35539.386"></script>
        <script type="text/javascript" src="//static.fmgsuite.com/site/templates/shared/scripts/html5shiv-printshiv.min.js?v=2.86.45.35539.386"></script>
        <script type="text/javascript" src="//static.fmgsuite.com/site/templates/shared/scripts/respond.js?v=2.86.45.35539.386"></script>
        <link rel="stylesheet" type="text/css" media="" href="//static.fmgsuite.com/site/templates/bootstrap/3.3.4/css/bootstrap-disable-responsive.css?v=2.86.45.35539.386" />
    <![endif]-->

    



<script async type="text/javascript">
  var FMG = {
    "RootLocation": "https://www.mmoretti.com/",
    "SecureLocation": "https://www.fmgwebsites.com/1DB62934-8F38-4391-9306-59C0DB9C000B/",
    "PrimaryLocation": "https://www.mmoretti.com/",
    "LeavingSiteDisclaimer": null,
    "PartyPublicIdentifier": "350831",
    "EbookBGType": "0"
  };
</script>

<script>
  (function(h,o,u,n,d) {
    h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}}
    d=o.createElement(u);d.async=1;d.src=n
    n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n)
  })(window,document,'script','https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js','DD_RUM')

    window.DD_RUM.onReady(function () {
        // regex patterns to identify known bot instances:
        let botPattern = "(googlebot\/|bot|Googlebot-Mobile|Googlebot-Image|Google favicon|Mediapartners-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis)";

        let regex = new RegExp(botPattern, 'i');

        // define var conditionalSampleRate as 0 if the userAgent matches a pattern in botPatterns
        // otherwise, define conditionalSampleRate as 100
        let conditionalSampleRate = regex.test(navigator.userAgent) ? 0 : .025

        window.DD_RUM.init({
            clientToken: 'pub01ff75491ac52c89c0770a5b96a0cb50',
            applicationId: '4f1a5a1e-ac0b-48dd-9db8-a3c9ec1bb028',
            site: 'datadoghq.com',
            service: 'cms',
            env: 'prod',
            version: 'cms-main-386',
            allowedTracingUrls: [{ match: "https://www.mmoretti.com/", propagatorTypes:["datadog"]}],
            sessionSampleRate: conditionalSampleRate,
            sessionReplaySampleRate: 20,
            trackUserInteractions: true,
            trackResources: true,
            trackLongTasks: true,
            defaultPrivacyLevel: 'mask-user-input',
        });
    })
</script>

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-90NR43CZBZ"></script>
<script>
	window.dataLayer = window.dataLayer || [];
	function gtag(){window.dataLayer.push(arguments);}
	gtag('js', new Date());
	gtag('config', 'G-90NR43CZBZ', { 'public_id': '350831' });
</script>
    
    
</head>

<body  class="homepage">

        <script>
            (function() {
                var bodyClasses = 'dev-global-header-fixed'.split(' ');
                bodyClasses.forEach(function(className) {
                    if (className) {
                        document.body.classList.add(className);
                    }
                });
            })();
        </script>
    








    <a class="back-to-top" href="#top" role="button" aria-label="Click to return to the top of the page"><i class="fa fa-angle-up"></i></a>






<header  class="c-header c-header-modern c-header-modern--withtopbar c-header--optimized  " >



        <div id="broker-check" class="floating-broker-check">
            <a href="//brokercheck.finra.org/" target="_blank">
                <img src="//static.fmgsuite.com/site/templates/global/img/brokerCheck-bar-logo.png" alt="Broker Check" />
            </a>
        </div>

                <div class="c-topbar" >
                <div class="c-topbar__container o-container" style="">
                    <div class="c-topbar__inner" style="color:#FFF;">
                                                    <div class="c-topbar-cta-links">
                                                            </div>
                    </div>
                </div>
            </div>
    <div class="c-header--overylay" style="">
        <div class="c-header__container o-container" style="">
            <div class="c-header__inner">
                <div class="c-template__logo">

                    


    <a href="https://www.mmoretti.com/" class="c-logo--link">
        <img id="agentLogo" src="//static.fmgsuite.com/media/TransparentLogo/variantSize/d39270b9-a8ee-444b-aa17-44d4ab1d42a9.png" class="c-logo--image img-responsive" alt="Integrated Financial Partners Home" />
    </a>

                </div>

                <div class="c-header-content ">
                    


<nav id="mainNav" data-tag="qa-nav-007" class="c-topnav__navbar c-nav-Modern c-nav-text--center c-header--optimized" style="">
    <div class="c-topnav__outer-wrapper">
        <div class="c-topnav__navbar-btn">
            <button type="button" class="c-navbar__toggle js-navbar__toggle">
                <span class="sr-only">Menu</span>
                <div class="c-hambuger-bar c-center-bar"></div>
            </button>
        </div>
            <div class="c-template__logo--mobile ">

                


    <a href="https://www.mmoretti.com/" class="c-logo--link">
        <img id="agentLogoMobile" src="//static.fmgsuite.com/media/TransparentLogo/variantSize/d39270b9-a8ee-444b-aa17-44d4ab1d42a9.png" class="c-logo--image img-responsive" alt="Integrated Financial Partners Home" />
    </a>

            </div>


        <div class="c-topnav__navwrapper js-circle-nav">
<ul class="c-topnav__container"><li class="c-topnav__menu-item c-nav__dropdown"><a class="c-topnav__menu-text" href="https://www.mmoretti.com/" role="button" aria-expanded="false"><span>Home</span></a></li><li class="c-topnav__menu-item c-nav__dropdown"><a class="c-topnav__menu-text" href="https://www.mmoretti.com/services" role="button" aria-expanded="false"><span>Services</span></a></li><li class="c-topnav__menu-item c-nav__dropdown"><a class="c-topnav__menu-text" href="https://www.mmoretti.com/about-us" role="button" aria-expanded="false"><span>About Us</span></a></li><li class="c-topnav__menu-item c-nav__dropdown"><a class="c-topnav__menu-text" href="https://www.mmoretti.com/resource-center" role="button" aria-expanded="false"><span>Resources</span></a></li><li class="c-topnav__menu-item c-nav__dropdown"><a class="c-topnav__menu-text" href="https://www.mmoretti.com/account-access" role="button" aria-expanded="false"><span>Login</span></a></li><li class="c-topnav__menu-item c-nav__dropdown"><a class="c-topnav__menu-text" href="https://www.mmoretti.com/contact" role="button" aria-expanded="false"><span>Schedule A Call</span></a></li></ul>


        </div>
        <div class="c-circle js-circle__expand"></div>
        <!--/.navbar-collapse -->
    </div>
</nav>                </div>
            </div>
        </div>
    </div>
</header>





    <div class="body-container">
        <section id="content" class="o-content__container">
            
    



                                            
            <section   id="section_0" class="section section_SimpleText None ScaleToFit dev-hero-base dev-hero-original dev-sectionEffect-WhiteText dev-sectionEffect-videoBackground" style=background-image:url(//static.fmgsuite.com/media/SectionBackgroundImage/originalSize/d0d17809-fbed-4fa0-af80-d7cb57ead49d.png)>
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style=''>
                        <div class="o-grid__collapse c-grid__collapse--SimpleText    " data-section-type="SimpleText">


                                            <div id="box1" class="c-text__section box Text  u-text-align--Center">
                                                
                                                                                                    <div id="section24-box1-paragraph" class="box-copy js-complex-editable"  data-section-id=24 data-box-id="1" data-box-type="content">
                                                        <h1>Solid Strategies for Changing Times&#174;</h1>
                                                    </div>
                                                                                                    <a href="https://www.mmoretti.com/contact"
                                                       
                                                       class="c-btn c-text__btn sectionButtonHover"
                                                       style=""
                                                       
                                                       data-section-id="24"
                                                       data-box-id="1"
                                                       data-box-type="button"
                                                       data-button
                                                       data-remove-href>
                                                        <span class="button" data-section-id="24" data-box-id="1" data-box-type="button">Connect with IFP</span>
                                                    </a>
                                            </div>
                        </div>
                    </div>
                </div>
                
                
            </section>
            <section   id="section_1" class="section section_SimpleText None None dev-boxWidth-900 dev-servicesSection dev-containerAnimation dev-fadeUp dev-scrollIn" >
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style=''>
                        <div class="o-grid__collapse c-grid__collapse--SimpleText    " data-section-type="SimpleText">


                                            <div id="box1" class="c-text__section box Text  u-text-align--Center">
                                                
                                                    <h2 id="section45-box1-title" class="js-simple-editable"  data-section-id=45 data-box-id="1" data-box-type="title">Your Financial Future</h2>
                                                                                                    <div id="section45-box1-paragraph" class="box-copy js-complex-editable"  data-section-id=45 data-box-id="1" data-box-type="content">
                                                        <p>In an era of market volatility, financial planning is no longer a do-it-yourself project. While you may have an attorney, accountant, or broker, Integrated Financial Partners (IFP) provides the essential coordination needed to ensure every piece of your financial life works in harmony. As a fee-based firm, we move beyond conventional wisdom to offer customized strategies through our signature Financial Second Opinion&#8482; program. By combining team-based expertise with compassionate, hands-on service, we simplify the complex&#8212;from wealth accumulation and tax strategies to legacy planning&#8212;seeking to ensure your decisions are always aligned with your goals and your future is navigated with confidence.</p>
                                                    </div>
                                                                                            </div>
                        </div>
                    </div>
                </div>
                
                
            </section>
            <section   id="section_2" class="section section_Boxes None None c-box__count--3 dev-servicesSection dev-boxes-ShowContentHover dev-affinityVersion dev-scrollIn dev-boxAnimation dev-fadeUp" >
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style='padding-top:0px;'>
                        <div class="o-grid__collapse c-grid__collapse--Boxes    " data-section-type="Boxes">


                                            <div id="box1" class="box c-grid__item Image  c-box-text__align--Left">
                                                <div class="c-section-boxes__inner-box"  data-boxes-sortable data-content-type="none" data-section-id=46 data-box-id="1">


                                                                                                                                                                <a href="https://www.mmoretti.com/about-us"  class="c-box-image" data-image-link data-remove-href>
                                                            <div data-image="boxes-container">
                                                                <div data-image-id="image-uploader-placeholder" aria-hidden="true"></div>
                                                                <img id="boxes-image-46-1" src="//static.fmgsuite.com/media/WebsiteBoxImage/originalSize/8d46ebcf-9403-4e8f-b3f9-6be9b7add4e0.jpg?v=1" data-section-id=46 data-box-id="1" data-box-type="image" class="img-responsive visibleImage " alt="Advice" />
                                                            </div>
                                                        </a>
                                                                                                            <h2 id="section46-box1-title"  class="c-box__title js-simple-editable visibleImage" data-section-id=46 data-box-id="1" data-box-type="title">Advice</h2>
                                                                                                            <div id="section46-box1-paragraph" class="c-box__paragraph js-complex-editable"  data-section-id=46 data-box-id="1" data-box-type="content"><p>We create strategies that are tailored to your needs and goals.</p></div>
                                                                                                            <a href="https://www.mmoretti.com/about-us"  class="c-btn c-box__btn sectionButtonHover" style=""  data-section-id="46" data-box-id="1" data-box-type="button" data-button data-remove-href>
                                                            <span data-section-id="46" data-box-id="1" data-box-type="button">Learn more</span>
                                                        </a>
                                                </div>
                                            </div>
                                            <div id="box2" class="box c-grid__item Image  c-box-text__align--Left">
                                                <div class="c-section-boxes__inner-box"  data-boxes-sortable data-content-type="none" data-section-id=46 data-box-id="2">


                                                                                                                                                                <a href="https://www.mmoretti.com/about-us"  class="c-box-image" data-image-link data-remove-href>
                                                            <div data-image="boxes-container">
                                                                <div data-image-id="image-uploader-placeholder" aria-hidden="true"></div>
                                                                <img id="boxes-image-46-2" src="//static.fmgsuite.com/media/WebsiteBoxImage/originalSize/f4ee4a2d-6be6-4983-9a7b-26fb46433c18.jpg?v=1" data-section-id=46 data-box-id="2" data-box-type="image" class="img-responsive visibleImage " alt="Legacies" />
                                                            </div>
                                                        </a>
                                                                                                            <h2 id="section46-box2-title"  class="c-box__title js-simple-editable visibleImage" data-section-id=46 data-box-id="2" data-box-type="title">Legacies</h2>
                                                                                                            <div id="section46-box2-paragraph" class="c-box__paragraph js-complex-editable"  data-section-id=46 data-box-id="2" data-box-type="content"><p>Years of experience have prepared us to guide you through your life transitions.</p></div>
                                                                                                            <a href="https://www.mmoretti.com/about-us"  class="c-btn c-box__btn sectionButtonHover" style=""  data-section-id="46" data-box-id="2" data-box-type="button" data-button data-remove-href>
                                                            <span data-section-id="46" data-box-id="2" data-box-type="button">Learn more</span>
                                                        </a>
                                                </div>
                                            </div>
                                            <div id="box3" class="box c-grid__item Image  c-box-text__align--Left">
                                                <div class="c-section-boxes__inner-box"  data-boxes-sortable data-content-type="none" data-section-id=46 data-box-id="3">


                                                                                                                                                                <a href="https://www.mmoretti.com/about-us"  class="c-box-image" data-image-link data-remove-href>
                                                            <div data-image="boxes-container">
                                                                <div data-image-id="image-uploader-placeholder" aria-hidden="true"></div>
                                                                <img id="boxes-image-46-3" src="//static.fmgsuite.com/media/WebsiteBoxImage/originalSize/80a0b227-2c0b-4f5e-b316-3aecc4071561.jpg?v=1" data-section-id=46 data-box-id="3" data-box-type="image" class="img-responsive visibleImage " alt="Integrity" />
                                                            </div>
                                                        </a>
                                                                                                            <h2 id="section46-box3-title"  class="c-box__title js-simple-editable visibleImage" data-section-id=46 data-box-id="3" data-box-type="title">Integrity</h2>
                                                                                                            <div id="section46-box3-paragraph" class="c-box__paragraph js-complex-editable"  data-section-id=46 data-box-id="3" data-box-type="content"><p>Collaborate. Honesty. Integrity. We believe values matter, and we live by ours every day.</p></div>
                                                                                                            <a href="https://www.mmoretti.com/about-us"  class="c-btn c-box__btn sectionButtonHover" style=""  data-section-id="46" data-box-id="3" data-box-type="button" data-button data-remove-href>
                                                            <span data-section-id="46" data-box-id="3" data-box-type="button">Learn more</span>
                                                        </a>
                                                </div>
                                            </div>
                        </div>
                    </div>
                </div>
                
                
            </section>
            <section   id="section_3" class="section section_SideBySide Right None None dev-afterServicesSection dev-sectionEffects-ThemedBackground dev-imgText-VerticalCenter dev-scrollIn dev-sideTextAnimation dev-fadeRight" >
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style=''>
                        <div class="o-grid__collapse c-grid__collapse--SideBySide    " data-section-type="SideBySide">


                                            <div id="section47-box1-image" class="c-sxs__image u-text-align--None  u-push c-image--right" data-section-id=47 data-box-id="1" data-content-type="none">
                                                
                                                
                                                    <div class="Rectangle wrap">
                                                        <div class="c-image__crop">
                                                            <div data-image="side-by-side-container">
                                                                <div data-image-id="image-uploader-placeholder" aria-hidden="true"></div>
                                                                <img id="side-by-side-image-47-1"
                                                                     data-section-id=47
                                                                     data-box-id="1"
                                                                     data-box-type="image"
                                                                     src="//static.fmgsuite.com/media/sideBySide/originalSize/4bd17f8a-a298-4072-a016-68ad1c12b258.jpg?v=1"
                                                                     class="img-responsive "
                                                                     alt="Tailored Strategies for Every Stage of Your Life" />
                                                            </div>
                                                        </div>
                                                    </div>
                                            </div>
                                            <div id="section47-1-text" class="c-sxs__text u-text-align--None u-pull">
                                                
                                                
                                                    <h2 id="section47-box1-title" class="js-simple-editable"  data-section-id=47 data-box-id="1" data-box-type="title">Tailored Strategies for Every Stage of Your Life</h2>
                                                                                                    <div id="section47-box1-paragraph" class="c-sxs--description js-complex-editable"  data-section-id=47 data-box-id="1" data-box-type="content"> <p>At Integrated Financial Partners&#174;, we provide a comprehensive suite of services striving to harmonize every aspect of your financial world. Our approach moves beyond simple investment management to offer customized strategies for wealth accumulation, tax-efficient retirement strategies, and complex estate planning. Whether you are a business owner navigating succession, a high-net-worth individual seeking sophisticated risk management, or a family planning for a lasting legacy, our team-based perspective seeks to ensure your plan is as dynamic as the markets. Leveraging robust technology and product independence, we provide the clarity and coordination necessary to help you pursue your goals with confidence.</p></div>
                                                                                                    <div id="section47-box1-button" data-section-id="47" data-box-id="1" data-box-type="button">
                                                        <a href="https://www.mmoretti.com/services"  class="c-btn sectionButtonHover" data-section-id="47" data-box-id="1" data-box-type="button"
                                                           style=""  data-button data-remove-href>
                                                            <span data-section-id="47" data-box-id="1" data-box-type="button">Learn more</span>
                                                        </a>
                                                    </div>
                                            </div>
                        </div>
                    </div>
                </div>
                
                
            </section>
            <section   id="section_4" class="section section_Form None None dev-sectionEffects-ThemedBackground dev-leadGen dev-form-Placeholder dev-sectionEffect-WhiteText" style='background-color:rgba(74, 99, 128, 1);'>
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style='padding-top:0px;'>
                        <div class="o-grid__collapse c-grid__collapse--Form    " data-section-type="Form">





<div class="o-form__wrapper c-form__align--None u-text-align--Center">
    
            <h2 id="section48-box0-title" class="js-simple-editable"  data-section-id=48 data-box-id="0" data-box-type="title">The One Big Beautiful Bill Act</h2>
            <div id="section48-box0-content" class="box-copy js-simple-editable"  data-section-id=48 data-box-id="0" data-box-type="content">
                <p>The One Big Beautiful Bill Act fundamentally reshapes the financial landscape for millions of Americans, yet it introduces distinct factors that can impact your long-term retirement strategy. Understanding these changes to tax and policy is an important part of comprehensive financial wellness.</p>
            </div>
<form action="cms-core/forms/contactform/leadgensubmit" class="c-leadGen-form" data-form-section="" method="post">            <div class="c-leadGen-form__wrapper cf">
                <div class="c-leadGen-form__input c-form__first-name">
                    <label id="LGSCFirstName0070eBookLeadGenForm" for="FirstName0070eBookLeadGenForm" class="c-leadgen-form--label">First Name</label>
                    <input type="text" value="" id="FirstName0070eBookLeadGenForm" name="FirstName" data-msg-required='*required' data-rule-required='true' class="leadgen-fname" aria-labelledby="LGSCFirstName0070eBookLeadGenForm" data-form-section-input />
                </div>
                <div class="c-leadGen-form__input c-form__last-name">
                    <label id="LGSCLastName0070eBookLeadGenForm" for="LastName0070eBookLeadGenForm" class="c-leadgen-form--label">Last Name</label>
                    <input type="text" value="" id="LastName0070eBookLeadGenForm" name="LastName" data-msg-required='*required' data-rule-required='true' class="leadgen-lname" aria-labelledby="LGSCLastName0070eBookLeadGenForm" data-form-section-input />
                </div>
                <div class="c-leadGen-form__input c-form__email">
                    <label id="LGSCEmail0070eBookLeadGenForm" for="Email0070eBookLeadGenForm" class="c-leadgen-form--label">Email</label>
                    <input type="text" value="" id="Email0070eBookLeadGenForm" name="Email" data-msg-required='*required' data-rule-required='true' class="leadgen-email" aria-labelledby="LGSCEmail0070eBookLeadGenForm" data-form-section-input />
                </div>
                <span style="display:none;" class="formRobo" data-remove-form-markup><br><label id="LGSCAddress0070eBookLeadGenForm" for="Address0070eBookLeadGenForm">Address</label><br /><input type="text" id="Address0070eBookLeadGenForm" name="Address" class="leadgen-Address" value="" aria-labelledby="LGSCAddress0070eBookLeadGenForm" /></span>
                <input type="hidden" name="AssetId" class="leadgen-assetId" value="6554695" data-form-section-input />
            </div>
            <button id="Submit48-0" class="c-btn c-leadGen-form__btn submit leadgen-submit sectionButtonHover js-form-button-editable" data-section-id=48 data-box-id="0" data-box-type="button" aria-label="Submit form" style="" >Download Now</button>
            <span class="msg formError" data-remove-form-markup></span>
</form></div>
                        </div>
                    </div>
                </div>
                
                
            </section>
            <section   id="section_5" class="section section_SimpleText None None dev-sectionEffects-ThemedBackground" >
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style='padding-top:0px;'>
                        <div class="o-grid__collapse c-grid__collapse--SimpleText    " data-section-type="SimpleText">


                                            <div id="box1" class="c-text__section box Text  u-text-align--None">
                                                
                                                                                                    <div id="section49-box1-paragraph" class="box-copy js-complex-editable"  data-section-id=49 data-box-id="1" data-box-type="content">
                                                        <p style="text-align: center;" data-mce-style="text-align: center;"><img src="//static.fmgsuite.com/media/InlineContent/originalSize/4a378884-9331-4ed4-b932-2998c151d63b.jpg" class="inline-image" data-id="4a378884-9331-4ed4-b932-2998c151d63b" data-mce-src="//static.fmgsuite.com/media/InlineContent/originalSize/4a378884-9331-4ed4-b932-2998c151d63b.jpg"></p>
                                                    </div>
                                                                                            </div>
                        </div>
                    </div>
                </div>
                
                
            </section>
            <section   id="section_6" class="section section_SimpleText None None dev-sectionEffects-ThemedBackground dev-combineSections-Services dev-sectionOrientation-Horizontal dev-boxWidth-600 dev-default-StickyEffect dev-scrollIn dev-fadeIn dev-containerAnimation" >
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style='padding-top:20px;'>
                        <div class="o-grid__collapse c-grid__collapse--SimpleText    " data-section-type="SimpleText">


                                            <div id="box1" class="c-text__section box Text  u-text-align--None">
                                                
                                                    <h2 id="section52-box1-title" class="js-simple-editable"  data-section-id=52 data-box-id="1" data-box-type="title">Precision in Motion</h2>
                                                                                                                                                    <a href="https://www.mmoretti.com/services"
                                                       
                                                       class="c-btn c-text__btn sectionButtonHover"
                                                       style=""
                                                       
                                                       data-section-id="52"
                                                       data-box-id="1"
                                                       data-box-type="button"
                                                       data-button
                                                       data-remove-href>
                                                        <span class="button" data-section-id="52" data-box-id="1" data-box-type="button">Learn more</span>
                                                    </a>
                                            </div>
                        </div>
                    </div>
                </div>
                
                
            </section>
            <section   id="section_7" class="section section_Boxes None None c-box__count--3 dev-sectionEffects-ThemedBackground dev-sectionEffect-WhiteText dev-combineSections-Services dev-boxes-Clickable-Base dev-fullWidth-services dev-scrollIn dev-fadeIn dev-containerAnimation" >
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style='padding-top:20px;'>
                        <div class="o-grid__collapse c-grid__collapse--Boxes    " data-section-type="Boxes">


                                            <div id="box1" class="box c-grid__item Text  c-box-text__align--Left">
                                                <div class="c-section-boxes__inner-box"  data-boxes-sortable data-content-type="none" data-section-id=50 data-box-id="1">


                                                                                                                                                                                                                                                                        <div id="section50-box1-paragraph" class="c-box__paragraph js-complex-editable"  data-section-id=50 data-box-id="1" data-box-type="content"><div><svg xmlns="http://www.w3.org/2000/svg" width="81" height="81" viewBox="0 0 81 81" fill="none"> <path d="M80.7712 36.1691C80.8723 37.1205 80.9405 38.0818 80.9746 39.0518L80.4749 39.0693C80.4916 39.5441 80.5 40.0211 80.5 40.5C80.5 40.9789 80.4916 41.4559 80.4749 41.9307L80.9746 41.9482C80.9405 42.9182 80.8723 43.8795 80.7712 44.8309L80.274 44.778C80.1726 45.7313 80.0378 46.6745 79.8707 47.6064L80.3629 47.6947C80.1919 48.6481 79.9876 49.59 79.7512 50.519L79.2666 50.3957C79.0307 51.3227 78.7624 52.2368 78.463 53.1367L78.9375 53.2946C78.6321 54.2124 78.2948 55.1156 77.9268 56.0029L77.465 55.8114C77.0992 56.6934 76.7028 57.5595 76.2771 58.4083L76.724 58.6325C76.2909 59.496 75.8279 60.3419 75.3362 61.1688L74.9064 60.9133C74.4191 61.7329 73.9032 62.5337 73.3603 63.3142L73.7707 63.5998C73.2197 64.392 72.6411 65.1635 72.0363 65.9131L71.6472 65.5991C71.0489 66.3405 70.4248 67.0602 69.7761 67.7566L70.1419 68.0974C69.4849 68.8029 68.8029 69.4849 68.0974 70.1419L67.7566 69.7761C67.0602 70.4248 66.3405 71.0489 65.5991 71.6472L65.9131 72.0363C65.1635 72.6411 64.392 73.2197 63.5998 73.7707L63.3142 73.3603C62.5337 73.9032 61.7329 74.4191 60.9133 74.9064L61.1688 75.3362C60.3419 75.8279 59.496 76.2909 58.6325 76.724L58.4083 76.2771C57.5595 76.7028 56.6934 77.0992 55.8114 77.465L56.0029 77.9268C55.1156 78.2948 54.2124 78.6321 53.2946 78.9375L53.1367 78.463C52.2368 78.7624 51.3227 79.0307 50.3957 79.2666L50.519 79.7512C49.59 79.9876 48.6481 80.1919 47.6947 80.3629L47.6064 79.8707C46.6745 80.0378 45.7313 80.1726 44.778 80.274L44.8309 80.7712C43.8795 80.8723 42.9182 80.9405 41.9482 80.9746L41.9307 80.4749C41.4559 80.4916 40.9789 80.5 40.5 80.5C40.0211 80.5 39.5441 80.4916 39.0693 80.4749L39.0518 80.9746C38.0818 80.9405 37.1205 80.8723 36.1691 80.7712L36.222 80.274C35.2687 80.1726 34.3255 80.0378 33.3936 79.8707L33.3053 80.3629C32.3519 80.1919 31.41 79.9876 30.481 79.7512L30.6043 79.2666C29.6773 79.0307 28.7632 78.7624 27.8633 78.463L27.7054 78.9375C26.7876 78.6321 25.8844 78.2948 24.9971 77.9268L25.1886 77.465C24.3066 77.0992 23.4405 76.7028 22.5917 76.2771L22.3675 76.724C21.504 76.2909 20.6581 75.8279 19.8312 75.3362L20.0867 74.9064C19.2671 74.4191 18.4663 73.9032 17.6858 73.3603L17.4002 73.7707C16.6081 73.2197 15.8365 72.6411 15.0869 72.0363L15.4009 71.6472C14.6595 71.0489 13.9398 70.4248 13.2434 69.7761L12.9026 70.1419C12.1971 69.4849 11.5151 68.8029 10.8581 68.0974L11.2239 67.7566C10.5752 67.0602 9.95106 66.3405 9.35284 65.5991L8.96371 65.9131C8.35892 65.1635 7.7803 64.392 7.22925 63.5998L7.63972 63.3142C7.09678 62.5337 6.58094 61.7329 6.09358 60.9133L5.66381 61.1688C5.17214 60.3419 4.70908 59.496 4.27599 58.6325L4.72292 58.4083C4.29718 57.5595 3.90078 56.6934 3.53502 55.8114L3.07316 56.0029C2.70521 55.1156 2.36789 54.2124 2.06253 53.2946L2.53696 53.1367C2.23756 52.2368 1.96927 51.3227 1.73335 50.3957L1.2488 50.519C1.01237 49.59 0.808066 48.6481 0.637126 47.6947L1.12928 47.6064C0.962191 46.6745 0.827378 45.7313 0.726042 44.778L0.228844 44.8309C0.1277 43.8795 0.0595012 42.9182 0.0254109 41.9482L0.525102 41.9307C0.508415 41.4559 0.5 40.9789 0.5 40.5C0.5 40.0211 0.508415 39.5441 0.525103 39.0693L0.0254112 39.0518C0.0595017 38.0818 0.1277 37.1205 0.228845 36.1691L0.726044 36.222C0.827379 35.2687 0.962193 34.3255 1.12928 33.3936L0.637128 33.3053C0.808068 32.3519 1.01238 31.41 1.2488 30.481L1.73336 30.6043C1.96927 29.6773 2.23757 28.7632 2.53696 27.8633L2.06253 27.7054C2.3679 26.7876 2.70521 25.8844 3.07316 24.9971L3.53503 25.1886C3.90078 24.3066 4.29719 23.4405 4.72292 22.5917L4.27599 22.3675C4.70908 21.504 5.17214 20.6581 5.66381 19.8312L6.09358 20.0867C6.58094 19.2671 7.09678 18.4663 7.63972 17.6858L7.22925 17.4002C7.7803 16.6081 8.35892 15.8365 8.96371 15.0869L9.35284 15.4009C9.95106 14.6595 10.5752 13.9398 11.2239 13.2434L10.8581 12.9026C11.5151 12.1971 12.1971 11.5151 12.9026 10.8581L13.2434 11.2239C13.9398 10.5752 14.6595 9.95106 15.4009 9.35284L15.0869 8.96371C15.8365 8.35892 16.6081 7.7803 17.4002 7.22925L17.6858 7.63972C18.4663 7.09678 19.2671 6.58094 20.0867 6.09358L19.8312 5.66381C20.6581 5.17214 21.504 4.70908 22.3675 4.27599L22.5917 4.72292C23.4405 4.29718 24.3066 3.90078 25.1886 3.53502L24.9971 3.07316C25.8844 2.70521 26.7876 2.36789 27.7054 2.06253L27.8633 2.53696C28.7632 2.23756 29.6773 1.96927 30.6043 1.73335L30.481 1.2488C31.41 1.01237 32.3519 0.808066 33.3053 0.637126L33.3936 1.12928C34.3255 0.962191 35.2687 0.827378 36.222 0.726042L36.1691 0.228844C37.1205 0.1277 38.0818 0.0595012 39.0518 0.0254109L39.0693 0.525102C39.5441 0.508415 40.0211 0.5 40.5 0.5C40.9789 0.5 41.4559 0.508415 41.9307 0.525103L41.9482 0.0254112C42.9182 0.0595016 43.8795 0.1277 44.8309 0.228845L44.778 0.726044C45.7313 0.827379 46.6745 0.962192 47.6064 1.12928L47.6947 0.637127C48.6481 0.808067 49.59 1.01237 50.519 1.2488L50.3957 1.73336C51.3227 1.96927 52.2368 2.23756 53.1367 2.53696L53.2946 2.06253C54.2124 2.3679 55.1156 2.70521 56.0029 3.07316L55.8114 3.53503C56.6934 3.90078 57.5595 4.29718 58.4083 4.72292L58.6325 4.27599C59.496 4.70908 60.3419 5.17214 61.1688 5.66381L60.9133 6.09357C61.7329 6.58094 62.5337 7.09677 63.3142 7.63971L63.5998 7.22925C64.3919 7.7803 65.1635 8.35891 65.9131 8.96371L65.5991 9.35284C66.3405 9.95106 67.0602 10.5752 67.7566 11.2239L68.0974 10.8581C68.8029 11.5151 69.4849 12.1971 70.1419 12.9026L69.7761 13.2434C70.4248 13.9398 71.0489 14.6595 71.6472 15.4009L72.0363 15.0869C72.6411 15.8365 73.2197 16.608 73.7707 17.4002L73.3603 17.6858C73.9032 18.4663 74.4191 19.2671 74.9064 20.0867L75.3362 19.8312C75.8279 20.6581 76.2909 21.504 76.724 22.3675L76.2771 22.5917C76.7028 23.4405 77.0992 24.3066 77.465 25.1886L77.9268 24.9971C78.2948 25.8844 78.6321 26.7876 78.9375 27.7054L78.463 27.8633C78.7624 28.7632 79.0307 29.6773 79.2666 30.6043L79.7512 30.481C79.9876 31.41 80.1919 32.3519 80.3629 33.3053L79.8707 33.3936C80.0378 34.3255 80.1726 35.2687 80.274 36.222L80.7712 36.1691Z" stroke="#fff" stroke-dasharray="3 3"></path> <path d="M68 40.5C68 55.6878 55.6878 68 40.5 68C25.3122 68 13 55.6878 13 40.5C13 25.3122 25.3122 13 40.5 13C55.6878 13 68 25.3122 68 40.5Z" fill="transparent"></path> <path d="M41.6193 32.4545V47H39.858V34.3011H39.7727L36.2216 36.6591V34.8693L39.858 32.4545H41.6193Z" fill="white"></path> </svg><br/></div><h3>Discover &#38; Define</h3><p><br/></p></div>
                                                                                                    </div>
                                            </div>
                                            <div id="box2" class="box c-grid__item Text  c-box-text__align--Left">
                                                <div class="c-section-boxes__inner-box"  data-boxes-sortable data-content-type="none" data-section-id=50 data-box-id="2">


                                                                                                                                                                                                                                                                        <div id="section50-box2-paragraph" class="c-box__paragraph js-complex-editable"  data-section-id=50 data-box-id="2" data-box-type="content"><div><svg xmlns="http://www.w3.org/2000/svg" width="83" height="83" viewBox="0 0 83 83" fill="none"> <path d="M82.7655 37.0622C82.8691 38.0371 82.939 39.0221 82.974 40.016L82.4743 40.0336C82.4914 40.5202 82.5 41.0091 82.5 41.5C82.5 41.9909 82.4914 42.4797 82.4743 42.9664L82.974 42.984C82.939 43.9779 82.8691 44.9629 82.7655 45.9378L82.2683 45.885C82.1644 46.862 82.0263 47.8288 81.855 48.7841L82.3471 48.8723C82.172 49.8493 81.9626 50.8144 81.7204 51.7664L81.2358 51.6431C80.994 52.5933 80.719 53.5302 80.4121 54.4526L80.8865 54.6105C80.5736 55.551 80.228 56.4765 79.851 57.3857L79.3891 57.1942C79.0142 58.0982 78.6079 58.986 78.1715 59.856L78.6184 60.0802C78.1746 60.965 77.7001 61.8318 77.1963 62.6791L76.7666 62.4236C76.267 63.2638 75.7383 64.0846 75.1818 64.8846L75.5922 65.1701C75.0276 65.9819 74.4347 66.7725 73.815 67.5406L73.4258 67.2266C72.8127 67.9866 72.1729 68.7242 71.508 69.4381L71.8738 69.7788C71.2005 70.5017 70.5017 71.2005 69.7788 71.8738L69.4381 71.508C68.7242 72.1729 67.9866 72.8127 67.2266 73.4258L67.5406 73.815C66.7725 74.4347 65.9819 75.0276 65.1701 75.5922L64.8846 75.1818C64.0846 75.7383 63.2638 76.267 62.4236 76.7666L62.6791 77.1963C61.8318 77.7001 60.9651 78.1746 60.0802 78.6184L59.8561 78.1715C58.986 78.6079 58.0982 79.0142 57.1942 79.3891L57.3857 79.851C56.4765 80.228 55.551 80.5736 54.6105 80.8865L54.4526 80.4121C53.5302 80.719 52.5933 80.994 51.6431 81.2358L51.7664 81.7204C50.8144 81.9626 49.8493 82.172 48.8723 82.3471L48.7841 81.855C47.8288 82.0263 46.862 82.1644 45.885 82.2683L45.9378 82.7655C44.9629 82.8691 43.9779 82.939 42.984 82.974L42.9664 82.4743C42.4798 82.4914 41.9909 82.5 41.5 82.5C41.0091 82.5 40.5203 82.4914 40.0336 82.4743L40.016 82.974C39.0221 82.939 38.0371 82.8691 37.0622 82.7655L37.115 82.2683C36.138 82.1644 35.1712 82.0263 34.2159 81.855L34.1277 82.3471C33.1507 82.172 32.1856 81.9626 31.2336 81.7204L31.3569 81.2358C30.4067 80.994 29.4698 80.719 28.5474 80.4121L28.3895 80.8865C27.449 80.5736 26.5235 80.228 25.6143 79.851L25.8058 79.3891C24.9018 79.0142 24.014 78.6079 23.1439 78.1715L22.9198 78.6184C22.0349 78.1746 21.1682 77.7001 20.3209 77.1963L20.5764 76.7666C19.7362 76.267 18.9154 75.7383 18.1154 75.1818L17.8299 75.5922C17.0181 75.0276 16.2275 74.4347 15.4594 73.815L15.7734 73.4258C15.0134 72.8127 14.2758 72.1729 13.5619 71.508L13.2212 71.8738C12.4983 71.2005 11.7995 70.5017 11.1262 69.7788L11.492 69.4381C10.8271 68.7242 10.1873 67.9866 9.57417 67.2266L9.18504 67.5406C8.56531 66.7725 7.97241 65.9819 7.40775 65.1701L7.81822 64.8846C7.2617 64.0846 6.73297 63.2638 6.23342 62.4236L5.80366 62.6791C5.29985 61.8318 4.82535 60.9651 4.38157 60.0802L4.8285 59.8561C4.39212 58.986 3.9858 58.0982 3.61091 57.1942L3.14904 57.3857C2.77201 56.4765 2.42636 55.551 2.11346 54.6105L2.58789 54.4526C2.281 53.5302 2.006 52.5933 1.76419 51.6431L1.27963 51.7664C1.03737 50.8144 0.828018 49.8493 0.652858 48.8723L1.14501 48.7841C0.973745 47.8288 0.835562 46.862 0.731693 45.885L0.234495 45.9378C0.130853 44.9629 0.0609704 43.9779 0.0260383 42.984L0.52573 42.9664C0.508625 42.4798 0.5 41.9909 0.5 41.5C0.5 41.0091 0.508625 40.5203 0.52573 40.0336L0.0260382 40.016C0.0609701 39.0221 0.130852 38.0371 0.234494 37.0622L0.731692 37.115C0.835561 36.138 0.973745 35.1712 1.14501 34.2159L0.652857 34.1277C0.828018 33.1507 1.03737 32.1856 1.27963 31.2336L1.76419 31.3569C2.006 30.4067 2.281 29.4698 2.58789 28.5474L2.11346 28.3895C2.42636 27.449 2.772 26.5235 3.14904 25.6143L3.6109 25.8058C3.9858 24.9018 4.39212 24.014 4.8285 23.1439L4.38157 22.9198C4.82535 22.0349 5.29985 21.1682 5.80365 20.3209L6.23342 20.5764C6.73297 19.7362 7.2617 18.9154 7.81821 18.1154L7.40775 17.8299C7.97241 17.0181 8.56531 16.2275 9.18504 15.4594L9.57417 15.7734C10.1873 15.0134 10.8271 14.2758 11.492 13.5619L11.1262 13.2212C11.7995 12.4983 12.4983 11.7995 13.2212 11.1262L13.5619 11.492C14.2758 10.8271 15.0134 10.1873 15.7734 9.57417L15.4594 9.18504C16.2275 8.56531 17.0181 7.97241 17.8299 7.40775L18.1154 7.81822C18.9154 7.2617 19.7362 6.73297 20.5764 6.23342L20.3209 5.80366C21.1682 5.29985 22.0349 4.82535 22.9198 4.38157L23.1439 4.8285C24.014 4.39212 24.9018 3.9858 25.8058 3.61091L25.6143 3.14904C26.5235 2.77201 27.449 2.42636 28.3895 2.11346L28.5474 2.58789C29.4698 2.281 30.4067 2.006 31.3569 1.76419L31.2336 1.27963C32.1856 1.03737 33.1507 0.828019 34.1277 0.652858L34.2159 1.14501C35.1712 0.973745 36.138 0.835562 37.115 0.731693L37.0622 0.234494C38.0371 0.130853 39.0221 0.0609704 40.016 0.0260383L40.0336 0.52573C40.5202 0.508625 41.0091 0.5 41.5 0.5C41.9909 0.5 42.4797 0.508625 42.9664 0.52573L42.984 0.0260382C43.9779 0.0609701 44.9629 0.130852 45.9378 0.234494L45.885 0.731692C46.862 0.835561 47.8288 0.973745 48.7841 1.14501L48.8723 0.652857C49.8493 0.828018 50.8144 1.03737 51.7664 1.27963L51.6431 1.76419C52.5933 2.006 53.5302 2.281 54.4526 2.58789L54.6105 2.11346C55.551 2.42636 56.4765 2.772 57.3857 3.14904L57.1942 3.6109C58.0982 3.9858 58.986 4.39212 59.856 4.8285L60.0802 4.38157C60.965 4.82535 61.8318 5.29985 62.6791 5.80365L62.4236 6.23342C63.2638 6.73297 64.0846 7.2617 64.8846 7.81821L65.1701 7.40775C65.9819 7.97241 66.7725 8.56531 67.5406 9.18504L67.2266 9.57417C67.9866 10.1873 68.7242 10.8271 69.4381 11.492L69.7788 11.1262C70.5017 11.7995 71.2005 12.4983 71.8738 13.2212L71.508 13.5619C72.1729 14.2758 72.8127 15.0134 73.4258 15.7734L73.815 15.4594C74.4347 16.2275 75.0276 17.0181 75.5922 17.8299L75.1818 18.1154C75.7383 18.9154 76.267 19.7362 76.7666 20.5764L77.1963 20.3209C77.7001 21.1682 78.1746 22.0349 78.6184 22.9198L78.1715 23.1439C78.6079 24.014 79.0142 24.9018 79.3891 25.8058L79.851 25.6143C80.228 26.5235 80.5736 27.449 80.8865 28.3895L80.4121 28.5474C80.719 29.4698 80.994 30.4067 81.2358 31.3569L81.7204 31.2336C81.9626 32.1856 82.172 33.1507 82.3471 34.1277L81.855 34.2159C82.0263 35.1712 82.1644 36.138 82.2683 37.115L82.7655 37.0622Z" stroke="#fff" stroke-dasharray="3 3"></path> <path d="M70 41.5C70 57.2401 57.2401 70 41.5 70C25.7599 70 13 57.2401 13 41.5C13 25.7599 25.7599 13 41.5 13C57.2401 13 70 25.7599 70 41.5Z" fill="transparent"></path> <path d="M37.5057 48V46.7216L42.3068 41.4659C42.8703 40.8504 43.3343 40.3153 43.6989 39.8608C44.0634 39.4015 44.3333 38.9706 44.5085 38.5682C44.6884 38.161 44.7784 37.7348 44.7784 37.2898C44.7784 36.7784 44.6553 36.3357 44.4091 35.9616C44.1676 35.5876 43.8362 35.2988 43.4148 35.0952C42.9934 34.8916 42.5199 34.7898 41.9943 34.7898C41.4356 34.7898 40.9479 34.9058 40.5312 35.1378C40.1193 35.3651 39.7997 35.6847 39.5724 36.0966C39.3499 36.5085 39.2386 36.9915 39.2386 37.5455H37.5625C37.5625 36.6932 37.759 35.9451 38.152 35.3011C38.545 34.6572 39.08 34.1553 39.7571 33.7955C40.4389 33.4356 41.2036 33.2557 42.0511 33.2557C42.9034 33.2557 43.6586 33.4356 44.3168 33.7955C44.9749 34.1553 45.491 34.6406 45.8651 35.2514C46.2391 35.8622 46.4261 36.5417 46.4261 37.2898C46.4261 37.8248 46.3291 38.348 46.1349 38.8594C45.9455 39.366 45.6141 39.9318 45.1406 40.5568C44.6719 41.1771 44.0208 41.9347 43.1875 42.8295L39.9205 46.3239V46.4375H46.6818V48H37.5057Z" fill="white"></path> </svg><br/></div><h3>Propose &#38; Align</h3><p><br/></p></div>
                                                                                                    </div>
                                            </div>
                                            <div id="box3" class="box c-grid__item Text  c-box-text__align--Left">
                                                <div class="c-section-boxes__inner-box"  data-boxes-sortable data-content-type="none" data-section-id=50 data-box-id="3">


                                                                                                                                                                                                                                                                        <div id="section50-box3-paragraph" class="c-box__paragraph js-complex-editable"  data-section-id=50 data-box-id="3" data-box-type="content"><div><svg xmlns="http://www.w3.org/2000/svg" width="83" height="83" viewBox="0 0 83 83" fill="none"> <path d="M82.7655 37.0622C82.8691 38.0371 82.939 39.0221 82.974 40.016L82.4743 40.0336C82.4914 40.5202 82.5 41.0091 82.5 41.5C82.5 41.9909 82.4914 42.4797 82.4743 42.9664L82.974 42.984C82.939 43.9779 82.8691 44.9629 82.7655 45.9378L82.2683 45.885C82.1644 46.862 82.0263 47.8288 81.855 48.7841L82.3471 48.8723C82.172 49.8493 81.9626 50.8144 81.7204 51.7664L81.2358 51.6431C80.994 52.5933 80.719 53.5302 80.4121 54.4526L80.8865 54.6105C80.5736 55.551 80.228 56.4765 79.851 57.3857L79.3891 57.1942C79.0142 58.0982 78.6079 58.986 78.1715 59.856L78.6184 60.0802C78.1746 60.965 77.7001 61.8318 77.1963 62.6791L76.7666 62.4236C76.267 63.2638 75.7383 64.0846 75.1818 64.8846L75.5922 65.1701C75.0276 65.9819 74.4347 66.7725 73.815 67.5406L73.4258 67.2266C72.8127 67.9866 72.1729 68.7242 71.508 69.4381L71.8738 69.7788C71.2005 70.5017 70.5017 71.2005 69.7788 71.8738L69.4381 71.508C68.7242 72.1729 67.9866 72.8127 67.2266 73.4258L67.5406 73.815C66.7725 74.4347 65.9819 75.0276 65.1701 75.5922L64.8846 75.1818C64.0846 75.7383 63.2638 76.267 62.4236 76.7666L62.6791 77.1963C61.8318 77.7001 60.9651 78.1746 60.0802 78.6184L59.8561 78.1715C58.986 78.6079 58.0982 79.0142 57.1942 79.3891L57.3857 79.851C56.4765 80.228 55.551 80.5736 54.6105 80.8865L54.4526 80.4121C53.5302 80.719 52.5933 80.994 51.6431 81.2358L51.7664 81.7204C50.8144 81.9626 49.8493 82.172 48.8723 82.3471L48.7841 81.855C47.8288 82.0263 46.862 82.1644 45.885 82.2683L45.9378 82.7655C44.9629 82.8691 43.9779 82.939 42.984 82.974L42.9664 82.4743C42.4798 82.4914 41.9909 82.5 41.5 82.5C41.0091 82.5 40.5203 82.4914 40.0336 82.4743L40.016 82.974C39.0221 82.939 38.0371 82.8691 37.0622 82.7655L37.115 82.2683C36.138 82.1644 35.1712 82.0263 34.2159 81.855L34.1277 82.3471C33.1507 82.172 32.1856 81.9626 31.2336 81.7204L31.3569 81.2358C30.4067 80.994 29.4698 80.719 28.5474 80.4121L28.3895 80.8865C27.449 80.5736 26.5235 80.228 25.6143 79.851L25.8058 79.3891C24.9018 79.0142 24.014 78.6079 23.1439 78.1715L22.9198 78.6184C22.0349 78.1746 21.1682 77.7001 20.3209 77.1963L20.5764 76.7666C19.7362 76.267 18.9154 75.7383 18.1154 75.1818L17.8299 75.5922C17.0181 75.0276 16.2275 74.4347 15.4594 73.815L15.7734 73.4258C15.0134 72.8127 14.2758 72.1729 13.5619 71.508L13.2212 71.8738C12.4983 71.2005 11.7995 70.5017 11.1262 69.7788L11.492 69.4381C10.8271 68.7242 10.1873 67.9866 9.57417 67.2266L9.18504 67.5406C8.56531 66.7725 7.97241 65.9819 7.40775 65.1701L7.81822 64.8846C7.2617 64.0846 6.73297 63.2638 6.23342 62.4236L5.80366 62.6791C5.29985 61.8318 4.82535 60.9651 4.38157 60.0802L4.8285 59.8561C4.39212 58.986 3.9858 58.0982 3.61091 57.1942L3.14904 57.3857C2.77201 56.4765 2.42636 55.551 2.11346 54.6105L2.58789 54.4526C2.281 53.5302 2.006 52.5933 1.76419 51.6431L1.27963 51.7664C1.03737 50.8144 0.828018 49.8493 0.652858 48.8723L1.14501 48.7841C0.973745 47.8288 0.835562 46.862 0.731693 45.885L0.234495 45.9378C0.130853 44.9629 0.0609704 43.9779 0.0260383 42.984L0.52573 42.9664C0.508625 42.4798 0.5 41.9909 0.5 41.5C0.5 41.0091 0.508625 40.5203 0.52573 40.0336L0.0260382 40.016C0.0609701 39.0221 0.130852 38.0371 0.234494 37.0622L0.731692 37.115C0.835561 36.138 0.973745 35.1712 1.14501 34.2159L0.652857 34.1277C0.828018 33.1507 1.03737 32.1856 1.27963 31.2336L1.76419 31.3569C2.006 30.4067 2.281 29.4698 2.58789 28.5474L2.11346 28.3895C2.42636 27.449 2.772 26.5235 3.14904 25.6143L3.6109 25.8058C3.9858 24.9018 4.39212 24.014 4.8285 23.1439L4.38157 22.9198C4.82535 22.0349 5.29985 21.1682 5.80365 20.3209L6.23342 20.5764C6.73297 19.7362 7.2617 18.9154 7.81821 18.1154L7.40775 17.8299C7.97241 17.0181 8.56531 16.2275 9.18504 15.4594L9.57417 15.7734C10.1873 15.0134 10.8271 14.2758 11.492 13.5619L11.1262 13.2212C11.7995 12.4983 12.4983 11.7995 13.2212 11.1262L13.5619 11.492C14.2758 10.8271 15.0134 10.1873 15.7734 9.57417L15.4594 9.18504C16.2275 8.56531 17.0181 7.97241 17.8299 7.40775L18.1154 7.81822C18.9154 7.2617 19.7362 6.73297 20.5764 6.23342L20.3209 5.80366C21.1682 5.29985 22.0349 4.82535 22.9198 4.38157L23.1439 4.8285C24.014 4.39212 24.9018 3.9858 25.8058 3.61091L25.6143 3.14904C26.5235 2.77201 27.449 2.42636 28.3895 2.11346L28.5474 2.58789C29.4698 2.281 30.4067 2.006 31.3569 1.76419L31.2336 1.27963C32.1856 1.03737 33.1507 0.828019 34.1277 0.652858L34.2159 1.14501C35.1712 0.973745 36.138 0.835562 37.115 0.731693L37.0622 0.234494C38.0371 0.130853 39.0221 0.0609704 40.016 0.0260383L40.0336 0.52573C40.5202 0.508625 41.0091 0.5 41.5 0.5C41.9909 0.5 42.4797 0.508625 42.9664 0.52573L42.984 0.0260382C43.9779 0.0609701 44.9629 0.130852 45.9378 0.234494L45.885 0.731692C46.862 0.835561 47.8288 0.973745 48.7841 1.14501L48.8723 0.652857C49.8493 0.828018 50.8144 1.03737 51.7664 1.27963L51.6431 1.76419C52.5933 2.006 53.5302 2.281 54.4526 2.58789L54.6105 2.11346C55.551 2.42636 56.4765 2.772 57.3857 3.14904L57.1942 3.6109C58.0982 3.9858 58.986 4.39212 59.856 4.8285L60.0802 4.38157C60.965 4.82535 61.8318 5.29985 62.6791 5.80365L62.4236 6.23342C63.2638 6.73297 64.0846 7.2617 64.8846 7.81821L65.1701 7.40775C65.9819 7.97241 66.7725 8.56531 67.5406 9.18504L67.2266 9.57417C67.9866 10.1873 68.7242 10.8271 69.4381 11.492L69.7788 11.1262C70.5017 11.7995 71.2005 12.4983 71.8738 13.2212L71.508 13.5619C72.1729 14.2758 72.8127 15.0134 73.4258 15.7734L73.815 15.4594C74.4347 16.2275 75.0276 17.0181 75.5922 17.8299L75.1818 18.1154C75.7383 18.9154 76.267 19.7362 76.7666 20.5764L77.1963 20.3209C77.7001 21.1682 78.1746 22.0349 78.6184 22.9198L78.1715 23.1439C78.6079 24.014 79.0142 24.9018 79.3891 25.8058L79.851 25.6143C80.228 26.5235 80.5736 27.449 80.8865 28.3895L80.4121 28.5474C80.719 29.4698 80.994 30.4067 81.2358 31.3569L81.7204 31.2336C81.9626 32.1856 82.172 33.1507 82.3471 34.1277L81.855 34.2159C82.0263 35.1712 82.1644 36.138 82.2683 37.115L82.7655 37.0622Z" stroke="#fff" stroke-dasharray="3 3"></path> <path d="M70 41.5C70 57.2401 57.2401 70 41.5 70C25.7599 70 13 57.2401 13 41.5C13 25.7599 25.7599 13 41.5 13C57.2401 13 70 25.7599 70 41.5Z" fill="transparent"></path> <path d="M42.4205 48.1989C41.483 48.1989 40.6473 48.0379 39.9134 47.7159C39.1842 47.3939 38.6042 46.9465 38.1733 46.3736C37.7472 45.7959 37.5152 45.1259 37.4773 44.3636H39.267C39.3049 44.8324 39.4659 45.2372 39.75 45.5781C40.0341 45.9143 40.4058 46.1747 40.8651 46.3594C41.3243 46.544 41.8333 46.6364 42.392 46.6364C43.017 46.6364 43.571 46.5275 44.054 46.3097C44.5369 46.0919 44.9157 45.7888 45.1903 45.4006C45.465 45.0123 45.6023 44.5625 45.6023 44.0511C45.6023 43.5161 45.4697 43.045 45.2045 42.6378C44.9394 42.2259 44.5511 41.9039 44.0398 41.6719C43.5284 41.4399 42.9034 41.3239 42.1648 41.3239H41V39.7614H42.1648C42.7424 39.7614 43.2491 39.6572 43.6847 39.4489C44.125 39.2405 44.4683 38.947 44.7145 38.5682C44.9654 38.1894 45.0909 37.7443 45.0909 37.233C45.0909 36.7405 44.982 36.312 44.7642 35.9474C44.5464 35.5829 44.2386 35.2988 43.8409 35.0952C43.4479 34.8916 42.9839 34.7898 42.4489 34.7898C41.947 34.7898 41.4735 34.8821 41.0284 35.0668C40.5881 35.2467 40.2282 35.5095 39.9489 35.8551C39.6695 36.196 39.518 36.608 39.4943 37.0909H37.7898C37.8182 36.3286 38.0478 35.661 38.4787 35.0881C38.9096 34.5104 39.473 34.0606 40.169 33.7386C40.8698 33.4167 41.6392 33.2557 42.4773 33.2557C43.3769 33.2557 44.1487 33.438 44.7926 33.8026C45.4366 34.1624 45.9313 34.6383 46.277 35.2301C46.6226 35.822 46.7955 36.4612 46.7955 37.1477C46.7955 37.9669 46.58 38.6652 46.1491 39.2429C45.723 39.8205 45.143 40.2206 44.4091 40.4432V40.5568C45.3277 40.7083 46.045 41.099 46.5611 41.7287C47.0772 42.3537 47.3352 43.1278 47.3352 44.0511C47.3352 44.8419 47.1198 45.5521 46.6889 46.1818C46.2628 46.8068 45.6804 47.2992 44.9418 47.6591C44.2031 48.0189 43.3627 48.1989 42.4205 48.1989Z" fill="white"></path> </svg><br/></div><h3>Review &#38; Evolve</h3><p><br/></p></div>
                                                                                                    </div>
                                            </div>
                        </div>
                    </div>
                </div>
                
                
            </section>
            <section   id="section_8" class="section section_SimpleText None None dev-ctaSection dev-sectionEffect-WhiteText dev-btnStyle-Hollow-White dev-boxWidth-900 dev-containerAnimation dev-fadeUp dev-scrollIn" >
                <div class="overlay" >

                    <div class="o-container c-customsection__container" style='padding-top:150px;padding-bottom:150px;'>
                        <div class="o-grid__collapse c-grid__collapse--SimpleText    " data-section-type="SimpleText">


                                            <div id="box1" class="c-text__section box Text  u-text-align--None">
                                                
                                                    <h2 id="section51-box1-title" class="js-simple-editable"  data-section-id=51 data-box-id="1" data-box-type="title">We Want To Hear From You</h2>
                                                                                                                                                    <a href="https://www.mmoretti.com/contact"
                                                       
                                                       class="c-btn c-text__btn sectionButtonHover"
                                                       style=""
                                                       
                                                       data-section-id="51"
                                                       data-box-id="1"
                                                       data-box-type="button"
                                                       data-button
                                                       data-remove-href>
                                                        <span class="button" data-section-id="51" data-box-id="1" data-box-type="button">Schedule a Meeting</span>
                                                    </a>
                                            </div>
                        </div>
                    </div>
                </div>
                
                
            </section>


        </section>
    </div>
    <div class="footer-container">
        <footer>
            <section class="o-container c-footer__container">
                <div class="o-grid__collapse">
                    <div class="c-footer__contact">
<div class="contact">
    <h4>Contact</h4>
    <div class="moonlight-contact-information">
        <p class="moonlight-phone">Office:&nbsp;<a href='tel:4014900290'>(401) 490-0290 </a></p>
            <p class="moonlight-fax">Fax: <span>(401) 206-4437</span></p>
        <div class="moonlight-address_block">
            <p class="moonlight-address1">1000 Chapel View Boulevard</p>
                <p class="moonlight-address2">Suite 270</p>
                            <p>
                    <span class="moonlight-city">Cranston,</span>
                    <span class="moonlight-region">RI</span>
                    <span class="moonlight-postalcode">02920</span>
                </p>
                    </div>

            <a href="mailto:marco.moretti@ifpadvisor.com" itemprop="email">
                marco.moretti@ifpadvisor.com
            </a>
    </div>
    <div class="c-socialMedia">
                                    </div>
</div>                    </div>
                    <div class="c-footer__quick-links">
                            <section class="quickLinks">
                                <h4>Quick Links</h4>
                                <ul><li><a href="https://www.mmoretti.com/resource-center/retirement" >Retirement</a></li><li><a href="https://www.mmoretti.com/resource-center/investment" >Investment</a></li><li><a href="https://www.mmoretti.com/resource-center/estate" >Estate</a></li><li><a href="https://www.mmoretti.com/resource-center/insurance" >Insurance</a></li><li><a href="https://www.mmoretti.com/resource-center/tax" >Tax</a></li><li><a href="https://www.mmoretti.com/resource-center/money" >Money</a></li><li><a href="https://www.mmoretti.com/resource-center/lifestyle" >Lifestyle</a></li><li><a href="https://www.mmoretti.com/resource-center/articles" >Latest Articles</a></li><li><a href="https://www.mmoretti.com/resource-center/videos" >All Videos</a></li><li><a href="https://www.mmoretti.com/resource-center/calculators" >All Calculators</a></li></ul>
                            </section>
                    </div>
                    <div class="c-footer__disclosure">
                        <section class="note">

<div class="shared__BrokerDealerDisclosure">
    <p class="FormCRS"> LPL <a target="_blank" href="https://www.lpl.com/content/dam/lpl-www/documents/disclosures/lpl-financial-relationship-summary.pdf">Financial Form CRS</a></p>
</div>

                                                            <p class="boker-check-disclaimer">Check the background of your financial professional on FINRA's <a href="//brokercheck.finra.org/" target="_blank" rel="noopener noreferrer">BrokerCheck</a>.</p>

                            

<p class="globalDisclosure">The content is developed from sources believed to be providing accurate information. 
        The information in this material is not intended as tax or legal advice. Please consult legal or tax professionals 
        for specific information regarding your individual situation. Some of this material was developed and produced by 
        FMG Suite to provide information on a topic that may be of interest. FMG Suite is not affiliated with the named 
        representative, broker - dealer, state - or SEC - registered investment advisory firm. The opinions expressed and 
        material provided are for general information, and should not be considered a solicitation for the purchase or 
        sale of any security.</p>


<p class="globalPersonalInformationLink">
    We take protecting your data and privacy very seriously. As of January 1, 2020 the <a href="https://oag.ca.gov/privacy/ccpa" target="_blank">California Consumer Privacy Act (CCPA)</a> suggests the following link as an extra measure to safeguard your data: <a href="https://www.mmoretti.com/donotsellmypersonalinformation" target="_self">Do not sell my personal information</a>.
</p>

                            <p class="globalCopyright">Copyright 2026 FMG Suite.</p>
                            <p class="globalDisclaimer"><p>Securities offered through LPL Financial, member <a href="http://www.finra.org/">FINRA</a>/<a href="https://www.sipc.org/">SIPC</a>. Investment advice offered through Integrated Financial Partners, a registered investment advisor. Integrated Financial Partners are separate entities from LPL Financial. CRPC conferred by College for Financial Planning. &#169;Integrated Financial Partners</p><p class="p1">The LPL Financial registered representatives associated with this website may discuss and/or transact business only with residents of the states in which they are properly registered or licensed. No offers may be made or accepted from any resident of any other state.</p><p>*Integrated Financial Partners and LPL Financial do not provide tax services.</p><p>For more information visit <a href="http://www.FINRA.org">www.FINRA.org</a> or <a href="https://www.SIPC.org">www.SIPC.org</a></p><p class="p1"><span class="s1">Click on the links for a copy of the&#160;<a href="https://partnerspress.com/links/IWCFormADV2A.pdf"><span class="s2">Firm ADV&#160;</span></a>and&#160;<a href="https://partnerspress.com/links/IWCFormCRSFINAL.pdf"><span class="s2">Client Relationship Summary.</span></a></span></p><p class="p2"><span class="s1">&#160;</span></p><p /></p>
                        </section>
                    </div>
                </div>
                <div class="o-grid__collapse">
                    <div class="c-footer__custom"></div>
                </div>
                <div class="rule2">&#160;</div>
            </section>
        </footer>
        
    </div>




    <!-- /container -->

    <script type="text/javascript" src="//static.fmgsuite.com/site/templates/007/dist/scripts.js?v=2.86.45.35539.386"></script>
    <script type="text/javascript" src="//static.fmgsuite.com/site/globalassets/template7/js/global-asset-scripts.js"></script>
    
    
    <script type="text/javascript" src="//static.fmgsuite.com/site/templates/shared/scripts/vcard.js?v=2.86.45.35539.386"></script>
    
<script type="text/javascript" src="//fmg-websites-custom.s3.amazonaws.com/building-blocks/Sections/js/sections.js?v=1"></script><script type="text/javascript" src="//fmg-websites-custom.s3.amazonaws.com/building-blocks/Headers/sticky/js/sticky.js"></script><script type="text/javascript" src="//fmg-websites-custom.s3.amazonaws.com/building-blocks/Sections/js/subpageBanner.js"></script><script type="text/javascript" src="//fmg-websites-custom.s3.amazonaws.com/building-blocks/Sections/js/commonRequests.js"></script><script>
    //Special Nav button in navigation line
    var navBtnTitle = 'Schedule A Call';
    $('#mainNav .c-topnav__menu-item .c-topnav__menu-text span:contains(' + navBtnTitle + ')').parent().parent().addClass('navBtn');
    
    //Special Nav button in navigation line
    var navBtnTitle = 'Login';
    $('#mainNav .c-topnav__menu-item .c-topnav__menu-text span:contains(' + navBtnTitle + ')').parent().parent().addClass('navBtn2');
    
    combiningSectionsFunction('.dev-cta-TextForm');
    combiningSectionsFunction('.dev-combineSections-Services');
    combiningSectionsFunction('.dev-combineSections-Aboutpage');
    combiningSectionsFunction('.dev-servicesSection');
    combiningSectionsFunction('.dev-combineBoxes', true);
    
    $('.c-template__logo').clone().removeClass('c-template__logo').addClass('footerLogo').insertBefore('footer .contact');

    
    $(function() {
    const videoBG = [
    {
    type: 'video',
    selector: 'dev-sectionEffect-videoBackground',
    videoSRC: '//static.fmgsuite.com/media/documents/631f32c6-8ff4-447e-8375-8ec3891d98de.mp4',
    poster: '//static.fmgsuite.com/media/InlineContent/originalSize/33d7dbb4-1bdf-4bcf-bc23-4da2fc1913c9.png',
    }];
      
    videoBackground(videoBG);
    });
    
    //Flip-flop team member widget
    if( $('.page-about-us').length > 0 ) {
     $('.dev-xl-team-custom.section_TeamList .c-team-list__section--developer').each(function(index) {
       if (index % 2 === 1) {
         $(this).find('.row').addClass('row-reverse-desktop');
       }
     });
   }
</script>


    <!--[if gt IE 8]><!-->
    <!--<![endif]-->
    <!--[if lt IE 9]>
        <script type="text/javascript" src="//static.fmgsuite.com/site/templates/global/js/excanvas.min.js?v=2.86.45.35539.386"></script>
        <script type="text/javascript" src="//static.fmgsuite.com/site/templates/shared/scripts/jquery.flot-0.8.3.js?v=2.86.45.35539.386"></script>
        <script type="text/javascript" src="//static.fmgsuite.com/site/templates/shared/scripts/jquery.flot.time.min.js?v=2.86.45.35539.386"></script>
    <![endif]-->

    



<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a08a621988aa7bae',t:'MTc4MDk0Nzc4Mg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>