.elementor-17 .elementor-element.elementor-element-9697da5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9697da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/blue_background.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-9697da5 > .elementor-container{min-height:207px;}.elementor-17 .elementor-element.elementor-element-9697da5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:79px;margin-bottom:0px;padding:30px 70px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9697da5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-4c0cce4{text-align:left;}.elementor-17 .elementor-element.elementor-element-4c0cce4 img{width:80%;max-width:100%;height:207px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c017b2a{text-align:center;}.elementor-17 .elementor-element.elementor-element-c017b2a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:27px;font-weight:400;line-height:48px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-87e4768 .elementor-button{background-color:#831618;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-17 .elementor-element.elementor-element-87e4768 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-87e4768 .elementor-button:focus{background-color:#AA1D1F;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-87e4768 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-87e4768 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5297013 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4bf1671 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-e5f021c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e5f021c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/blue_background.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e5f021c > .elementor-container{max-width:1200px;}.elementor-17 .elementor-element.elementor-element-e5f021c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:79px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-e5f021c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-03d8a18{text-align:left;}.elementor-17 .elementor-element.elementor-element-03d8a18 img{width:80%;max-width:100%;height:207px;}.elementor-17 .elementor-element.elementor-element-a2ca866:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a2ca866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/blue_background.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-a2ca866 > .elementor-container{max-width:1200px;min-height:207px;}.elementor-17 .elementor-element.elementor-element-a2ca866{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:79px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-a2ca866 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5e5380b{text-align:center;}.elementor-17 .elementor-element.elementor-element-5e5380b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:27px;font-weight:400;line-height:48px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-67d220e .elementor-button{background-color:#831618;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-17 .elementor-element.elementor-element-67d220e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-67d220e .elementor-button:focus{background-color:#AA1D1F;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-67d220e .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-67d220e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f627107:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f627107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/blue_background.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f627107 > .elementor-container{max-width:1200px;}.elementor-17 .elementor-element.elementor-element-f627107{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:79px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-f627107 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-b1ead0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c283949{text-align:right;}.elementor-17 .elementor-element.elementor-element-c283949 img{width:80%;max-width:100%;height:207px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-4ac5b65:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4ac5b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/freedom_alliance_home_01.jpg");background-position:80% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4ac5b65 > .elementor-container{max-width:1200px;min-height:670px;}.elementor-17 .elementor-element.elementor-element-4ac5b65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-4ac5b65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-500eb56{text-align:center;}.elementor-17 .elementor-element.elementor-element-500eb56 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-acaae9c{--divider-border-style:solid;--divider-color:#831618;--divider-border-width:5px;}.elementor-17 .elementor-element.elementor-element-acaae9c .elementor-divider-separator{width:18%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-acaae9c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-255e927{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-5a3d902{padding:0px 0px 0px 110px;}.elementor-17 .elementor-element.elementor-element-5a3d902 .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-5a3d902.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5a3d902.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-5a3d902.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5a3d902.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-5a3d902.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5a3d902 .elementor-icon{font-size:50px;}.elementor-17 .elementor-element.elementor-element-5a3d902 .elementor-icon svg{height:50px;}.elementor-17 .elementor-element.elementor-element-ce4b699:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ce4b699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/freedom_alliance_home_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ce4b699 > .elementor-container{max-width:1200px;}.elementor-17 .elementor-element.elementor-element-ce4b699{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-ce4b699 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-ad9923a{text-align:center;}.elementor-17 .elementor-element.elementor-element-ad9923a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fb262fb{--divider-border-style:solid;--divider-color:#831618;--divider-border-width:5px;}.elementor-17 .elementor-element.elementor-element-fb262fb .elementor-divider-separator{width:18%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-fb262fb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-10a5168{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-52b99b7{padding:0px 0px 0px 110px;}.elementor-17 .elementor-element.elementor-element-52b99b7 .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-52b99b7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-52b99b7.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-52b99b7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-52b99b7.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-52b99b7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-52b99b7 .elementor-icon{font-size:50px;}.elementor-17 .elementor-element.elementor-element-52b99b7 .elementor-icon svg{height:50px;}.elementor-17 .elementor-element.elementor-element-6ea6aa9 > .elementor-container{max-width:1170px;}.elementor-17 .elementor-element.elementor-element-6ea6aa9{margin-top:50px;margin-bottom:50px;}.elementor-17 .elementor-element.elementor-element-ea6604b{text-align:center;}.elementor-17 .elementor-element.elementor-element-ea6604b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#085182;}.elementor-17 .elementor-element.elementor-element-ddc06f3{--divider-border-style:solid;--divider-color:#831618;--divider-border-width:5px;}.elementor-17 .elementor-element.elementor-element-ddc06f3 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-ddc06f3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-478060b{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-684b913 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-893bb2e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-893bb2e > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#831618;margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-9db5a79{width:var( --container-widget-width, 81% );max-width:81%;padding:40px 40px 0px 40px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-c799fea{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-0bc718c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-0bc718c > .elementor-container{max-width:1170px;}.elementor-17 .elementor-element.elementor-element-3de5249{padding:20px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-d5112c1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d5112c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#831618;}.elementor-17 .elementor-element.elementor-element-d5112c1 > .elementor-container{max-width:1170px;}.elementor-17 .elementor-element.elementor-element-d5112c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:50px;padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-d5112c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-64bcdbd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-64bcdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/blue_background.jpg");background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-64bcdbd > .elementor-container{max-width:1170px;}.elementor-17 .elementor-element.elementor-element-64bcdbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-64bcdbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-58b251f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-58b251f > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-1c7574f{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:justify;}.elementor-17 .elementor-element.elementor-element-1c7574f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:27px;font-weight:400;line-height:48px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-44095f0 > .elementor-container{max-width:1170px;}.elementor-17 .elementor-element.elementor-element-44095f0{margin-top:50px;margin-bottom:50px;}.elementor-17 .elementor-element.elementor-element-a2eebf1{text-align:center;}.elementor-17 .elementor-element.elementor-element-a2eebf1 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#085182;}.elementor-17 .elementor-element.elementor-element-b257f6f{--divider-border-style:solid;--divider-color:#831618;--divider-border-width:5px;}.elementor-17 .elementor-element.elementor-element-b257f6f .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-b257f6f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-7f7842d{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-7f7842d p{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-16981fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-d89b036.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-d89b036 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#831618;margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-bc7bc4e{width:var( --container-widget-width, 81% );max-width:81%;padding:40px 40px 0px 40px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-b62c7a3{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-f8e8aa2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f8e8aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/liberty_background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f8e8aa2 > .elementor-container{max-width:1200px;}.elementor-17 .elementor-element.elementor-element-f8e8aa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-f8e8aa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-dfa4c6b{text-align:center;}.elementor-17 .elementor-element.elementor-element-dfa4c6b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:700;text-transform:uppercase;color:#831618;}.elementor-17 .elementor-element.elementor-element-b8f2d06{text-align:center;}.elementor-17 .elementor-element.elementor-element-b8f2d06 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:27px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-6312f64{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-9001b1e .elementor-button{background-color:#831618;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-17 .elementor-element.elementor-element-9001b1e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-9001b1e .elementor-button:focus{background-color:#AA1D1F;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9001b1e .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-9001b1e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1440d0c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1440d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/liberty_background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1440d0c > .elementor-container{max-width:1200px;}.elementor-17 .elementor-element.elementor-element-1440d0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-1440d0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f369aa1{text-align:center;}.elementor-17 .elementor-element.elementor-element-f369aa1 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:700;text-transform:uppercase;color:#831618;}.elementor-17 .elementor-element.elementor-element-804abd3{text-align:center;}.elementor-17 .elementor-element.elementor-element-804abd3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:27px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-ec1e813{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-473fda5 .elementor-button{background-color:#831618;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-17 .elementor-element.elementor-element-473fda5 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-473fda5 .elementor-button:focus{background-color:#AA1D1F;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-473fda5 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-473fda5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6e5018e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-6e5018e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e5018e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-17 .elementor-element.elementor-element-6e5018e > .elementor-container{max-width:1170px;}.elementor-17 .elementor-element.elementor-element-6e5018e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-6e5018e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-86a895c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-a3167cc{text-align:center;}.elementor-17 .elementor-element.elementor-element-a3167cc .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#085182;}.elementor-17 .elementor-element.elementor-element-f25db1f{--divider-border-style:solid;--divider-color:#831618;--divider-border-width:5px;}.elementor-17 .elementor-element.elementor-element-f25db1f .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-f25db1f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-8e69998{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-8877322.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-8877322 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-17 .elementor-element.elementor-element-f6b607f{width:100%;max-width:100%;padding:50px 60px 50px 60px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#831618;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-289182f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-289182f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/people_background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-289182f > .elementor-container{max-width:1200px;min-height:500px;}.elementor-17 .elementor-element.elementor-element-289182f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-289182f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-6155457{text-align:center;}.elementor-17 .elementor-element.elementor-element-6155457 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:700;text-transform:uppercase;color:#831618;}.elementor-17 .elementor-element.elementor-element-309affa{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#444444;}.elementor-17 .elementor-element.elementor-element-2fd703b .elementor-button{background-color:#831618;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-17 .elementor-element.elementor-element-2fd703b .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-2fd703b .elementor-button:focus{background-color:#AA1D1F;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2fd703b .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-2fd703b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-96e0a3e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-96e0a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.freedomalliancellc.com/wp-content/uploads/2025/08/blue_background.jpg");}.elementor-17 .elementor-element.elementor-element-96e0a3e > .elementor-container{max-width:1170px;}.elementor-17 .elementor-element.elementor-element-96e0a3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-96e0a3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-05cf2d3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-05cf2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#831618;}.elementor-17 .elementor-element.elementor-element-05cf2d3 > .elementor-container{max-width:1170px;}.elementor-17 .elementor-element.elementor-element-05cf2d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-05cf2d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-19b6302.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-19b6302 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-2ed3066{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-2ed3066 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:27px;font-weight:400;line-height:48px;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-d3866cd{width:25.053%;}.elementor-17 .elementor-element.elementor-element-a7ea3bc{width:46%;}.elementor-17 .elementor-element.elementor-element-5297013{width:28.279%;}.elementor-17 .elementor-element.elementor-element-ce610c6{width:37%;}.elementor-17 .elementor-element.elementor-element-0ddf9df{width:63%;}.elementor-17 .elementor-element.elementor-element-893bb2e{width:36%;}.elementor-17 .elementor-element.elementor-element-52c589f{width:64%;}.elementor-17 .elementor-element.elementor-element-d89b036{width:36%;}.elementor-17 .elementor-element.elementor-element-16d5aee{width:64%;}.elementor-17 .elementor-element.elementor-element-2d3d4ef{width:57.916%;}.elementor-17 .elementor-element.elementor-element-abe240b{width:42.084%;}.elementor-17 .elementor-element.elementor-element-bd8b3f8{width:65.912%;}.elementor-17 .elementor-element.elementor-element-8877322{width:34.088%;}.elementor-17 .elementor-element.elementor-element-9a28ae1{width:52%;}.elementor-17 .elementor-element.elementor-element-f58d5d2{width:48%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-e5f021c{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-03d8a18{text-align:center;}.elementor-17 .elementor-element.elementor-element-03d8a18 img{width:32%;max-width:100%;height:100%;object-fit:cover;}.elementor-17 .elementor-element.elementor-element-a2ca866{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-f627107{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c283949{padding:20px 0px 20px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-c283949 img{width:38%;height:100%;}.elementor-17 .elementor-element.elementor-element-4ac5b65:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4ac5b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-17 .elementor-element.elementor-element-ce4b699:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ce4b699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:80% 50%;}.elementor-17 .elementor-element.elementor-element-ce4b699{padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-52b99b7{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-52b99b7 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-6ea6aa9{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-44095f0{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-1440d0c{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-6e5018e{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-8877322 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-289182f{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-03d8a18{padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-03d8a18 img{width:60%;height:100%;}.elementor-17 .elementor-element.elementor-element-c283949 img{width:60%;}.elementor-17 .elementor-element.elementor-element-4ac5b65:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4ac5b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-17 .elementor-element.elementor-element-ce4b699:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ce4b699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:80% 50%;}.elementor-17 .elementor-element.elementor-element-52b99b7{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-893bb2e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for heading, class: .elementor-element-c017b2a */.shadow-text{
    text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e5380b */.shadow-text{
    text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-500eb56 */.main-shodw{
        text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-acaae9c */.elementor-17 .elementor-element.elementor-element-acaae9c .elementor-divider-separator{
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255e927 */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ac5b65 */.bg-background{
     box-shadow: inset 0 10px 10px -10px #000, inset 0 -10px 10px -10px #000;
    position: relative;
    overflow: hidden;
    background-color: transparent !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad9923a */.main-shodw{
        text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fb262fb */.elementor-17 .elementor-element.elementor-element-acaae9c .elementor-divider-separator{
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10a5168 */.the-shaodw{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ce4b699 */.bg-background{
     box-shadow: inset 0 10px 10px -10px #000, inset 0 -10px 10px -10px #000;
    position: relative;
    overflow: hidden;
    background-color: transparent !important;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ddc06f3 */.elementor-17 .elementor-element.elementor-element-acaae9c .elementor-divider-separator{
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-478060b */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9db5a79 */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c799fea */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3de5249 */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c7574f */.shadow-text{
    text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b257f6f */.elementor-17 .elementor-element.elementor-element-acaae9c .elementor-divider-separator{
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f7842d */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc7bc4e */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b62c7a3 */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfa4c6b */.main-shodw{
        text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8f2d06 */.main-shodw{
        text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6312f64 */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f8e8aa2 */.bg-background{
     box-shadow: inset 0 10px 10px -10px #000, inset 0 -10px 10px -10px #000;
    position: relative;
    overflow: hidden;
    background-color: transparent !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f369aa1 */.main-shodw{
        text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-804abd3 */.main-shodw{
        text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec1e813 */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1440d0c */.bg-background{
     box-shadow: inset 0 10px 10px -10px #000, inset 0 -10px 10px -10px #000;
    position: relative;
    overflow: hidden;
    background-color: transparent !important;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f25db1f */.elementor-17 .elementor-element.elementor-element-acaae9c .elementor-divider-separator{
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e69998 */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6b607f */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6155457 */.main-shodw{
        text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-309affa */.elementor-17 .elementor-element.elementor-element-255e927{
            text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-289182f */.bg-background{
     box-shadow: inset 0 10px 10px -10px #000, inset 0 -10px 10px -10px #000;
    position: relative;
    overflow: hidden;
    background-color: transparent !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ed3066 */.shadow-text{
    text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 10px #000;
}/* End custom CSS */