.elementor-51 .elementor-element.elementor-element-511dedfc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overlay-opacity:0.52;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-511dedfc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-511dedfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://girardfinancial.com/wp-content/uploads/2024/10/Home-Hero.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-511dedfc::before, .elementor-51 .elementor-element.elementor-element-511dedfc > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-511dedfc > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-511dedfc > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-511dedfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-511dedfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-b2b5e9b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-51 .elementor-element.elementor-element-b2b5e9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-0745f0d{width:var( --container-widget-width, 100.943% );max-width:100.943%;--container-widget-width:100.943%;--container-widget-flex-grow:0;text-align:left;}.elementor-51 .elementor-element.elementor-element-0745f0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-0745f0d .elementor-heading-title{font-family:var( --e-global-typography-b2deeae-font-family ), Sans-serif;font-size:var( --e-global-typography-b2deeae-font-size );font-weight:var( --e-global-typography-b2deeae-font-weight );font-style:var( --e-global-typography-b2deeae-font-style );text-decoration:var( --e-global-typography-b2deeae-text-decoration );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-d1718e3{width:var( --container-widget-width, 99.532% );max-width:99.532%;--container-widget-width:99.532%;--container-widget-flex-grow:0;text-align:left;}.elementor-51 .elementor-element.elementor-element-d1718e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-d1718e3 .elementor-heading-title{font-family:var( --e-global-typography-5ee85d7-font-family ), Sans-serif;font-size:var( --e-global-typography-5ee85d7-font-size );font-weight:var( --e-global-typography-5ee85d7-font-weight );line-height:var( --e-global-typography-5ee85d7-line-height );letter-spacing:var( --e-global-typography-5ee85d7-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-ce1f86f{width:var( --container-widget-width, 96.067% );max-width:96.067%;--container-widget-width:96.067%;--container-widget-flex-grow:0;text-align:left;}.elementor-51 .elementor-element.elementor-element-ce1f86f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-ce1f86f .elementor-heading-title{font-family:"Inter Italic", Sans-serif;font-size:26px;font-weight:300;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.8px;color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-3319be5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-3319be5 .elementor-button{font-family:"Inter", Sans-serif;font-size:17px;text-transform:uppercase;text-decoration:none;letter-spacing:-0.2px;}.elementor-51 .elementor-element.elementor-element-1454323{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-4a9c306{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-51 .elementor-element.elementor-element-4a9c306:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4a9c306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CA9C3ACF;}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-2d6dc90{--icon-box-icon-margin:12px;}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-default .elementor-icon{fill:var( --e-global-color-764183d );color:var( --e-global-color-764183d );border-color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2d6dc90.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon{font-size:113px;}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-title a{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-cd4c312{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-51 .elementor-element.elementor-element-cd4c312:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-cd4c312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-ee1e654{--icon-box-icon-margin:12px;}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-default .elementor-icon{fill:var( --e-global-color-764183d );color:var( --e-global-color-764183d );border-color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-ee1e654.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon{font-size:113px;}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-title a{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-46de946{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-51 .elementor-element.elementor-element-46de946:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-46de946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-2895401{--icon-box-icon-margin:12px;}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-2895401.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-2895401.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2895401.elementor-view-default .elementor-icon{fill:var( --e-global-color-764183d );color:var( --e-global-color-764183d );border-color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-2895401.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2895401.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-2895401.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2895401.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2895401.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2895401.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon{font-size:113px;}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-title a{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-ed2146d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;}.elementor-51 .elementor-element.elementor-element-8c86c15{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-51 .elementor-element.elementor-element-8c86c15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-8c86c15 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-d4cb0d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-5057a55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-5057a55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-dd1d0c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-51 .elementor-element.elementor-element-dd1d0c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-0acca5e{width:var( --container-widget-width, 95.142% );max-width:95.142%;--container-widget-width:95.142%;--container-widget-flex-grow:0;text-align:left;}.elementor-51 .elementor-element.elementor-element-0acca5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-0acca5e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-71e2834 );}.elementor-51 .elementor-element.elementor-element-91122db{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1f26293{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-1f26293.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-a4410de:hover img{filter:brightness( 87% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-51 .elementor-element.elementor-element-a4410de img{border-radius:100px 20px 100px 20px;}.elementor-51 .elementor-element.elementor-element-307b3e9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.74;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;}.elementor-51 .elementor-element.elementor-element-307b3e9e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-307b3e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-307b3e9e::before, .elementor-51 .elementor-element.elementor-element-307b3e9e > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-307b3e9e > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-307b3e9e > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-307b3e9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-307b3e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-7b6ecedd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-7b6ecedd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-0ba5afa{width:var( --container-widget-width, 63.26% );max-width:63.26%;--container-widget-width:63.26%;--container-widget-flex-grow:0;text-align:center;}.elementor-51 .elementor-element.elementor-element-0ba5afa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-0ba5afa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-216f7e4{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-041dd17 );}.elementor-51 .elementor-element.elementor-element-216f7e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-497ba382{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--overlay-opacity:0.74;--padding-top:4%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-51 .elementor-element.elementor-element-497ba382:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-497ba382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#647389;}.elementor-51 .elementor-element.elementor-element-497ba382::before, .elementor-51 .elementor-element.elementor-element-497ba382 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-497ba382 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-497ba382 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-497ba382 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-497ba382 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-56747cce{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-4bdf2585{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.35;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-4bdf2585::before, .elementor-51 .elementor-element.elementor-element-4bdf2585 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-4bdf2585 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-4bdf2585 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-4bdf2585 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-4bdf2585 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57c8da2 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-4bdf2585.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-cf2798a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-d1418a7{width:var( --container-widget-width, 85.831% );max-width:85.831%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:85.831%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-d1418a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-d1418a7 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-26b1466{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-2c8fe350{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2c8fe350:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-2c8fe350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://girardfinancial.com/wp-content/uploads/2024/10/1_1-5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-2a4627bb{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-5303d307{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5303d307:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5303d307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://girardfinancial.com/wp-content/uploads/2024/10/2_1-3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-5a925f55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.35;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-5a925f55::before, .elementor-51 .elementor-element.elementor-element-5a925f55 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-5a925f55 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-5a925f55 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-5a925f55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-5a925f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57c8da2 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-5a925f55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-ae86677 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-8515e40{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-51 .elementor-element.elementor-element-8515e40 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-11586c1{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-09d4c3d{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-77f6bed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.35;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-77f6bed::before, .elementor-51 .elementor-element.elementor-element-77f6bed > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-77f6bed > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-77f6bed > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-77f6bed > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-77f6bed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57c8da2 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-77f6bed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-bf487d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-c253184{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-51 .elementor-element.elementor-element-c253184 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-017284a{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-dfcfd23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-dfcfd23:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-dfcfd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://girardfinancial.com/wp-content/uploads/2024/10/3_1-5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-2543189{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-2543189 .elementor-button{font-family:"Inter", Sans-serif;font-size:17px;text-transform:uppercase;text-decoration:none;letter-spacing:-0.2px;}.elementor-51 .elementor-element.elementor-element-549ee7ad{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;}.elementor-51 .elementor-element.elementor-element-549ee7ad:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-549ee7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-49ddd450{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-49ddd450.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-3dc2c581{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-51 .elementor-element.elementor-element-3dc2c581.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-3dc2c581 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-5af4b10{text-align:center;}.elementor-51 .elementor-element.elementor-element-5af4b10 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-35450854{width:var( --container-widget-width, 99.625% );max-width:99.625%;padding:0% 0% 0% 0%;--container-widget-width:99.625%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-35450854.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-92addc2{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-51 .elementor-element.elementor-element-92addc2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-92addc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-f6bd903{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:7%;}.elementor-51 .elementor-element.elementor-element-f6bd903.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-f6da512{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-f6da512.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-f6da512 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-d939cbb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-fee245a{width:var( --container-widget-width, 99.625% );max-width:99.625%;padding:0% 0% 0% 0%;--container-widget-width:99.625%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-fee245a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-59d9a6d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-59d9a6d .elementor-button{font-family:"Inter", Sans-serif;font-size:17px;text-transform:uppercase;text-decoration:none;letter-spacing:-0.2px;}.elementor-51 .elementor-element.elementor-element-ec51279{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-ec51279.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-6546a8e{padding:0% 5% 0% 0%;text-align:right;}.elementor-51 .elementor-element.elementor-element-6546a8e img{width:54%;border-radius:100px 20px 100px 20px;}.elementor-51 .elementor-element.elementor-element-758fefe6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.72;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-51 .elementor-element.elementor-element-758fefe6:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-758fefe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CA9C3AC4;background-image:url("https://girardfinancial.com/wp-content/uploads/2024/10/Girard-Hero-8.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-758fefe6::before, .elementor-51 .elementor-element.elementor-element-758fefe6 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-758fefe6 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-758fefe6 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-758fefe6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-758fefe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-71e2834 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-aa7b8fd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-78b38063{width:var( --container-widget-width, 36.923% );max-width:36.923%;--container-widget-width:36.923%;--container-widget-flex-grow:0;text-align:center;}.elementor-51 .elementor-element.elementor-element-78b38063.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-78b38063 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-10e9dd2{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-10e9dd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-8cf45b4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:17px;text-transform:uppercase;text-decoration:none;letter-spacing:-0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-8cf45b4 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-8cf45b4 .elementor-button:focus{background-color:var( --e-global-color-60da78b );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-8cf45b4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-8cf45b4 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-8cf45b4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-1d067162{--display:flex;--min-height:45vh;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-51 .elementor-element.elementor-element-1d067162:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1d067162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-14ef391 ) 19%, var( --e-global-color-dcbf0e6 ) 58%);}.elementor-51 .elementor-element.elementor-element-5207725b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-867f955 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.2em;letter-spacing:-0.8px;color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-a33b191 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:47px;font-weight:600;font-style:normal;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:-2.3px;color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-7dc041a{width:var( --container-widget-width, 14.943% );max-width:14.943%;padding:20px 0px 0px 20px;--container-widget-width:14.943%;--container-widget-flex-grow:0;text-align:left;}.elementor-51 .elementor-element.elementor-element-7dc041a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-7dc041a img{width:100%;opacity:0.4;}.elementor-51 .elementor-element.elementor-element-a89c414 .swiper-pagination-bullet-active, .elementor-51 .elementor-element.elementor-element-a89c414 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-14ef391 );}.elementor-51 .elementor-element.elementor-element-a89c414 .swiper-pagination-fraction{color:var( --e-global-color-14ef391 );}.elementor-51 .elementor-element.elementor-element-a89c414{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-swiper-button{font-size:20px;}.elementor-51 .elementor-element.elementor-element-a89c414 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__text{color:var( --e-global-color-d6cea4e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__name{color:var( --e-global-color-041dd17 );font-family:var( --e-global-typography-50c8dfa-font-family ), Sans-serif;font-size:var( --e-global-typography-50c8dfa-font-size );text-transform:var( --e-global-typography-50c8dfa-text-transform );letter-spacing:var( --e-global-typography-50c8dfa-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__title{color:var( --e-global-color-041dd17 );font-family:var( --e-global-typography-50c8dfa-font-family ), Sans-serif;font-size:var( --e-global-typography-50c8dfa-font-size );text-transform:var( --e-global-typography-50c8dfa-text-transform );letter-spacing:var( --e-global-typography-50c8dfa-letter-spacing );}.elementor-51 .elementor-element.elementor-element-494a19f5 img{width:100%;border-radius:100px 20px 100px 20px;}.elementor-51 .elementor-element.elementor-element-494a19f5:hover img{filter:brightness( 87% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-51 .elementor-element.elementor-element-33d6f2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-33d6f2e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-33d6f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );}.elementor-51 .elementor-element.elementor-element-295777b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-295777b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-09c3202{width:var( --container-widget-width, 106.27% );max-width:106.27%;--container-widget-width:106.27%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-09c3202.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-09c3202 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-03c2f84{width:var( --container-widget-width, 94.274% );max-width:94.274%;--container-widget-width:94.274%;--container-widget-flex-grow:0;text-align:left;}.elementor-51 .elementor-element.elementor-element-03c2f84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-03c2f84 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-71e2834 );}.elementor-51 .elementor-element.elementor-element-ee264dc{padding:30px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-e9adb40 img{border-radius:100px 20px 100px 20px;}.elementor-51 .elementor-element.elementor-element-66587f55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.13;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-66587f55:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-66587f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ef391 );}.elementor-51 .elementor-element.elementor-element-66587f55::before, .elementor-51 .elementor-element.elementor-element-66587f55 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-66587f55 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-66587f55 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-66587f55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-66587f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-649723ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-aef9b5b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-53e43fd3{text-align:center;}.elementor-51 .elementor-element.elementor-element-53e43fd3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-626c0429{padding:0px 0px 40px 0px;text-align:center;}.elementor-51 .elementor-element.elementor-element-626c0429 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-58ac419{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-51 .elementor-element.elementor-element-2d0960e{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.37;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-51 .elementor-element.elementor-element-2d0960e::before, .elementor-51 .elementor-element.elementor-element-2d0960e > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-2d0960e > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-2d0960e > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-2d0960e > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-2d0960e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-55cfea1{--display:flex;}.elementor-51 .elementor-element.elementor-element-187bef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-51 .elementor-element.elementor-element-187bef8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:81px;font-weight:600;font-style:normal;text-transform:none;text-decoration:none;letter-spacing:-0.8px;color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-76b39ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6cea4e );--border-color:var( --e-global-color-d6cea4e );--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;--z-index:1;}.elementor-51 .elementor-element.elementor-element-76b39ec::before, .elementor-51 .elementor-element.elementor-element-76b39ec > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-76b39ec > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-76b39ec > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-76b39ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-76b39ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000080;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-76b5646{padding:20px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-76b5646.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-title a{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-6c82226{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.37;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-51 .elementor-element.elementor-element-6c82226::before, .elementor-51 .elementor-element.elementor-element-6c82226 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6c82226 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-6c82226 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6c82226 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-6c82226 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-ed6b7b0{--display:flex;}.elementor-51 .elementor-element.elementor-element-c310c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-51 .elementor-element.elementor-element-c310c68 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:81px;font-weight:600;font-style:normal;text-transform:none;text-decoration:none;letter-spacing:-0.8px;color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-246fba1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6cea4e );--border-color:var( --e-global-color-d6cea4e );--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;--z-index:1;}.elementor-51 .elementor-element.elementor-element-246fba1::before, .elementor-51 .elementor-element.elementor-element-246fba1 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-246fba1 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-246fba1 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-246fba1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-246fba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000080;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-e0703e0{padding:20px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-e0703e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-title a{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-736cf83{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.37;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-51 .elementor-element.elementor-element-736cf83::before, .elementor-51 .elementor-element.elementor-element-736cf83 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-736cf83 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-736cf83 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-736cf83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-736cf83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-4183643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-51 .elementor-element.elementor-element-4183643 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:81px;font-weight:600;font-style:normal;text-transform:none;text-decoration:none;letter-spacing:-0.8px;color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-7715734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6cea4e );--border-color:var( --e-global-color-d6cea4e );--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;--z-index:1;}.elementor-51 .elementor-element.elementor-element-7715734::before, .elementor-51 .elementor-element.elementor-element-7715734 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-7715734 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-7715734 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-7715734 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-7715734 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000080;--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-e6c2581{padding:20px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-e6c2581.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-title a{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-transform:var( --e-global-typography-392b9e0-text-transform );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-964c3b5{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-964c3b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-5ca3402 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-5ca3402 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-5ca3402{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-5ca3402 .elementor-button{font-family:"Inter", Sans-serif;font-size:17px;text-transform:uppercase;text-decoration:none;letter-spacing:-0.2px;}.elementor-51 .elementor-element.elementor-element-5ca3402 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-5ca3402 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-a7e3058{--display:flex;--min-height:519px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.72;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-a7e3058:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a7e3058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-764183d );background-image:url("https://girardfinancial.com/wp-content/uploads/2024/10/Girard-Hero-6.webp");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-a7e3058::before, .elementor-51 .elementor-element.elementor-element-a7e3058 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a7e3058 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-a7e3058 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a7e3058 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-a7e3058 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57c8da2 );--background-overlay:'';}.elementor-51 .elementor-element.elementor-element-301151b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-51 .elementor-element.elementor-element-301151b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-301151b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:600;font-style:normal;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:-2.3px;color:var( --e-global-color-041dd17 );}.elementor-51 .elementor-element.elementor-element-28eacea{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-51 .elementor-element.elementor-element-b0b5ed1 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-b0b5ed1 .elementor-button:focus{background-color:var( --e-global-color-60da78b );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-b0b5ed1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-b0b5ed1 .elementor-button{font-family:"Inter", Sans-serif;font-size:17px;text-transform:uppercase;text-decoration:none;letter-spacing:-0.2px;}.elementor-51 .elementor-element.elementor-element-b0b5ed1 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-b0b5ed1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-511dedfc{--content-width:1600px;}.elementor-51 .elementor-element.elementor-element-b2b5e9b{--width:39.927%;}.elementor-51 .elementor-element.elementor-element-4a9c306{--width:50%;}.elementor-51 .elementor-element.elementor-element-cd4c312{--width:50%;}.elementor-51 .elementor-element.elementor-element-46de946{--width:50%;}.elementor-51 .elementor-element.elementor-element-ed2146d{--content-width:735px;}.elementor-51 .elementor-element.elementor-element-d4cb0d7{--width:86%;}.elementor-51 .elementor-element.elementor-element-5057a55{--width:50%;}.elementor-51 .elementor-element.elementor-element-dd1d0c7{--width:100%;}.elementor-51 .elementor-element.elementor-element-1f26293{--width:50%;}.elementor-51 .elementor-element.elementor-element-7b6ecedd{--width:100%;}.elementor-51 .elementor-element.elementor-element-497ba382{--content-width:1200px;}.elementor-51 .elementor-element.elementor-element-56747cce{--width:100%;}.elementor-51 .elementor-element.elementor-element-4bdf2585{--width:43.578%;}.elementor-51 .elementor-element.elementor-element-2c8fe350{--width:65%;}.elementor-51 .elementor-element.elementor-element-2a4627bb{--width:100%;}.elementor-51 .elementor-element.elementor-element-5303d307{--width:65%;}.elementor-51 .elementor-element.elementor-element-5a925f55{--width:43.578%;}.elementor-51 .elementor-element.elementor-element-09d4c3d{--width:100%;}.elementor-51 .elementor-element.elementor-element-77f6bed{--width:43.578%;}.elementor-51 .elementor-element.elementor-element-dfcfd23{--width:65%;}.elementor-51 .elementor-element.elementor-element-549ee7ad{--content-width:1200px;}.elementor-51 .elementor-element.elementor-element-49ddd450{--width:100%;}.elementor-51 .elementor-element.elementor-element-92addc2{--content-width:1200px;}.elementor-51 .elementor-element.elementor-element-f6bd903{--width:50.97%;}.elementor-51 .elementor-element.elementor-element-ec51279{--width:50%;}.elementor-51 .elementor-element.elementor-element-5207725b{--width:50%;}.elementor-51 .elementor-element.elementor-element-295777b{--width:50%;}.elementor-51 .elementor-element.elementor-element-a7e3058{--content-width:780px;}}@media(max-width:1024px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-b2b5e9b{--width:600.625px;}.elementor-51 .elementor-element.elementor-element-5057a55{--width:587.375px;}.elementor-51 .elementor-element.elementor-element-1f26293{--width:406.375px;}.elementor-51 .elementor-element.elementor-element-56747cce{--width:100%;}.elementor-51 .elementor-element.elementor-element-2a4627bb{--width:100%;}.elementor-51 .elementor-element.elementor-element-09d4c3d{--width:100%;}.elementor-51 .elementor-element.elementor-element-49ddd450{--width:100%;}.elementor-51 .elementor-element.elementor-element-f6bd903{--width:100%;}.elementor-51 .elementor-element.elementor-element-ec51279{--width:100%;}.elementor-51 .elementor-element.elementor-element-5207725b{--width:100%;}.elementor-51 .elementor-element.elementor-element-295777b{--width:100%;}.elementor-51 .elementor-element.elementor-element-649723ef{--width:100%;}.elementor-51 .elementor-element.elementor-element-58ac419{--content-width:400px;}}@media(min-width:1025px){.elementor-51 .elementor-element.elementor-element-758fefe6:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-758fefe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-51 .elementor-element.elementor-element-a7e3058:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a7e3058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-511dedfc{--min-height:665px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-511dedfc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-511dedfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-6px 0px;}.elementor-51 .elementor-element.elementor-element-b2b5e9b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-51 .elementor-element.elementor-element-0745f0d{padding:0% 0% 27% 0%;text-align:center;}.elementor-51 .elementor-element.elementor-element-0745f0d .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d1718e3{text-align:center;}.elementor-51 .elementor-element.elementor-element-d1718e3 .elementor-heading-title{font-size:var( --e-global-typography-5ee85d7-font-size );line-height:var( --e-global-typography-5ee85d7-line-height );letter-spacing:var( --e-global-typography-5ee85d7-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ce1f86f{text-align:center;}.elementor-51 .elementor-element.elementor-element-ce1f86f .elementor-heading-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-4a9c306{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-cd4c312{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-46de946{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8c86c15 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d4cb0d7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-dd1d0c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0acca5e{text-align:center;}.elementor-51 .elementor-element.elementor-element-0acca5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-91122db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-307b3e9e{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-0ba5afa{width:var( --container-widget-width, 597.578px );max-width:597.578px;--container-widget-width:597.578px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-0ba5afa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-216f7e4{width:var( --container-widget-width, 560.266px );max-width:560.266px;--container-widget-width:560.266px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-497ba382{--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-56747cce{--min-height:35vh;}.elementor-51 .elementor-element.elementor-element-d1418a7 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-26b1466{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2c8fe350:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-2c8fe350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-103px 0px;background-size:cover;}.elementor-51 .elementor-element.elementor-element-2a4627bb{--min-height:35vh;}.elementor-51 .elementor-element.elementor-element-5303d307:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5303d307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-51 .elementor-element.elementor-element-8515e40 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-11586c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-09d4c3d{--min-height:35vh;}.elementor-51 .elementor-element.elementor-element-c253184 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-017284a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-dfcfd23:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-dfcfd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-120px 0px;background-size:cover;}.elementor-51 .elementor-element.elementor-element-549ee7ad{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-49ddd450{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-3dc2c581{width:var( --container-widget-width, 468px );max-width:468px;--container-widget-width:468px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-3dc2c581 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5af4b10{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-5af4b10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-35450854{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-92addc2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:-1%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-f6bd903{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-f6da512 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d939cbb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-fee245a{width:var( --container-widget-width, 652.031px );max-width:652.031px;--container-widget-width:652.031px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ec51279{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6546a8e{padding:0% 0% 5% 0%;text-align:center;}.elementor-51 .elementor-element.elementor-element-6546a8e img{width:44%;}.elementor-51 .elementor-element.elementor-element-758fefe6{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-78b38063{width:var( --container-widget-width, 547.562px );max-width:547.562px;--container-widget-width:547.562px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-78b38063 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-10e9dd2{width:var( --container-widget-width, 387.469px );max-width:387.469px;--container-widget-width:387.469px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1d067162{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-1d067162:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1d067162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(321deg, var( --e-global-color-14ef391 ) 0%, var( --e-global-color-dcbf0e6 ) 57%);}.elementor-51 .elementor-element.elementor-element-5207725b{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-867f955 .elementor-heading-title{font-size:25px;}.elementor-51 .elementor-element.elementor-element-a33b191 .elementor-heading-title{font-size:45px;}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__name{font-size:var( --e-global-typography-50c8dfa-font-size );letter-spacing:var( --e-global-typography-50c8dfa-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__title{font-size:var( --e-global-typography-50c8dfa-font-size );letter-spacing:var( --e-global-typography-50c8dfa-letter-spacing );}.elementor-51 .elementor-element.elementor-element-494a19f5 img{width:68%;}.elementor-51 .elementor-element.elementor-element-33d6f2e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-295777b{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-03c2f84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ee264dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e9adb40 img{width:80%;}.elementor-51 .elementor-element.elementor-element-66587f55{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-649723ef{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-53e43fd3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-626c0429 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-58ac419{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-187bef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;}.elementor-51 .elementor-element.elementor-element-187bef8 .elementor-heading-title{font-size:65px;}.elementor-51 .elementor-element.elementor-element-76b5646{width:var( --container-widget-width, 315.719px );max-width:315.719px;--container-widget-width:315.719px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c310c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;}.elementor-51 .elementor-element.elementor-element-c310c68 .elementor-heading-title{font-size:65px;}.elementor-51 .elementor-element.elementor-element-e0703e0{width:var( --container-widget-width, 346.719px );max-width:346.719px;--container-widget-width:346.719px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4183643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;}.elementor-51 .elementor-element.elementor-element-4183643 .elementor-heading-title{font-size:65px;}.elementor-51 .elementor-element.elementor-element-e6c2581{width:var( --container-widget-width, 360.719px );max-width:360.719px;--container-widget-width:360.719px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-964c3b5{width:var( --container-widget-width, 594.469px );max-width:594.469px;--container-widget-width:594.469px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a7e3058{--min-height:349px;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-301151b .elementor-heading-title{font-size:45px;}.elementor-51 .elementor-element.elementor-element-28eacea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-511dedfc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-511dedfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-267px 0px;}.elementor-51 .elementor-element.elementor-element-511dedfc{--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-0745f0d{text-align:center;}.elementor-51 .elementor-element.elementor-element-0745f0d .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d1718e3{text-align:center;}.elementor-51 .elementor-element.elementor-element-d1718e3 .elementor-heading-title{font-size:var( --e-global-typography-5ee85d7-font-size );line-height:var( --e-global-typography-5ee85d7-line-height );letter-spacing:var( --e-global-typography-5ee85d7-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ce1f86f{text-align:center;}.elementor-51 .elementor-element.elementor-element-ce1f86f .elementor-heading-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2d6dc90 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ee1e654 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2895401 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8c86c15 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-0acca5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-91122db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-307b3e9e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-51 .elementor-element.elementor-element-0ba5afa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-216f7e4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-497ba382{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-56747cce{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-4bdf2585{--min-height:30vh;}.elementor-51 .elementor-element.elementor-element-d1418a7 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-26b1466{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2c8fe350{--min-height:35vh;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-51 .elementor-element.elementor-element-2c8fe350:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-2c8fe350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-51 .elementor-element.elementor-element-2a4627bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-5303d307{--min-height:35vh;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-51 .elementor-element.elementor-element-5a925f55{--min-height:30vh;}.elementor-51 .elementor-element.elementor-element-8515e40 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-11586c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-09d4c3d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-77f6bed{--min-height:30vh;}.elementor-51 .elementor-element.elementor-element-c253184 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-017284a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-dfcfd23{--min-height:35vh;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-51 .elementor-element.elementor-element-dfcfd23:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-dfcfd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-30px 0px;}.elementor-51 .elementor-element.elementor-element-549ee7ad{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-51 .elementor-element.elementor-element-49ddd450{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3dc2c581{text-align:left;}.elementor-51 .elementor-element.elementor-element-3dc2c581 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5af4b10{text-align:left;}.elementor-51 .elementor-element.elementor-element-5af4b10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-35450854{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-92addc2{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-51 .elementor-element.elementor-element-f6bd903{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f6da512{text-align:left;}.elementor-51 .elementor-element.elementor-element-f6da512 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d939cbb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-fee245a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6546a8e img{width:80%;border-radius:50px 10px 50px 10px;}.elementor-51 .elementor-element.elementor-element-758fefe6{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-78b38063 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-10e9dd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1d067162{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-5207725b{--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-51 .elementor-element.elementor-element-867f955 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-a33b191 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-51 .elementor-element.elementor-element-7dc041a{width:var( --container-widget-width, 57px );max-width:57px;padding:0px 0px 0px 0px;--container-widget-width:57px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__name{font-size:var( --e-global-typography-50c8dfa-font-size );letter-spacing:var( --e-global-typography-50c8dfa-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a89c414 .elementor-testimonial__title{font-size:var( --e-global-typography-50c8dfa-font-size );letter-spacing:var( --e-global-typography-50c8dfa-letter-spacing );}.elementor-51 .elementor-element.elementor-element-494a19f5 img{width:88%;border-radius:50px 10px 50px 10px;}.elementor-51 .elementor-element.elementor-element-33d6f2e{--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-295777b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-51 .elementor-element.elementor-element-03c2f84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ee264dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e9adb40 img{width:100%;border-radius:50px 10px 50px 10px;}.elementor-51 .elementor-element.elementor-element-66587f55{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-51 .elementor-element.elementor-element-53e43fd3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-626c0429 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-187bef8 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-51 .elementor-element.elementor-element-76b5646{width:var( --container-widget-width, 316.719px );max-width:316.719px;--container-widget-width:316.719px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-76b5646 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c310c68 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-51 .elementor-element.elementor-element-e0703e0{width:var( --container-widget-width, 316.719px );max-width:316.719px;--container-widget-width:316.719px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e0703e0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4183643 .elementor-heading-title{font-size:70px;line-height:1em;}.elementor-51 .elementor-element.elementor-element-e6c2581{width:var( --container-widget-width, 316.719px );max-width:316.719px;--container-widget-width:316.719px;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e6c2581 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-964c3b5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a7e3058{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-51 .elementor-element.elementor-element-301151b .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-51 .elementor-element.elementor-element-28eacea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter Italic';
	font-display: auto;
	src: url('https://girardfinancial.com/wp-content/uploads/2024/10/Inter-Italic-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://girardfinancial.com/wp-content/uploads/2024/10/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */