.elementor-12 .elementor-element.elementor-element-310450d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-310450d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://palmhomeremodeling.com/wp-content/uploads/2025/07/Untitled-design-1-1.png");background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-12 .elementor-element.elementor-element-310450d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 2% 0%;}.elementor-12 .elementor-element.elementor-element-310450d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-33b89d08 > .elementor-element-populated{padding:0em 3em 0em 3em;}.elementor-12 .elementor-element.elementor-element-2be049d6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2be049d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://palmhomeremodeling.com/wp-content/uploads/2025/07/imgi_2_11062b_bcd36d28fcd345819a1e63e1b412a314mv2-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2be049d6 > .elementor-background-overlay{background-color:var( --e-global-color-044b931 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2be049d6 > .elementor-container{max-width:720px;}.elementor-12 .elementor-element.elementor-element-2be049d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 0em 10em 0em;}.elementor-12 .elementor-element.elementor-element-34886d95 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-55d484ae{text-align:center;}.elementor-12 .elementor-element.elementor-element-55d484ae .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-19abd23 > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-19abd23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5em 0em 6em 0em;}.elementor-12 .elementor-element.elementor-element-f49a587 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2241c39 > .elementor-container{max-width:720px;}.elementor-12 .elementor-element.elementor-element-5aeb5f1 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-367c6a9{text-align:center;}.elementor-12 .elementor-element.elementor-element-be5b1ba{text-align:center;}.elementor-12 .elementor-element.elementor-element-be5b1ba .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f93386d{margin-top:0px;margin-bottom:0px;padding:1em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-0645c9a > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-332724a );border-width:0px;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-044b931 );}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-343dffb > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-d49ac81 );border-width:0px;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-332724a );}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-adf2b68 > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-d49ac81 );border-width:0px;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-332724a );}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-bf41b40{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-61d76f4 > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-d49ac81 );border-width:0px;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-332724a );}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-c0e37c2 > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-332724a );border-width:0px;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-044b931 );}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-2625c4d{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-c7e30eb > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-332724a );border-width:0px;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-044b931 );}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-7b311dc > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-d49ac81 );border-width:0px;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-332724a );}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-12 .elementor-element.elementor-element-51c661b > .elementor-widget-container{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__content{text-align:center;padding:2em 2em 2em 2em;background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__bg-wrapper{min-width:100%;min-height:300px;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__button{color:var( --e-global-color-text );background-color:var( --e-global-color-d49ac81 );border-width:0px;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-332724a );}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0F0F0F2B;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0F0F0FCC;}.elementor-12 .elementor-element.elementor-element-08e8db7{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-51ef9f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-51ef9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-12 .elementor-element.elementor-element-51ef9f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-12 .elementor-element.elementor-element-51ef9f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1826b28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-13af6eb > .elementor-container{max-width:720px;}.elementor-12 .elementor-element.elementor-element-54c2c2b > .elementor-element-populated{padding:2em 0em 2em 0em;}.elementor-12 .elementor-element.elementor-element-c0f95cc{text-align:center;}.elementor-12 .elementor-element.elementor-element-c0f95cc .elementor-heading-title{font-size:29px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0acc2a9 .elementor-button{background-color:var( --e-global-color-332724a );}.elementor-12 .elementor-element.elementor-element-0acc2a9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0acc2a9 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-332724a );}.elementor-12 .elementor-element.elementor-element-0acc2a9 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0acc2a9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0acc2a9 .elementor-button:focus svg{fill:var( --e-global-color-332724a );}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-2be049d6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2be049d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-310450d5{padding:7em 0em 2em 0em;}.elementor-12 .elementor-element.elementor-element-33b89d08 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-2be049d6{padding:6em 0em 6em 0em;}.elementor-12 .elementor-element.elementor-element-19abd23{padding:4em 2em 4em 2em;}.elementor-12 .elementor-element.elementor-element-5aeb5f1 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-f93386d{margin-top:0px;margin-bottom:0px;padding:1em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-0645c9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__content{padding:1em 1em 2em 1em;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-343dffb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__content{padding:1em 1em 3.3em 1em;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-adf2b68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__content{padding:1em 1em 3.3em 1em;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-bf41b40{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-61d76f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__content{padding:1em 1em 2em 1em;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-c5c5bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__content{padding:1em 1em 3.3em 1em;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-c0e37c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__content{padding:1em 1em 2em 1em;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-c7e30eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__content{padding:1em 1em 4.8em 1em;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-7b311dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__content{padding:1em 1em 3.7em 1em;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-51c661b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__content{padding:1em 1em 2em 1em;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__bg-wrapper{min-height:200px;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-51ef9f0{padding:4em 2em 4em 2em;}.elementor-12 .elementor-element.elementor-element-54c2c2b > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-c0f95cc .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-0acc2a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-310450d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-310450d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-12 .elementor-element.elementor-element-310450d5{padding:9em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-2be049d6{padding:5em 0em 5em 0em;}.elementor-12 .elementor-element.elementor-element-34886d95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:7px;}.elementor-12 .elementor-element.elementor-element-19abd23{padding:3em 1em 3em 1em;}.elementor-12 .elementor-element.elementor-element-5aeb5f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 2em 0em;}.elementor-12 .elementor-element.elementor-element-2cf775f > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0645c9a .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-efea5f8 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-343dffb .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-de7a2c0 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-adf2b68 .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-73cf744 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-61d76f4 .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-9ba28b4 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c5c5bd6 .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-d4e8122 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c0e37c2 .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-bbe47dd > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c7e30eb .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-59b0c24 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7b311dc .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-9accc47 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__content{padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-51c661b .elementor-cta__description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-12 .elementor-element.elementor-element-51ef9f0{padding:4em 1em 4em 1em;}.elementor-12 .elementor-element.elementor-element-54c2c2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-c0f95cc .elementor-heading-title{font-size:18px;line-height:1.2em;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-0acc2a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}}