.elementor-2345 .elementor-element.elementor-element-a0594ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.9;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-a0594ba:not(.elementor-motion-effects-element-type-background), .elementor-2345 .elementor-element.elementor-element-a0594ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelsconstruction.com/wp-content/uploads/2025/04/230531-ADUS-ACCESSORY-DWELLING-UNITS-WESTWOOD-HOUSING-KEVINJBEATY-05.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2345 .elementor-element.elementor-element-a0594ba::before, .elementor-2345 .elementor-element.elementor-element-a0594ba > .elementor-background-video-container::before, .elementor-2345 .elementor-element.elementor-element-a0594ba > .e-con-inner > .elementor-background-video-container::before, .elementor-2345 .elementor-element.elementor-element-a0594ba > .elementor-background-slideshow::before, .elementor-2345 .elementor-element.elementor-element-a0594ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2345 .elementor-element.elementor-element-a0594ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2345 .elementor-element.elementor-element-871d86a{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-2345 .elementor-element.elementor-element-871d86a.elementor-element{--align-self:center;}.elementor-2345 .elementor-element.elementor-element-871d86a .elementor-heading-title{font-size:48px;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-41bfdbb{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-41bfdbb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2345 .elementor-element.elementor-element-41bfdbb.elementor-element{--align-self:center;}.elementor-2345 .elementor-element.elementor-element-448352e{--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;}.elementor-2345 .elementor-element.elementor-element-d042575 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2345 .elementor-element.elementor-element-d042575 .elementor-button{font-family:"Oswald", Sans-serif;font-size:1.2rem;font-weight:500;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-2345 .elementor-element.elementor-element-1cd6f11 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2345 .elementor-element.elementor-element-1cd6f11 .elementor-button{font-family:"Oswald", Sans-serif;font-size:1.2rem;font-weight:500;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-2345 .elementor-element.elementor-element-52f4506{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-0667c25{--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;}.elementor-2345 .elementor-element.elementor-element-9fb2bc1{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:start;font-size:18px;font-weight:500;}.elementor-2345 .elementor-element.elementor-element-9fb2bc1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2345 .elementor-element.elementor-element-9fb2bc1.elementor-element{--align-self:center;}.elementor-2345 .elementor-element.elementor-element-5dfa3b7{--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;}.elementor-2345 .elementor-element.elementor-element-46cec3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-46cec3b:not(.elementor-motion-effects-element-type-background), .elementor-2345 .elementor-element.elementor-element-46cec3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-851f906 );}.elementor-2345 .elementor-element.elementor-element-64a64d6{--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;}.elementor-2345 .elementor-element.elementor-element-287e3ba{width:100%;max-width:100%;text-align:center;}.elementor-2345 .elementor-element.elementor-element-287e3ba > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2345 .elementor-element.elementor-element-287e3ba .elementor-heading-title{font-size:32px;color:var( --e-global-color-primary );}.elementor-2345 .elementor-element.elementor-element-683fb3c{--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;}.elementor-2345 .elementor-element.elementor-element-a360231 > .elementor-widget-container{background-color:var( --e-global-color-851f906 );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE6ED;border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-a360231.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-a360231 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2345 .elementor-element.elementor-element-a360231 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-a360231.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-a360231.elementor-view-framed .elementor-icon, .elementor-2345 .elementor-element.elementor-element-a360231.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-a360231.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-a360231.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-a360231.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-a360231.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-a360231.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-a360231 .elementor-icon{font-size:20px;padding:18px;border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-a360231 .elementor-icon-box-title, .elementor-2345 .elementor-element.elementor-element-a360231 .elementor-icon-box-title a{font-size:18px;}.elementor-2345 .elementor-element.elementor-element-a360231 .elementor-icon-box-description{font-size:13px;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-2345 .elementor-element.elementor-element-cba30b5{--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;}.elementor-2345 .elementor-element.elementor-element-020bcc8 > .elementor-widget-container{background-color:var( --e-global-color-851f906 );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE6ED;border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-020bcc8 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2345 .elementor-element.elementor-element-020bcc8 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-view-framed .elementor-icon, .elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-020bcc8 .elementor-icon{font-size:20px;padding:18px;border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-020bcc8 .elementor-icon-box-title, .elementor-2345 .elementor-element.elementor-element-020bcc8 .elementor-icon-box-title a{font-size:18px;}.elementor-2345 .elementor-element.elementor-element-020bcc8 .elementor-icon-box-description{font-size:13px;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-2345 .elementor-element.elementor-element-dc04408{--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;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e > .elementor-widget-container{background-color:var( --e-global-color-851f906 );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE6ED;border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-view-framed .elementor-icon, .elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e .elementor-icon{font-size:20px;padding:18px;border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e .elementor-icon-box-title, .elementor-2345 .elementor-element.elementor-element-5cf9c4e .elementor-icon-box-title a{font-size:18px;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e .elementor-icon-box-description{font-size:13px;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-2345 .elementor-element.elementor-element-8d0bcfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-9d9c843{--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;}.elementor-2345 .elementor-element.elementor-element-8882d11{width:100%;max-width:100%;text-align:start;}.elementor-2345 .elementor-element.elementor-element-8882d11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2345 .elementor-element.elementor-element-8882d11 .elementor-heading-title{font-size:32px;}.elementor-2345 .elementor-element.elementor-element-5c8c851{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:start;font-size:15px;font-weight:500;}.elementor-2345 .elementor-element.elementor-element-5c8c851 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2345 .elementor-element.elementor-element-5c8c851.elementor-element{--align-self:center;}.elementor-2345 .elementor-element.elementor-element-02bcd86{--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;}.elementor-2345 .elementor-element.elementor-element-52b1bcb img{height:560px;object-fit:cover;object-position:center center;}.elementor-2345 .elementor-element.elementor-element-060db7b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-ebe1614{--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;}.elementor-2345 .elementor-element.elementor-element-f2ce322{width:100%;max-width:100%;text-align:start;}.elementor-2345 .elementor-element.elementor-element-f2ce322 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2345 .elementor-element.elementor-element-f2ce322 .elementor-heading-title{font-size:32px;}.elementor-2345 .elementor-element.elementor-element-bcdb32b{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:start;font-size:15px;font-weight:500;}.elementor-2345 .elementor-element.elementor-element-bcdb32b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2345 .elementor-element.elementor-element-bcdb32b.elementor-element{--align-self:center;}.elementor-2345 .elementor-element.elementor-element-b3581a3{--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;}.elementor-2345 .elementor-element.elementor-element-3336588 img{width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-2345 .elementor-element.elementor-element-3519aa8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-33e2593{--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;}.elementor-2345 .elementor-element.elementor-element-839628f{width:100%;max-width:100%;text-align:center;}.elementor-2345 .elementor-element.elementor-element-839628f > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2345 .elementor-element.elementor-element-839628f .elementor-heading-title{font-size:32px;}.elementor-2345 .elementor-element.elementor-element-8c920f8{--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;}.elementor-2345 .elementor-element.elementor-element-072815f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-072815f > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-072815f .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2345 .elementor-element.elementor-element-072815f .elementor-icon-box-title{margin-block-end:6px;}.elementor-2345 .elementor-element.elementor-element-072815f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-072815f.elementor-view-framed .elementor-icon, .elementor-2345 .elementor-element.elementor-element-072815f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-072815f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-072815f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-072815f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-072815f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-072815f.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-072815f .elementor-icon{font-size:20px;padding:18px;border-radius:50px 50px 50px 50px;}.elementor-2345 .elementor-element.elementor-element-072815f .elementor-icon-box-title, .elementor-2345 .elementor-element.elementor-element-072815f .elementor-icon-box-title a{font-size:18px;}.elementor-2345 .elementor-element.elementor-element-072815f .elementor-icon-box-description{font-size:16px;}.elementor-2345 .elementor-element.elementor-element-cadb855{--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;}.elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-f61e2e6 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-f61e2e6 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2345 .elementor-element.elementor-element-f61e2e6 .elementor-icon-box-title{margin-block-end:6px;}.elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-view-framed .elementor-icon, .elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-f61e2e6 .elementor-icon{font-size:20px;padding:18px;border-radius:50px 50px 50px 50px;}.elementor-2345 .elementor-element.elementor-element-f61e2e6 .elementor-icon-box-title, .elementor-2345 .elementor-element.elementor-element-f61e2e6 .elementor-icon-box-title a{font-size:18px;}.elementor-2345 .elementor-element.elementor-element-f61e2e6 .elementor-icon-box-description{font-size:16px;}.elementor-2345 .elementor-element.elementor-element-6932c98{--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;}.elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-b0f9488 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-2345 .elementor-element.elementor-element-b0f9488 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-2345 .elementor-element.elementor-element-b0f9488 .elementor-icon-box-title{margin-block-end:6px;}.elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-view-framed .elementor-icon, .elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-2345 .elementor-element.elementor-element-b0f9488 .elementor-icon{font-size:20px;padding:18px;border-radius:50px 50px 50px 50px;}.elementor-2345 .elementor-element.elementor-element-b0f9488 .elementor-icon-box-title, .elementor-2345 .elementor-element.elementor-element-b0f9488 .elementor-icon-box-title a{font-size:18px;}.elementor-2345 .elementor-element.elementor-element-b0f9488 .elementor-icon-box-description{font-size:16px;}.elementor-2345 .elementor-element.elementor-element-7b89ae5{--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;}.elementor-2345 .elementor-element.elementor-element-d3536e0{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:500;}.elementor-2345 .elementor-element.elementor-element-d3536e0 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-2345 .elementor-element.elementor-element-d3536e0.elementor-element{--align-self:center;}.elementor-2345 .elementor-element.elementor-element-112cbce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-112cbce:not(.elementor-motion-effects-element-type-background), .elementor-2345 .elementor-element.elementor-element-112cbce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2345 .elementor-element.elementor-element-06cc0d9{--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;}.elementor-2345 .elementor-element.elementor-element-829641d{width:100%;max-width:100%;text-align:center;}.elementor-2345 .elementor-element.elementor-element-829641d .elementor-heading-title{font-size:32px;}.elementor-2345 .elementor-element.elementor-element-eb383b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2345 .elementor-element.elementor-element-eb383b2.e-con{--align-self:center;}.elementor-2345 .elementor-element.elementor-element-2f1ebd5{--display:flex;}.elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-851f906 );}.elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-851f906 );color:var( --e-global-color-primary );padding:13px 20px 13px 20px;}.elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion .elementskit-card-body p, .elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion .elementskit-card-body{font-size:14px;}.elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion .elementskit-card-body{padding:20px 20px 20px 20px;}.elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-2345 .elementor-element.elementor-element-cdebb4f .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-2345 .elementor-element.elementor-element-9fa4dd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:080px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-9fa4dd4:not(.elementor-motion-effects-element-type-background), .elementor-2345 .elementor-element.elementor-element-9fa4dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b84e0 );}.elementor-2345 .elementor-element.elementor-element-9fa4dd4::before, .elementor-2345 .elementor-element.elementor-element-9fa4dd4 > .elementor-background-video-container::before, .elementor-2345 .elementor-element.elementor-element-9fa4dd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2345 .elementor-element.elementor-element-9fa4dd4 > .elementor-background-slideshow::before, .elementor-2345 .elementor-element.elementor-element-9fa4dd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2345 .elementor-element.elementor-element-9fa4dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2345 .elementor-element.elementor-element-a372253{--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;}.elementor-2345 .elementor-element.elementor-element-d90e65d{width:100%;max-width:100%;text-align:center;}.elementor-2345 .elementor-element.elementor-element-d90e65d .elementor-heading-title{font-size:32px;color:var( --e-global-color-accent );}.elementor-2345 .elementor-element.elementor-element-c5bac92{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;font-size:16px;color:var( --e-global-color-accent );}.elementor-2345 .elementor-element.elementor-element-c5bac92 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2345 .elementor-element.elementor-element-c5bac92.elementor-element{--align-self:center;}.elementor-2345 .elementor-element.elementor-element-6730ef3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;font-size:1.2rem;font-weight:500;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-2345 .elementor-element.elementor-element-6730ef3 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2345 .elementor-element.elementor-element-871d86a .elementor-heading-title{font-size:42px;}.elementor-2345 .elementor-element.elementor-element-d042575 .elementor-button{font-size:1.1rem;}.elementor-2345 .elementor-element.elementor-element-1cd6f11 .elementor-button{font-size:1.1rem;}.elementor-2345 .elementor-element.elementor-element-a360231.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-020bcc8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-5cf9c4e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-072815f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-f61e2e6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-b0f9488.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2345 .elementor-element.elementor-element-6730ef3 .elementor-button{font-size:1.1rem;}}@media(min-width:768px){.elementor-2345 .elementor-element.elementor-element-a0594ba{--content-width:1200px;}.elementor-2345 .elementor-element.elementor-element-52f4506{--content-width:1200px;}.elementor-2345 .elementor-element.elementor-element-0667c25{--width:50%;}.elementor-2345 .elementor-element.elementor-element-5dfa3b7{--width:50%;}.elementor-2345 .elementor-element.elementor-element-46cec3b{--content-width:1200px;}.elementor-2345 .elementor-element.elementor-element-64a64d6{--width:100%;}.elementor-2345 .elementor-element.elementor-element-683fb3c{--width:33.3333%;}.elementor-2345 .elementor-element.elementor-element-cba30b5{--width:33.3333%;}.elementor-2345 .elementor-element.elementor-element-dc04408{--width:33.3333%;}.elementor-2345 .elementor-element.elementor-element-8d0bcfc{--content-width:1200px;}.elementor-2345 .elementor-element.elementor-element-9d9c843{--width:50%;}.elementor-2345 .elementor-element.elementor-element-02bcd86{--width:50%;}.elementor-2345 .elementor-element.elementor-element-060db7b{--content-width:1200px;}.elementor-2345 .elementor-element.elementor-element-ebe1614{--width:50%;}.elementor-2345 .elementor-element.elementor-element-b3581a3{--width:50%;}.elementor-2345 .elementor-element.elementor-element-3519aa8{--content-width:1200px;}.elementor-2345 .elementor-element.elementor-element-33e2593{--width:100%;}.elementor-2345 .elementor-element.elementor-element-8c920f8{--width:33.3333%;}.elementor-2345 .elementor-element.elementor-element-cadb855{--width:33.3333%;}.elementor-2345 .elementor-element.elementor-element-6932c98{--width:33.3333%;}.elementor-2345 .elementor-element.elementor-element-7b89ae5{--width:100%;}.elementor-2345 .elementor-element.elementor-element-06cc0d9{--width:100%;}.elementor-2345 .elementor-element.elementor-element-eb383b2{--width:100%;}.elementor-2345 .elementor-element.elementor-element-2f1ebd5{--width:660px;}.elementor-2345 .elementor-element.elementor-element-9fa4dd4{--content-width:1200px;}.elementor-2345 .elementor-element.elementor-element-a372253{--width:100%;}}@media(max-width:767px){.elementor-2345 .elementor-element.elementor-element-a0594ba:not(.elementor-motion-effects-element-type-background), .elementor-2345 .elementor-element.elementor-element-a0594ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-2345 .elementor-element.elementor-element-a0594ba{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2345 .elementor-element.elementor-element-871d86a{width:100%;max-width:100%;}.elementor-2345 .elementor-element.elementor-element-871d86a .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2345 .elementor-element.elementor-element-41bfdbb{width:100%;max-width:100%;font-size:15px;}.elementor-2345 .elementor-element.elementor-element-d042575 .elementor-button{font-size:1rem;}.elementor-2345 .elementor-element.elementor-element-1cd6f11 .elementor-button{font-size:1rem;}.elementor-2345 .elementor-element.elementor-element-52f4506{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-9fb2bc1{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-2345 .elementor-element.elementor-element-46cec3b{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-287e3ba .elementor-heading-title{font-size:26px;}.elementor-2345 .elementor-element.elementor-element-8d0bcfc{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-8882d11{text-align:center;}.elementor-2345 .elementor-element.elementor-element-8882d11 .elementor-heading-title{font-size:26px;}.elementor-2345 .elementor-element.elementor-element-5c8c851{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-2345 .elementor-element.elementor-element-52b1bcb img{height:auto;}.elementor-2345 .elementor-element.elementor-element-060db7b{--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:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-f2ce322{text-align:center;}.elementor-2345 .elementor-element.elementor-element-f2ce322 .elementor-heading-title{font-size:26px;}.elementor-2345 .elementor-element.elementor-element-bcdb32b{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-2345 .elementor-element.elementor-element-3336588 img{height:auto;}.elementor-2345 .elementor-element.elementor-element-3519aa8{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-839628f .elementor-heading-title{font-size:26px;}.elementor-2345 .elementor-element.elementor-element-d3536e0{width:100%;max-width:100%;font-size:15px;}.elementor-2345 .elementor-element.elementor-element-112cbce{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-829641d .elementor-heading-title{font-size:26px;}.elementor-2345 .elementor-element.elementor-element-2f1ebd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2345 .elementor-element.elementor-element-9fa4dd4{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2345 .elementor-element.elementor-element-d90e65d .elementor-heading-title{font-size:26px;}.elementor-2345 .elementor-element.elementor-element-c5bac92{font-size:15px;}.elementor-2345 .elementor-element.elementor-element-6730ef3 .elementor-button{font-size:1rem;}}