.elementor-8 .elementor-element.elementor-element-53bfff7{--display:flex;--min-height:86vh;--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;--overlay-opacity:0.8;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-53bfff7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-53bfff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-53bfff7::before, .elementor-8 .elementor-element.elementor-element-53bfff7 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-53bfff7 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-53bfff7 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-53bfff7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-53bfff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://magnoliastatellcconstruction.com/wp-content/uploads/2026/05/magnolia-llc-home-main-banner-scaled.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2884a2a8{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2884a2a8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:3em;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3f0b3741{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f0b3741 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:3em;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-725a344{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-725a344 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:3em;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-49175c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1aac1ed{--display:flex;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-1aac1ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-8 .elementor-element.elementor-element-33de77e{padding:0em 0em 0em 0em;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-06651a5{padding:0em 0em 0em 0em;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5989ab0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-24dffa1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-716f2c4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ce4bd96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2be9646c .elementor-button{background-color:#D69B3D;}.elementor-8 .elementor-element.elementor-element-2be9646c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2be9646c .elementor-button:focus{background-color:#BD8833;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2be9646c{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-2be9646c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2be9646c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7df577b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7a24dad4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2a136bf1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-32211ea{--display:flex;--min-height:86vh;--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;--overlay-opacity:0.8;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-32211ea:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32211ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-32211ea::before, .elementor-8 .elementor-element.elementor-element-32211ea > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-32211ea > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-32211ea > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-32211ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-32211ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-cfe1d8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-51171f5{--display:flex;--min-height:86vh;--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;--overlay-opacity:0.8;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-51171f5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51171f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1930;}.elementor-8 .elementor-element.elementor-element-51171f5::before, .elementor-8 .elementor-element.elementor-element-51171f5 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-51171f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-51171f5 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-51171f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-51171f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-c92a437{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c92a437 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:3em;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e5b714d{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e5b714d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:3em;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-842cc14{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-842cc14 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:3em;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7ead5e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e6bbfdd{--display:flex;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-e6bbfdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-dd92f19{padding:0em 0em 0em 0em;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-95bb9c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-842bd4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c096524 .elementor-button{background-color:#D69B3D;}.elementor-8 .elementor-element.elementor-element-c096524 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c096524 .elementor-button:focus{background-color:#BD8833;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c096524{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-c096524 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c096524 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c3c56dd{--display:flex;--min-height:110px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c3c56dd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c3c56dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1930;}.elementor-8 .elementor-element.elementor-element-751bc09{--display:flex;--min-height:90px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e372df2{--display:flex;--min-height:90px;--justify-content:center;--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-ca79e5e{width:100%;max-width:100%;padding:0em 0em 0em 0em;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f327dea{--display:flex;--min-height:90px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8b17bb6{width:100%;max-width:100%;padding:0em 0em 0em 0em;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9bb2b13{--display:flex;--min-height:90px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a3dc930{width:100%;max-width:100%;padding:0em 0em 0em 0em;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-97c371a{--display:flex;--min-height:90px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f59f23b{padding:0em 0em 0em 0em;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2a52d869{--display:flex;--min-height:56vh;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-64b15039{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-797ee9ba{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2c645d8{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c645d8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2em;font-weight:600;color:#1A1A1A;}.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 );}.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-8 .elementor-element.elementor-element-3349074{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-3349074 .elementor-divider-separator{width:25%;}.elementor-8 .elementor-element.elementor-element-3349074 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-684cd826{padding:0em 0em 1em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-16938f6{padding:0em 0em 0em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-7cfd6d4{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f1b4eda{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f1b4eda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-97a9316{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-97a9316 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-26bfb31{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-26bfb31 .elementor-divider-separator{width:25%;}.elementor-8 .elementor-element.elementor-element-26bfb31 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-002912a{padding:0em 0em 0em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-8c8a8a7{--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;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-0e73f13{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-108132b{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d9ef871{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d9ef871 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-ec63fe4{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-ec63fe4 .elementor-divider-separator{width:25%;}.elementor-8 .elementor-element.elementor-element-ec63fe4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-5cd4099{padding:0em 0em 1em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-1987c68 .elementor-button{background-color:#0D1930;font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1em;}.elementor-8 .elementor-element.elementor-element-1987c68 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1987c68 .elementor-button:focus{background-color:#283965;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1987c68{width:var( --container-widget-width, 40% );max-width:40%;padding:0em 0em 0em 0em;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1987c68 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1987c68 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-485eca1{--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;--justify-content:center;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-f296e6c{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-16758f3{padding:1em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-16758f3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.6em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-8423f39{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-70d7347{padding:1em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-70d7347 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.6em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-bdc28eb{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4478a5d{padding:1em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-4478a5d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.6em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-c32f602{--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;--justify-content:center;--padding-top:1em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-74fcd70{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b94078d .elementor-button{background-color:#0D1930;}.elementor-8 .elementor-element.elementor-element-b94078d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b94078d .elementor-button:focus{background-color:#283965;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b94078d{width:var( --container-widget-width, 32% );max-width:32%;padding:0em 0em 0em 0em;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b94078d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b94078d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-86dacc7{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8b57b2e{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9bea0a4{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-9bea0a4 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-9bea0a4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-5895fa1{--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;--justify-content:center;--padding-top:3.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-d3f8b7a{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cc00149{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-cc00149 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-2f1d5cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.5em;--padding-bottom:3.5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-b0aa368{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-258c167{width:100%;max-width:100%;padding:0em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-0fb2728{padding:0em 0em 0em 0em;text-align:center;}.elementor-8 .elementor-element.elementor-element-0fb2728 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.6em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-719e22f{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-719e22f .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-719e22f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-ebbd7b7{padding:0em 0em 1em 0em;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-3a9fc64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1303463{width:100%;max-width:100%;padding:0em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-fe93674{padding:0em 0em 0em 0em;text-align:center;}.elementor-8 .elementor-element.elementor-element-fe93674 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.6em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-0fa21fc{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-0fa21fc .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-0fa21fc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-aa2c4ab{padding:0em 0em 1em 0em;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-4d2b6cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0fbd102{width:100%;max-width:100%;padding:0em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-8f31faa{padding:0em 0em 0em 0em;text-align:center;}.elementor-8 .elementor-element.elementor-element-8f31faa .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.6em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-9658f21{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-9658f21 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-9658f21 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-69a1a74{padding:0em 0em 1em 0em;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-1c340d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-17a74cd{width:100%;max-width:100%;padding:0em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-7b67caf{padding:0em 0em 0em 0em;text-align:center;}.elementor-8 .elementor-element.elementor-element-7b67caf .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.6em;font-weight:600;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-020d90b{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-020d90b .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-020d90b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-46270a8{padding:0em 0em 1em 0em;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#1A1A1A;}.elementor-8 .elementor-element.elementor-element-172d331{--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;--justify-content:center;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-5fcd1ad{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e276fb4{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-e276fb4 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-e276fb4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-dc193ca{--display:flex;--min-height:82vh;--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;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-dc193ca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dc193ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283965;}.elementor-8 .elementor-element.elementor-element-a464f2a{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-050ab97 img{width:100%;}.elementor-8 .elementor-element.elementor-element-0182b4c{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5e5f433{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5e5f433 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2em;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fcc70f4{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-fcc70f4 .elementor-divider-separator{width:25%;}.elementor-8 .elementor-element.elementor-element-fcc70f4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-3fb896c{padding:0em 0em 1em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cf2f68e{padding:0em 0em 1em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2adb234{padding:0em 0em 0em 0em;text-align:start;}.elementor-8 .elementor-element.elementor-element-2adb234 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.4em;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a0a3928{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-a0a3928 .elementor-divider-separator{width:25%;}.elementor-8 .elementor-element.elementor-element-a0a3928 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-8076fc6{padding:0em 0em 1em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e0aa600{padding:0em 0em 0em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8d81e4d{--display:flex;--min-height:82vh;--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;--justify-content:center;--overlay-opacity:0.5;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-8d81e4d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8d81e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magnoliastatellcconstruction.com/wp-content/uploads/2026/05/magnolia-llc-home-contact-background-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-8d81e4d::before, .elementor-8 .elementor-element.elementor-element-8d81e4d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-8d81e4d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-8d81e4d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-8d81e4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-8d81e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-a431ed7{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b0cfe13{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b0cfe13 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:2em;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ecce7ab{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-ecce7ab .elementor-divider-separator{width:25%;}.elementor-8 .elementor-element.elementor-element-ecce7ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-5801d63{padding:0em 0em 1em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6ed0bff{padding:0em 0em 0em 0em;text-align:start;}.elementor-8 .elementor-element.elementor-element-6ed0bff .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.4em;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-dcf8927{padding:1em 0em 1em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d9d5e11{--divider-border-style:solid;--divider-color:#D69B3D;--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-d9d5e11 .elementor-divider-separator{width:25%;}.elementor-8 .elementor-element.elementor-element-d9d5e11 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-7e22030{padding:0em 0em 0em 0em;text-align:start;}.elementor-8 .elementor-element.elementor-element-7e22030 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:1.4em;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fc38b15{padding:1em 0em 1em 0em;text-align:justify;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-69e7701{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-7ee2562 .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-8 .elementor-element.elementor-element-7ee2562 .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-8 .elementor-element.elementor-element-7ee2562 .eael-contact-form-7-wrapper{text-align:default;}.elementor-8 .elementor-element.elementor-element-7ee2562 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-e372df2{--width:100%;}.elementor-8 .elementor-element.elementor-element-f327dea{--width:100%;}.elementor-8 .elementor-element.elementor-element-64b15039{--width:33.32%;}.elementor-8 .elementor-element.elementor-element-797ee9ba{--width:65%;}.elementor-8 .elementor-element.elementor-element-f1b4eda{--width:100%;}.elementor-8 .elementor-element.elementor-element-0e73f13{--width:41.65%;}.elementor-8 .elementor-element.elementor-element-108132b{--width:65%;}.elementor-8 .elementor-element.elementor-element-f296e6c{--width:35%;}.elementor-8 .elementor-element.elementor-element-8423f39{--width:35%;}.elementor-8 .elementor-element.elementor-element-bdc28eb{--width:35%;}.elementor-8 .elementor-element.elementor-element-74fcd70{--width:100%;}.elementor-8 .elementor-element.elementor-element-8b57b2e{--width:100%;}.elementor-8 .elementor-element.elementor-element-d3f8b7a{--width:100%;}.elementor-8 .elementor-element.elementor-element-5fcd1ad{--width:100%;}.elementor-8 .elementor-element.elementor-element-a464f2a{--width:33.32%;}.elementor-8 .elementor-element.elementor-element-0182b4c{--width:65%;}.elementor-8 .elementor-element.elementor-element-a431ed7{--width:50%;}.elementor-8 .elementor-element.elementor-element-69e7701{--width:50%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-53bfff7{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-2884a2a8 .elementor-heading-title{font-size:2.4em;}.elementor-8 .elementor-element.elementor-element-3f0b3741 .elementor-heading-title{font-size:2.4em;}.elementor-8 .elementor-element.elementor-element-725a344 .elementor-heading-title{font-size:2.4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-33de77e{width:100%;max-width:100%;text-align:start;}.elementor-8 .elementor-element.elementor-element-06651a5{width:100%;max-width:100%;text-align:start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-32211ea{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-51171f5{--min-height:42vh;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-c92a437 .elementor-heading-title{font-size:2.4em;}.elementor-8 .elementor-element.elementor-element-e5b714d .elementor-heading-title{font-size:2.4em;}.elementor-8 .elementor-element.elementor-element-842cc14 .elementor-heading-title{font-size:2.4em;}.elementor-8 .elementor-element.elementor-element-dd92f19{width:100%;max-width:100%;text-align:start;}.elementor-8 .elementor-element.elementor-element-e372df2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-ca79e5e{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-8b17bb6{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-a3dc930{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-f59f23b{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-2a52d869{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-2c645d8 .elementor-heading-title{font-size:1.6em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-684cd826{padding:0em 0em 0em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-16938f6{padding:1em 0em 1em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-7cfd6d4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-97a9316 .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-002912a{padding:0em 0em 0em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-8c8a8a7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-108132b{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-d9ef871 .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-5cd4099{padding:0em 0em 1em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-485eca1{--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:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-16758f3 .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-70d7347 .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-4478a5d .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-c32f602{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-86dacc7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-5895fa1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-cc00149 .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-2f1d5cb{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-258c167 img{width:74%;}.elementor-8 .elementor-element.elementor-element-0fb2728 .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-ebbd7b7{padding:0em 0em 0em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-1303463 img{width:74%;}.elementor-8 .elementor-element.elementor-element-fe93674 .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-aa2c4ab{padding:0em 0em 0em 0em;text-align:center;font-size:1em;}.elementor-8 .elementor-element.elementor-element-0fbd102 img{width:74%;}.elementor-8 .elementor-element.elementor-element-8f31faa .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-69a1a74{padding:0em 0em 0em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-17a74cd img{width:74%;}.elementor-8 .elementor-element.elementor-element-7b67caf .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-46270a8{padding:0em 0em 0em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-172d331{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-5fcd1ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dc193ca{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-050ab97{text-align:start;}.elementor-8 .elementor-element.elementor-element-050ab97 img{width:25%;}.elementor-8 .elementor-element.elementor-element-0182b4c{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-5e5f433 .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-3fb896c{padding:0em 0em 1em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-cf2f68e{padding:0em 0em 1em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-2adb234 .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-8076fc6{padding:0em 0em 1em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-e0aa600{padding:0em 0em 1em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-8d81e4d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3.5em;--padding-bottom:03.5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-a431ed7{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-b0cfe13 .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-5801d63{padding:0em 0em 1em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-6ed0bff .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-dcf8927{padding:1em 0em 1em 0em;font-size:1em;}.elementor-8 .elementor-element.elementor-element-7e22030 .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-fc38b15{padding:0em 0em 1em 0em;font-size:1em;}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-53bfff7{--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-2884a2a8 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-3f0b3741 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-725a344 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-1aac1ed{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-33de77e{text-align:start;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-06651a5{text-align:start;line-height:1.4em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-32211ea{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cfe1d8b{--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-51171f5{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c92a437 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-e5b714d .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-842cc14 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-e6bbfdd{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-dd92f19{text-align:start;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-e372df2{--min-height:60px;}.elementor-8 .elementor-element.elementor-element-ca79e5e{text-align:start;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-f327dea{--min-height:60px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-8b17bb6{text-align:start;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-9bb2b13{--min-height:60px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-a3dc930{text-align:start;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-97c371a{--min-height:60px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-f59f23b{text-align:start;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-2c645d8 .elementor-heading-title{font-size:2em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-97a9316 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-d9ef871 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-1987c68{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-16758f3 .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-70d7347 .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-4478a5d .elementor-heading-title{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-b94078d{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9bea0a4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5895fa1{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-cc00149 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-b0aa368{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-258c167 img{width:40%;}.elementor-8 .elementor-element.elementor-element-0fb2728 .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-3a9fc64{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-1303463 img{width:40%;}.elementor-8 .elementor-element.elementor-element-fe93674 .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-4d2b6cd{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-0fbd102 img{width:40%;}.elementor-8 .elementor-element.elementor-element-8f31faa .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-17a74cd img{width:40%;}.elementor-8 .elementor-element.elementor-element-7b67caf .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-e276fb4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8 .elementor-element.elementor-element-dc193ca{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-050ab97 img{width:50%;}.elementor-8 .elementor-element.elementor-element-5e5f433 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-2adb234 .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-8d81e4d{--padding-top:3.5em;--padding-bottom:3.5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-b0cfe13 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-6ed0bff .elementor-heading-title{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-7e22030 .elementor-heading-title{font-size:1.6em;}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-1aac1ed{--width:415.969px;}.elementor-8 .elementor-element.elementor-element-e6bbfdd{--width:415.969px;}.elementor-8 .elementor-element.elementor-element-e372df2{--width:100%;}.elementor-8 .elementor-element.elementor-element-f327dea{--width:100%;}.elementor-8 .elementor-element.elementor-element-9bb2b13{--width:100%;}.elementor-8 .elementor-element.elementor-element-97c371a{--width:100%;}.elementor-8 .elementor-element.elementor-element-64b15039{--width:100%;}.elementor-8 .elementor-element.elementor-element-797ee9ba{--width:100%;}.elementor-8 .elementor-element.elementor-element-f1b4eda{--width:100%;}.elementor-8 .elementor-element.elementor-element-0e73f13{--width:100%;}.elementor-8 .elementor-element.elementor-element-108132b{--width:100%;}.elementor-8 .elementor-element.elementor-element-f296e6c{--width:33.33%;}.elementor-8 .elementor-element.elementor-element-8423f39{--width:33.33%;}.elementor-8 .elementor-element.elementor-element-bdc28eb{--width:33.33%;}.elementor-8 .elementor-element.elementor-element-74fcd70{--width:100%;}.elementor-8 .elementor-element.elementor-element-8b57b2e{--width:100%;}.elementor-8 .elementor-element.elementor-element-d3f8b7a{--width:100%;}.elementor-8 .elementor-element.elementor-element-b0aa368{--width:47.5%;}.elementor-8 .elementor-element.elementor-element-3a9fc64{--width:47.5%;}.elementor-8 .elementor-element.elementor-element-4d2b6cd{--width:47.5%;}.elementor-8 .elementor-element.elementor-element-1c340d2{--width:47.5%;}.elementor-8 .elementor-element.elementor-element-5fcd1ad{--width:100%;}.elementor-8 .elementor-element.elementor-element-a464f2a{--width:100%;}.elementor-8 .elementor-element.elementor-element-0182b4c{--width:100%;}.elementor-8 .elementor-element.elementor-element-a431ed7{--width:100%;}.elementor-8 .elementor-element.elementor-element-69e7701{--width:100%;}}