.elementor-1601 .elementor-element.elementor-element-b4514de:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b4514de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663516-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-b4514de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 10px 110px 10px;}.elementor-1601 .elementor-element.elementor-element-b4514de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-a02073f{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-aaf753c > .elementor-element-populated{margin:0px 0px 0px -12px;--e-column-margin-right:0px;--e-column-margin-left:-12px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-0787041{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-95ccdc7 > .elementor-element-populated{margin:0px 0px 0px -12px;--e-column-margin-right:0px;--e-column-margin-left:-12px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-b467ec4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-2a988c1{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-d3a6249 > .elementor-element-populated{margin:0px 0px 0px -12px;--e-column-margin-right:0px;--e-column-margin-left:-12px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-faddfe0{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-1601 .elementor-element.elementor-element-c80597c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:auto;max-width:auto;}.elementor-1601 .elementor-element.elementor-element-c80597c .elementor-divider-separator{width:50px;}.elementor-1601 .elementor-element.elementor-element-c80597c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1601 .elementor-element.elementor-element-9d2b975{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-92fdad8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1601 .elementor-element.elementor-element-92fdad8 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:24px;font-weight:300;text-transform:capitalize;line-height:40px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-97fbaf3 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:124px;font-weight:400;text-transform:uppercase;line-height:75px;letter-spacing:2px;}.elementor-1601 .elementor-element.elementor-element-1c77a63{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1601 .elementor-element.elementor-element-1c77a63 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:28px;font-weight:300;text-transform:capitalize;line-height:40px;letter-spacing:2px;color:var( --e-global-color-secondary );}.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-1601 .elementor-element.elementor-element-fb327ce{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-7afc633{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-7b5ce1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1601 .elementor-element.elementor-element-7b5ce1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-7b5ce1f > .elementor-element-populated, .elementor-1601 .elementor-element.elementor-element-7b5ce1f > .elementor-element-populated > .elementor-background-overlay, .elementor-1601 .elementor-element.elementor-element-7b5ce1f > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-1601 .elementor-element.elementor-element-7b5ce1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:8px 20px 8px 20px;}.elementor-1601 .elementor-element.elementor-element-7b5ce1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-57afeaa{padding:0px 10px 0px 0px;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-8a763b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1601 .elementor-element.elementor-element-8a763b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-8a763b4 > .elementor-element-populated, .elementor-1601 .elementor-element.elementor-element-8a763b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1601 .elementor-element.elementor-element-8a763b4 > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-1601 .elementor-element.elementor-element-8a763b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:8px 20px 8px 20px;}.elementor-1601 .elementor-element.elementor-element-8a763b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-7e37bd4{padding:0px 10px 0px 0px;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-863662e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1601 .elementor-element.elementor-element-863662e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-863662e > .elementor-element-populated, .elementor-1601 .elementor-element.elementor-element-863662e > .elementor-element-populated > .elementor-background-overlay, .elementor-1601 .elementor-element.elementor-element-863662e > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-1601 .elementor-element.elementor-element-863662e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:8px 20px 8px 20px;}.elementor-1601 .elementor-element.elementor-element-863662e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-0674d3f{padding:0px 10px 0px 0px;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-68154bd{margin-top:45px;margin-bottom:0px;}.elementor-1601 .elementor-element.elementor-element-c9ad0d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-1601 .elementor-element.elementor-element-0c48dd5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 80px 16px 20px;}.elementor-1601 .elementor-element.elementor-element-0c48dd5{width:auto;max-width:auto;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-0c48dd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1601 .elementor-element.elementor-element-2a04a89{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-2a04a89 .elementor-icon{font-size:65px;}.elementor-1601 .elementor-element.elementor-element-2a04a89 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-2a04a89 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-2a04a89 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-2a04a89:has(:hover) .elementor-icon-box-title,
					 .elementor-1601 .elementor-element.elementor-element-2a04a89:has(:focus) .elementor-icon-box-title{color:#E6E0E0;}.elementor-bc-flex-widget .elementor-1601 .elementor-element.elementor-element-4816e6d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1601 .elementor-element.elementor-element-4816e6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1601 .elementor-element.elementor-element-4816e6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 40px;}.elementor-1601 .elementor-element.elementor-element-4816e6d{z-index:5;}.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 );}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-7437b42{right:-280px;}body.rtl .elementor-1601 .elementor-element.elementor-element-7437b42{left:-280px;}.elementor-1601 .elementor-element.elementor-element-7437b42{bottom:-110px;z-index:0;}.elementor-1601 .elementor-element.elementor-element-7437b42 img{width:72%;}.elementor-1601 .elementor-element.elementor-element-0f51ce6{z-index:0;}.elementor-1601 .elementor-element.elementor-element-0f51ce6 img{width:72%;}.elementor-1601 .elementor-element.elementor-element-d98b094:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-d98b094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-d98b094, .elementor-1601 .elementor-element.elementor-element-d98b094 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-1601 .elementor-element.elementor-element-d98b094{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-50px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-d98b094 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-6d759f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-674957a{padding:10px 15px 0px 15px;}.elementor-1601 .elementor-element.elementor-element-674957a .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-1475fa3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.8px;}.elementor-1601 .elementor-element.elementor-element-1475fa3 .elementor-divider-separator{width:100%;}.elementor-1601 .elementor-element.elementor-element-1475fa3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1601 .elementor-element.elementor-element-c887c77{padding:0px 15px 10px 15px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-b621c29:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b621c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1601 .elementor-element.elementor-element-b621c29{border-style:solid;border-width:0px 0px 8px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-1601 .elementor-element.elementor-element-b621c29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-0bb43f2 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;line-height:50px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-786530b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0px;color:#000000C7;}.elementor-1601 .elementor-element.elementor-element-f97b4fa:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-f97b4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/image-11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-f97b4fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-f97b4fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-e6e4d3d:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-e6e4d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-e6e4d3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-e6e4d3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-be6832b{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-be6832b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-7b4f7f6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-7b4f7f6 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-96556be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1601 .elementor-element.elementor-element-96556be:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-96556be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/About-us.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-96556be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 10px 110px 10px;}.elementor-1601 .elementor-element.elementor-element-96556be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-ca73982 > .elementor-element-populated{margin:0px -50px 0px 0px;--e-column-margin-right:-50px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-4aaaeff:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4aaaeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663525.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-1601 .elementor-element.elementor-element-4aaaeff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-4aaaeff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-1043095{width:auto;max-width:auto;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 128px;z-index:5;text-align:left;}.elementor-1601 .elementor-element.elementor-element-1043095 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-c9df68e{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;text-align:left;}.elementor-1601 .elementor-element.elementor-element-c9df68e img{width:100%;}.elementor-1601 .elementor-element.elementor-element-7d5d33a{width:auto;max-width:auto;top:657px;}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-7d5d33a{left:453px;}body.rtl .elementor-1601 .elementor-element.elementor-element-7d5d33a{right:453px;}.elementor-1601 .elementor-element.elementor-element-50c9b7b:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-50c9b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663525.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-1601 .elementor-element.elementor-element-50c9b7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-50c9b7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-541501a{width:auto;max-width:auto;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 128px;z-index:5;text-align:left;}.elementor-1601 .elementor-element.elementor-element-541501a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-9036162{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1601 .elementor-element.elementor-element-9036162 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-ea822a8{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-eb06728 .elementor-button{background-color:#004AAC;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-1601 .elementor-element.elementor-element-eb06728{width:auto;max-width:auto;bottom:13px;}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-eb06728{left:-13%;}body.rtl .elementor-1601 .elementor-element.elementor-element-eb06728{right:-13%;}.elementor-1601 .elementor-element.elementor-element-eb06728 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-2bceb65 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-1601 .elementor-element.elementor-element-2bceb65{width:auto;max-width:auto;}.elementor-1601 .elementor-element.elementor-element-2bceb65 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-a583d6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-9f6d6a1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-9f6d6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/grunge-black-concrete-textured-background-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-9f6d6a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-9f6d6a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-63ef7f3:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-63ef7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-63ef7f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-63ef7f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-dc06651{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-dc06651 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-19dd49e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-19dd49e .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-2db149d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-d7f8513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-6141296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-347e197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-d695552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-1d455f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-20cc16c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-c53734a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-6a14e73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-2751f01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-cf61821{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-9785f58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-bc7ba06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-aecc8da:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-aecc8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-aecc8da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-aecc8da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-6a59ee1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-6a59ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-6a59ee1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-6a59ee1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-87acc1e{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-87acc1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-a6cdc87{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-a6cdc87 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-b829a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-8106c9e img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-58c1844{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-58c1844 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-e62aee1 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-8d7f294 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-1601 .elementor-element.elementor-element-8d7f294{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-8d7f294 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-5bc178c img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-b463e14{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-b463e14 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-a0ac5bd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-1601 .elementor-element.elementor-element-a0ac5bd{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-a0ac5bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-c172753 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-77ce468:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-77ce468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/grunge-black-concrete-textured-background-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-77ce468{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-77ce468 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-131488a:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-131488a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-131488a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-131488a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-230ac32{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-230ac32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-15b9132{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-15b9132 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-43613ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-10f3c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-3527f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-d2592e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-4274549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-f4620be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-7ae8d05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-8e86335:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-8e86335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/image-13.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-8e86335{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-8e86335 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-7d4a085:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7d4a085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-7d4a085{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-7d4a085 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-c5e94a6{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-c5e94a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-672a645{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-672a645 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-167a426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-6062f36{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1601 .elementor-element.elementor-element-6062f36 img{width:90%;}.elementor-1601 .elementor-element.elementor-element-67d0bb3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1601 .elementor-element.elementor-element-67d0bb3 img{width:90%;}.elementor-1601 .elementor-element.elementor-element-55761ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-22ceb34:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-22ceb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/About-us-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-22ceb34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-22ceb34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-a1478b1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1601 .elementor-element.elementor-element-b14c9c6:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b14c9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-b14c9c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-b14c9c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-7d0baa1{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-7d0baa1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-87925c7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-87925c7 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-a06fa6b{width:var( --container-widget-width, 84.345% );max-width:84.345%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84.345%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-7eb135c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-1601 .elementor-element.elementor-element-7eb135c{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-7eb135c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-b8de94c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-65bbb39:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-65bbb39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/grunge-black-concrete-textured-background-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-65bbb39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-65bbb39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-7b49338:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7b49338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-7b49338{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-7b49338 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-5f2243e{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-5f2243e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-d4ed10b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-d4ed10b .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-f153088 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1601 .elementor-element.elementor-element-f153088{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1601 .elementor-element.elementor-element-c019242.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1601 .elementor-element.elementor-element-c019242.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1601 .elementor-element.elementor-element-c019242.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1601 .elementor-element.elementor-element-c019242 > .elementor-element-populated{border-style:solid;border-width:15px 15px 15px 15px;border-color:var( --e-global-color-primary );margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-1601 .elementor-element.elementor-element-d0d37ab{background-color:var( --e-global-color-secondary );padding:18px 18px 22px 18px;}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-wrapper{text-align:center;}.elementor-1601 .elementor-element.elementor-element-d0d37ab.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-1601 .elementor-element.elementor-element-d0d37ab.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-1601 .elementor-element.elementor-element-d0d37ab.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-title{margin-bottom:1px;font-family:"Impact", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-1601 .elementor-element.elementor-element-6ac1b53.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1601 .elementor-element.elementor-element-6ac1b53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1601 .elementor-element.elementor-element-6ac1b53.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1601 .elementor-element.elementor-element-6ac1b53 > .elementor-element-populated{border-style:solid;border-width:15px 15px 15px 15px;border-color:var( --e-global-color-primary );margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-1564649{background-color:var( --e-global-color-secondary );padding:18px 18px 46px 18px;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-wrapper{text-align:center;}.elementor-1601 .elementor-element.elementor-element-1564649.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-1601 .elementor-element.elementor-element-1564649.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-1601 .elementor-element.elementor-element-1564649.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-title{margin-bottom:1px;font-family:"Impact", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-09708c2:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-09708c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-09708c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-09708c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-cf904a8:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-cf904a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-cf904a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-cf904a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-3f19ad7{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-3f19ad7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-e188a32{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-e188a32 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-1dafaf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e2deb89 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-ac805b1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-ac805b1 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-b190957:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b190957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/About-us.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-b190957{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-b190957 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-4bee4d0:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4bee4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-4bee4d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-4bee4d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-6277550{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-6277550 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-16766db{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-16766db .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-141314c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-c1b5184 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{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-1601 .elementor-element.elementor-element-6b58999 .elementor-accordion-item{border-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-accordion-item .elementor-tab-content{border-top-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-content{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-7b7c0e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-f128870{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1601 .elementor-element.elementor-element-f128870 img{width:100%;}.elementor-1601 .elementor-element.elementor-element-416d602 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1601 .elementor-element.elementor-element-416d602:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-416d602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/image-298.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-416d602{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 10px 110px 10px;}.elementor-1601 .elementor-element.elementor-element-416d602 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-5cdb68f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;padding:6px 30px 6px 30px;}.elementor-1601 .elementor-element.elementor-element-e82a8b2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1601 .elementor-element.elementor-element-e82a8b2 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-e65850e{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-02eb519:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-02eb519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-02eb519{border-style:solid;border-width:2px 2px 2px 16px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:6px 6px 6px 15px;}.elementor-1601 .elementor-element.elementor-element-02eb519, .elementor-1601 .elementor-element.elementor-element-02eb519 > .elementor-background-overlay{border-radius:40px 20px 20px 40px;}.elementor-1601 .elementor-element.elementor-element-02eb519 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-ab70438 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-8ff5b28{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-40b5bd2:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-40b5bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-40b5bd2{border-style:solid;border-width:2px 2px 2px 16px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:6px 6px 6px 15px;}.elementor-1601 .elementor-element.elementor-element-40b5bd2, .elementor-1601 .elementor-element.elementor-element-40b5bd2 > .elementor-background-overlay{border-radius:40px 20px 20px 40px;}.elementor-1601 .elementor-element.elementor-element-40b5bd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-eabf6e9 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-e28f15d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-b3573ce{margin-top:90px;margin-bottom:0px;}.elementor-1601 .elementor-element.elementor-element-60e69a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-60e69a9{z-index:5;}.elementor-1601 .elementor-element.elementor-element-e59aea6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 80px 16px 20px;}.elementor-1601 .elementor-element.elementor-element-e59aea6{width:auto;max-width:auto;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-e59aea6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-d1dbfaa{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-d1dbfaa .elementor-icon{font-size:72px;}.elementor-1601 .elementor-element.elementor-element-d1dbfaa .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-d1dbfaa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-d1dbfaa .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-d1dbfaa:has(:hover) .elementor-icon-box-title,
					 .elementor-1601 .elementor-element.elementor-element-d1dbfaa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-6d3b186 > .elementor-element-populated{margin:0px -50px 0px 0px;--e-column-margin-right:-50px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-f4e04d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1601 .elementor-element.elementor-element-f4e04d1 img{width:100%;}.elementor-1601 .elementor-element.elementor-element-6f69e3a{margin-top:90px;margin-bottom:0px;}.elementor-1601 .elementor-element.elementor-element-924bca2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-a6a8b4b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 80px 16px 20px;}.elementor-1601 .elementor-element.elementor-element-a6a8b4b{width:auto;max-width:auto;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-a6a8b4b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-070f926{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );--icon-box-icon-margin:15px;}.elementor-1601 .elementor-element.elementor-element-070f926 .elementor-icon{font-size:72px;}.elementor-1601 .elementor-element.elementor-element-070f926 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-070f926 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-070f926 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-070f926:has(:hover) .elementor-icon-box-title,
					 .elementor-1601 .elementor-element.elementor-element-070f926:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-68df390 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-e06bc2d:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-e06bc2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Alternate-Connect-Us-Section.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-e06bc2d{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-e06bc2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-725e98f > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-e7465d0 > .elementor-container{max-width:750px;}.elementor-1601 .elementor-element.elementor-element-fe88c9e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1601 .elementor-element.elementor-element-fe88c9e .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-4cd4152{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-a810a99{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-1601 .elementor-element.elementor-element-a810a99 .elementor-divider-separator{width:100%;}.elementor-1601 .elementor-element.elementor-element-a810a99 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1601 .elementor-element.elementor-element-8fe115d{background-color:var( --e-global-color-secondary );padding:40px 20px 40px 20px;border-radius:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-c8f0ecd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-96d0db2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-1601 .elementor-element.elementor-element-96d0db2 img{width:84%;}.elementor-1601 .elementor-element.elementor-element-8d0785c:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-8d0785c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-8d0785c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-8d0785c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-6fb0ade:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-6fb0ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663529.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-6fb0ade{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-6fb0ade > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-f76c8ed{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-f76c8ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-b6c88b6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-b6c88b6 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-896a8d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-af04552{margin-top:10px;margin-bottom:0px;}.elementor-1601 .elementor-element.elementor-element-37d9af9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-37d9af9 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-37d9af9 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-37d9af9{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-37d9af9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-d690cb6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d690cb6 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-d690cb6 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-d690cb6{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-d690cb6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-3cc207b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-3cc207b .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-3cc207b .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-3cc207b{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-3cc207b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-80e78cd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-80e78cd .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-80e78cd .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-80e78cd{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-80e78cd .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-3321d51 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-3321d51 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-3321d51 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-3321d51{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-3321d51 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-d10c46c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d10c46c .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-d10c46c .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-d10c46c{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-d10c46c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-86f312c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-86f312c .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-86f312c .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-86f312c{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-86f312c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-bfef5fd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-bfef5fd .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-bfef5fd .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-bfef5fd{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-bfef5fd .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-08a0c46 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-08a0c46 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-08a0c46 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-08a0c46{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-08a0c46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-c48428e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-c48428e .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-c48428e .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-c48428e{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-c48428e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-75d45b7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-75d45b7 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-75d45b7 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-75d45b7{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-75d45b7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-268d112 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-268d112 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-268d112 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-268d112{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-268d112 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-7948545 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-7948545 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-7948545 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-7948545{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-7948545 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-67328c7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-67328c7 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-67328c7 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-67328c7{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-67328c7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-d97c978 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d97c978 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-d97c978 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-d97c978{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-d97c978 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-5ed90bc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-5ed90bc .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-5ed90bc .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-5ed90bc{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-5ed90bc .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-619293c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-619293c .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-619293c .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-619293c{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-619293c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-73c37a9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-73c37a9 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-73c37a9 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-73c37a9{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-73c37a9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-137f660 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-137f660 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-137f660 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-137f660{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-137f660 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-f5988b2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-f5988b2 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-f5988b2 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-f5988b2{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-f5988b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-74c0b72 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-74c0b72 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-74c0b72 .elementor-button:focus{background-color:#005CD6;}.elementor-1601 .elementor-element.elementor-element-74c0b72{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-74c0b72 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-c278938{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-c278938 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-2754f09:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-2754f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-2754f09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-2754f09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-5022c48{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-5022c48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-79dac63{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-79dac63 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-294109f{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1601 .elementor-element.elementor-element-294109f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1601 .elementor-element.elementor-element-294109f:after{content:"0.66";}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__thumbnail__link{width:100%;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__thumbnail{border-radius:20px 20px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-294109f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:40px;}.elementor-1601 .elementor-element.elementor-element-294109f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:40px;}.elementor-1601 .elementor-element.elementor-element-294109f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:40px;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__title, .elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__title a{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;line-height:38px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__meta-data{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__excerpt p{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-294109f a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-220d222:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-220d222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/grunge-black-concrete-textured-background-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-220d222{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-1601 .elementor-element.elementor-element-220d222 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-c258463:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-c258463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Group-2085663488.svg");background-position:center center;background-repeat:no-repeat;background-size:22% auto;}.elementor-1601 .elementor-element.elementor-element-c258463{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1601 .elementor-element.elementor-element-c258463 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1601 .elementor-element.elementor-element-d581c1d{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:center;}.elementor-1601 .elementor-element.elementor-element-d581c1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-889e374{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-889e374 .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-1eca05c{margin-top:20px;margin-bottom:0px;}.elementor-1601 .elementor-element.elementor-element-f609173 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-869ed18{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-accordion-item{border-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-accordion-item .elementor-tab-content{border-top-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-tab-title{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-accordion-icon, .elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-active .elementor-accordion-icon, .elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-tab-content{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-fa2e5e5 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-133a266{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-accordion-item{border-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-accordion-item .elementor-tab-content{border-top-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:#02010100;}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-tab-title{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-accordion-icon, .elementor-1601 .elementor-element.elementor-element-133a266 .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-active .elementor-accordion-icon, .elementor-1601 .elementor-element.elementor-element-133a266 .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:28px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-tab-content{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:0px;}@media(max-width:1366px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-fb327ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-7b5ce1f > .elementor-element-populated{padding:08px 10px 08px 10px;}.elementor-1601 .elementor-element.elementor-element-57afeaa{--e-icon-list-icon-size:40px;}.elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-item > a{font-size:14px;line-height:21px;}.elementor-1601 .elementor-element.elementor-element-8a763b4 > .elementor-element-populated{padding:08px 10px 08px 10px;}.elementor-1601 .elementor-element.elementor-element-7e37bd4{--e-icon-list-icon-size:40px;}.elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-item > a{font-size:14px;line-height:21px;}.elementor-1601 .elementor-element.elementor-element-863662e > .elementor-element-populated{padding:08px 10px 08px 10px;}.elementor-1601 .elementor-element.elementor-element-0674d3f{--e-icon-list-icon-size:40px;}.elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-item > a{font-size:14px;line-height:21px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-7437b42{right:-135px;}body.rtl .elementor-1601 .elementor-element.elementor-element-7437b42{left:-135px;}.elementor-1601 .elementor-element.elementor-element-7437b42 img{width:94%;}.elementor-1601 .elementor-element.elementor-element-0f51ce6 img{width:94%;}.elementor-1601 .elementor-element.elementor-element-e6e4d3d:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-e6e4d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-4aaaeff:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4aaaeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-7d5d33a{left:288px;}body.rtl .elementor-1601 .elementor-element.elementor-element-7d5d33a{right:288px;}.elementor-1601 .elementor-element.elementor-element-7d5d33a{top:499px;}.elementor-1601 .elementor-element.elementor-element-7d5d33a img{width:92%;}.elementor-1601 .elementor-element.elementor-element-50c9b7b:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-50c9b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-ea822a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-eb06728{left:-19%;}body.rtl .elementor-1601 .elementor-element.elementor-element-eb06728{right:-19%;}.elementor-1601 .elementor-element.elementor-element-eb06728{bottom:-49px;}.elementor-1601 .elementor-element.elementor-element-63ef7f3:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-63ef7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-2db149d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-6a59ee1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-6a59ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-b829a09{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-131488a:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-131488a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-43613ee{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-7d4a085:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7d4a085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-167a426{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-55761ac{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-b14c9c6:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b14c9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-a06fa6b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-7b49338:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7b49338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-cf904a8:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-cf904a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-1dafaf8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-4bee4d0:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4bee4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-141314c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-content{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-e65850e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-4cd4152{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-6fb0ade:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-6fb0ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-896a8d9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-2754f09:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-2754f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-c258463:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-c258463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}}@media(max-width:1024px){.elementor-1601 .elementor-element.elementor-element-b4514de:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b4514de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Mask-group.webp");background-position:top left;}.elementor-1601 .elementor-element.elementor-element-b4514de{padding:100px 10px 10px 10px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-92fdad8 .elementor-heading-title{font-size:24px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-97fbaf3 .elementor-heading-title{font-size:120px;line-height:60px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-1c77a63 .elementor-heading-title{font-size:28px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-fb327ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-863662e > .elementor-element-populated{margin:10px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-0f51ce6 img{width:60%;}.elementor-1601 .elementor-element.elementor-element-d98b094{margin-top:-500px;margin-bottom:0px;}.elementor-1601 .elementor-element.elementor-element-674957a .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-0bb43f2 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-7b4f7f6 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-4aaaeff:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4aaaeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1601 .elementor-element.elementor-element-1043095{width:100%;max-width:100%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-c9df68e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-7d5d33a{left:452px;}body.rtl .elementor-1601 .elementor-element.elementor-element-7d5d33a{right:452px;}.elementor-1601 .elementor-element.elementor-element-7d5d33a{top:684px;}.elementor-1601 .elementor-element.elementor-element-7d5d33a img{width:100%;}.elementor-1601 .elementor-element.elementor-element-9036162 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-ea822a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-19dd49e .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-2db149d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-a6cdc87 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-b829a09{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-15b9132 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-43613ee{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-672a645 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-167a426{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-55761ac{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-87925c7 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-a06fa6b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-d4ed10b .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-title{margin-bottom:17px;font-size:30px;line-height:30px;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-title{margin-bottom:17px;font-size:30px;line-height:30px;}.elementor-1601 .elementor-element.elementor-element-e188a32 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-1dafaf8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-16766db .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-141314c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-content{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-e82a8b2 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-e65850e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-ab70438 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-eabf6e9 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-f4e04d1{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1601 .elementor-element.elementor-element-fe88c9e .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-4cd4152{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-96d0db2{text-align:center;}.elementor-1601 .elementor-element.elementor-element-b6c88b6 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-1601 .elementor-element.elementor-element-896a8d9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-502c8ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-37d9af9{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-37d9af9 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d690cb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-1601 .elementor-element.elementor-element-d690cb6 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-3cc207b{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-3cc207b .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-80e78cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-1601 .elementor-element.elementor-element-80e78cd .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-3321d51{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-3321d51 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d10c46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-1601 .elementor-element.elementor-element-d10c46c .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-86f312c{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-86f312c .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-bfef5fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-1601 .elementor-element.elementor-element-bfef5fd .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-08a0c46{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-08a0c46 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-c48428e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-1601 .elementor-element.elementor-element-c48428e .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-75d45b7{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-75d45b7 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-268d112{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-1601 .elementor-element.elementor-element-268d112 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-7948545{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-7948545 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-67328c7{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-67328c7 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d97c978{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-d97c978 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-5ed90bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-1601 .elementor-element.elementor-element-5ed90bc .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-619293c{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-619293c .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-73c37a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-1601 .elementor-element.elementor-element-73c37a9 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-137f660{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-137f660 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-f5988b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-1601 .elementor-element.elementor-element-f5988b2 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-74c0b72{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-74c0b72 .elementor-button{font-size:15px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-79dac63 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-889e374 .elementor-heading-title{font-size:50px;line-height:60px;}}@media(max-width:767px){.elementor-1601 .elementor-element.elementor-element-b4514de:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b4514de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlettfencellc.com/wp-content/uploads/2025/08/Mask-group-1.webp");background-position:top center;background-repeat:repeat-y;background-size:600px auto;}.elementor-1601 .elementor-element.elementor-element-e86f414 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-aaf753c{width:50%;}.elementor-1601 .elementor-element.elementor-element-aaf753c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-95ccdc7{width:50%;}.elementor-1601 .elementor-element.elementor-element-95ccdc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-d3a6249 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-92fdad8 .elementor-heading-title{font-size:20px;line-height:27px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-97fbaf3{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-97fbaf3 .elementor-heading-title{font-size:60px;line-height:40px;}.elementor-1601 .elementor-element.elementor-element-1c77a63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-1c77a63 .elementor-heading-title{font-size:20px;line-height:26px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-fb327ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-7b5ce1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-57afeaa .elementor-icon-list-item > a{font-size:15px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-8a763b4 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-7e37bd4 .elementor-icon-list-item > a{font-size:15px;line-height:20px;}.elementor-1601 .elementor-element.elementor-element-863662e > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-0674d3f .elementor-icon-list-item > a{font-size:15px;line-height:20px;}.elementor-1601 .elementor-element.elementor-element-0c48dd5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-0c48dd5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1601 .elementor-element.elementor-element-0c48dd5 .elementor-button{font-size:18px;line-height:28px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-2a04a89{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 20px 0px 10px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-1601 .elementor-element.elementor-element-2a04a89 .elementor-icon-box-wrapper{text-align:right;}.elementor-1601 .elementor-element.elementor-element-2a04a89 .elementor-icon{font-size:55px;}.elementor-1601 .elementor-element.elementor-element-2a04a89 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-2a04a89 .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-4816e6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-0f51ce6 img{width:100%;}.elementor-1601 .elementor-element.elementor-element-d98b094{margin-top:-100px;margin-bottom:0px;}.elementor-1601 .elementor-element.elementor-element-674957a{padding:13px 10px 0px 13px;}.elementor-1601 .elementor-element.elementor-element-674957a .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-1601 .elementor-element.elementor-element-c887c77{font-size:15px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-0bb43f2 .elementor-heading-title{font-size:33px;line-height:50px;}.elementor-1601 .elementor-element.elementor-element-786530b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;line-height:22px;}.elementor-1601 .elementor-element.elementor-element-e6e4d3d:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-e6e4d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-be6832b{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-be6832b .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-7b4f7f6 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-4aaaeff:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4aaaeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-1043095{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-1043095 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-c9df68e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-7d5d33a{left:172px;}body.rtl .elementor-1601 .elementor-element.elementor-element-7d5d33a{right:172px;}.elementor-1601 .elementor-element.elementor-element-7d5d33a{top:370px;}.elementor-1601 .elementor-element.elementor-element-50c9b7b:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-50c9b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-541501a{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-541501a .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-9036162 .elementor-heading-title{font-size:33px;line-height:40px;}.elementor-1601 .elementor-element.elementor-element-ea822a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-eb06728 .elementor-button{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-2bceb65 .elementor-button{font-size:15px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-63ef7f3:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-63ef7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-dc06651{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-dc06651 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-19dd49e .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-2db149d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-93ef78c{width:100%;}.elementor-1601 .elementor-element.elementor-element-93ef78c > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-0693748{width:100%;}.elementor-1601 .elementor-element.elementor-element-0693748 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-ec2a151{width:100%;}.elementor-1601 .elementor-element.elementor-element-ec2a151 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-74c7ab5{width:100%;}.elementor-1601 .elementor-element.elementor-element-74c7ab5 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-5b7153f{width:100%;}.elementor-1601 .elementor-element.elementor-element-5b7153f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-5b5ad43{width:100%;}.elementor-1601 .elementor-element.elementor-element-5b5ad43 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-0153bf6{width:50%;}.elementor-1601 .elementor-element.elementor-element-0153bf6 > .elementor-element-populated{margin:10px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-32524fe{width:50%;}.elementor-1601 .elementor-element.elementor-element-32524fe > .elementor-element-populated{margin:20px 0px 20px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-414a623 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-c94301c{width:50%;}.elementor-1601 .elementor-element.elementor-element-c94301c > .elementor-element-populated{margin:10px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-9e8c893{width:50%;}.elementor-1601 .elementor-element.elementor-element-9e8c893 > .elementor-element-populated{margin:20px 0px 20px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-1daa9e2 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-6a59ee1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-6a59ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-87acc1e{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-87acc1e .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-a6cdc87 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-b829a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-9d14cff{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-67115b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-8106c9e{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-58c1844{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-b05857c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-8d7f294 .elementor-button{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-401ac5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-5bc178c{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-b463e14{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1601 .elementor-element.elementor-element-a0ac5bd .elementor-button{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-131488a:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-131488a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-230ac32{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-230ac32 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-15b9132 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-43613ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-828bfdf > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-3866755 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-e964ddc > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-d56151b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-4043d3a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-a640082 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-7d4a085:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7d4a085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-c5e94a6{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-c5e94a6 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-672a645 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-167a426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-55761ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-b14c9c6:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b14c9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-7d0baa1{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-7d0baa1 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-87925c7 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-a06fa6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-7eb135c .elementor-button{font-size:15px;line-height:28px;padding:10px 20px 10px 20px;}.elementor-1601 .elementor-element.elementor-element-7b49338:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7b49338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-5f2243e{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-5f2243e .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-d4ed10b .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-c019242 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-d0d37ab{padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-img{margin-bottom:8px;}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-title{font-size:28px;line-height:30px;}.elementor-1601 .elementor-element.elementor-element-d0d37ab .elementor-image-box-description{font-size:15px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-6ac1b53 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-1564649{padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-img{margin-bottom:8px;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-title{font-size:28px;line-height:30px;}.elementor-1601 .elementor-element.elementor-element-1564649 .elementor-image-box-description{font-size:15px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-cf904a8:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-cf904a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-3f19ad7{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-3f19ad7 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-e188a32 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-1dafaf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-12fb63d{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-8b82050 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-6ced978 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-38a22b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-4bee4d0:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4bee4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-6277550{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-6277550 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-16766db .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-141314c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-c1b5184 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-6b58999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-content{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-7b7c0e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-f128870{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-5cdb68f .elementor-button{font-size:14px;line-height:28px;padding:1px 030px 1px 30px;}.elementor-1601 .elementor-element.elementor-element-e82a8b2 .elementor-heading-title{font-size:33px;line-height:40px;}.elementor-1601 .elementor-element.elementor-element-e65850e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-02eb519{border-width:2px 2px 2px 10px;padding:10px 5px 5px 5px;}.elementor-1601 .elementor-element.elementor-element-ab70438 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-1601 .elementor-element.elementor-element-8ff5b28{font-size:16px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-40b5bd2{border-width:2px 2px 2px 10px;padding:10px 5px 5px 5px;}.elementor-1601 .elementor-element.elementor-element-eabf6e9 .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-1601 .elementor-element.elementor-element-e28f15d{font-size:16px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-e59aea6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-e59aea6 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1601 .elementor-element.elementor-element-e59aea6 .elementor-button{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-d1dbfaa{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 20px 0px 10px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-1601 .elementor-element.elementor-element-d1dbfaa .elementor-icon-box-wrapper{text-align:right;}.elementor-1601 .elementor-element.elementor-element-d1dbfaa .elementor-icon{font-size:55px;}.elementor-1601 .elementor-element.elementor-element-d1dbfaa .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-d1dbfaa .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-6d3b186 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1601 .elementor-element.elementor-element-f4e04d1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-6f69e3a{margin-top:20px;margin-bottom:0px;}.elementor-1601 .elementor-element.elementor-element-a6a8b4b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-a6a8b4b .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1601 .elementor-element.elementor-element-a6a8b4b .elementor-button{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-070f926{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 20px 0px 10px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-1601 .elementor-element.elementor-element-070f926 .elementor-icon-box-wrapper{text-align:right;}.elementor-1601 .elementor-element.elementor-element-070f926 .elementor-icon{font-size:55px;}.elementor-1601 .elementor-element.elementor-element-070f926 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-070f926 .elementor-icon-box-title a{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-fe88c9e .elementor-heading-title{font-size:33px;line-height:40px;}.elementor-1601 .elementor-element.elementor-element-4cd4152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-96d0db2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-96d0db2 img{width:100%;}.elementor-1601 .elementor-element.elementor-element-6fb0ade:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-6fb0ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-f76c8ed{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-f76c8ed .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-b6c88b6 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-896a8d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-502c8ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-37d9af9{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-37d9af9 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d690cb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-d690cb6 .elementor-button{font-size:12px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-3cc207b{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-3cc207b .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-80e78cd{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-80e78cd .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-3321d51{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-3321d51 .elementor-button{font-size:12px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d10c46c{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-d10c46c .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-86f312c{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-86f312c .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-bfef5fd{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-bfef5fd .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-08a0c46{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-08a0c46 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-c48428e{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-c48428e .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-75d45b7{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-75d45b7 .elementor-button{font-size:12px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-268d112{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-268d112 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-7948545{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-7948545 .elementor-button{font-size:12px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-67328c7{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-67328c7 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-d97c978{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-d97c978 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-5ed90bc{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-5ed90bc .elementor-button{font-size:12px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-619293c{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-619293c .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-73c37a9{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-73c37a9 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-137f660{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-137f660 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-f5988b2{margin:0px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1601 .elementor-element.elementor-element-f5988b2 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-74c0b72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1601 .elementor-element.elementor-element-74c0b72 .elementor-button{font-size:15px;line-height:28px;padding:10px 10px 10px 10px;}.elementor-1601 .elementor-element.elementor-element-192a4b3 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-2754f09:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-2754f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-5022c48{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-5022c48 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-79dac63 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1601 .elementor-element.elementor-element-294109f:after{content:"0.5";}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__thumbnail__link{width:100%;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__title, .elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__title a{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__meta-data{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-294109f .elementor-post__excerpt p{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-294109f a.elementor-post__read-more{font-size:18px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-c258463:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-c258463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1601 .elementor-element.elementor-element-d581c1d{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-d581c1d .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-889e374 .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:0px;}.elementor-1601 .elementor-element.elementor-element-f609173 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-869ed18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-accordion-title{font-size:17px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-869ed18 .elementor-tab-content{font-size:15px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-fa2e5e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-accordion-title{font-size:17px;line-height:28px;}.elementor-1601 .elementor-element.elementor-element-133a266 .elementor-tab-content{font-size:15px;line-height:28px;}}@media(min-width:768px){.elementor-1601 .elementor-element.elementor-element-e86f414{width:60%;}.elementor-1601 .elementor-element.elementor-element-4816e6d{width:40%;}.elementor-1601 .elementor-element.elementor-element-ca73982{width:45%;}.elementor-1601 .elementor-element.elementor-element-a037c88{width:55%;}.elementor-1601 .elementor-element.elementor-element-67115b1{width:25%;}.elementor-1601 .elementor-element.elementor-element-b05857c{width:49.333%;}.elementor-1601 .elementor-element.elementor-element-401ac5c{width:25%;}.elementor-1601 .elementor-element.elementor-element-8b82050{width:35%;}.elementor-1601 .elementor-element.elementor-element-6ced978{width:29.333%;}.elementor-1601 .elementor-element.elementor-element-38a22b2{width:35%;}.elementor-1601 .elementor-element.elementor-element-07c2112{width:55%;}.elementor-1601 .elementor-element.elementor-element-6d3b186{width:45%;}.elementor-1601 .elementor-element.elementor-element-725e98f{width:55%;}.elementor-1601 .elementor-element.elementor-element-d3a4024{width:100%;}.elementor-1601 .elementor-element.elementor-element-c8f0ecd{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1601 .elementor-element.elementor-element-e86f414{width:100%;}.elementor-1601 .elementor-element.elementor-element-7b5ce1f{width:50%;}.elementor-1601 .elementor-element.elementor-element-8a763b4{width:50%;}.elementor-1601 .elementor-element.elementor-element-863662e{width:50%;}.elementor-1601 .elementor-element.elementor-element-4816e6d{width:100%;}.elementor-1601 .elementor-element.elementor-element-ca73982{width:100%;}.elementor-1601 .elementor-element.elementor-element-a037c88{width:100%;}.elementor-1601 .elementor-element.elementor-element-93ef78c{width:50%;}.elementor-1601 .elementor-element.elementor-element-0693748{width:50%;}.elementor-1601 .elementor-element.elementor-element-ec2a151{width:50%;}.elementor-1601 .elementor-element.elementor-element-74c7ab5{width:50%;}.elementor-1601 .elementor-element.elementor-element-5b7153f{width:50%;}.elementor-1601 .elementor-element.elementor-element-5b5ad43{width:50%;}.elementor-1601 .elementor-element.elementor-element-0153bf6{width:50%;}.elementor-1601 .elementor-element.elementor-element-32524fe{width:50%;}.elementor-1601 .elementor-element.elementor-element-414a623{width:50%;}.elementor-1601 .elementor-element.elementor-element-c94301c{width:50%;}.elementor-1601 .elementor-element.elementor-element-9e8c893{width:50%;}.elementor-1601 .elementor-element.elementor-element-1daa9e2{width:50%;}.elementor-1601 .elementor-element.elementor-element-828bfdf{width:50%;}.elementor-1601 .elementor-element.elementor-element-3866755{width:50%;}.elementor-1601 .elementor-element.elementor-element-e964ddc{width:50%;}.elementor-1601 .elementor-element.elementor-element-d56151b{width:50%;}.elementor-1601 .elementor-element.elementor-element-4043d3a{width:50%;}.elementor-1601 .elementor-element.elementor-element-a640082{width:50%;}.elementor-1601 .elementor-element.elementor-element-8b82050{width:50%;}.elementor-1601 .elementor-element.elementor-element-38a22b2{width:50%;}.elementor-1601 .elementor-element.elementor-element-c1b5184{width:50%;}.elementor-1601 .elementor-element.elementor-element-7b7c0e3{width:50%;}.elementor-1601 .elementor-element.elementor-element-07c2112{width:100%;}.elementor-1601 .elementor-element.elementor-element-6d3b186{width:100%;}.elementor-1601 .elementor-element.elementor-element-725e98f{width:100%;}.elementor-1601 .elementor-element.elementor-element-c8f0ecd{width:100%;}.elementor-1601 .elementor-element.elementor-element-f609173{width:50%;}.elementor-1601 .elementor-element.elementor-element-fa2e5e5{width:50%;}}@media(min-width:2400px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-fb327ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-ea822a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-2db149d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-b829a09{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-43613ee{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-167a426{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-55761ac{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-a06fa6b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-1dafaf8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-141314c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-6b58999 .elementor-tab-content{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-e65850e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-4cd4152{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1601 .elementor-element.elementor-element-896a8d9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-0787041 */.fb-review-badge {
  display: flex;
  align-items: center;
 /* Dark background */
  color: white;
  font-family: Arial, sans-serif;
  padding: 8px 12px;
  border-radius: 6px;
  width: fit-content;
}

.fb-icon {
    width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}

.fb-icon img {
  width: 48px;
  height: 48px;
  object-fit: cover;
}

.stars {
  color: white;
  font-size: 30px;
  margin-right: 10px;
  letter-spacing: 3px;
  margin-bottom: -6px;
}

.review-text {
  font-size: 16px;
  white-space: nowrap;
}


@media(max-width:500px){
.fb-icon {
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}
    .fb-icon img {
  width: 25px;
  height: 25px;
}
.stars {
  color: white;
  font-size: 17px;
}
.review-text {
  font-size: 13px;
  white-space: nowrap;
}
.fb-review-badge {
  padding: 8px 2px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b467ec4 */.fb-review-badge {
  display: flex;
  align-items: center;
 /* Dark background */
  color: white;
  font-family: Arial, sans-serif;
  padding: 8px 12px;
  border-radius: 6px;
  width: fit-content;
}

.fb-icon {
    width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}

.fb-icon img {
  width: 48px;
  height: 48px;
  object-fit: cover;
}

.stars {
  color: white;
  font-size: 30px;
  margin-right: 10px;
  letter-spacing: 3px;
  margin-bottom: -6px;
}

.review-text {
  font-size: 16px;
  white-space: nowrap;
}

@media(max-width:500px){
.fb-icon {
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}
    .fb-icon img {
  width: 25px;
  height: 25px;
}
.stars {
  color: white;
  font-size: 17px;
}
.review-text {
  font-size: 13px;
  white-space: nowrap;
}
.fb-review-badge {
  padding: 8px 2px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-faddfe0 */.fb-review-badge {
  display: flex;
  align-items: center;
 /* Dark background */
  color: white;
  font-family: Arial, sans-serif;
  padding: 8px 12px;
  border-radius: 6px;
  width: fit-content;
}

.fb-icon {
    width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}

.fb-icon img {
  width: 48px;
  height: 48px;
  object-fit: cover;
}

.stars {
  color: white;
  font-size: 30px;
  margin-right: 10px;
  letter-spacing: 3px;
  margin-bottom: -6px;
}

.review-text {
  font-size: 16px;
  white-space: nowrap;
}


@media(max-width:500px){
.fb-icon {
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}
    .fb-icon img {
  width: 25px;
  height: 25px;
}
.stars {
  color: white;
  font-size: 17px;
}
.review-text {
  font-size: 13px;
  white-space: nowrap;
}
.fb-review-badge {
  padding: 8px 2px;
}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c80597c */.div-divider-ratings .elementor-divider {
    transform: rotate(270deg);
    margin-bottom: -25px; 
}
.div-divider-ratings .elementor-divider {
    margin-top: 28px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9d2b975 */.fb-review-badge {
  display: flex;
  align-items: center;
 /* Dark background */
  color: white;
  font-family: Arial, sans-serif;
  padding: 8px 12px;
  border-radius: 6px;
  width: fit-content;
}

.fb-icon {
    width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}

.fb-icon img {
  width: 48px;
  height: 48px;
  object-fit: cover;
}

.stars {
  color: white;
  font-size: 30px;
  margin-right: 10px;
  letter-spacing: 3px;
  margin-bottom: -6px;
}

.review-text {
  font-size: 16px;
  white-space: nowrap;
}

@media(max-width:500px){
.fb-icon {
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}
    .fb-icon img {
  width: 25px;
  height: 25px;
}
.stars {
  color: white;
  font-size: 17px;
}
.review-text {
  font-size: 13px;
  white-space: nowrap;
}
.fb-review-badge {
  padding: 8px 2px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c48dd5 */.heor-btn-33 .elementor-button-icon svg {
    height: auto;
    width: 4.6rem;
    position: absolute;
    right: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2a04a89 */.sub-call-title3{
    font-size: 16px;
}

@media(max-width:500px){
    .elementor-icon-box-title{
    margin-top:-0px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d98b094 */.meet-onwr-box{
    margin-right: -30px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b4514de */.hero-sectiontt{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b4f7f6 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9036162 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb06728 */.elementor-button-icon svg {
    font-size: 26px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bceb65 */.elementor-button-icon svg {
    font-size: 26px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9c8f16 */.marquee-container {
  overflow: hidden;
  background-color: #0052b4;
  padding: 17px 0;
  position: relative;
}

.marquee-track {
  display: flex;
  width: fit-content;
  animation: scroll-left 20s linear infinite;
}

.marquee {
  display: flex;
}

.marquee-item {
  display: flex;
  align-items: center;
  color: white;
  font-family: Arial, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 600;
  margin: 0 70px;
  white-space: nowrap;
}

.marquee-item img {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  filter: brightness(0) invert(1);
}

@media(max-width:500px){
    .marquee-item {
        font-size:16px;
    }
    .marquee-item img {
  width: 30px;
  height: 30px;
    }
    .marquee-container {
        padding: 13px 0;
    }
}

/* Smooth infinite scroll */
@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19dd49e */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d7f8513 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6141296 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-347e197 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d695552 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d455f2 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20cc16c */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c53734a */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a14e73 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2751f01 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cf61821 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9785f58 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc7ba06 */.fence-card {

  border-radius: 0px;
  overflow: hidden;
  font-family: Impact, sans-serif;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  margin: auto;
}

.fence-image {
  width: 100%;
  height: auto;
  display: block;
}

.fence-content {
  padding: 20px;
  background-color: #fff;
  font-size: 28px;
}

.fence-icon-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fence-icon img{
    margin-top: -90px;
    height: 120px
}

.fence-number {
  font-size: 24px;
  font-weight: 600;
  color: #d4d4d4;
}

.fence-title {
    font-size: 32px;
    font-weight: 400;
    margin: 12px 0 8px;
    color: #111;
}

.fence-description {
    font-family: Poppins, sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 16px;
  font-weight: 500;
}

.fence-link {
       font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #0052b4;
  width: 100%;
  text-decoration: none;
  border-top: 1.5px solid #004AAC;
  padding-top: 10px;
  display: inline-block;
}

.fence-link span {
  font-size: 14px;
  margin-left: 4px;
}

/* Responsive */
@media (max-width: 480px) {
  .fence-card {
    max-width: 100%;
  }
.fence-icon img {
    margin-top: -124px;
    height: 65px;
}
.fence-content {
    padding:10px;
}
  .fence-number {
    font-size: 14px;
  }

  .fence-title {
    font-size: 26px;
  }

  .fence-description,
  .fence-link {
    font-size: 13px;
  }
  .fence-icon img{
    margin-top: -90px;
    height: 100px
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6cdc87 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d7f294 */.elementor-button-icon svg {
    font-size: 26px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0ac5bd */.elementor-button-icon svg {
    font-size: 26px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ffa6f1 */.marquee-container {
  overflow: hidden;
  background-color: #0052b4;
  padding: 17px 0;
  position: relative;
}

.marquee-track {
  display: flex;
  width: fit-content;
  animation: scroll-left 20s linear infinite;
}

.marquee {
  display: flex;
}

.marquee-item {
  display: flex;
  align-items: center;
  color: white;
  font-family: Arial, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 600;
  margin: 0 70px;
  white-space: nowrap;
}

.marquee-item img {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  filter: brightness(0) invert(1);
}

@media(max-width:500px){
    .marquee-item {
        font-size:16px;
    }
    .marquee-item img {
  width: 30px;
  height: 30px;
    }
    .marquee-container {
        padding: 13px 0;
    }
}

/* Smooth infinite scroll */
@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15b9132 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10f3c35 */.fence-styles-card {
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    background: #fff;
  }
    .fence-styles-card .image-section {
    background: #004aad; /* blue color */
    padding: 20px;
    position: relative;
    border-radius: 20px
    object-fit: cover;
  }

    .fence-styles-card .arrow-btn {
    width: 64px;
    height: 64px;
    background: #004aad;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -10px;
    right: -1px;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
  }
    .fence-styles-card .text-section {
    padding: 20px 20px 20px;
  }
   .fence-styles-card .title {
    font-size: 36px;
    font-weight: 400;
    margin: 0 0 10px;
      font-family: Impact, sans-serif;
      color:black;
  }
  .fence-styles-card  .desc {
    font-size: 16px;
    color: #000;
    line-height: 1.5;
        font-family: Poppins, sans-serif;
  }
    @media(max-width:600px){
    .fence-styles-card{ width:100%;} 
     .fence-styles-card .image-section{ padding:10px; }
    .fence-styles-card  .text-section{ padding:30px 15px 15px; }
       .fence-styles-card .title {
    font-size: 26px;
  }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3527f03 */.fence-styles-card {
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    background: #fff;
  }
    .fence-styles-card .image-section {
    background: #004aad; /* blue color */
    padding: 20px;
    position: relative;
    border-radius: 20px
    object-fit: cover;
  }

    .fence-styles-card .arrow-btn {
    width: 64px;
    height: 64px;
    background: #004aad;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -10px;
    right: -1px;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
  }
    .fence-styles-card .text-section {
    padding: 20px 20px 20px;
  }
   .fence-styles-card .title {
    font-size: 36px;
    font-weight: 400;
    margin: 0 0 10px;
      font-family: Impact, sans-serif;
      color:black;
  }
  .fence-styles-card  .desc {
    font-size: 16px;
    color: #000;
    line-height: 1.5;
        font-family: Poppins, sans-serif;
  }
    @media(max-width:600px){
    .fence-styles-card{ width:100%;} 
     .fence-styles-card .image-section{ padding:10px; }
    .fence-styles-card  .text-section{ padding:30px 15px 15px; }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d2592e1 */.fence-styles-card {
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    background: #fff;
  }
    .fence-styles-card .image-section {
    background: #004aad; /* blue color */
    padding: 20px;
    position: relative;
    border-radius: 20px
    object-fit: cover;
  }

    .fence-styles-card .arrow-btn {
    width: 64px;
    height: 64px;
    background: #004aad;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -10px;
    right: -1px;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
  }
    .fence-styles-card .text-section {
    padding: 20px 20px 20px;
  }
   .fence-styles-card .title {
    font-size: 36px;
    font-weight: 400;
    margin: 0 0 10px;
      font-family: Impact, sans-serif;
      color:black;
  }
  .fence-styles-card  .desc {
    font-size: 16px;
    color: #000;
    line-height: 1.5;
        font-family: Poppins, sans-serif;
  }
    @media(max-width:600px){
    .fence-styles-card{ width:100%;} 
     .fence-styles-card .image-section{ padding:10px; }
    .fence-styles-card  .text-section{ padding:30px 15px 15px; }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4274549 */.fence-styles-card {
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    background: #fff;
  }
    .fence-styles-card .image-section {
    background: #004aad; /* blue color */
    padding: 20px;
    position: relative;
    border-radius: 20px
    object-fit: cover;
  }

    .fence-styles-card .arrow-btn {
    width: 64px;
    height: 64px;
    background: #004aad;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -10px;
    right: -1px;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
  }
    .fence-styles-card .text-section {
    padding: 20px 20px 20px;
  }
   .fence-styles-card .title {
    font-size: 36px;
    font-weight: 400;
    margin: 0 0 10px;
      font-family: Impact, sans-serif;
      color:black;
  }
  .fence-styles-card  .desc {
    font-size: 16px;
    color: #000;
    line-height: 1.5;
        font-family: Poppins, sans-serif;
  }
    @media(max-width:600px){
    .fence-styles-card{ width:100%;} 
     .fence-styles-card .image-section{ padding:10px; }
    .fence-styles-card  .text-section{ padding:30px 15px 15px; }
       .fence-styles-card .title {
    font-size: 26px;
  }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f4620be */.fence-styles-card {
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    background: #fff;
  }
    .fence-styles-card .image-section {
    background: #004aad; /* blue color */
    padding: 20px;
    position: relative;
    border-radius: 20px
    object-fit: cover;
  }

    .fence-styles-card .arrow-btn {
    width: 64px;
    height: 64px;
    background: #004aad;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -10px;
    right: -1px;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
  }
    .fence-styles-card .text-section {
    padding: 20px 20px 20px;
  }
   .fence-styles-card .title {
    font-size: 36px;
    font-weight: 400;
    margin: 0 0 10px;
      font-family: Impact, sans-serif;
      color:black;
  }
  .fence-styles-card  .desc {
    font-size: 16px;
    color: #000;
    line-height: 1.5;
        font-family: Poppins, sans-serif;
  }
    @media(max-width:600px){
    .fence-styles-card{ width:100%;} 
     .fence-styles-card .image-section{ padding:10px; }
    .fence-styles-card  .text-section{ padding:30px 15px 15px; }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ae8d05 */.fence-styles-card {
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    background: #fff;
  }
    .fence-styles-card .image-section {
    background: #004aad; /* blue color */
    padding: 20px;
    position: relative;
    border-radius: 20px
    object-fit: cover;
  }

    .fence-styles-card .arrow-btn {
    width: 64px;
    height: 64px;
    background: #004aad;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -10px;
    right: -1px;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
  }
    .fence-styles-card .text-section {
    padding: 20px 20px 20px;
  }
   .fence-styles-card .title {
    font-size: 36px;
    font-weight: 400;
    margin: 0 0 10px;
      font-family: Impact, sans-serif;
      color:black;
  }
  .fence-styles-card  .desc {
    font-size: 16px;
    color: #000;
    line-height: 1.5;
        font-family: Poppins, sans-serif;
  }
    @media(max-width:600px){
    .fence-styles-card{ width:100%;} 
     .fence-styles-card .image-section{ padding:10px; }
    .fence-styles-card  .text-section{ padding:30px 15px 15px; }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672a645 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87925c7 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7eb135c */.elementor-button-icon svg {
    font-size: 26px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6fe33fd */.marquee-container {
  overflow: hidden;
  background-color: #0052b4;
  padding: 17px 0;
  position: relative;
}

.marquee-track {
  display: flex;
  width: fit-content;
  animation: scroll-left 20s linear infinite;
}

.marquee {
  display: flex;
}

.marquee-item {
  display: flex;
  align-items: center;
  color: white;
  font-family: Arial, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 600;
  margin: 0 70px;
  white-space: nowrap;
}

.marquee-item img {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  filter: brightness(0) invert(1);
}

@media(max-width:500px){
    .marquee-item {
        font-size:16px;
    }
    .marquee-item img {
  width: 30px;
  height: 30px;
    }
    .marquee-container {
        padding: 13px 0;
    }
}

/* Smooth infinite scroll */
@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4ed10b */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d0d37ab */.member-name-title{
    font-size: 20px;
}
figure.elementor-image-box-img img {
    width: 100%;
    height: 540px;
    object-fit: cover;
}

@media(max-width:1024px){
    figure.elementor-image-box-img img {
    width: 100%;
    height: 340px;
    object-fit: cover;
}
}
@media(max-width:500px){
    figure.elementor-image-box-img img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c019242 */.elementor-18 .elementor-element.elementor-element-c019242 > .elementor-element-populated{
     border-style: solid;
  border-width: 0 17px 30px; /* Top: 0, Left/Right: 8px, Bottom: 8px */
  border-image: linear-gradient(
      to bottom,
      transparent 0%,
      transparent 40%,   /* No border from 0–40% of the height */
      #0052A3 40%,        /* Start blue border at 40% */
      #0052A3 100%
    ) 1 stretch;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1564649 */.member-name-title{
    font-size: 20px;
}
figure.elementor-image-box-img img {
    width: 100%;
    height: 540px;
    object-fit: cover;
}

@media(max-width:1024px){
   figure.elementor-image-box-img img {
    width: 100%;
    height: 340px;
    object-fit: cover;
}
}

@media(max-width:500px){
    figure.elementor-image-box-img img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6ac1b53 */.elementor-18 .elementor-element.elementor-element-6ac1b53 > .elementor-element-populated{
     border-style: solid;
  border-width: 0 17px 30px; /* Top: 0, Left/Right: 8px, Bottom: 8px */
  border-image: linear-gradient(
      to bottom,
      transparent 0%,
      transparent 40%,   /* No border from 0–40% of the height */
      #0052A3 40%,        /* Start blue border at 40% */
      #0052A3 100%
    ) 1 stretch;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e188a32 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c29028b */.choose-us-points {
  position: relative;
  background: #fff;
  padding: 30px 20px 10px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  margin-bottom: 20px;
}

.choose-icon {
  margin-bottom: 20px;
}

.choose-icon img {
  width: 50px;
  height: 50px;
}

.choose-us-points h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1.2;
  color: #0a1f4d;
  font-weight: 400;
  margin-top: -10px;
  font-family: Impact;
}

.choose-us-points p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #757575;
  font-family: poppins;
}

.choose-number {
  position: absolute;
  top: 0;
  right: 0;
  background: #0052A3;
  width: 80px;
  height: 80px;
  border-bottom-left-radius: 55px;
  border-top-right-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.choose-number span {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  color: #0052A3;
  margin-top: -8px;
  margin-right: -10px;
}

/* Responsive */
@media (max-width: 768px) {
  .choose-us-points { padding: 40px 30px 30px; }
  .choose-number { width: 80px; height: 80px; }
  .choose-number span { width: 40px; height: 40px; font-size: 24px; }
}
@media (max-width: 480px) {
  .choose-us-points h3 { font-size: 22px; }
  .choose-us-points p { font-size: 16px; }
  .choose-icon img { width: 40px; height: 40px; }
}
.choose-us-points {
  position: relative;
  background: #fff;
  padding: 20px 15px 5px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fb3187 */.choose-us-points {
  position: relative;
  background: #fff;
  padding: 30px 20px 10px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  margin-bottom: 20px;
}

.choose-icon {
  margin-bottom: 20px;
}

.choose-icon img {
  width: 50px;
  height: 50px;
}

.choose-us-points h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1.2;
  color: #0a1f4d;
  font-weight: 400;
  margin-top: -10px;
  font-family: Impact;
}

.choose-us-points p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #757575;
  font-family: poppins;
}

.choose-number {
  position: absolute;
  top: 0;
  right: 0;
  background: #0052A3;
  width: 80px;
  height: 80px;
  border-bottom-left-radius: 55px;
  border-top-right-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.choose-number span {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  color: #0052A3;
  margin-top: -8px;
  margin-right: -10px;
}

/* Responsive */
@media (max-width: 768px) {
  .choose-us-points { padding: 40px 30px 30px; }
  .choose-number { width: 80px; height: 80px; }
  .choose-number span { width: 40px; height: 40px; font-size: 24px; }
}
@media (max-width: 480px) {
  .choose-us-points h3 { font-size: 22px; }
  .choose-us-points p { font-size: 16px; }
  .choose-icon img { width: 40px; height: 40px; }
}
.choose-us-points {
  position: relative;
  background: #fff;
  padding: 20px 15px 5px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a17198 */.choose-us-points {
  position: relative;
  background: #fff;
  padding: 30px 20px 10px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  margin-bottom: 20px;
}

.choose-icon {
  margin-bottom: 20px;
}

.choose-icon img {
  width: 50px;
  height: 50px;
}

.choose-us-points h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1.2;
  color: #0a1f4d;
  font-weight: 400;
  margin-top: -10px;
  font-family: Impact;
}

.choose-us-points p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #757575;
  font-family: poppins;
}

.choose-number {
  position: absolute;
  top: 0;
  right: 0;
  background: #0052A3;
  width: 80px;
  height: 80px;
  border-bottom-left-radius: 55px;
  border-top-right-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.choose-number span {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  color: #0052A3;
  margin-top: -8px;
  margin-right: -10px;
}

/* Responsive */
@media (max-width: 768px) {
  .choose-us-points { padding: 40px 30px 30px; }
  .choose-number { width: 80px; height: 80px; }
  .choose-number span { width: 40px; height: 40px; font-size: 24px; }
}
@media (max-width: 480px) {
  .choose-us-points h3 { font-size: 22px; }
  .choose-us-points p { font-size: 16px; }
  .choose-icon img { width: 40px; height: 40px; }
}
.choose-us-points {
  position: relative;
  background: #fff;
  padding: 20px 15px 5px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-580b8e7 */.choose-us-points {
  position: relative;
  background: #fff;
  padding: 30px 20px 10px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  margin-bottom: 20px;
}

.choose-icon {
  margin-bottom: 20px;
}

.choose-icon img {
  width: 50px;
  height: 50px;
}

.choose-us-points h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1.2;
  color: #0a1f4d;
  font-weight: 400;
  margin-top: -10px;
  font-family: Impact;
}

.choose-us-points p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #757575;
  font-family: poppins;
}

.choose-number {
  position: absolute;
  top: 0;
  right: 0;
  background: #0052A3;
  width: 80px;
  height: 80px;
  border-bottom-left-radius: 55px;
  border-top-right-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.choose-number span {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  color: #0052A3;
  margin-top: -8px;
  margin-right: -10px;
}

/* Responsive */
@media (max-width: 768px) {
  .choose-us-points { padding: 40px 30px 30px; }
  .choose-number { width: 80px; height: 80px; }
  .choose-number span { width: 40px; height: 40px; font-size: 24px; }
}
@media (max-width: 480px) {
  .choose-us-points h3 { font-size: 22px; }
  .choose-us-points p { font-size: 16px; }
  .choose-icon img { width: 40px; height: 40px; }
}
.choose-us-points {
  position: relative;
  background: #fff;
  padding: 20px 15px 5px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6562125 */.choose-us-points {
  position: relative;
  background: #fff;
  padding: 30px 20px 10px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  margin-bottom: 20px;
}

.choose-icon {
  margin-bottom: 20px;
}

.choose-icon img {
  width: 50px;
  height: 50px;
}

.choose-us-points h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1.2;
  color: #0a1f4d;
  font-weight: 400;
  margin-top: -10px;
  font-family: Impact;
}

.choose-us-points p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #757575;
  font-family: poppins;
}

.choose-number {
  position: absolute;
  top: 0;
  right: 0;
  background: #0052A3;
  width: 80px;
  height: 80px;
  border-bottom-left-radius: 55px;
  border-top-right-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.choose-number span {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  color: #0052A3;
  margin-top: -8px;
  margin-right: -10px;
}

/* Responsive */
@media (max-width: 768px) {
  .choose-us-points { padding: 40px 30px 30px; }
  .choose-number { width: 80px; height: 80px; }
  .choose-number span { width: 40px; height: 40px; font-size: 24px; }
}
@media (max-width: 480px) {
  .choose-us-points h3 { font-size: 22px; }
  .choose-us-points p { font-size: 16px; }
  .choose-icon img { width: 40px; height: 40px; }
}
.choose-us-points {
  position: relative;
  background: #fff;
  padding: 20px 15px 5px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44828a3 */.choose-us-points {
  position: relative;
  background: #fff;
  padding: 30px 20px 10px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  margin-bottom: 20px;
}

.choose-icon {
  margin-bottom: 20px;
}

.choose-icon img {
  width: 50px;
  height: 50px;
}

.choose-us-points h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1.2;
  color: #0a1f4d;
  font-weight: 400;
  margin-top: -10px;
  font-family: Impact;
}

.choose-us-points p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #757575;
  font-family: poppins;
}

.choose-number {
  position: absolute;
  top: 0;
  right: 0;
  background: #0052A3;
  width: 80px;
  height: 80px;
  border-bottom-left-radius: 55px;
  border-top-right-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.choose-number span {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  color: #0052A3;
  margin-top: -8px;
  margin-right: -10px;
}

/* Responsive */
@media (max-width: 768px) {
  .choose-us-points { padding: 40px 30px 30px; }
  .choose-number { width: 80px; height: 80px; }
  .choose-number span { width: 40px; height: 40px; font-size: 24px; }
}
@media (max-width: 480px) {
  .choose-us-points h3 { font-size: 22px; }
  .choose-us-points p { font-size: 16px; }
  .choose-icon img { width: 40px; height: 40px; }
}
.choose-us-points {
  position: relative;
  background: #fff;
  padding: 20px 15px 5px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-708ce2a */.choose-us-points {
  position: relative;
  background: #fff;
  padding: 30px 20px 10px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  margin-bottom: 20px;
}

.choose-icon {
  margin-bottom: 20px;
}

.choose-icon img {
  width: 50px;
  height: 50px;
}

.choose-us-points h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1.2;
  color: #0a1f4d;
  font-weight: 400;
  margin-top: -10px;
  font-family: Impact;
}

.choose-us-points p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #757575;
  font-family: poppins;
}

.choose-number {
  position: absolute;
  top: 0;
  right: 0;
  background: #0052A3;
  width: 80px;
  height: 80px;
  border-bottom-left-radius: 55px;
  border-top-right-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.choose-number span {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  color: #0052A3;
  margin-top: -8px;
  margin-right: -10px;
}

/* Responsive */
@media (max-width: 768px) {
  .choose-us-points { padding: 40px 30px 30px; }
  .choose-number { width: 80px; height: 80px; }
  .choose-number span { width: 40px; height: 40px; font-size: 24px; }
}
@media (max-width: 480px) {
  .choose-us-points h3 { font-size: 22px; }
  .choose-us-points p { font-size: 16px; }
  .choose-icon img { width: 40px; height: 40px; }
}
.choose-us-points {
  position: relative;
  background: #fff;
  padding: 20px 15px 5px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc7e3b9 */.choose-us-points {
  position: relative;
  background: #fff;
  padding: 30px 20px 10px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  margin-bottom: 20px;
}

.choose-icon {
  margin-bottom: 20px;
}

.choose-icon img {
  width: 50px;
  height: 50px;
}

.choose-us-points h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1.2;
  color: #0a1f4d;
  font-weight: 400;
  margin-top: -10px;
  font-family: Impact;
}

.choose-us-points p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #757575;
  font-family: poppins;
}

.choose-number {
  position: absolute;
  top: 0;
  right: 0;
  background: #0052A3;
  width: 80px;
  height: 80px;
  border-bottom-left-radius: 55px;
  border-top-right-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.choose-number span {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: 700;
  color: #0052A3;
  margin-top: -8px;
  margin-right: -10px;
}

/* Responsive */
@media (max-width: 768px) {
  .choose-us-points { padding: 40px 30px 30px; }
  .choose-number { width: 80px; height: 80px; }
  .choose-number span { width: 40px; height: 40px; font-size: 24px; }
}
@media (max-width: 480px) {
  .choose-us-points h3 { font-size: 22px; }
  .choose-us-points p { font-size: 16px; }
  .choose-icon img { width: 40px; height: 40px; }
}
.choose-us-points {
  position: relative;
  background: #fff;
  padding: 20px 15px 5px;
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16766db */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-6b58999 */.elementor-18 .elementor-element.elementor-element-6b58999 .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-bottom-color: #02010100;
    background: #004aac;
    padding: 20px;
    padding-bottom: 0;
}

span.elementor-accordion-icon.elementor-accordion-icon-right {
    position: absolute;
    z-index: 999 !important;
    font-size: 55px;
    margin-top: 7px;
    right: 30px;
}
.elementor-accordion-item {
    margin-bottom: 30px;
}
span.elementor-accordion-icon.elementor-accordion-icon-right {
    margin-right: 20px;
}
span.elementor-accordion-icon-opened {
    font-size: 50px;
    margin-top: 4px;
}
span.elementor-accordion-icon-closed {
    font-size: 50px;
    margin-top: 4px;
}
@media(max-width:820px){
        span.elementor-accordion-icon.elementor-accordion-icon-right {
    font-size: 40px;
}
}

@media(max-width:500px){

    span.elementor-accordion-icon.elementor-accordion-icon-right {
    margin-right: 10px;
}
    span.elementor-accordion-icon-opened {
    font-size: 30px;
     margin-top:0;
}
span.elementor-accordion-icon-closed {
    font-size: 30px;
    margin-top:0px;
}
    span.elementor-accordion-icon.elementor-accordion-icon-right {
    font-size: 30px;
}
.elementor-18 .elementor-element.elementor-element-6b58999 .elementor-accordion-item .elementor-tab-title.elementor-active {
    padding:10px;
}
span.elementor-accordion-icon.elementor-accordion-icon-right {
    margin-top: 20px;
    right: 20px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e82a8b2 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e59aea6 */.heor-btn-33 .elementor-button-icon svg {
    height: auto;
    width: 4.6rem;
    position: absolute;
    right: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d1dbfaa */.sub-call-title3{
    font-size: 16px;
}

@media(max-width:500px){
    .elementor-icon-box-title{
    margin-top:-0px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b3573ce */.more-about-cta-box{
    right: -550px;
}

@media(max-width:1366px){
    .more-about-cta-box{
    right: -300px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6a8b4b */.heor-btn-33 .elementor-button-icon svg {
    height: auto;
    width: 4.6rem;
    position: absolute;
    right: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-070f926 */.sub-call-title3{
    font-size: 16px;
}

@media(max-width:500px){
    .elementor-icon-box-title{
    margin-top:-0px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f69e3a */.more-about-cta-box{
    right: -550px;
}

@media(max-width:1366px){
    .more-about-cta-box{
    right: -300px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1acc235 */.marquee-container {
  overflow: hidden;
  background-color: #0052b4;
  padding: 17px 0;
  position: relative;
}

.marquee-track {
  display: flex;
  width: fit-content;
  animation: scroll-left 20s linear infinite;
}

.marquee {
  display: flex;
}

.marquee-item {
  display: flex;
  align-items: center;
  color: white;
  font-family: Arial, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 600;
  margin: 0 70px;
  white-space: nowrap;
}

.marquee-item img {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  filter: brightness(0) invert(1);
}

@media(max-width:500px){
    .marquee-item {
        font-size:16px;
    }
    .marquee-item img {
  width: 30px;
  height: 30px;
    }
    .marquee-container {
        padding: 13px 0;
    }
}

/* Smooth infinite scroll */
@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe88c9e */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6c88b6 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d9af9 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d690cb6 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cc207b */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80e78cd */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3321d51 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d10c46c */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-86f312c */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bfef5fd */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-08a0c46 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c48428e */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75d45b7 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-268d112 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7948545 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67328c7 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d97c978 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ed90bc */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-619293c */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73c37a9 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-137f660 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5988b2 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74c0b72 */span.elementor-button-icon svg {
    font-size: 34px;
}

@media(max-width:780px){
    span.elementor-button-icon svg {
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79dac63 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-889e374 */.highlight{
    color: #004AAC;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-869ed18 */span.elementor-accordion-icon.elementor-accordion-icon-right {
    font-size: 20px;
}
.faq-sect-5s span.elementor-accordion-icon-closed {
    font-size: 20px;
}
.faq-sect-5s span.elementor-accordion-icon-opened {
    font-size: 20px;
}
.faq-sect-5s .elementor-accordion-icon.elementor-accordion-icon-right {
    margin-right: 0;
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-133a266 */span.elementor-accordion-icon.elementor-accordion-icon-right {
    font-size: 20px;
}
.faq-sect-5s span.elementor-accordion-icon-closed {
    font-size: 20px;
}
.faq-sect-5s span.elementor-accordion-icon-opened {
    font-size: 20px;
}
.faq-sect-5s .elementor-accordion-icon.elementor-accordion-icon-right {
    margin-right: 0;
    margin-top: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Impact';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bartlettfencellc.com/wp-content/uploads/2025/08/ImpactLTStd.woff2') format('woff2'),
		url('https://bartlettfencellc.com/wp-content/uploads/2025/08/impact.ttf') format('truetype');
}
/* End Custom Fonts CSS */