.elementor-2449 .elementor-element.elementor-element-58e128a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2449 .elementor-element.elementor-element-58e128a:not(.elementor-motion-effects-element-type-background), .elementor-2449 .elementor-element.elementor-element-58e128a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d91607b );}.elementor-2449 .elementor-element.elementor-element-58e128a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 0% 2% 0%;}.elementor-2449 .elementor-element.elementor-element-58e128a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2449 .elementor-element.elementor-element-0d87ae5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2449 .elementor-element.elementor-element-0d87ae5{padding:3% 0% 0% 0%;}.elementor-2449 .elementor-element.elementor-element-aca566e:not( .elementor-widget-image ), .elementor-2449 .elementor-element.elementor-element-aca566e.elementor-widget-image img{-webkit-mask-image:url( https://aluminumfencesdirect.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2449 .elementor-element.elementor-element-00c41b2 .elementor-button{background-color:#AE132A;}.elementor-2449 .elementor-element.elementor-element-6008125 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2449 .elementor-element.elementor-element-6008125{padding:3% 0% 0% 0%;}.elementor-2449 .elementor-element.elementor-element-f2e8c01 .elementor-button{background-color:#AE132A;}.elementor-2449 .elementor-element.elementor-element-4e488b8:not( .elementor-widget-image ), .elementor-2449 .elementor-element.elementor-element-4e488b8.elementor-widget-image img{-webkit-mask-image:url( https://aluminumfencesdirect.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2449 .elementor-element.elementor-element-d889407 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2449 .elementor-element.elementor-element-d889407{padding:3% 0% 3% 0%;}.elementor-2449 .elementor-element.elementor-element-f84176b:not( .elementor-widget-image ), .elementor-2449 .elementor-element.elementor-element-f84176b.elementor-widget-image img{-webkit-mask-image:url( https://aluminumfencesdirect.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2449 .elementor-element.elementor-element-2e3b7c8 .elementor-button{background-color:#AE132A;}.elementor-2449 .elementor-element.elementor-element-2e3b7c8{width:var( --container-widget-width, 99.255% );max-width:99.255%;--container-widget-width:99.255%;--container-widget-flex-grow:0;}.elementor-2449 .elementor-element.elementor-element-4394491 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2449 .elementor-element.elementor-element-4394491{padding:3% 0% 0% 0%;}.elementor-2449 .elementor-element.elementor-element-5c1b732 .elementor-button{background-color:#AE132A;}.elementor-2449 .elementor-element.elementor-element-4687251:not( .elementor-widget-image ), .elementor-2449 .elementor-element.elementor-element-4687251.elementor-widget-image img{-webkit-mask-image:url( https://aluminumfencesdirect.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2449 .elementor-element.elementor-element-2715a19 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2449 .elementor-element.elementor-element-2715a19:not(.elementor-motion-effects-element-type-background), .elementor-2449 .elementor-element.elementor-element-2715a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://aluminumfencesdirect.net/wp-content/uploads/2022/01/Residential-Commercial-Industrial-Aluminum-Fence-02.webp");background-size:cover;}.elementor-2449 .elementor-element.elementor-element-2715a19 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2449 .elementor-element.elementor-element-2715a19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-bd51ab5 );padding:12% 0% 6% 0%;}.elementor-2449 .elementor-element.elementor-element-2715a19 > .elementor-shape-top svg{width:calc(165% + 1.3px);height:100px;}.elementor-2449 .elementor-element.elementor-element-2715a19 .elementor-heading-title{color:var( --e-global-color-bd51ab5 );}.elementor-2449 .elementor-element.elementor-element-2715a19 a{color:var( --e-global-color-secondary );}.elementor-2449 .elementor-element.elementor-element-2715a19 a:hover{color:var( --e-global-color-bd51ab5 );}.elementor-2449 .elementor-element.elementor-element-c7b3acc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2449 .elementor-element.elementor-element-c7b3acc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2449 .elementor-element.elementor-element-b74d2fe .elementor-heading-title{font-size:1.5em;font-style:italic;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-bd51ab5 );}.elementor-2449 .elementor-element.elementor-element-69d6bc3{width:auto;max-width:auto;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}@media(max-width:1024px){.elementor-2449 .elementor-element.elementor-element-2715a19{padding:18% 8% 8% 8%;}}@media(max-width:767px){.elementor-2449 .elementor-element.elementor-element-d2656b4 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-2449 .elementor-element.elementor-element-6324c7b > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-2449 .elementor-element.elementor-element-78aa70d > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-2449 .elementor-element.elementor-element-9033641 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-2449 .elementor-element.elementor-element-2715a19 > .elementor-shape-top svg{height:50px;}}@media(min-width:768px){.elementor-2449 .elementor-element.elementor-element-d2656b4{width:40%;}.elementor-2449 .elementor-element.elementor-element-6dd0f42{width:59.666%;}.elementor-2449 .elementor-element.elementor-element-03eff1d{width:59.666%;}.elementor-2449 .elementor-element.elementor-element-6324c7b{width:40%;}.elementor-2449 .elementor-element.elementor-element-78aa70d{width:40%;}.elementor-2449 .elementor-element.elementor-element-d2d312a{width:59.666%;}.elementor-2449 .elementor-element.elementor-element-107573a{width:59.666%;}.elementor-2449 .elementor-element.elementor-element-9033641{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2449 .elementor-element.elementor-element-d2656b4{width:50%;}.elementor-2449 .elementor-element.elementor-element-6dd0f42{width:50%;}.elementor-2449 .elementor-element.elementor-element-03eff1d{width:50%;}.elementor-2449 .elementor-element.elementor-element-6324c7b{width:50%;}.elementor-2449 .elementor-element.elementor-element-78aa70d{width:50%;}.elementor-2449 .elementor-element.elementor-element-d2d312a{width:50%;}.elementor-2449 .elementor-element.elementor-element-107573a{width:50%;}.elementor-2449 .elementor-element.elementor-element-9033641{width:50%;}.elementor-2449 .elementor-element.elementor-element-8076bb5{width:100%;}.elementor-2449 .elementor-element.elementor-element-c7b3acc{width:100%;}}@media(min-width:1025px){.elementor-2449 .elementor-element.elementor-element-2715a19:not(.elementor-motion-effects-element-type-background), .elementor-2449 .elementor-element.elementor-element-2715a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS */.circle-img:before {
    content: "";
    width: calc(100% + 16px);
    height: calc(100% + 16px);
    display: block;
    background-color: #00438c;
    border-radius: 200px;
    position: absolute;
    top: -8px;
    left: -8px;
}
.circle-img:after {
    content: "";
    width: 95%;
    height: 95%;
    display: block;
    border: 4px solid #c7911b;
    border-radius: 200px;
    position: absolute;
    top: 2.5%;
    left: 2.5%;
}/* End custom CSS */