.elementor-8 .elementor-element.elementor-element-941464d{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-941464d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-941464d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgluxurydecksandfence.com/wp-content/uploads/2026/05/CG-15.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e476ea1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:144px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6bf58f5{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6bf58f5.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6bf58f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:81px;font-weight:600;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-775bc62{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-775bc62.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-775bc62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0516fa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-24a03af .elementor-button{background-color:#D50000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D50303;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-6ce77cd .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-fbef55f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fbef55f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fbef55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-99c4cd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 36px;--row-gap:0px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-99c4cd6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-99c4cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-8 .elementor-element.elementor-element-f12522c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f12522c.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-2184645{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-09c19a3{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-09c19a3 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-09c19a3.elementor-view-stacked .elementor-icon{background-color:#D50000;}.elementor-8 .elementor-element.elementor-element-09c19a3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-09c19a3.elementor-view-default .elementor-icon{color:#D50000;border-color:#D50000;}.elementor-8 .elementor-element.elementor-element-09c19a3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-09c19a3.elementor-view-default .elementor-icon svg{fill:#D50000;}.elementor-8 .elementor-element.elementor-element-09c19a3 .elementor-icon{font-size:45px;}.elementor-8 .elementor-element.elementor-element-09c19a3 .elementor-icon svg{height:45px;}.elementor-8 .elementor-element.elementor-element-124ed9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4073d1a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4073d1a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-4073d1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a23cc84{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a23cc84.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-a23cc84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-06b3a3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-06b3a3f.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-e5e35c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-65b3c70{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-65b3c70 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-65b3c70.elementor-view-stacked .elementor-icon{background-color:#D50000;}.elementor-8 .elementor-element.elementor-element-65b3c70.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-65b3c70.elementor-view-default .elementor-icon{color:#D50000;border-color:#D50000;}.elementor-8 .elementor-element.elementor-element-65b3c70.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-65b3c70.elementor-view-default .elementor-icon svg{fill:#D50000;}.elementor-8 .elementor-element.elementor-element-65b3c70 .elementor-icon{font-size:45px;}.elementor-8 .elementor-element.elementor-element-65b3c70 .elementor-icon svg{height:45px;}.elementor-8 .elementor-element.elementor-element-906499e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a136b0d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a136b0d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-a136b0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-83f3b29{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-83f3b29.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-83f3b29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e7a7a93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e7a7a93.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-85ea787{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-53ba288{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-53ba288 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-53ba288.elementor-view-stacked .elementor-icon{background-color:#D50000;}.elementor-8 .elementor-element.elementor-element-53ba288.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-53ba288.elementor-view-default .elementor-icon{color:#D50000;border-color:#D50000;}.elementor-8 .elementor-element.elementor-element-53ba288.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-53ba288.elementor-view-default .elementor-icon svg{fill:#D50000;}.elementor-8 .elementor-element.elementor-element-53ba288 .elementor-icon{font-size:45px;}.elementor-8 .elementor-element.elementor-element-53ba288 .elementor-icon svg{height:45px;}.elementor-8 .elementor-element.elementor-element-3020f8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f236f79{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f236f79.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-f236f79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-90103e1{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-90103e1.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-90103e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8668032{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8668032.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-6b9a868{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d28b3db{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d28b3db .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-d28b3db.elementor-view-stacked .elementor-icon{background-color:#D50000;}.elementor-8 .elementor-element.elementor-element-d28b3db.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d28b3db.elementor-view-default .elementor-icon{color:#D50000;border-color:#D50000;}.elementor-8 .elementor-element.elementor-element-d28b3db.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d28b3db.elementor-view-default .elementor-icon svg{fill:#D50000;}.elementor-8 .elementor-element.elementor-element-d28b3db .elementor-icon{font-size:45px;}.elementor-8 .elementor-element.elementor-element-d28b3db .elementor-icon svg{height:45px;}.elementor-8 .elementor-element.elementor-element-42a72f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-de7e303{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-de7e303.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-de7e303 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bad4aab{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bad4aab.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-bad4aab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-94bfd29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d09416c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d09416c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d09416c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#D50000;}.elementor-8 .elementor-element.elementor-element-23cd1b3{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-23cd1b3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-23cd1b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:54px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-ae00b64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-0988b72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0988b72:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0988b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-ea1d99e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4919bca{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4919bca:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-4919bca.elementor-widget-image img{-webkit-mask-image:url( https://mgluxurydecksandfence.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-4919bca img{width:20%;}.elementor-8 .elementor-element.elementor-element-abffe49{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-abffe49.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-abffe49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-2abf6fb{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-2abf6fb.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2abf6fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-a9f9566 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;fill:#D50000;color:#D50000;}.elementor-8 .elementor-element.elementor-element-a9f9566{padding:0px 0px 18px 18px;}.elementor-8 .elementor-element.elementor-element-a9f9566.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-a9f9566 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-0ae9d86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0ae9d86:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0ae9d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-cd78d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-38ba60e{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-38ba60e:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-38ba60e.elementor-widget-image img{-webkit-mask-image:url( https://mgluxurydecksandfence.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-38ba60e img{width:20%;}.elementor-8 .elementor-element.elementor-element-e6fcbf2{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-e6fcbf2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e6fcbf2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-a108d20{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-a108d20.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a108d20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-82f4377 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;fill:#D50000;color:#D50000;}.elementor-8 .elementor-element.elementor-element-82f4377{padding:0px 0px 18px 18px;}.elementor-8 .elementor-element.elementor-element-82f4377.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-82f4377 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-db7ac92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-db7ac92:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-db7ac92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-ab79b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b4299a6{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-b4299a6:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-b4299a6.elementor-widget-image img{-webkit-mask-image:url( https://mgluxurydecksandfence.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-b4299a6 img{width:20%;}.elementor-8 .elementor-element.elementor-element-84995cf{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-84995cf.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-84995cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-1e62532{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-1e62532.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1e62532 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-7f555db .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;fill:#D50000;color:#D50000;}.elementor-8 .elementor-element.elementor-element-7f555db{padding:0px 0px 18px 18px;}.elementor-8 .elementor-element.elementor-element-7f555db.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7f555db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-b32ca3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b32ca3c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b32ca3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-eac58a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-363a39f{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-363a39f:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-363a39f.elementor-widget-image img{-webkit-mask-image:url( https://mgluxurydecksandfence.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-363a39f img{width:20%;}.elementor-8 .elementor-element.elementor-element-e2687d2{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-e2687d2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e2687d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-1a85ca9{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-1a85ca9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1a85ca9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-3ebb0e0 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;fill:#D50000;color:#D50000;}.elementor-8 .elementor-element.elementor-element-3ebb0e0{padding:0px 0px 18px 18px;}.elementor-8 .elementor-element.elementor-element-3ebb0e0.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-3ebb0e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-982acfe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-982acfe:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-982acfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-d8217c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c536fd1{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c536fd1:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-c536fd1.elementor-widget-image img{-webkit-mask-image:url( https://mgluxurydecksandfence.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-c536fd1 img{width:20%;}.elementor-8 .elementor-element.elementor-element-0e70c9c{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-0e70c9c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0e70c9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-d6ec7b2{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-d6ec7b2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d6ec7b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-3fb3e93 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;fill:#D50000;color:#D50000;}.elementor-8 .elementor-element.elementor-element-3fb3e93{padding:0px 0px 18px 18px;}.elementor-8 .elementor-element.elementor-element-3fb3e93.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-3fb3e93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-152670c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-152670c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-152670c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-7ea9807{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:144px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7829a30{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7829a30.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7829a30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#D50000;}.elementor-8 .elementor-element.elementor-element-77025af{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77025af.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-77025af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:54px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-0e37775{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0e37775.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-0e37775 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:#000000;}.elementor-8 .elementor-element.elementor-element-dc222e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1b9fb77 .elementor-button{background-color:#D50000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D50303;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-577ba66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ff42302{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5aa6215{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4fd9099{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-de7d491{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-18546dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-18546dd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-18546dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-00b582d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f03885e{width:initial;max-width:initial;padding:0px 0px 18px 0px;}.elementor-8 .elementor-element.elementor-element-f03885e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f03885e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#D50000;}.elementor-8 .elementor-element.elementor-element-d27e6e7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d27e6e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:54px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-31f7679{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5c9c2b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5c9c2b4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5c9c2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-eece96b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9bce63e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#D50000;}.elementor-8 .elementor-element.elementor-element-3cc53e6{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#808080;}.elementor-8 .elementor-element.elementor-element-3cc53e6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-adf29de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 23px;}.elementor-8 .elementor-element.elementor-element-adf29de.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-adf29de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:#D50000;}.elementor-8 .elementor-element.elementor-element-c6c32c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4041749{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4041749.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4041749 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#808080;}.elementor-8 .elementor-element.elementor-element-49f5196 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-49f5196.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-8 .elementor-element.elementor-element-49f5196.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-49f5196.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-8 .elementor-element.elementor-element-49f5196.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-49f5196.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-8 .elementor-element.elementor-element-49f5196 .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-49f5196 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-765268e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-765268e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-765268e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-bddbfee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c993150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#D50000;}.elementor-8 .elementor-element.elementor-element-48c1f88{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#808080;}.elementor-8 .elementor-element.elementor-element-48c1f88.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-342b23b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 23px;}.elementor-8 .elementor-element.elementor-element-342b23b.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-342b23b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:#D50000;}.elementor-8 .elementor-element.elementor-element-4d8d1f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c6769c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c6769c5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c6769c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#808080;}.elementor-8 .elementor-element.elementor-element-7d8fa60 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7d8fa60.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-8 .elementor-element.elementor-element-7d8fa60.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7d8fa60.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-8 .elementor-element.elementor-element-7d8fa60.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7d8fa60.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-8 .elementor-element.elementor-element-7d8fa60 .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7d8fa60 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-b2fbd9f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b2fbd9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b2fbd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-9e9898c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ef8eb3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;--e-rating-icon-font-size:16px;--e-rating-icon-marked-color:#D50000;}.elementor-8 .elementor-element.elementor-element-de19092{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#808080;}.elementor-8 .elementor-element.elementor-element-de19092.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9ff4e4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 23px;}.elementor-8 .elementor-element.elementor-element-9ff4e4a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9ff4e4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;color:#D50000;}.elementor-8 .elementor-element.elementor-element-65738f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1a603d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1a603d6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1a603d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#808080;}.elementor-8 .elementor-element.elementor-element-0ffefd4 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0ffefd4.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-8 .elementor-element.elementor-element-0ffefd4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0ffefd4.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-8 .elementor-element.elementor-element-0ffefd4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0ffefd4.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-8 .elementor-element.elementor-element-0ffefd4 .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0ffefd4 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-9a3c1f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9a3c1f5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9a3c1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#923939;background-image:url("https://mgluxurydecksandfence.com/wp-content/uploads/2026/05/CG-31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ccd7b2f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ccd7b2f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:54px;font-weight:600;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5a8d354{width:var( --container-widget-width, 50% );max-width:50%;padding:36px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-5a8d354.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5a8d354 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:30px;text-shadow:-3px 3px 9px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-42bd6b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42bd6b5.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-31a3486 .elementor-button{background-color:#D50000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D50303;border-radius:5px 5px 5px 5px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-941464d{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-f12522c{--width:60%;}.elementor-8 .elementor-element.elementor-element-2184645{--width:25%;}.elementor-8 .elementor-element.elementor-element-06b3a3f{--width:60%;}.elementor-8 .elementor-element.elementor-element-e5e35c7{--width:25%;}.elementor-8 .elementor-element.elementor-element-e7a7a93{--width:60%;}.elementor-8 .elementor-element.elementor-element-85ea787{--width:25%;}.elementor-8 .elementor-element.elementor-element-8668032{--width:60%;}.elementor-8 .elementor-element.elementor-element-6b9a868{--width:25%;}.elementor-8 .elementor-element.elementor-element-0988b72{--width:25%;}.elementor-8 .elementor-element.elementor-element-0ae9d86{--width:25%;}.elementor-8 .elementor-element.elementor-element-db7ac92{--width:25%;}.elementor-8 .elementor-element.elementor-element-b32ca3c{--width:25%;}.elementor-8 .elementor-element.elementor-element-982acfe{--width:25%;}.elementor-8 .elementor-element.elementor-element-152670c{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-7ea9807{--width:40%;}.elementor-8 .elementor-element.elementor-element-577ba66{--width:58%;}.elementor-8 .elementor-element.elementor-element-5c9c2b4{--width:33%;}.elementor-8 .elementor-element.elementor-element-765268e{--width:33%;}.elementor-8 .elementor-element.elementor-element-b2fbd9f{--width:33%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-941464d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-941464d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgluxurydecksandfence.com/wp-content/uploads/2026/05/CG-15.png");}.elementor-8 .elementor-element.elementor-element-941464d{--min-height:80vh;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e476ea1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6bf58f5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-8 .elementor-element.elementor-element-6bf58f5 .elementor-heading-title{font-size:54px;}.elementor-8 .elementor-element.elementor-element-775bc62{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-8 .elementor-element.elementor-element-775bc62 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-24a03af .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-6ce77cd .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-fbef55f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-99c4cd6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-09c19a3 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-09c19a3 .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-4073d1a .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-a23cc84 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-65b3c70 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-65b3c70 .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-a136b0d .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-83f3b29 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-53ba288 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-53ba288 .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-f236f79 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-90103e1 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-d28b3db .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-d28b3db .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-de7e303 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-bad4aab .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-d09416c .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-23cd1b3{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-8 .elementor-element.elementor-element-23cd1b3 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-abffe49 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-2abf6fb .elementor-heading-title{font-size:11px;}.elementor-8 .elementor-element.elementor-element-e6fcbf2 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-a108d20 .elementor-heading-title{font-size:11px;}.elementor-8 .elementor-element.elementor-element-84995cf .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-1e62532 .elementor-heading-title{font-size:11px;}.elementor-8 .elementor-element.elementor-element-e2687d2 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-1a85ca9 .elementor-heading-title{font-size:11px;}.elementor-8 .elementor-element.elementor-element-0e70c9c .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-d6ec7b2 .elementor-heading-title{font-size:11px;}.elementor-8 .elementor-element.elementor-element-152670c{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ea9807{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7829a30 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-77025af .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-0e37775 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1b9fb77 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-577ba66{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-18546dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f03885e .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d27e6e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d27e6e7 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-3cc53e6{font-size:11px;}.elementor-8 .elementor-element.elementor-element-adf29de .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-4041749 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-48c1f88{font-size:11px;}.elementor-8 .elementor-element.elementor-element-342b23b .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-c6769c5 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-de19092{font-size:11px;}.elementor-8 .elementor-element.elementor-element-9ff4e4a .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-1a603d6 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-9a3c1f5{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ccd7b2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-ccd7b2f .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-5a8d354 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-31a3486 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-941464d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-941464d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgluxurydecksandfence.com/wp-content/uploads/2026/05/CG-15.png");}.elementor-8 .elementor-element.elementor-element-941464d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6bf58f5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-8 .elementor-element.elementor-element-6bf58f5 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-775bc62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-775bc62 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-24a03af .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-6ce77cd .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-fbef55f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fbef55f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-99c4cd6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2184645{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-09c19a3 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-09c19a3 .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-4073d1a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4073d1a .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-a23cc84.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a23cc84 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-e5e35c7{--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-65b3c70 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-65b3c70 .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-a136b0d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a136b0d .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-83f3b29.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-83f3b29 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-85ea787{--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-53ba288 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-53ba288 .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-f236f79.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f236f79 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-90103e1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-90103e1 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-6b9a868{--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d28b3db .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-d28b3db .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-de7e303.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-de7e303 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-bad4aab.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-bad4aab .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-d09416c .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-23cd1b3 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-abffe49 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2abf6fb .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-e6fcbf2 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-a108d20 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-84995cf .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1e62532 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-e2687d2 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1a85ca9 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-0e70c9c .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d6ec7b2 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-152670c{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7829a30 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-77025af .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-0e37775 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-1b9fb77 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-18546dd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-18546dd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f03885e .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-d27e6e7{text-align:center;}.elementor-8 .elementor-element.elementor-element-d27e6e7 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-9a3c1f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9a3c1f5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ccd7b2f{text-align:center;}.elementor-8 .elementor-element.elementor-element-5a8d354{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-8 .elementor-element.elementor-element-5a8d354 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-31a3486 .elementor-button{font-size:12px;}}