.elementor-1350 .elementor-element.elementor-element-0ff5c50{--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.65;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-0ff5c50:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-0ff5c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/1602-kitchen-4.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-0ff5c50::before, .elementor-1350 .elementor-element.elementor-element-0ff5c50 > .elementor-background-video-container::before, .elementor-1350 .elementor-element.elementor-element-0ff5c50 > .e-con-inner > .elementor-background-video-container::before, .elementor-1350 .elementor-element.elementor-element-0ff5c50 > .elementor-background-slideshow::before, .elementor-1350 .elementor-element.elementor-element-0ff5c50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1350 .elementor-element.elementor-element-0ff5c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0E18245E 0%, #0E1824 63%);}.elementor-1350 .elementor-element.elementor-element-73ea6d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-10px 0px -25px 0px;}.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading .heading-title > span{color:#C4964A;font-family:var( --e-global-typography-724d177-font-family );font-size:var( --e-global-typography-724d177-font-size );font-weight:var( --e-global-typography-724d177-font-weight );text-transform:var( --e-global-typography-724d177-text-transform );font-style:var( --e-global-typography-724d177-font-style );text-decoration:var( --e-global-typography-724d177-text-decoration );line-height:var( --e-global-typography-724d177-line-height );letter-spacing:var( --e-global-typography-724d177-letter-spacing );padding:0px 0px 0px 0px;}.elementor-1350 .elementor-element.elementor-element-1c3984ce{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-6d65ead9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-ce81b94{text-align:center;}.elementor-1350 .elementor-element.elementor-element-ce81b94 .elementor-heading-title{font-family:var( --e-global-typography-d2a7330-font-family );font-size:var( --e-global-typography-d2a7330-font-size );font-weight:var( --e-global-typography-d2a7330-font-weight );text-transform:var( --e-global-typography-d2a7330-text-transform );text-decoration:var( --e-global-typography-d2a7330-text-decoration );line-height:var( --e-global-typography-d2a7330-line-height );color:var( --e-global-color-cb290c5 );}.elementor-1350 .elementor-element.elementor-element-12335eb1{text-align:center;}.elementor-1350 .elementor-element.elementor-element-12335eb1 .elementor-heading-title{font-family:var( --e-global-typography-42ec9de-font-family );font-size:var( --e-global-typography-42ec9de-font-size );font-weight:var( --e-global-typography-42ec9de-font-weight );text-transform:var( --e-global-typography-42ec9de-text-transform );font-style:var( --e-global-typography-42ec9de-font-style );text-decoration:var( --e-global-typography-42ec9de-text-decoration );line-height:var( --e-global-typography-42ec9de-line-height );letter-spacing:var( --e-global-typography-42ec9de-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-7076dad{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-2b8097b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--gap:55px 35px;--row-gap:55px;--column-gap:35px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-163842a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-e92af4c{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-e92af4c:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-e92af4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-4036-12.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-7035893{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-d22b416{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-2b50926 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-1a6c718{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-eb2fd1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-b8ef0dd.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-9a37e95{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-58a9678{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-58a9678:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-58a9678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-3497-18.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-24cb4eb{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-83c7cd8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-1bdc1e7 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-258a80f{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-409a1b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-26583be:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-26583be.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-fc2bef5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-609e8e5{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-609e8e5:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-609e8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/07/JAllen-3032_01.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-d3b4939{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-7981b2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-b94389d .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-f930697{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-c879dec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-652ed53:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-652ed53.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-af62945{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-8bcaba6{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-8bcaba6:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-8bcaba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/07/JAllen-3031-3.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-2a11ff9{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-3ba63a7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-f57fab4 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-a365ae3{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-a339e33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-27b5e76:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-27b5e76.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-68c3a4f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-4b9b97e{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-4b9b97e:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-4b9b97e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2959-5.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-10395c7{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-d346462{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-19bb588 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-99fc559{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-8075bdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-98500ea:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-98500ea.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-455f33b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-715eb05{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-715eb05:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-715eb05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2908-2.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-483babc{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-ee187a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-f793012 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-9e459a9{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-82cd95b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-d82cdc1:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-d82cdc1.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-a98da20{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-4c0304e{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-4c0304e:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-4c0304e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2832-2.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-de3da47{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-b2fc4e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-1fbacea .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-7a704c6{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-13d3aca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-92bfa00:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-92bfa00.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-a250af7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-3c493c3{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-3c493c3:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-3c493c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2804-3.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-8cca5c0{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-2ac9f43{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-fb1d62b .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-50791b0{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-e0a9232{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-8015861:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-8015861.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-c5ffd7c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-140b1b5{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-140b1b5:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-140b1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2803-4.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-27eae0b{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-3379bd2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-52c4a77 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-e08c617{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-c3d0449{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-006bcbb:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-006bcbb.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-c670d02{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-925b16f{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-925b16f:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-925b16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2789-2.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-eb5c1a4{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-cd9600d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-e81a7a0 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-be3afab{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-d71fec0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-78aa6d3:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-78aa6d3.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-8beee29{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-fc6d15c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-fc6d15c:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-fc6d15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2774_page_01.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-134bb0c{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-4a7a078{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-ba9f2af .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-d237224{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-80b7e8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-9ff8ec1.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-d8d8ce2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-1f9f2f5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-1f9f2f5:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-1f9f2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2720_page-01.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-5f70ac4{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-fd3e6a8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-9769442 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-afb15bc{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-88b2e6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-0b934fe:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-0b934fe.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-2bfcce6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-1d62d25{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-1d62d25:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-1d62d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2595-3.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-8b1596c{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-95515d8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-b18f84a .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-8223f8b{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-0dfea78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-a8a50f3:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-a8a50f3.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-dc26e02{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-f5e4b49{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-f5e4b49:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-f5e4b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2540-33.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-4ebe847{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-d94d08f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-21fc40c .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-54775dd{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-112d7e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-ddb6e9c.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-ca88b2a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-4187297{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-4187297:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-4187297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2538-22.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-b27ace9{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-3dfa939{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-794fe41 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-c9ac3ed{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-b440f1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-59cbdf2:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-59cbdf2.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-d51be06{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-d99b873{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-d99b873:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-d99b873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2524_page-001.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-1433ea6{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-94b7a1b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-7cae01f .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-d8e9a22{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-bcc1e7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-734ff39:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-734ff39.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-bd0e8be{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-6ef00d2{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-6ef00d2:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-6ef00d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2443-23.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-a5d6365{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-c9a70e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-7877741 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-8b3e902{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-8bc3b6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-f5e81fe:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-f5e81fe.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-71e7e37{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-7fe62e0{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-7fe62e0:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-7fe62e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/07/JAllen-2370-25.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-fe8fcc1{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-b6ca2d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-9604706 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-01835e6{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-46ce944{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-04e05f6:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-04e05f6.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-bbdb830{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-5c04b67{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-5c04b67:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-5c04b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2315-12.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-06d1f3b{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-f52c1f5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-2dbbc78 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-089ba11{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-7715ee2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-ee0deb0:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-ee0deb0.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-311fda6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-06e2a41{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-06e2a41:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-06e2a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2333-2.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-e83b37f{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-e368a21{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-d23cb07 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-1c28d45{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-9f98955{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-f50fdb9:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-f50fdb9.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-0907865{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-fa18177{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-fa18177:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-fa18177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2209-2.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-0008001{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-ada6f0b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-07b8909 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-0313588{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-76d98f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-20c822d:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-20c822d.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-eed5044{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-5479699{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-5479699:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-5479699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2117_page-01.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-5bf373d{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-0797adf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-b62fc20 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-afd0520{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-13d9440{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-d50a735:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-d50a735.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-ea3d0d0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-4691613{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-4691613:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-4691613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jallencustomhomes.com/wp-content/uploads/2026/06/JAllen-2017-destacada.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1350 .elementor-element.elementor-element-d3ddc4e{--spacer-size:230px;}.elementor-1350 .elementor-element.elementor-element-deb2145{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1350 .elementor-element.elementor-element-b016073 .elementor-heading-title{font-family:"Instrument Sans";font-size:23px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-icon i{color:var( --e-global-color-bba7dcc );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-bba7dcc );transition:fill 0.3s;}.elementor-1350 .elementor-element.elementor-element-78e86c7{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1350 .elementor-element.elementor-element-c4c783d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-6befedb:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-6befedb.elementor-element{--align-self:flex-start;}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1350 .elementor-element.elementor-element-6f5582dd{--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;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-6f5582dd:not(.elementor-motion-effects-element-type-background), .elementor-1350 .elementor-element.elementor-element-6f5582dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c15af4 );}.elementor-1350 .elementor-element.elementor-element-39c1862e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1350 .elementor-element.elementor-element-4f4f926e{text-align:center;}.elementor-1350 .elementor-element.elementor-element-4f4f926e .elementor-heading-title{font-family:var( --e-global-typography-d2a7330-font-family );font-size:var( --e-global-typography-d2a7330-font-size );font-weight:var( --e-global-typography-d2a7330-font-weight );text-transform:var( --e-global-typography-d2a7330-text-transform );text-decoration:var( --e-global-typography-d2a7330-text-decoration );line-height:var( --e-global-typography-d2a7330-line-height );color:var( --e-global-color-cb290c5 );}.elementor-1350 .elementor-element.elementor-element-545344fb{width:var( --container-widget-width, 619px );max-width:619px;--container-widget-width:619px;--container-widget-flex-grow:0;text-align:center;}.elementor-1350 .elementor-element.elementor-element-545344fb.elementor-element{--align-self:center;}.elementor-1350 .elementor-element.elementor-element-545344fb .elementor-heading-title{font-family:"Cormorant Infant";font-size:55px;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-1d1db9b9{width:var( --container-widget-width, 715px );max-width:715px;padding:20px 0px 0px 0px;--container-widget-width:715px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans";font-size:18px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;}.elementor-1350 .elementor-element.elementor-element-1d1db9b9.elementor-element{--align-self:center;}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-834998a-font-family );font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-1350 .elementor-element.elementor-element-538461fc:hover{--e-transform-scale:0.9;}.elementor-1350 .elementor-element.elementor-element-538461fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1350 .elementor-element.elementor-element-538461fc.elementor-element{--align-self:center;}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1350 .elementor-element.elementor-element-0ff5c50{--content-width:1290px;}.elementor-1350 .elementor-element.elementor-element-73ea6d1{--content-width:1290px;}.elementor-1350 .elementor-element.elementor-element-1c3984ce{--content-width:1290px;}.elementor-1350 .elementor-element.elementor-element-6d65ead9{--content-width:1290px;}.elementor-1350 .elementor-element.elementor-element-6f5582dd{--content-width:1290px;}.elementor-1350 .elementor-element.elementor-element-39c1862e{--content-width:1290px;}}@media(max-width:1024px){.elementor-1350 .elementor-element.elementor-element-0ff5c50{--padding-top:150px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-primary );font-size:var( --e-global-typography-724d177-font-size );line-height:var( --e-global-typography-724d177-line-height );letter-spacing:var( --e-global-typography-724d177-letter-spacing );}.elementor-1350 .elementor-element.elementor-element-1c3984ce{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-ce81b94 .elementor-heading-title{font-size:var( --e-global-typography-d2a7330-font-size );line-height:var( --e-global-typography-d2a7330-line-height );}.elementor-1350 .elementor-element.elementor-element-12335eb1 .elementor-heading-title{font-size:var( --e-global-typography-42ec9de-font-size );line-height:var( --e-global-typography-42ec9de-line-height );letter-spacing:var( --e-global-typography-42ec9de-letter-spacing );}.elementor-1350 .elementor-element.elementor-element-2b8097b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--grid-auto-flow:row;}.elementor-1350 .elementor-element.elementor-element-2b50926 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-1bdc1e7 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b94389d .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f57fab4 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-19bb588 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f793012 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-1fbacea .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-fb1d62b .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-52c4a77 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-e81a7a0 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ba9f2af .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9769442 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b18f84a .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-21fc40c .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-794fe41 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-7cae01f .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-7877741 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9604706 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-2dbbc78 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d23cb07 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-07b8909 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b62fc20 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b016073 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6f5582dd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-4f4f926e .elementor-heading-title{font-size:var( --e-global-typography-d2a7330-font-size );line-height:var( --e-global-typography-d2a7330-line-height );}.elementor-1350 .elementor-element.elementor-element-545344fb .elementor-heading-title{font-size:40px;line-height:1.2em;letter-spacing:-1px;}.elementor-1350 .elementor-element.elementor-element-1d1db9b9{padding:20px 0px 0px 0px;font-size:18px;line-height:1.6em;}.elementor-1350 .elementor-element.elementor-element-1d1db9b9 p{margin-block-end:0px;}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}}@media(max-width:767px){.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-89fefdc .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-primary );font-size:var( --e-global-typography-724d177-font-size );line-height:var( --e-global-typography-724d177-line-height );letter-spacing:var( --e-global-typography-724d177-letter-spacing );}.elementor-1350 .elementor-element.elementor-element-1c3984ce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-ce81b94 .elementor-heading-title{font-size:var( --e-global-typography-d2a7330-font-size );line-height:var( --e-global-typography-d2a7330-line-height );}.elementor-1350 .elementor-element.elementor-element-12335eb1 .elementor-heading-title{font-size:var( --e-global-typography-42ec9de-font-size );line-height:var( --e-global-typography-42ec9de-line-height );letter-spacing:var( --e-global-typography-42ec9de-letter-spacing );}.elementor-1350 .elementor-element.elementor-element-2b8097b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1350 .elementor-element.elementor-element-2b50926 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-1a6c718 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b8ef0dd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-1bdc1e7 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-258a80f .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-26583be .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b94389d .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-f930697 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-652ed53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f57fab4 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-a365ae3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-27b5e76 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-19bb588 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-99fc559 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-98500ea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f793012 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-9e459a9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d82cdc1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-1fbacea .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-7a704c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-92bfa00 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-fb1d62b .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-50791b0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-8015861 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-52c4a77 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-e08c617 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-006bcbb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-e81a7a0 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-be3afab .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-78aa6d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ba9f2af .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-d237224 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9ff8ec1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9769442 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-afb15bc .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-0b934fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b18f84a .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-8223f8b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-a8a50f3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-21fc40c .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-54775dd .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ddb6e9c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-794fe41 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-c9ac3ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-59cbdf2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-7cae01f .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-d8e9a22 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-734ff39 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-7877741 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-8b3e902 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f5e81fe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-9604706 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-01835e6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-04e05f6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-2dbbc78 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-089ba11 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-ee0deb0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d23cb07 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-1c28d45 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-f50fdb9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-07b8909 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-0313588 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-20c822d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b62fc20 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-afd0520 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-d50a735 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-b016073 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1350 .elementor-element.elementor-element-78e86c7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6befedb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-6f5582dd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1350 .elementor-element.elementor-element-4f4f926e .elementor-heading-title{font-size:var( --e-global-typography-d2a7330-font-size );line-height:var( --e-global-typography-d2a7330-line-height );}.elementor-1350 .elementor-element.elementor-element-545344fb .elementor-heading-title{font-size:35px;line-height:1.1em;letter-spacing:-1px;}.elementor-1350 .elementor-element.elementor-element-1d1db9b9{padding:10px 0px 0px 0px;font-size:18px;line-height:1.6em;}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-1350 .elementor-element.elementor-element-538461fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}}