.elementor-463 .elementor-element.elementor-element-386ddb4{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--padding-top:252px;--padding-bottom:66px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-386ddb4::before, .elementor-463 .elementor-element.elementor-element-386ddb4 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-386ddb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-386ddb4 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-386ddb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-386ddb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-463 .elementor-element.elementor-element-c6dab9d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-6bd5156{text-align:center;}.elementor-463 .elementor-element.elementor-element-6bd5156 .elementor-heading-title{font-family:var( --e-global-typography-335-font-family ), Sans-serif;font-size:var( --e-global-typography-335-font-size );font-weight:var( --e-global-typography-335-font-weight );line-height:var( --e-global-typography-335-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-709d50a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-469f7ce{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-463 .elementor-element.elementor-element-81db834{--icon-box-icon-margin:21px;}.elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-title a{font-family:var( --e-global-typography-31373-font-family ), Sans-serif;font-size:var( --e-global-typography-31373-font-size );font-weight:var( --e-global-typography-31373-font-weight );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-description{font-family:var( --e-global-typography-341-font-family ), Sans-serif;font-size:var( --e-global-typography-341-font-size );font-weight:var( --e-global-typography-341-font-weight );line-height:var( --e-global-typography-341-line-height );color:var( --e-global-color-2401 );}.elementor-463 .elementor-element.elementor-element-78eeeb8{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-463 .elementor-element.elementor-element-67f9996{--icon-box-icon-margin:21px;}.elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-title a{font-family:var( --e-global-typography-31373-font-family ), Sans-serif;font-size:var( --e-global-typography-31373-font-size );font-weight:var( --e-global-typography-31373-font-weight );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-description{font-family:var( --e-global-typography-341-font-family ), Sans-serif;font-size:var( --e-global-typography-341-font-size );font-weight:var( --e-global-typography-341-font-weight );line-height:var( --e-global-typography-341-line-height );color:var( --e-global-color-2401 );}.elementor-463 .elementor-element.elementor-element-2d25694{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-463 .elementor-element.elementor-element-959cd4a{--icon-box-icon-margin:21px;}.elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-title a{font-family:var( --e-global-typography-31373-font-family ), Sans-serif;font-size:var( --e-global-typography-31373-font-size );font-weight:var( --e-global-typography-31373-font-weight );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-description{font-family:var( --e-global-typography-341-font-family ), Sans-serif;font-size:var( --e-global-typography-341-font-size );font-weight:var( --e-global-typography-341-font-weight );line-height:var( --e-global-typography-341-line-height );color:var( --e-global-color-2401 );}.elementor-463 .elementor-element.elementor-element-01de297{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-6ffa680{--display:flex;--min-height:240px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-eea0064{left:0px;}body.rtl .elementor-463 .elementor-element.elementor-element-eea0064{right:0px;}.elementor-463 .elementor-element.elementor-element-eea0064{top:0px;}.elementor-463 .elementor-element.elementor-element-eea0064 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-463 .elementor-element.elementor-element-32ec54b{--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:flex-start;--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-32ec54b:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-32ec54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2402 );}.elementor-463 .elementor-element.elementor-element-d34e395{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-b92d3d1{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-340-font-family ), Sans-serif;font-size:var( --e-global-typography-340-font-size );font-weight:var( --e-global-typography-340-font-weight );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-b92d3d1 > .elementor-widget-container{margin:0px 0px 0px 8px;padding:0px 0px 0px 16px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-463 .elementor-element.elementor-element-b92d3d1 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-193018a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-193018a .elementor-button{padding:13px 21px 11px 21px;}.elementor-463 .elementor-element.elementor-element-b7ec487{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:102px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-b7ec487:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barfieldpa.com/wp-content/uploads/2025/11/barfield-mccain-ayoub-pa-background-2.jpg");background-position:right -40% top 0%;background-repeat:no-repeat;background-size:50% auto;}.elementor-463 .elementor-element.elementor-element-b7ec487::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #EFF0F6 75%, #EFF0F600 100%);}.elementor-463 .elementor-element.elementor-element-da31e5b{text-align:center;}.elementor-463 .elementor-element.elementor-element-da31e5b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-463 .elementor-element.elementor-element-cc87274{text-align:center;}.elementor-463 .elementor-element.elementor-element-cc87274 .elementor-heading-title{font-family:var( --e-global-typography-336-font-family ), Sans-serif;font-size:var( --e-global-typography-336-font-size );font-weight:var( --e-global-typography-336-font-weight );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-cad7596 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-5cf3438{--display:flex;--overlay-opacity:0.61;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-5cf3438:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-5cf3438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barfieldpa.com/wp-content/uploads/2025/11/barfield-mccain-ayoub-pa-background-9.jpg");background-position:center center;background-size:cover;}.elementor-463 .elementor-element.elementor-element-5cf3438::before, .elementor-463 .elementor-element.elementor-element-5cf3438 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-5cf3438 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-5cf3438 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-5cf3438 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-5cf3438 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#211E41;--background-overlay:'';}.elementor-463 .elementor-element.elementor-element-1331af9{text-align:center;}.elementor-463 .elementor-element.elementor-element-1331af9 .elementor-heading-title{font-family:var( --e-global-typography-337-font-family ), Sans-serif;font-size:var( --e-global-typography-337-font-size );font-weight:var( --e-global-typography-337-font-weight );line-height:var( --e-global-typography-337-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-3fac313{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:80px;--padding-bottom:185px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-463 .elementor-element.elementor-element-3fac313:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-3fac313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F9;background-image:url("https://barfieldpa.com/wp-content/uploads/2025/11/barfield-mccain-ayoub-pa-background-14.jpg");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-463 .elementor-element.elementor-element-e96bed1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-6db0df7{width:var( --container-widget-width, 694px );max-width:694px;--container-widget-width:694px;--container-widget-flex-grow:0;text-align:center;}.elementor-463 .elementor-element.elementor-element-6db0df7 .elementor-heading-title{font-family:var( --e-global-typography-336-font-family ), Sans-serif;font-size:var( --e-global-typography-336-font-size );font-weight:var( --e-global-typography-336-font-weight );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-d3f6c2a{text-align:center;font-family:var( --e-global-typography-340-font-family ), Sans-serif;font-size:var( --e-global-typography-340-font-size );font-weight:var( --e-global-typography-340-font-weight );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-e36246e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-0e3bf67{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-ee26adb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:23px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-ee26adb:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-ee26adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-769f7c6 .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-769f7c6 .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-769f7c6 .elementor-icon svg{height:46px;}.elementor-463 .elementor-element.elementor-element-769f7c6 .elementor-icon-wrapper svg{width:auto;}.elementor-463 .elementor-element.elementor-element-6edf80f{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-6edf80f p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-872ef3f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:23px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-872ef3f:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-872ef3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-ba1c682{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-ba1c682 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-ab9bf7c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:23px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-ab9bf7c:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-ab9bf7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-022065d .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-022065d .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-022065d .elementor-icon svg{height:46px;}.elementor-463 .elementor-element.elementor-element-022065d .elementor-icon-wrapper svg{width:auto;}.elementor-463 .elementor-element.elementor-element-eb4c86a{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-eb4c86a p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-b247c51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:23px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-b247c51:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-b247c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-44f3f85 .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-44f3f85 .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-44f3f85 .elementor-icon svg{height:46px;}.elementor-463 .elementor-element.elementor-element-44f3f85 .elementor-icon-wrapper svg{width:auto;}.elementor-463 .elementor-element.elementor-element-49b4f97{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-49b4f97 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-9f4519f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:23px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-9f4519f:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-9f4519f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-6ed551b .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-6ed551b .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-6ed551b .elementor-icon svg{height:46px;}.elementor-463 .elementor-element.elementor-element-6ed551b .elementor-icon-wrapper svg{width:auto;}.elementor-463 .elementor-element.elementor-element-c693fe6{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-c693fe6 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-5a95fae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:29px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-5a95fae:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-5a95fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-7c3ba59 .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-7c3ba59 .elementor-icon{font-size:40px;}.elementor-463 .elementor-element.elementor-element-7c3ba59 .elementor-icon svg{height:40px;}.elementor-463 .elementor-element.elementor-element-7c3ba59 .elementor-icon-wrapper svg{width:auto;}.elementor-463 .elementor-element.elementor-element-2716220{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-2716220 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-a578f26{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:23px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-a578f26:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-a578f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-697488b .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-697488b .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-697488b .elementor-icon svg{height:46px;}.elementor-463 .elementor-element.elementor-element-697488b .elementor-icon-wrapper svg{width:auto;}.elementor-463 .elementor-element.elementor-element-fc32066{width:var( --container-widget-width, 208px );max-width:208px;--container-widget-width:208px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-fc32066 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-d301684{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:23px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-d301684:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-d301684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-30c03bd .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-30c03bd .elementor-icon{font-size:54px;}.elementor-463 .elementor-element.elementor-element-30c03bd .elementor-icon svg{height:54px;}.elementor-463 .elementor-element.elementor-element-30c03bd .elementor-icon-wrapper svg{width:auto;}.elementor-463 .elementor-element.elementor-element-c444924{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-c444924 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-5d143ca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:23px;--padding-bottom:21px;--padding-left:6px;--padding-right:6px;}.elementor-463 .elementor-element.elementor-element-5d143ca:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-5d143ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-8c696ca .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-8c696ca .elementor-icon{font-size:46px;}.elementor-463 .elementor-element.elementor-element-8c696ca .elementor-icon svg{height:46px;}.elementor-463 .elementor-element.elementor-element-8c696ca .elementor-icon-wrapper svg{width:auto;}.elementor-463 .elementor-element.elementor-element-715206d{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-715206d p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-6383af2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-3e5d2c2{width:var( --container-widget-width, 694px );max-width:694px;--container-widget-width:694px;--container-widget-flex-grow:0;text-align:center;}.elementor-463 .elementor-element.elementor-element-3e5d2c2 .elementor-heading-title{font-family:var( --e-global-typography-336-font-family ), Sans-serif;font-size:var( --e-global-typography-336-font-size );font-weight:var( --e-global-typography-336-font-weight );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-73d3305{text-align:center;font-family:var( --e-global-typography-340-font-family ), Sans-serif;font-size:var( --e-global-typography-340-font-size );font-weight:var( --e-global-typography-340-font-weight );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-73d3305 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-1f4d6a2{--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:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-463 .elementor-element.elementor-element-1f4d6a2:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-1f4d6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-de5c0d7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:-143px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-bfde5f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.15);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-463 .elementor-element.elementor-element-bfde5f1:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-bfde5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-395d36b img{height:24px;object-fit:contain;object-position:center left;}.elementor-463 .elementor-element.elementor-element-364d536{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.3em;}.elementor-463 .elementor-element.elementor-element-364d536 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-790eb0e > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-790eb0e .elementor-heading-title{font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-833f359{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.15);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-463 .elementor-element.elementor-element-833f359:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-833f359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-92926ed img{height:24px;object-fit:contain;object-position:center left;}.elementor-463 .elementor-element.elementor-element-ccb517b{font-family:"Raleway", Sans-serif;font-size:19px;font-weight:400;font-style:italic;line-height:1.3em;}.elementor-463 .elementor-element.elementor-element-ccb517b p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-305df4d > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-305df4d .elementor-heading-title{font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-a6adc2b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.15);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-463 .elementor-element.elementor-element-a6adc2b:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-a6adc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-8286362 img{height:24px;object-fit:contain;object-position:center left;}.elementor-463 .elementor-element.elementor-element-69295e9{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.3em;}.elementor-463 .elementor-element.elementor-element-69295e9 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-c9239a4 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-c9239a4 .elementor-heading-title{font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-58310ae{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-463 .elementor-element.elementor-element-58310ae .elementor-heading-title{font-family:var( --e-global-typography-336-font-family ), Sans-serif;font-size:var( --e-global-typography-336-font-size );font-weight:var( --e-global-typography-336-font-weight );line-height:var( --e-global-typography-336-line-height );color:var( --e-global-color-accent );}.elementor-463 .elementor-element.elementor-element-0ac4afd{--display:flex;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:-36px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:27px;--padding-right:27px;}.elementor-463 .elementor-element.elementor-element-0ac4afd:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-0ac4afd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-7e5c24e .ue_img_marquee{width:164px;display:inline-block;}.elementor-463 .elementor-element.elementor-element-7e5c24e .uc_logo_marquee_holder{height:63px;background-color:#ffffff;border-radius:0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-463 .elementor-element.elementor-element-7e5c24e img{object-fit:contain;object-position:center;}.elementor-463 .elementor-element.elementor-element-7e5c24e .ue_marquee_title{text-align:center;}.elementor-463 .elementor-element.elementor-element-7e5c24e .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-463 .elementor-element.elementor-element-6ab504b{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 35px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:35px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:142px;--padding-bottom:128px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-6ab504b:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-6ab504b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2401 );}.elementor-463 .elementor-element.elementor-element-6ab504b::before, .elementor-463 .elementor-element.elementor-element-6ab504b > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-6ab504b > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-6ab504b > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-6ab504b > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-6ab504b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EFF0F640;background-image:url("https://barfieldpa.com/wp-content/uploads/2025/11/barfield-mccain-ayoub-pa-background-11.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:800px auto;}.elementor-463 .elementor-element.elementor-element-8edfe1b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-0180a05{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-16f1825 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-1bd0e04{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:13px 13px;--row-gap:13px;--column-gap:13px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-de5e215{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--padding-top:60px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-463 .elementor-element.elementor-element-de5e215:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-de5e215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barfieldpa.com/wp-content/uploads/2025/11/barfield-mccain-ayoub-pa-background-6.jpg");background-size:cover;}.elementor-463 .elementor-element.elementor-element-de5e215::before, .elementor-463 .elementor-element.elementor-element-de5e215 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-de5e215 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-de5e215 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-de5e215 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-de5e215 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #4F4D6AE8 0%, #211E41 100%);}.elementor-463 .elementor-element.elementor-element-608f869 .elementor-heading-title{font-family:"Rockwell", Sans-serif;font-size:50px;font-weight:700;color:#02010100;}.elementor-463 .elementor-element.elementor-element-5d7e40e .elementor-heading-title{font-family:var( --e-global-typography-338-font-family ), Sans-serif;font-size:var( --e-global-typography-338-font-size );font-weight:var( --e-global-typography-338-font-weight );line-height:var( --e-global-typography-338-line-height );color:var( --e-global-color-accent );}.elementor-463 .elementor-element.elementor-element-3f922e1{font-family:var( --e-global-typography-341-font-family ), Sans-serif;font-size:var( --e-global-typography-341-font-size );font-weight:var( --e-global-typography-341-font-weight );line-height:var( --e-global-typography-341-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-3f922e1 p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-0fa9ecb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--padding-top:60px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-463 .elementor-element.elementor-element-0fa9ecb:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-0fa9ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barfieldpa.com/wp-content/uploads/2025/11/barfield-mccain-ayoub-pa-background-7.jpg");background-size:cover;}.elementor-463 .elementor-element.elementor-element-0fa9ecb::before, .elementor-463 .elementor-element.elementor-element-0fa9ecb > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-0fa9ecb > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-0fa9ecb > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-0fa9ecb > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-0fa9ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #4F4D6AE8 0%, #211E41 100%);}.elementor-463 .elementor-element.elementor-element-1162374 .elementor-heading-title{font-family:"Rockwell", Sans-serif;font-size:50px;font-weight:700;color:#02010100;}.elementor-463 .elementor-element.elementor-element-0a22bc2 .elementor-heading-title{font-family:var( --e-global-typography-338-font-family ), Sans-serif;font-size:var( --e-global-typography-338-font-size );font-weight:var( --e-global-typography-338-font-weight );line-height:var( --e-global-typography-338-line-height );color:var( --e-global-color-accent );}.elementor-463 .elementor-element.elementor-element-6ebef2e{font-family:var( --e-global-typography-341-font-family ), Sans-serif;font-size:var( --e-global-typography-341-font-size );font-weight:var( --e-global-typography-341-font-weight );line-height:var( --e-global-typography-341-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-6ebef2e p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-4e1e153{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--padding-top:60px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-463 .elementor-element.elementor-element-4e1e153:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-4e1e153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barfieldpa.com/wp-content/uploads/2025/11/barfield-mccain-ayoub-pa-background-8.jpg");background-position:center right;background-size:cover;}.elementor-463 .elementor-element.elementor-element-4e1e153::before, .elementor-463 .elementor-element.elementor-element-4e1e153 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-4e1e153 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-4e1e153 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-4e1e153 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-4e1e153 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #4F4D6AE8 0%, #211E41 100%);}.elementor-463 .elementor-element.elementor-element-2ddda5b .elementor-heading-title{font-family:"Rockwell", Sans-serif;font-size:50px;font-weight:700;color:#02010100;}.elementor-463 .elementor-element.elementor-element-9856a9f .elementor-heading-title{font-family:var( --e-global-typography-338-font-family ), Sans-serif;font-size:var( --e-global-typography-338-font-size );font-weight:var( --e-global-typography-338-font-weight );line-height:var( --e-global-typography-338-line-height );color:var( --e-global-color-accent );}.elementor-463 .elementor-element.elementor-element-451d13e{font-family:var( --e-global-typography-341-font-family ), Sans-serif;font-size:var( --e-global-typography-341-font-size );font-weight:var( --e-global-typography-341-font-weight );line-height:var( --e-global-typography-341-line-height );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-451d13e p{margin-block-end:0px;}.elementor-463 .elementor-element.elementor-element-9a5fdaf{--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 42px;--row-gap:0px;--column-gap:42px;--overlay-opacity:0.5;--padding-top:66px;--padding-bottom:66px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-9a5fdaf:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-9a5fdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2402 );}.elementor-463 .elementor-element.elementor-element-9a5fdaf::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 30%, #1B183600 30%);}.elementor-463 .elementor-element.elementor-element-230f174{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-54d9a48{left:0px;}body.rtl .elementor-463 .elementor-element.elementor-element-54d9a48{right:0px;}.elementor-463 .elementor-element.elementor-element-54d9a48{top:0px;}.elementor-463 .elementor-element.elementor-element-54d9a48 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-463 .elementor-element.elementor-element-1c12594{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-9e40c2e{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-9e40c2e .elementor-heading-title{font-family:var( --e-global-typography-337-font-family ), Sans-serif;font-size:var( --e-global-typography-337-font-size );font-weight:var( --e-global-typography-337-font-weight );line-height:var( --e-global-typography-337-line-height );}.elementor-463 .elementor-element.elementor-element-0e0e468{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-340-font-family ), Sans-serif;font-size:var( --e-global-typography-340-font-size );font-weight:var( --e-global-typography-340-font-weight );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-63505de{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-63505de .elementor-heading-title{font-family:var( --e-global-typography-338-font-family ), Sans-serif;font-size:var( --e-global-typography-338-font-size );font-weight:var( --e-global-typography-338-font-weight );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-1c254b6{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-463 .elementor-element.elementor-element-e18eab1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-ceadd8c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-27bcbab .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-281955 );color:var( --e-global-color-281955 );}.elementor-463 .elementor-element.elementor-element-27bcbab .elementor-button:hover, .elementor-463 .elementor-element.elementor-element-27bcbab .elementor-button:focus{background-color:var( --e-global-color-2403 );color:var( --e-global-color-2404 );}.elementor-463 .elementor-element.elementor-element-27bcbab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-27bcbab .elementor-button:hover svg, .elementor-463 .elementor-element.elementor-element-27bcbab .elementor-button:focus svg{fill:var( --e-global-color-2404 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-463 .elementor-element.elementor-element-386ddb4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:180px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-6bd5156 .elementor-heading-title{font-size:var( --e-global-typography-335-font-size );line-height:var( --e-global-typography-335-line-height );}.elementor-463 .elementor-element.elementor-element-709d50a{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-title a{font-size:var( --e-global-typography-31373-font-size );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-description{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-title a{font-size:var( --e-global-typography-31373-font-size );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-description{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-title a{font-size:var( --e-global-typography-31373-font-size );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-description{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-32ec54b{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-463 .elementor-element.elementor-element-b92d3d1{font-size:var( --e-global-typography-340-font-size );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-b7ec487:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:right -25% top 50%;background-size:contain;}.elementor-463 .elementor-element.elementor-element-b7ec487::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #EFF0F6 75%, #EFF0F600 90%);}.elementor-463 .elementor-element.elementor-element-b7ec487{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-da31e5b .elementor-heading-title{font-size:14px;}.elementor-463 .elementor-element.elementor-element-cc87274 .elementor-heading-title{font-size:var( --e-global-typography-336-font-size );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-1331af9 .elementor-heading-title{font-size:var( --e-global-typography-337-font-size );line-height:var( --e-global-typography-337-line-height );}.elementor-463 .elementor-element.elementor-element-3fac313{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:173px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-6db0df7 .elementor-heading-title{font-size:var( --e-global-typography-336-font-size );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-d3f6c2a{font-size:var( --e-global-typography-340-font-size );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-0e3bf67{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-6edf80f{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-ba1c682{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-eb4c86a{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-49b4f97{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-c693fe6{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-2716220{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-fc32066{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-c444924{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-715206d{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-6383af2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-463 .elementor-element.elementor-element-3e5d2c2 .elementor-heading-title{font-size:var( --e-global-typography-336-font-size );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-73d3305{font-size:var( --e-global-typography-340-font-size );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-1f4d6a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-de5c0d7{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-143px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-463 .elementor-element.elementor-element-bfde5f1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-364d536{font-size:20px;}.elementor-463 .elementor-element.elementor-element-790eb0e .elementor-heading-title{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-833f359{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-ccb517b{font-size:18px;}.elementor-463 .elementor-element.elementor-element-305df4d .elementor-heading-title{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-a6adc2b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-69295e9{--container-widget-width:173px;--container-widget-flex-grow:0;width:var( --container-widget-width, 173px );max-width:173px;font-size:20px;}.elementor-463 .elementor-element.elementor-element-c9239a4 .elementor-heading-title{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-58310ae .elementor-heading-title{font-size:var( --e-global-typography-336-font-size );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-0ac4afd{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-463 .elementor-element.elementor-element-7e5c24e .ue_img_marquee{width:135px;}.elementor-463 .elementor-element.elementor-element-7e5c24e .uc_logo_marquee_holder{height:48px;}.elementor-463 .elementor-element.elementor-element-6ab504b{border-width:0px 0px 24px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:24px;--border-left-width:0px;--padding-top:86px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-8edfe1b{--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:42px 42px;--row-gap:42px;--column-gap:42px;}.elementor-463 .elementor-element.elementor-element-593622a{text-align:center;}.elementor-463 .elementor-element.elementor-element-1bd0e04{--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-608f869 .elementor-heading-title{font-size:36px;}.elementor-463 .elementor-element.elementor-element-5d7e40e .elementor-heading-title{font-size:var( --e-global-typography-338-font-size );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-3f922e1{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-1162374 .elementor-heading-title{font-size:36px;}.elementor-463 .elementor-element.elementor-element-0a22bc2 .elementor-heading-title{font-size:var( --e-global-typography-338-font-size );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-6ebef2e{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-2ddda5b .elementor-heading-title{font-size:36px;}.elementor-463 .elementor-element.elementor-element-9856a9f .elementor-heading-title{font-size:var( --e-global-typography-338-font-size );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-451d13e{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-9a5fdaf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-1c12594{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-9e40c2e .elementor-heading-title{font-size:var( --e-global-typography-337-font-size );line-height:var( --e-global-typography-337-line-height );}.elementor-463 .elementor-element.elementor-element-0e0e468{font-size:var( --e-global-typography-340-font-size );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-63505de .elementor-heading-title{font-size:var( --e-global-typography-338-font-size );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-1c254b6{font-size:20px;}.elementor-463 .elementor-element.elementor-element-e18eab1{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-463 .elementor-element.elementor-element-27bcbab > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-463 .elementor-element.elementor-element-6bd5156 .elementor-heading-title{font-size:var( --e-global-typography-335-font-size );line-height:var( --e-global-typography-335-line-height );}.elementor-463 .elementor-element.elementor-element-469f7ce{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-title a{font-size:var( --e-global-typography-31373-font-size );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-81db834 .elementor-icon-box-description{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-78eeeb8{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-title a{font-size:var( --e-global-typography-31373-font-size );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-67f9996 .elementor-icon-box-description{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-2d25694{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-title a{font-size:var( --e-global-typography-31373-font-size );line-height:var( --e-global-typography-31373-line-height );}.elementor-463 .elementor-element.elementor-element-959cd4a .elementor-icon-box-description{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-32ec54b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-b92d3d1{font-size:var( --e-global-typography-340-font-size );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-b7ec487:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:right -180px top 50%;}.elementor-463 .elementor-element.elementor-element-b7ec487::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-b7ec487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #EFF0F6 100%, #EFF0F600 100%);}.elementor-463 .elementor-element.elementor-element-b7ec487{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-da31e5b .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-cc87274 .elementor-heading-title{font-size:var( --e-global-typography-336-font-size );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-5cf3438{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-1331af9 .elementor-heading-title{font-size:var( --e-global-typography-337-font-size );line-height:var( --e-global-typography-337-line-height );}.elementor-463 .elementor-element.elementor-element-3fac313{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-3fac313:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-3fac313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:left -105px top 0;}.elementor-463 .elementor-element.elementor-element-6db0df7 .elementor-heading-title{font-size:var( --e-global-typography-336-font-size );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-d3f6c2a{font-size:var( --e-global-typography-340-font-size );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-0e3bf67{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-6edf80f{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-ba1c682{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-eb4c86a{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-49b4f97{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-c693fe6{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-2716220{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-fc32066{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-c444924{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-715206d{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-3e5d2c2{--container-widget-width:276px;--container-widget-flex-grow:0;width:var( --container-widget-width, 276px );max-width:276px;}.elementor-463 .elementor-element.elementor-element-3e5d2c2 .elementor-heading-title{font-size:var( --e-global-typography-336-font-size );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-73d3305{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-340-font-size );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-1f4d6a2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-de5c0d7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--margin-top:-70px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.elementor-463 .elementor-element.elementor-element-364d536{font-size:16px;}.elementor-463 .elementor-element.elementor-element-790eb0e .elementor-heading-title{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-ccb517b{font-size:16px;}.elementor-463 .elementor-element.elementor-element-305df4d .elementor-heading-title{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-69295e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-463 .elementor-element.elementor-element-c9239a4 .elementor-heading-title{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-463 .elementor-element.elementor-element-58310ae .elementor-heading-title{font-size:var( --e-global-typography-336-font-size );line-height:var( --e-global-typography-336-line-height );}.elementor-463 .elementor-element.elementor-element-0ac4afd{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-463 .elementor-element.elementor-element-6ab504b{--padding-top:66px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-8edfe1b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-463 .elementor-element.elementor-element-0180a05{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-463 .elementor-element.elementor-element-1bd0e04{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-608f869 .elementor-heading-title{font-size:28px;}.elementor-463 .elementor-element.elementor-element-5d7e40e .elementor-heading-title{font-size:var( --e-global-typography-338-font-size );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-3f922e1{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-1162374 .elementor-heading-title{font-size:28px;}.elementor-463 .elementor-element.elementor-element-0a22bc2 .elementor-heading-title{font-size:var( --e-global-typography-338-font-size );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-6ebef2e{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-2ddda5b .elementor-heading-title{font-size:28px;}.elementor-463 .elementor-element.elementor-element-9856a9f .elementor-heading-title{font-size:var( --e-global-typography-338-font-size );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-451d13e{font-size:var( --e-global-typography-341-font-size );line-height:var( --e-global-typography-341-line-height );}.elementor-463 .elementor-element.elementor-element-9a5fdaf::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-9a5fdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 25%, #1B183600 25%);}.elementor-463 .elementor-element.elementor-element-9a5fdaf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-230f174{--min-height:240px;}.elementor-463 .elementor-element.elementor-element-1c12594{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-9e40c2e .elementor-heading-title{font-size:var( --e-global-typography-337-font-size );line-height:var( --e-global-typography-337-line-height );}.elementor-463 .elementor-element.elementor-element-0e0e468{font-size:var( --e-global-typography-340-font-size );line-height:var( --e-global-typography-340-line-height );}.elementor-463 .elementor-element.elementor-element-63505de .elementor-heading-title{font-size:var( --e-global-typography-338-font-size );line-height:var( --e-global-typography-338-line-height );}.elementor-463 .elementor-element.elementor-element-1c254b6{font-size:16px;}}@media(min-width:768px){.elementor-463 .elementor-element.elementor-element-386ddb4{--content-width:1000px;}.elementor-463 .elementor-element.elementor-element-c6dab9d{--content-width:900px;}.elementor-463 .elementor-element.elementor-element-6ffa680{--width:45%;}.elementor-463 .elementor-element.elementor-element-32ec54b{--width:55%;}.elementor-463 .elementor-element.elementor-element-5cf3438{--content-width:920px;}.elementor-463 .elementor-element.elementor-element-3fac313{--content-width:1140px;}.elementor-463 .elementor-element.elementor-element-e96bed1{--content-width:765px;}.elementor-463 .elementor-element.elementor-element-0e3bf67{--content-width:880px;}.elementor-463 .elementor-element.elementor-element-1f4d6a2{--content-width:1280px;}.elementor-463 .elementor-element.elementor-element-230f174{--width:40%;}.elementor-463 .elementor-element.elementor-element-1c12594{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-463 .elementor-element.elementor-element-e96bed1{--content-width:540px;}.elementor-463 .elementor-element.elementor-element-0180a05{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-7538447 */.elementor-463 .elementor-element.elementor-element-7538447 a {
    max-width: fit-content;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386ddb4 */.elementor-463 .elementor-element.elementor-element-386ddb4 .elementor-background-video-container:before {
    background: linear-gradient(179deg, rgba(32, 29, 64, 0.70) 6.8%, rgba(32, 29, 64, 0.50) 38.66%, rgba(32, 29, 64, 0.90) 71.04%) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eea0064 */.elementor-463 .elementor-element.elementor-element-eea0064, .elementor-463 .elementor-element.elementor-element-eea0064 img {
    width: 100%;
    height: 100%;
    max-height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cad7596 */.elementor-463 .elementor-element.elementor-element-cad7596 a {
    max-width: fit-content;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_marquee, class: .elementor-element-7e5c24e */.elementor-463 .elementor-element.elementor-element-7e5c24e:after {
    content:'';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(90deg, #fff 18px, #ffffff00 84px, #ffffff00 calc(100% - 84px), #fff calc(100% - 18px))
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0180a05 */@media all and (min-width:1025px) {
    .elementor-463 .elementor-element.elementor-element-0180a05 {
        max-width: 450px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-608f869 */.elementor-463 .elementor-element.elementor-element-608f869 {
    -webkit-text-stroke: 1px #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1162374 */.elementor-463 .elementor-element.elementor-element-1162374 {
    -webkit-text-stroke: 1px #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ddda5b */.elementor-463 .elementor-element.elementor-element-2ddda5b {
    -webkit-text-stroke: 1px #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54d9a48 */.elementor-463 .elementor-element.elementor-element-54d9a48, .elementor-463 .elementor-element.elementor-element-54d9a48 img {
    width: 100%;
    height: 100%;
    max-height: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rockwell';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-regular-01.eot');
	src: url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-regular-01.eot?#iefix') format('embedded-opentype'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-regular-01.woff2') format('woff2'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-regular-01.woff') format('woff'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-regular-01.ttf') format('truetype'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-regular-01.svg#Rockwell') format('svg');
}
@font-face {
	font-family: 'Rockwell';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-italic-02.eot');
	src: url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-italic-02.eot?#iefix') format('embedded-opentype'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-italic-02.woff2') format('woff2'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-italic-02.woff') format('woff'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-italic-02.ttf') format('truetype'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-italic-02.svg#Rockwell') format('svg');
}
@font-face {
	font-family: 'Rockwell';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bold-03.eot');
	src: url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bold-03.eot?#iefix') format('embedded-opentype'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bold-03.woff2') format('woff2'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bold-03.woff') format('woff'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bold-03.ttf') format('truetype'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bold-03.svg#Rockwell') format('svg');
}
@font-face {
	font-family: 'Rockwell';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bolditalic-04.eot');
	src: url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bolditalic-04.eot?#iefix') format('embedded-opentype'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bolditalic-04.woff2') format('woff2'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bolditalic-04.woff') format('woff'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bolditalic-04.ttf') format('truetype'),
		url('https://barfieldpa.com/wp-content/uploads/2025/11/rockwell-bolditalic-04.svg#Rockwell') format('svg');
}
/* End Custom Fonts CSS */