.elementor-179 .elementor-element.elementor-element-31bcb1f{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-31bcb1f:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-31bcb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3E6B;}.elementor-179 .elementor-element.elementor-element-31bcb1f::before, .elementor-179 .elementor-element.elementor-element-31bcb1f > .elementor-background-video-container::before, .elementor-179 .elementor-element.elementor-element-31bcb1f > .e-con-inner > .elementor-background-video-container::before, .elementor-179 .elementor-element.elementor-element-31bcb1f > .elementor-background-slideshow::before, .elementor-179 .elementor-element.elementor-element-31bcb1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-179 .elementor-element.elementor-element-31bcb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1C3E6B;--background-overlay:'';}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-calculator-wrapper::before{background-color:#1C3E6B;opacity:0.7;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-main-heading{font-family:"Source san pro regular";font-size:35px;font-weight:600;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-description{font-family:"Source san pro regular";font-size:16.1px;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-calculator-heading{font-family:"Source san pro regular";font-size:21px;font-weight:500;color:#000000;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-label{font-family:"Source Sans Pro";color:#666666;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input{font-family:"Source san pro regular";color:#333333;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input::placeholder, .elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input::-webkit-input-placeholder, .elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input::-moz-placeholder, .elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input:-ms-input-placeholder{font-family:"Source san pro regular";}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input::placeholder{color:#999999;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input::-webkit-input-placeholder{color:#999999;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input::-moz-placeholder{color:#999999;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-price-input:-ms-input-placeholder{color:#999999;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-equals{font-family:"Source Sans Pro";color:#ED780F;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-amount{color:#ED780F;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-label{font-family:"Source san pro regular";color:#666666;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-signup-btn{font-family:"Source san pro regular";background-color:#ED780F;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-signup-btn:hover{background-color:#ED780F;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-d1bb4fe .bonus-calculator-right{border-style:solid;border-width:10px 0px 0px 0px;border-color:#0667BA;}.elementor-179 .elementor-element.elementor-element-2d157a5{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-179 .elementor-element.elementor-element-adb16cd > .elementor-widget-container{padding:95px 120px 95px 120px;}.elementor-179 .elementor-element.elementor-element-adb16cd{text-align:center;font-family:"Source san pro regular";font-size:24.51px;font-weight:400;color:#000000DE;}.elementor-179 .elementor-element.elementor-element-adb16cd a{color:#0667BA;}.elementor-179 .elementor-element.elementor-element-d1a9056{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:140px;--padding-right:140px;}.elementor-179 .elementor-element.elementor-element-d1a9056:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-d1a9056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3D72;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-179 .elementor-element.elementor-element-6880344 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-6880344{text-align:center;}.elementor-179 .elementor-element.elementor-element-6880344 .elementor-heading-title{font-family:"Source san pro regular";font-size:35px;font-weight:600;line-height:56px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-179 .elementor-element.elementor-element-b5048a1 .elementor-button{background-color:#ED780F;font-family:"Source san pro regular";font-size:16.1px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 1.5px 0px;border-color:#7A7A7A59;border-radius:5px 5px 5px 5px;}.elementor-179 .elementor-element.elementor-element-b5048a1 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:8px 0px 08px 0px;}.elementor-179 .elementor-element.elementor-element-7208f15 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-7208f15{text-align:center;font-family:"Source san pro regular";font-size:16.1px;font-weight:500;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-7208f15 a{color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-2d12b7d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-2d12b7d{text-align:center;font-family:"Source san pro regular";font-size:16.1px;font-weight:500;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-2d12b7d a{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-179 .elementor-element.elementor-element-adb16cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-6880344{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-179 .elementor-element.elementor-element-6880344.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-179 .elementor-element.elementor-element-adb16cd{font-size:16px;}.elementor-179 .elementor-element.elementor-element-d1a9056{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-6880344 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-6880344{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-179 .elementor-element.elementor-element-6880344 .elementor-heading-title{font-size:35px;}.elementor-179 .elementor-element.elementor-element-7208f15{font-size:16px;}.elementor-179 .elementor-element.elementor-element-2d12b7d{font-size:16px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source san pro regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://navyfederalrealtyplus.tst.wordpress.realogydev.com/wp-content/uploads/sites/16/2025/07/source-sans-pro-regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */