.elementor-22 .elementor-element.elementor-element-1cd81c0{--display:flex;--min-height:100vh;--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-between;--overlay-opacity:0.1;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;--z-index:0;}.elementor-22 .elementor-element.elementor-element-1cd81c0::before, .elementor-22 .elementor-element.elementor-element-1cd81c0 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1cd81c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1cd81c0 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-1cd81c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-1cd81c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-1cd81c0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1cd81c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.thesevenbowiehouse.com/wp-content/uploads/2025/07/The-Seven-Residences-Home-Hero-BG.jpg") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-64eb5aa2{--display:flex;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-33aed0ec img{width:275px;}.elementor-22 .elementor-element.elementor-element-4b0dce1f{--display:flex;}.elementor-22 .elementor-element.elementor-element-7e483187{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-7e483187 > .elementor-widget-container{padding:5rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-7e483187.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7e483187 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:3.5rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-e5badd3{--display:flex;}.elementor-22 .elementor-element.elementor-element-ffcd0f7 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-ffcd0f7.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF99;}.elementor-22 .elementor-element.elementor-element-ffcd0f7.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-ffcd0f7.elementor-view-default .elementor-icon:hover{color:#FFFFFF99;border-color:#FFFFFF99;}.elementor-22 .elementor-element.elementor-element-ffcd0f7.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-ffcd0f7.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF99;}.elementor-22 .elementor-element.elementor-element-ffcd0f7 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-ffcd0f7 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-ffcd0f7 .elementor-icon-wrapper svg{width:auto;}.elementor-22 .elementor-element.elementor-element-838a478 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-838a478.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF99;}.elementor-22 .elementor-element.elementor-element-838a478.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-838a478.elementor-view-default .elementor-icon:hover{color:#FFFFFF99;border-color:#FFFFFF99;}.elementor-22 .elementor-element.elementor-element-838a478.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-838a478.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF99;}.elementor-22 .elementor-element.elementor-element-838a478 .elementor-icon{font-size:51px;}.elementor-22 .elementor-element.elementor-element-838a478 .elementor-icon svg{height:51px;}.elementor-22 .elementor-element.elementor-element-838a478 .elementor-icon-wrapper svg{width:auto;}.elementor-22 .elementor-element.elementor-element-29e87ff1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:5rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-22 .elementor-element.elementor-element-29e87ff1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-29e87ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-1df189e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-525f6f22{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-525f6f22 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-22 .elementor-element.elementor-element-3b81dda3{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7c537596{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-7c537596.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-71caf692 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-stacked .elementor-icon:hover{background-color:#CDAD9199;}.elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-default .elementor-icon:hover{color:#CDAD9199;border-color:#CDAD9199;}.elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-71caf692.elementor-view-default .elementor-icon:hover svg{fill:#CDAD9199;}.elementor-22 .elementor-element.elementor-element-71caf692 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-71caf692 .elementor-icon svg{height:24px;}.elementor-22 .elementor-element.elementor-element-a41dc5b > .elementor-widget-container{padding:2rem 0rem 4rem 0rem;}.elementor-22 .elementor-element.elementor-element-d4b7ac5{--display:flex;--min-height:100vh;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-d4b7ac5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d4b7ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thesevenbowiehouse.com/wp-content/uploads/2025/07/Home-Enduring-Design.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-c1ae31c{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-c1ae31c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c1ae31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B4B2DD9;}.elementor-22 .elementor-element.elementor-element-2f55011 .elementor-heading-title{color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-4ebdb22{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-dc39288 .elementor-button{background-color:#FFFFFF00;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:400;text-transform:uppercase;text-decoration:none;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-45e460c );padding:0.65rem 2.5rem 0.65rem 2.5rem;}.elementor-22 .elementor-element.elementor-element-dc39288 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-dc39288 .elementor-button:focus{background-color:var( --e-global-color-45e460c );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-dc39288 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-dc39288 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-2f1f794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:5rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-2f1f794:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2f1f794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-8e7ac69{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-2972150 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-2972150.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-2972150.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2972150.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-2972150.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2972150.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-2972150.elementor-view-stacked .elementor-icon:hover{background-color:#CDAD9199;}.elementor-22 .elementor-element.elementor-element-2972150.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-2972150.elementor-view-default .elementor-icon:hover{color:#CDAD9199;border-color:#CDAD9199;}.elementor-22 .elementor-element.elementor-element-2972150.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-2972150.elementor-view-default .elementor-icon:hover svg{fill:#CDAD9199;}.elementor-22 .elementor-element.elementor-element-2972150 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-2972150 .elementor-icon svg{height:24px;}.elementor-22 .elementor-element.elementor-element-631c590{text-align:center;}.elementor-22 .elementor-element.elementor-element-631c590 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;color:#000000BF;}.elementor-22 .elementor-element.elementor-element-bf08ba3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-bf08ba3 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-22 .elementor-element.elementor-element-4642882{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-4642882.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-883ff1d{--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:space-between;--gap:0rem 6rem;--row-gap:0rem;--column-gap:6rem;}.elementor-22 .elementor-element.elementor-element-883ff1d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-883ff1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-209cf07{--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;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-bfa0203 > .elementor-widget-container{padding:0rem 0rem 4rem 0rem;}.elementor-22 .elementor-element.elementor-element-243a324 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:1.25rem;font-weight:300;letter-spacing:0.4px;}.elementor-22 .elementor-element.elementor-element-843d007{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e27a2d7{--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;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-2919195{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2919195:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2919195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thesevenbowiehouse.com/wp-content/uploads/2025/07/Lounge.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-0307ce9{--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:space-between;--gap:0rem 6rem;--row-gap:0rem;--column-gap:6rem;--padding-top:7rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-0307ce9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0307ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-47005cc{--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;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-7c70be2{--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;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-3c37228 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-22 .elementor-element.elementor-element-502c722 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:1.25rem;font-weight:300;letter-spacing:0.4px;}.elementor-22 .elementor-element.elementor-element-7775e43{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-85fce81{--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;--padding-top:0rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-85fce81:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-85fce81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-743f261 .elementor-button{background-color:var( --e-global-color-45e460c );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );padding:0.65rem 5rem 0.65rem 5rem;}.elementor-22 .elementor-element.elementor-element-743f261 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-743f261 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-743f261 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-743f261 .elementor-button:focus svg{fill:var( --e-global-color-45e460c );}.elementor-22 .elementor-element.elementor-element-87e24ff{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-87e24ff:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-87e24ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thesevenbowiehouse.com/wp-content/uploads/2025/07/Exterior.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-2f9d76a{--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;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-2f9d76a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2f9d76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE7E1;}.elementor-22 .elementor-element.elementor-element-28bb8c51 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#00000000;}.elementor-22 .elementor-element.elementor-element-28bb8c51:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-28bb8c51 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:2rem;font-weight:300;text-transform:uppercase;text-decoration:none;letter-spacing:0.4px;}.elementor-22 .elementor-element.elementor-element-7e95499a > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7e95499a .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-7e95499a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7e95499a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7e95499a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7e95499a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7e95499a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7e95499a .elementor-icon{font-size:12px;}.elementor-22 .elementor-element.elementor-element-7e95499a .elementor-icon svg{height:12px;}.elementor-22 .elementor-element.elementor-element-7e95499a .elementor-icon-wrapper svg{width:auto;}.elementor-22 .elementor-element.elementor-element-388a6ea0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-388a6ea0 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-388a6ea0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-388a6ea0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-388a6ea0.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-388a6ea0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-388a6ea0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-388a6ea0 .elementor-icon{font-size:8px;}.elementor-22 .elementor-element.elementor-element-388a6ea0 .elementor-icon svg{height:8px;}.elementor-22 .elementor-element.elementor-element-388a6ea0 .elementor-icon-wrapper svg{width:auto;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-7e483187{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-29e87ff1{--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;}.elementor-22 .elementor-element.elementor-element-525f6f22{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-7c537596{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-d4b7ac5{--min-height:70vh;}.elementor-22 .elementor-element.elementor-element-2f1f794{--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;}.elementor-22 .elementor-element.elementor-element-bf08ba3{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-4642882{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-843d007{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-2919195{--min-height:60vh;}.elementor-22 .elementor-element.elementor-element-7c70be2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-7775e43{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-87e24ff{--min-height:60vh;}.elementor-22 .elementor-element.elementor-element-2f9d76a{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-33aed0ec img{width:200px;}.elementor-22 .elementor-element.elementor-element-4b0dce1f{--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-7e483187 .elementor-heading-title{font-size:2.25rem;line-height:2.5rem;}.elementor-22 .elementor-element.elementor-element-e5badd3{--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-a41dc5b > .elementor-widget-container{padding:2rem 0rem 1rem 0rem;}.elementor-22 .elementor-element.elementor-element-4ebdb22{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-dc39288 .elementor-button{padding:0.65rem 2rem 0.65rem 2rem;}.elementor-22 .elementor-element.elementor-element-8e7ac69{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-bf08ba3{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-bfa0203 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-22 .elementor-element.elementor-element-0307ce9{--padding-top:4rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-7c70be2{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-743f261 .elementor-button{padding:0.65rem 2rem 0.65rem 2rem;}.elementor-22 .elementor-element.elementor-element-28bb8c51{text-align:center;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-29e87ff1{--content-width:1200px;}.elementor-22 .elementor-element.elementor-element-c1ae31c{--width:50%;}.elementor-22 .elementor-element.elementor-element-2f1f794{--content-width:1200px;}.elementor-22 .elementor-element.elementor-element-209cf07{--width:50%;}.elementor-22 .elementor-element.elementor-element-e27a2d7{--width:40%;}.elementor-22 .elementor-element.elementor-element-47005cc{--width:40%;}.elementor-22 .elementor-element.elementor-element-7c70be2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-c1ae31c{--width:80%;}}/* Start custom CSS for heading, class: .elementor-element-28bb8c51 */.elementor-22 .elementor-element.elementor-element-28bb8c51 a {
    text-decoration: none;
}
.elementor-22 .elementor-element.elementor-element-28bb8c51 a:hover {
    text-decoration: none;
}/* End custom CSS */