.elementor-990666 .elementor-element.elementor-element-2c64f2e6{--display:flex;--min-height:71vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-2c64f2e6:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-2c64f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-357fe9c );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-990666 .elementor-element.elementor-element-2c64f2e6::before, .elementor-990666 .elementor-element.elementor-element-2c64f2e6 > .elementor-background-video-container::before, .elementor-990666 .elementor-element.elementor-element-2c64f2e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-990666 .elementor-element.elementor-element-2c64f2e6 > .elementor-background-slideshow::before, .elementor-990666 .elementor-element.elementor-element-2c64f2e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-990666 .elementor-element.elementor-element-2c64f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, var( --e-global-color-7d73c63 ) 0%, var( --e-global-color-357fe9c ) 65%);}.elementor-990666 .elementor-element.elementor-element-5334240b{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-990666 .elementor-element.elementor-element-5334240b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-990666 .elementor-element.elementor-element-4bf10435 .elementor-heading-title{font-family:var( --e-global-typography-301821f-font-family ), Sans-serif;font-size:var( --e-global-typography-301821f-font-size );font-weight:var( --e-global-typography-301821f-font-weight );text-transform:var( --e-global-typography-301821f-text-transform );line-height:var( --e-global-typography-301821f-line-height );color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-7f07f769 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.5em;font-weight:700;line-height:1em;color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-3f44507f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-3f44507f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-990666 .elementor-element.elementor-element-cd47aeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-33310946 .elementor-button:hover, .elementor-990666 .elementor-element.elementor-element-33310946 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-990666 .elementor-element.elementor-element-33310946 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-990666 .elementor-element.elementor-element-33310946 .elementor-button{border-style:solid;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-990666 .elementor-element.elementor-element-70a9856:hover{--e-transform-scale:1.05;}.elementor-990666 .elementor-element.elementor-element-70a9856{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-990666 .elementor-element.elementor-element-70a9856.elementor-element{--align-self:flex-end;}.elementor-990666 .elementor-element.elementor-element-70a9856 img{width:500px;height:64vh;object-fit:contain;object-position:bottom center;}.elementor-990666 .elementor-element.elementor-element-92d38aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-990666 .elementor-element.elementor-element-92d38aa:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-92d38aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-1cf44dcb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-990666 .elementor-element.elementor-element-1cf44dcb:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-1cf44dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3dc0f7 );}.elementor-990666 .elementor-element.elementor-element-3dd879ec{--display:flex;}.elementor-990666 .elementor-element.elementor-element-52ca48a3{text-align:center;}.elementor-990666 .elementor-element.elementor-element-52ca48a3 .elementor-heading-title{font-family:var( --e-global-typography-e16d68f-font-family ), Sans-serif;font-size:var( --e-global-typography-e16d68f-font-size );font-weight:var( --e-global-typography-e16d68f-font-weight );line-height:var( --e-global-typography-e16d68f-line-height );color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-2e9c9e82{text-align:center;}.elementor-990666 .elementor-element.elementor-element-2e9c9e82 .elementor-heading-title{font-family:var( --e-global-typography-6890ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6890ed9-font-size );font-weight:var( --e-global-typography-6890ed9-font-weight );line-height:var( --e-global-typography-6890ed9-line-height );color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-d9e099b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-990666 .elementor-element.elementor-element-e5c7d5b{--display:flex;--overlay-opacity:0.29;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-7d73c63 );--border-color:var( --e-global-color-7d73c63 );--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-990666 .elementor-element.elementor-element-e5c7d5b::before, .elementor-990666 .elementor-element.elementor-element-e5c7d5b > .elementor-background-video-container::before, .elementor-990666 .elementor-element.elementor-element-e5c7d5b > .e-con-inner > .elementor-background-video-container::before, .elementor-990666 .elementor-element.elementor-element-e5c7d5b > .elementor-background-slideshow::before, .elementor-990666 .elementor-element.elementor-element-e5c7d5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-990666 .elementor-element.elementor-element-e5c7d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, var( --e-global-color-7d73c63 ) 0%, var( --e-global-color-e3dc0f7 ) 100%);}.elementor-990666 .elementor-element.elementor-element-dbe95cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.15em;color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-db2f9eb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-149a542{--display:flex;--overlay-opacity:0.29;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-7d73c63 );--border-color:var( --e-global-color-7d73c63 );--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-990666 .elementor-element.elementor-element-149a542::before, .elementor-990666 .elementor-element.elementor-element-149a542 > .elementor-background-video-container::before, .elementor-990666 .elementor-element.elementor-element-149a542 > .e-con-inner > .elementor-background-video-container::before, .elementor-990666 .elementor-element.elementor-element-149a542 > .elementor-background-slideshow::before, .elementor-990666 .elementor-element.elementor-element-149a542 > .e-con-inner > .elementor-background-slideshow::before, .elementor-990666 .elementor-element.elementor-element-149a542 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, var( --e-global-color-7d73c63 ) 0%, var( --e-global-color-e3dc0f7 ) 100%);}.elementor-990666 .elementor-element.elementor-element-a29d631 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.15em;color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-bd34f8f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-274b515{--display:flex;--overlay-opacity:0.29;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-7d73c63 );--border-color:var( --e-global-color-7d73c63 );--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-990666 .elementor-element.elementor-element-274b515::before, .elementor-990666 .elementor-element.elementor-element-274b515 > .elementor-background-video-container::before, .elementor-990666 .elementor-element.elementor-element-274b515 > .e-con-inner > .elementor-background-video-container::before, .elementor-990666 .elementor-element.elementor-element-274b515 > .elementor-background-slideshow::before, .elementor-990666 .elementor-element.elementor-element-274b515 > .e-con-inner > .elementor-background-slideshow::before, .elementor-990666 .elementor-element.elementor-element-274b515 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, var( --e-global-color-7d73c63 ) 0%, var( --e-global-color-e3dc0f7 ) 100%);}.elementor-990666 .elementor-element.elementor-element-ae613a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.15em;color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-5ba55e8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-ba4a5fe{--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:center;--align-items:center;}.elementor-990666 .elementor-element.elementor-element-f263ccb{--display:flex;}.elementor-990666 .elementor-element.elementor-element-6c3364b{text-align:start;}.elementor-990666 .elementor-element.elementor-element-6c3364b .elementor-heading-title{font-family:var( --e-global-typography-6890ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6890ed9-font-size );font-weight:var( --e-global-typography-6890ed9-font-weight );line-height:var( --e-global-typography-6890ed9-line-height );color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-abeebe0{width:initial;max-width:initial;text-align:start;color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-abeebe0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-990666 .elementor-element.elementor-element-abeebe0 p{margin-block-end:0px;}.elementor-990666 .elementor-element.elementor-element-2e3030d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-7d73c63 );--border-color:var( --e-global-color-7d73c63 );--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-990666 .elementor-element.elementor-element-2e3030d:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-2e3030d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-1d2c552{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--e-rating-icon-marked-color:var( --e-global-color-61a5ddb );}.elementor-990666 .elementor-element.elementor-element-4191aff .elementor-icon-wrapper{text-align:start;}.elementor-990666 .elementor-element.elementor-element-4191aff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-4191aff.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-4191aff.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-4191aff.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-4191aff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-4191aff .elementor-icon{font-size:16px;}.elementor-990666 .elementor-element.elementor-element-4191aff .elementor-icon svg{height:16px;}.elementor-990666 .elementor-element.elementor-element-79efe56 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-990666 .elementor-element.elementor-element-403dc2f .elementor-icon-wrapper{text-align:end;}.elementor-990666 .elementor-element.elementor-element-403dc2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-403dc2f.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-403dc2f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-403dc2f.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-403dc2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-403dc2f .elementor-icon{font-size:16px;}.elementor-990666 .elementor-element.elementor-element-403dc2f .elementor-icon svg{height:16px;}.elementor-990666 .elementor-element.elementor-element-942a758{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-dc4b788{text-align:start;}.elementor-990666 .elementor-element.elementor-element-dc4b788 img{width:30px;height:30px;object-fit:cover;object-position:center center;border-radius:5em 5em 5em 5em;}.elementor-990666 .elementor-element.elementor-element-12397ac .elementor-heading-title{font-family:var( --e-global-typography-49f743f-font-family ), Sans-serif;font-size:var( --e-global-typography-49f743f-font-size );font-weight:var( --e-global-typography-49f743f-font-weight );line-height:var( --e-global-typography-49f743f-line-height );color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-479cfed{--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:center;--align-items:center;}.elementor-990666 .elementor-element.elementor-element-ecfbb1d{--display:flex;}.elementor-990666 .elementor-element.elementor-element-22366fc{text-align:start;}.elementor-990666 .elementor-element.elementor-element-22366fc .elementor-heading-title{font-family:var( --e-global-typography-6890ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6890ed9-font-size );font-weight:var( --e-global-typography-6890ed9-font-weight );line-height:var( --e-global-typography-6890ed9-line-height );color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-d0a9a6b{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-d0a9a6b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-990666 .elementor-element.elementor-element-d0a9a6b p{margin-block-end:0px;}.elementor-990666 .elementor-element.elementor-element-fa34c6b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-990666 .elementor-element.elementor-element-fa34c6b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-990666 .elementor-element.elementor-element-fa34c6b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-990666 .elementor-element.elementor-element-8ec8b20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-990666 .elementor-element.elementor-element-8ec8b20:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-8ec8b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3dc0f7 );}.elementor-990666 .elementor-element.elementor-element-267e56e{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-990666 .elementor-element.elementor-element-267e56e:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-267e56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-05bbaf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-990666 .elementor-element.elementor-element-05bbaf6 .elementor-icon-wrapper{text-align:center;}.elementor-990666 .elementor-element.elementor-element-05bbaf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-05bbaf6.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-05bbaf6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-05bbaf6.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-05bbaf6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-05bbaf6 .elementor-icon{font-size:36px;}.elementor-990666 .elementor-element.elementor-element-05bbaf6 .elementor-icon svg{height:36px;}.elementor-990666 .elementor-element.elementor-element-6516c2b{text-align:center;}.elementor-990666 .elementor-element.elementor-element-6516c2b .elementor-heading-title{font-family:var( --e-global-typography-2020689-font-family ), Sans-serif;font-size:var( --e-global-typography-2020689-font-size );font-weight:var( --e-global-typography-2020689-font-weight );}.elementor-990666 .elementor-element.elementor-element-f5153bd{text-align:center;}.elementor-990666 .elementor-element.elementor-element-f5153bd .elementor-heading-title{font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-323b5b8{text-align:center;}.elementor-990666 .elementor-element.elementor-element-307c852{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-990666 .elementor-element.elementor-element-307c852:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-307c852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-b73fe0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-990666 .elementor-element.elementor-element-b73fe0f .elementor-icon-wrapper{text-align:center;}.elementor-990666 .elementor-element.elementor-element-b73fe0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-b73fe0f.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-b73fe0f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-b73fe0f.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-b73fe0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-b73fe0f .elementor-icon{font-size:36px;}.elementor-990666 .elementor-element.elementor-element-b73fe0f .elementor-icon svg{height:36px;}.elementor-990666 .elementor-element.elementor-element-f308af4{text-align:center;}.elementor-990666 .elementor-element.elementor-element-f308af4 .elementor-heading-title{font-family:var( --e-global-typography-2020689-font-family ), Sans-serif;font-size:var( --e-global-typography-2020689-font-size );font-weight:var( --e-global-typography-2020689-font-weight );}.elementor-990666 .elementor-element.elementor-element-bb55ae8{text-align:center;}.elementor-990666 .elementor-element.elementor-element-bb55ae8 .elementor-heading-title{font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-1b9b65d{text-align:center;}.elementor-990666 .elementor-element.elementor-element-86d7130{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-990666 .elementor-element.elementor-element-86d7130:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-86d7130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-f09156e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-990666 .elementor-element.elementor-element-f09156e .elementor-icon-wrapper{text-align:center;}.elementor-990666 .elementor-element.elementor-element-f09156e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-f09156e.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-f09156e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-f09156e.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-f09156e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-f09156e .elementor-icon{font-size:36px;}.elementor-990666 .elementor-element.elementor-element-f09156e .elementor-icon svg{height:36px;}.elementor-990666 .elementor-element.elementor-element-efb71db{text-align:center;}.elementor-990666 .elementor-element.elementor-element-efb71db .elementor-heading-title{font-family:var( --e-global-typography-2020689-font-family ), Sans-serif;font-size:var( --e-global-typography-2020689-font-size );font-weight:var( --e-global-typography-2020689-font-weight );}.elementor-990666 .elementor-element.elementor-element-6874c78{text-align:center;}.elementor-990666 .elementor-element.elementor-element-6874c78 .elementor-heading-title{font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-c92d5a1{text-align:center;}.elementor-990666 .elementor-element.elementor-element-7036ac8{--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:center;--align-items:center;--flex-wrap:wrap;}.elementor-990666 .elementor-element.elementor-element-5386b05{--display:flex;}.elementor-990666 .elementor-element.elementor-element-fca9e68{text-align:center;}.elementor-990666 .elementor-element.elementor-element-fca9e68 .elementor-heading-title{font-family:var( --e-global-typography-1c9bbdf-font-family ), Sans-serif;font-size:var( --e-global-typography-1c9bbdf-font-size );font-weight:var( --e-global-typography-1c9bbdf-font-weight );text-transform:var( --e-global-typography-1c9bbdf-text-transform );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-53b11fa{text-align:center;}.elementor-990666 .elementor-element.elementor-element-53b11fa .elementor-heading-title{font-family:var( --e-global-typography-e16d68f-font-family ), Sans-serif;font-size:var( --e-global-typography-e16d68f-font-size );font-weight:var( --e-global-typography-e16d68f-font-weight );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-d500b71{text-align:center;}.elementor-990666 .elementor-element.elementor-element-d500b71 p{margin-block-end:0px;}.elementor-990666 .elementor-element.elementor-element-7b0b8e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-990666 .elementor-element.elementor-element-7b0b8e1.e-con{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-9f9fdda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-a67038c{text-align:start;}.elementor-990666 .elementor-element.elementor-element-a67038c img{width:30px;}.elementor-990666 .elementor-element.elementor-element-9b9ed7f .elementor-heading-title{font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-42df4f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-990666 .elementor-element.elementor-element-42df4f9.e-con{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-03880b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-466c062{text-align:start;}.elementor-990666 .elementor-element.elementor-element-466c062 img{width:30px;}.elementor-990666 .elementor-element.elementor-element-1fd74ee .elementor-heading-title{font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-dc2754d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-990666 .elementor-element.elementor-element-dc2754d.e-con{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-4a53ba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-cf67d6b{text-align:start;}.elementor-990666 .elementor-element.elementor-element-cf67d6b img{width:30px;}.elementor-990666 .elementor-element.elementor-element-ab8e760 .elementor-heading-title{font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-e58adf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-990666 .elementor-element.elementor-element-e58adf2.e-con{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-c77250b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-0178f5a{text-align:start;}.elementor-990666 .elementor-element.elementor-element-0178f5a img{width:30px;}.elementor-990666 .elementor-element.elementor-element-d5d4efc .elementor-heading-title{font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-35c3820{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-990666 .elementor-element.elementor-element-35c3820.e-con{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-7cb7df7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-61c5146{text-align:start;}.elementor-990666 .elementor-element.elementor-element-61c5146 img{width:30px;}.elementor-990666 .elementor-element.elementor-element-2b337c8 .elementor-heading-title{font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-7f2804fd{--display:flex;}.elementor-990666 .elementor-element.elementor-element-7f2804fd:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-7f2804fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af86bab );}.elementor-990666 .elementor-element.elementor-element-22929532{--display:flex;}.elementor-990666 .elementor-element.elementor-element-2a493bf6{text-align:center;}.elementor-990666 .elementor-element.elementor-element-2a493bf6 .elementor-heading-title{font-family:var( --e-global-typography-1c9bbdf-font-family ), Sans-serif;font-size:var( --e-global-typography-1c9bbdf-font-size );font-weight:var( --e-global-typography-1c9bbdf-font-weight );text-transform:var( --e-global-typography-1c9bbdf-text-transform );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-711db334{text-align:center;}.elementor-990666 .elementor-element.elementor-element-711db334 .elementor-heading-title{font-family:var( --e-global-typography-e16d68f-font-family ), Sans-serif;font-size:var( --e-global-typography-e16d68f-font-size );font-weight:var( --e-global-typography-e16d68f-font-weight );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-330e3c77{text-align:center;}.elementor-990666 .elementor-element.elementor-element-5113e2c5{--grid-columns:4;}.elementor-990666 .elementor-element.elementor-element-5113e2c5 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-990666 .elementor-element.elementor-element-d34ef2b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-990666 .elementor-element.elementor-element-d34ef2b:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-d34ef2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af86bab );}.elementor-990666 .elementor-element.elementor-element-54e3157{--display:flex;}.elementor-990666 .elementor-element.elementor-element-cd9bb3a{text-align:center;}.elementor-990666 .elementor-element.elementor-element-cd9bb3a .elementor-heading-title{font-family:var( --e-global-typography-1c9bbdf-font-family ), Sans-serif;font-size:var( --e-global-typography-1c9bbdf-font-size );font-weight:var( --e-global-typography-1c9bbdf-font-weight );text-transform:var( --e-global-typography-1c9bbdf-text-transform );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-527b778{text-align:center;}.elementor-990666 .elementor-element.elementor-element-527b778 .elementor-heading-title{font-family:var( --e-global-typography-e16d68f-font-family ), Sans-serif;font-size:var( --e-global-typography-e16d68f-font-size );font-weight:var( --e-global-typography-e16d68f-font-weight );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-33db245{text-align:center;}.elementor-990666 .elementor-element.elementor-element-33db245 p{margin-block-end:0px;}.elementor-990666 .elementor-element.elementor-element-7c6b048{--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:center;--align-items:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-f46be36{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-990666 .elementor-element.elementor-element-f46be36.elementor-element{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-f46be36 .elementor-icon-box-wrapper{gap:15px;}.elementor-990666 .elementor-element.elementor-element-f46be36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-f46be36.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-f46be36.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-f46be36 .elementor-icon{font-size:1.8em;}.elementor-990666 .elementor-element.elementor-element-f46be36 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-990666 .elementor-element.elementor-element-f46be36 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-990666 .elementor-element.elementor-element-1050e22{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-990666 .elementor-element.elementor-element-1050e22.elementor-element{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-1050e22 .elementor-icon-box-wrapper{gap:15px;}.elementor-990666 .elementor-element.elementor-element-1050e22.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-1050e22.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-1050e22.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-1050e22 .elementor-icon{font-size:1.8em;}.elementor-990666 .elementor-element.elementor-element-1050e22 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-990666 .elementor-element.elementor-element-1050e22 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-990666 .elementor-element.elementor-element-e7e2242{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-990666 .elementor-element.elementor-element-e7e2242.elementor-element{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-e7e2242 .elementor-icon-box-wrapper{gap:15px;}.elementor-990666 .elementor-element.elementor-element-e7e2242.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-e7e2242.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-e7e2242.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-e7e2242 .elementor-icon{font-size:1.8em;}.elementor-990666 .elementor-element.elementor-element-e7e2242 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-990666 .elementor-element.elementor-element-e7e2242 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-990666 .elementor-element.elementor-element-71552d7{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-990666 .elementor-element.elementor-element-71552d7.elementor-element{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-71552d7 .elementor-icon-box-wrapper{gap:15px;}.elementor-990666 .elementor-element.elementor-element-71552d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-71552d7.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-71552d7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-71552d7 .elementor-icon{font-size:1.8em;}.elementor-990666 .elementor-element.elementor-element-71552d7 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-990666 .elementor-element.elementor-element-71552d7 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-990666 .elementor-element.elementor-element-2f6030e{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-990666 .elementor-element.elementor-element-2f6030e.elementor-element{--align-self:stretch;}.elementor-990666 .elementor-element.elementor-element-2f6030e .elementor-icon-box-wrapper{gap:15px;}.elementor-990666 .elementor-element.elementor-element-2f6030e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-2f6030e.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-2f6030e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-2f6030e .elementor-icon{font-size:1.8em;}.elementor-990666 .elementor-element.elementor-element-2f6030e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-990666 .elementor-element.elementor-element-2f6030e .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-990666 .elementor-element.elementor-element-4e1ce3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990666 .elementor-element.elementor-element-a7a8235{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-990666 .elementor-element.elementor-element-a7a8235:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-a7a8235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-element-aac93dc{--display:flex;}.elementor-990666 .elementor-element.elementor-element-b34a576 .elementor-icon-wrapper{text-align:center;}.elementor-990666 .elementor-element.elementor-element-b34a576.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af86bab );}.elementor-990666 .elementor-element.elementor-element-b34a576.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-b34a576.elementor-view-default .elementor-icon{color:var( --e-global-color-af86bab );border-color:var( --e-global-color-af86bab );}.elementor-990666 .elementor-element.elementor-element-b34a576.elementor-view-framed .elementor-icon, .elementor-990666 .elementor-element.elementor-element-b34a576.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af86bab );}.elementor-990666 .elementor-element.elementor-element-b34a576 .elementor-icon{font-size:93px;}.elementor-990666 .elementor-element.elementor-element-b34a576 .elementor-icon svg{height:93px;}.elementor-990666 .elementor-element.elementor-element-ede3e00{text-align:center;}.elementor-990666 .elementor-element.elementor-element-ede3e00 .elementor-heading-title{font-family:var( --e-global-typography-e16d68f-font-family ), Sans-serif;font-size:var( --e-global-typography-e16d68f-font-size );font-weight:var( --e-global-typography-e16d68f-font-weight );line-height:var( --e-global-typography-e16d68f-line-height );color:var( --e-global-color-af86bab );}.elementor-990666 .elementor-element.elementor-element-726cb28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-af86bab );}.elementor-990666 .elementor-element.elementor-element-726cb28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-990666 .elementor-element.elementor-element-726cb28 p{margin-block-end:0px;}.elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-icon i{color:var( --e-global-color-8f8823e );transition:color 0.3s;}.elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-icon svg{fill:var( --e-global-color-8f8823e );transition:fill 0.3s;}.elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-d81e18c{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-item > a{text-decoration:none;}.elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-text{color:var( --e-global-color-8f8823e );transition:color 0.3s;}.elementor-990666 .elementor-element.elementor-element-d81e18c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-element-95c02c3{--display:flex;--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-990666 .elementor-element.elementor-element-95c02c3:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-95c02c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-button-content-wrapper{flex-direction:row;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-group{padding-right:calc( 1.3em/2 );padding-left:calc( 1.3em/2 );margin-bottom:1.3em;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-form-fields-wrapper{margin-left:calc( -1.3em/2 );margin-right:calc( -1.3em/2 );margin-bottom:-1.3em;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-group .elementor-field, .elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-af86bab );border-color:var( --e-global-color-6fae467 );border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-af86bab );border-color:var( --e-global-color-6fae467 );border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-6fae467 );}.elementor-990666 .elementor-element.elementor-global-990617 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-61a5ddb );color:#ffffff;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-button[type="submit"]{background-color:var( --e-global-color-61a5ddb );color:#ffffff;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-990666 .elementor-element.elementor-global-990617 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-990666 .elementor-element.elementor-global-990617 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-61a5ddb );color:#ffffff;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-61a5ddb );color:#ffffff;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-990666 .elementor-element.elementor-global-990617 .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-message.elementor-message-success{color:var( --e-global-color-61a5ddb );}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-message.elementor-message-danger{color:var( --e-global-color-primary );}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-message.elementor-help-inline{color:var( --e-global-color-accent );}.elementor-990666 .elementor-element.elementor-global-990617{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-progress-color:var( --e-global-color-primary );--e-form-steps-indicator-progress-background-color:var( --e-global-color-af86bab );--e-form-steps-indicator-progress-height:20px;--e-form-steps-indicator-progress-border-radius:100px;--e-form-steps-indicator-progress-meter-color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-global-990617 .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-990666 .elementor-element.elementor-element-860beed{padding:030px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-e19c661-font-family ), Sans-serif;font-size:var( --e-global-typography-e19c661-font-size );font-weight:var( --e-global-typography-e19c661-font-weight );line-height:var( --e-global-typography-e19c661-line-height );color:var( --e-global-color-8f8823e );}.elementor-990666 .elementor-element.elementor-element-860beed p{margin-block-end:0px;}.elementor-990666 .elementor-element.elementor-element-a205863:hover{--e-transform-translateY:36px;}.elementor-990666 .elementor-element.elementor-element-a205863{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-990666 .elementor-element.elementor-element-a205863 img{width:300px;}@media(min-width:768px){.elementor-990666 .elementor-element.elementor-element-2c64f2e6{--content-width:1300px;}.elementor-990666 .elementor-element.elementor-element-5334240b{--width:500px;}.elementor-990666 .elementor-element.elementor-element-3dd879ec{--content-width:900px;}.elementor-990666 .elementor-element.elementor-element-ba4a5fe{--content-width:870px;}.elementor-990666 .elementor-element.elementor-element-f263ccb{--width:400px;}.elementor-990666 .elementor-element.elementor-element-2e3030d{--width:350px;}.elementor-990666 .elementor-element.elementor-element-ecfbb1d{--width:400px;}.elementor-990666 .elementor-element.elementor-element-267e56e{--width:360px;}.elementor-990666 .elementor-element.elementor-element-307c852{--width:360px;}.elementor-990666 .elementor-element.elementor-element-86d7130{--width:360px;}.elementor-990666 .elementor-element.elementor-element-7036ac8{--content-width:1600px;}.elementor-990666 .elementor-element.elementor-element-5386b05{--content-width:900px;}.elementor-990666 .elementor-element.elementor-element-7b0b8e1{--width:450px;}.elementor-990666 .elementor-element.elementor-element-42df4f9{--width:450px;}.elementor-990666 .elementor-element.elementor-element-dc2754d{--width:450px;}.elementor-990666 .elementor-element.elementor-element-e58adf2{--width:450px;}.elementor-990666 .elementor-element.elementor-element-35c3820{--width:450px;}.elementor-990666 .elementor-element.elementor-element-22929532{--content-width:900px;}.elementor-990666 .elementor-element.elementor-element-d34ef2b{--content-width:1600px;}.elementor-990666 .elementor-element.elementor-element-54e3157{--content-width:900px;}.elementor-990666 .elementor-element.elementor-element-aac93dc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-990666 .elementor-element.elementor-element-5334240b{--width:100%;}.elementor-990666 .elementor-element.elementor-element-aac93dc{--width:100%;}}@media(min-width:1025px){.elementor-990666 .elementor-element.elementor-element-2c64f2e6:not(.elementor-motion-effects-element-type-background), .elementor-990666 .elementor-element.elementor-element-2c64f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-990666 .elementor-element.elementor-element-2c64f2e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-990666 .elementor-element.elementor-element-4bf10435 .elementor-heading-title{font-size:var( --e-global-typography-301821f-font-size );line-height:var( --e-global-typography-301821f-line-height );}.elementor-990666 .elementor-element.elementor-element-7f07f769 .elementor-heading-title{font-size:8.3vw;}.elementor-990666 .elementor-element.elementor-element-70a9856{margin:-11em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-990666 .elementor-element.elementor-element-70a9856.elementor-element{--align-self:flex-end;}.elementor-990666 .elementor-element.elementor-element-70a9856 img{width:300px;height:40vh;}.elementor-990666 .elementor-element.elementor-element-52ca48a3 .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-2e9c9e82 .elementor-heading-title{font-size:var( --e-global-typography-6890ed9-font-size );line-height:var( --e-global-typography-6890ed9-line-height );}.elementor-990666 .elementor-element.elementor-element-6c3364b .elementor-heading-title{font-size:var( --e-global-typography-6890ed9-font-size );line-height:var( --e-global-typography-6890ed9-line-height );}.elementor-990666 .elementor-element.elementor-element-12397ac .elementor-heading-title{font-size:var( --e-global-typography-49f743f-font-size );line-height:var( --e-global-typography-49f743f-line-height );}.elementor-990666 .elementor-element.elementor-element-22366fc .elementor-heading-title{font-size:var( --e-global-typography-6890ed9-font-size );line-height:var( --e-global-typography-6890ed9-line-height );}.elementor-990666 .elementor-element.elementor-element-6516c2b .elementor-heading-title{font-size:var( --e-global-typography-2020689-font-size );}.elementor-990666 .elementor-element.elementor-element-f5153bd .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-f308af4 .elementor-heading-title{font-size:var( --e-global-typography-2020689-font-size );}.elementor-990666 .elementor-element.elementor-element-bb55ae8 .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-efb71db .elementor-heading-title{font-size:var( --e-global-typography-2020689-font-size );}.elementor-990666 .elementor-element.elementor-element-6874c78 .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-fca9e68 .elementor-heading-title{font-size:var( --e-global-typography-1c9bbdf-font-size );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-53b11fa .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-9b9ed7f .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-1fd74ee .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-ab8e760 .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-d5d4efc .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-2b337c8 .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-2a493bf6 .elementor-heading-title{font-size:var( --e-global-typography-1c9bbdf-font-size );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-711db334 .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-5113e2c5{--grid-columns:2;}.elementor-990666 .elementor-element.elementor-element-cd9bb3a .elementor-heading-title{font-size:var( --e-global-typography-1c9bbdf-font-size );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-527b778 .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-ede3e00 .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-type-html{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-860beed{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}}@media(max-width:767px){.elementor-990666 .elementor-element.elementor-element-2c64f2e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-990666 .elementor-element.elementor-element-4bf10435 .elementor-heading-title{font-size:var( --e-global-typography-301821f-font-size );line-height:var( --e-global-typography-301821f-line-height );}.elementor-990666 .elementor-element.elementor-element-7f07f769 .elementor-heading-title{font-size:10vw;}.elementor-990666 .elementor-element.elementor-element-70a9856{margin:-5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:end;}.elementor-990666 .elementor-element.elementor-element-70a9856.elementor-element{--align-self:flex-end;}.elementor-990666 .elementor-element.elementor-element-70a9856 img{width:100%;max-width:100%;height:35vh;}.elementor-990666 .elementor-element.elementor-element-52ca48a3 .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-2e9c9e82 .elementor-heading-title{font-size:var( --e-global-typography-6890ed9-font-size );line-height:var( --e-global-typography-6890ed9-line-height );}.elementor-990666 .elementor-element.elementor-element-6c3364b .elementor-heading-title{font-size:var( --e-global-typography-6890ed9-font-size );line-height:var( --e-global-typography-6890ed9-line-height );}.elementor-990666 .elementor-element.elementor-element-12397ac .elementor-heading-title{font-size:var( --e-global-typography-49f743f-font-size );line-height:var( --e-global-typography-49f743f-line-height );}.elementor-990666 .elementor-element.elementor-element-22366fc .elementor-heading-title{font-size:var( --e-global-typography-6890ed9-font-size );line-height:var( --e-global-typography-6890ed9-line-height );}.elementor-990666 .elementor-element.elementor-element-6516c2b .elementor-heading-title{font-size:var( --e-global-typography-2020689-font-size );}.elementor-990666 .elementor-element.elementor-element-f5153bd .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-f308af4 .elementor-heading-title{font-size:var( --e-global-typography-2020689-font-size );}.elementor-990666 .elementor-element.elementor-element-bb55ae8 .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-efb71db .elementor-heading-title{font-size:var( --e-global-typography-2020689-font-size );}.elementor-990666 .elementor-element.elementor-element-6874c78 .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-fca9e68 .elementor-heading-title{font-size:var( --e-global-typography-1c9bbdf-font-size );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-53b11fa .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-7b0b8e1{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-990666 .elementor-element.elementor-element-9b9ed7f .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-42df4f9{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-990666 .elementor-element.elementor-element-1fd74ee .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-dc2754d{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-990666 .elementor-element.elementor-element-ab8e760 .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-e58adf2{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-990666 .elementor-element.elementor-element-d5d4efc .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-35c3820{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-990666 .elementor-element.elementor-element-2b337c8 .elementor-heading-title{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-2a493bf6 .elementor-heading-title{font-size:var( --e-global-typography-1c9bbdf-font-size );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-711db334 .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-5113e2c5{--grid-columns:1;}.elementor-990666 .elementor-element.elementor-element-cd9bb3a .elementor-heading-title{font-size:var( --e-global-typography-1c9bbdf-font-size );line-height:var( --e-global-typography-1c9bbdf-line-height );}.elementor-990666 .elementor-element.elementor-element-527b778 .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-ede3e00 .elementor-heading-title{font-size:var( --e-global-typography-e16d68f-font-size );line-height:var( --e-global-typography-e16d68f-line-height );}.elementor-990666 .elementor-element.elementor-element-d81e18c{width:initial;max-width:initial;}.elementor-990666 .elementor-element.elementor-global-990617 .elementor-field-type-html{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}.elementor-990666 .elementor-element.elementor-element-860beed{font-size:var( --e-global-typography-e19c661-font-size );line-height:var( --e-global-typography-e19c661-line-height );}}/* Start custom CSS for global, class: .elementor-global-990617 */.grecaptcha-badge {
  visibility: hidden !important;
}/* End custom CSS */
/* Start custom CSS */Yes, masonry and hardscape are very different. Also, um, there's also the idea of like gutter and siding contractors, right? Those are often directly related to roofing. So, should we like, kind of combine them three together? And, um, it could allow us to even just target contractors that just do gutters, for example. I don't know. I don't know what the numbers are for gutter contractors across the United States.So the idea with the structure is that the top overarching categories, home services and professional services, are legitimately lead-based, where either the company goes to, it's a service area-based thing, right? So either the company can go to the consumer, or the consumer can work with them virtually, right? The issue with category three, which is local consumer services, is that a lot of these, the consumer has to go to the establishment, right? It's not an issue issue, but usually it falls underneath like a different structure, right? The SEO approach is very different. I would say I don't mind going after those, but I wouldn't split it off into its own category because we don't want to live there. Really, when it comes down to it, like high-ticket items with lead generation are like the big things, right? Like, somebody can walk in and go buy retail items from a grocery store, right? Gyms are kind of like walk-in or online stuff. Childcare is really lame. Pet animal care is fine. Beauty is kind of dumb for us because it's kind of lower ticket. Med spas makes more sense. Automotive repair makes more sense, right? These are higher ticket, you know, demand or lead gen kind of things, right? Those make more sense for our coverage. I would try to keep it in two categories. Let's not get into the small ticket bullshit stuff where leads are less valuable.Let's try to categorically combine the sections two and three in there, and, you know, make it, there's gotta be some kind of label that makes sense, right? You can say professional and consumer services or something, right? Just kinda combine it. Now, for the industries and the home services, I kinda like, my overarching list should be, aside from our nichey targets, should basically be like classic stuff. So, like, the only one on there that stands out to me as maybe to omit is appliance repair. I get it, but man, like, what a nichey thing. Oftentimes, I mean, there's just, there's a lot of tangle there, right? Windows and doors, masonry roofing, septic sewer and drain, HVAC, these are all great. The fence work and hardscapes, great. Electrical and EV charging, great. I would take out EV charging though, then just do, you know, electrical, right? That'd be better.As far as site structure is concerned, I don't actually agree with it. I, what would be on the industries page? Like, you know, just a list, right? Like, I think we should have industries as a global section that's linkable so we can do more internal linking, instead of it being its own page, which would be really a max the user experience, internal linking standpoint. So I would probably just lean toward, um, not even doing home services, right? Unless we really plan to make that a landing page. But I kind of just think it should be flat and just marketing sucks.com forward slash masonry marketing, right? And, uh, I mean, unless there's some other way to do it. But, I mean, if you wanted to combine things together a little bit, I guess you could do like, you know, forward slash marketing, which talks about the bigger picture of things like a services page, which includes all services, but that's kind of the homepage, right? So like, if the homepage equals the services plural page, then it would just be forward slash masonry, right? Masonry marketing, whatever. Kind of like what we do with roofing pages, you don't need the marketing part again, I don't think. You just need forward slash masonry. I also like the way the screenshot breaks down the results of what the services provide. That's something we definitely wanna do, just side note of this page, is say like, here's what we do and what it means, like, kind of educate them, right? We do pretty much everything in the screenshot, so, you know, something like that would be cool, so we have a visual example.We're also going to be expanding our service offerings a little bit on like the foundational stuff. So, for example, we are going to be providing a CRM. Marketing automation is an optional thing. Obviously, the reporting dashboard stays. There will be call tracking, form tracking, lead, basic lead tracking, right, to support ROI tracking. But then we're also going to be doing review collections and a couple other things. So basically, oh yeah, and then obviously, basically like the other things we can do with GoHighLevel, but not sure how much that is relevant yet. But the way I said was important to say we're capable of, right? So we want to basically say, hey, we give you a free CRM platform with lead tracking, reporting, you know, you can, you know, all these other, you know, the marketing automation, the review collection, thing, right? These are all part of this platform, you know, talk to us about what, you know, packages we offer for that too.I think for the case study for each of the industries we have a case study for, we should basically say, you know, you can tell me what most companies do and I can show some examples as well, but, you know, maybe the top three KPIs that were hit on that account, testimonial from the client, and if there's no testimonial from the client, it can be a blurb from our marketing strategist, which is me, Adam. And I can say like what the results were for this thing, right? So that can be a default, like backup as Adam, right? Marketing strategist from Marketing Sucks, versus a client testimonial if it doesn't exist. We do have client testimonials for most of this stuff, though, so we should be fine. The, we should follow the ACF landing page format that my agency has created. And except for these pages, we want to take all of our core service blocks, which are, you know, you can find on the homepage, right? For like SEO, digital ads, all that stuff. We want to break this out into its own, like, custom descriptions for each of these industries, right? Because there's a different strategy.So the categories are gonna be primarily, you know, Google Maps or local SEO, you know, organic SEO, Google local service ads is fine if you wanna include that, but, yep. And then Google Ads is good. We can do a lot there. Meta ads, and I think that's the main promotional, and we can also do YouTube is optional, right, YouTube advertising through Google Ads. But yeah.Then the other thing is we can build, you know, like, basically those are the ways, what I just mentioned was the ways that we, you know, get them leads, but then, like, we also lay the foundation to do that too. So I don't know what we would call it, but basically we build their business here, right? We build their business online here as well. So it would be like, you know, things like branding, sales materials, websites are obviously, like, you know, number one on that list. And also, like, you know, media is also on the list too. Like, you know, video and photo, but we can't really do that remotely, so we don't want to push that. We're working with people out of state with this one. But I think that laying that out there too would be good. For Lavelle, for example, for the case, oh, for the case study thing too, we should have, like, a carousel of images, like, you know, three to five images with, like, little descriptions to show what we did as well. So we can show, like, the before and after logo, the website before and after, or anything else that we've done too, kind of showcase the project. And then there's obviously, like, a featured image for that project too, we got to produce. So these are all going to be inevitably probably, like, some kind of, like, slot, like ACF field slot for that page, you know, for that industry page. And then...So then it would be the additional ACF fields for the variable service blocks, right? And then for the core ACF stuff, I mean, landing page one, two, you know, yeah, body one, two, and three. I mean, really like, the message should be something along the lines of, you know, masonry marketing that doesn't suck, you know, or something fun in the, you know, the heading. So like, the, like, we want to be very simple with them up front. We don't want them to have to dig too deep in the page. But if you want to dig, they can dig. The idea would be that, like, really, we solve the problems of working with stupid agencies who don't know what they're doing, right? And, you know, we don't, between you and I, we don't do like the best job, we don't do the worst job. We do like an upper mid job, right? Not average, we're above average. But we're also not going to charge you up the ass either, so it's also cost effective. You know what I mean? Our top three things are legitimately, our top goal, our number one fucking goal, is always to get them leads. And we also always need to explain that we don't suck, and why we don't suck, right? But we also need to explain that most agencies that are out there serving them do suck. So those are the main three bullet points to cover inside of the body pages, right? Unless you disagree. But then the case study and everything else can prove the rest, right?

Today 3:09 PM

marketing-sux-content-magic-full-snapshot-2026-07-27.json
File
okay, so this snapshot should give you the complete acf landing page that we use on landing pages for the site. I would like you to list out all the additional fields, only the additional fields that we are looking to add to these landing pages for industries. What I mean by additional fields is the case study fields, the service fields, and then like the testimonial slash, trying to just blurb, quote. Please list all those new fields. Also, I uploaded research and some other documentation to help you understand Content Magic and some of the keyword research we did. First things first, we need to create some Surfer documents to do the writing, and then I'll give you the writing prompts to execute based on the Surfer guides, okay? But that writing guide will be adjusted because it's targeted for service area pages, but we'll just adjust the instructions to fit what we're doing. Okay?


surfer-guidelines-masonry marketing agency-27-07-2026.txt
Document
okay now we have to create some of the case studies. ill just give yoyu some key points for each with some other context.For Lovell Masonry, done a logo redesign, a website redesign on the project side.  42 Calls from May 1, 2026 - Jul 27, 2026 Eastern Time compared to 15 Calls from May 1, 2025 - Jul 27, 2025  42 Forms from May 1, 2026 - Jul 27, 2026 Eastern Time compared to 12 Forms from Feb 2, 2026 - Apr 30, 2026
the above is leads not calls and form fills, we should consolidate all that into a % increase in leads

meta ads lets get Cost per lead here this segemtn of recent data: $1,839.79 and merge with 57 Forms from May 1, 2026 - Jul 27, 2026  16 Calls from May 1, 2026 - Jul 27, 2026 
maybe we need a 4th cose study metric, i have google ads too, CPL was $111 but we reduced their cost per lead by a % which is more impactful we reduced it from $569/lead to what you see here maybe thats the headline
Website structure to perform by optimizing the content for each city target to hit and rank for all of their service terms simultaneously. And since the volume for the services, searches for the services themselves are more valuable, that's what we did. Anyway, we also rebranded them to have a fresh, clean, contemporary look, something that could be used in embroidery and on vehicles and website and social media very cleanly, but also recognizable and easy have longer, trustworthy impression, more clean. Let me get better words for this, I'm doing a garbage job here. here all of my reviews. Please pull out relevant ones as you go through this process. Billy's Roofing, Katie Mills, she is Billy's Roofing, that's a roofing company. We have a fencing one, then we talk about the website, right, for Braceville. Then we've got Lavelle in there too. We've also got some filler ones, so just ask me if you see something. 
Reviews

All

Replied

Unreplied

Cindy Lundbergopen_in_new
6 reviews • 1 photo
starstarstarstarstar 6 weeks ago
Don’t let the name fool you :) Marketing Sux is fantastic! We hired them for a major rebrand and a new website. We are still in the thick of the process, but the journey so far has been seamless. They are professional, attentive, and full of great ideas. Looking forward to cross the finish line with them soon!


Marketing Sux
Owner
6 weeks ago
Thank you for the wonderful review! It's been a pleasure working on your rebrand and website, and we truly appreciate your trust in our team. We're excited to bring everything across the finish line :)

Karen Pittmanopen_in_new
1 review • 0 photos
starstarstarstarstar 7 weeks ago
Great company to work with! Fast and professional. They have helped take our website to a whole new level.


Marketing Sux
Owner
7 weeks ago
We are grateful for the opportunity to work with you - Thanks for teaming up with MS, Karen!!

Dean Bokuniewiczopen_in_new
10 reviews • 0 photos
starstarstarstarstar 7 weeks ago
A one stop shop for all of your marketing needs. Marketing Sux takes the guesswork out of it and makes it easy. Marketing does suck. But these guys don’t.


Marketing Sux
Owner
7 weeks ago
Thank you Dean, very much appreciated sir! Marketing does suck and we are here to fix it!

Elise Iafrateopen_in_new
12 reviews • 0 photos
starstarstarstarstar 7 weeks ago
Adam and Greg at Marketing Sux have far surpassed my expectations. I stumbled upon their company somewhat unexpectedly and am so glad I took the chance on them. They have provided far more than just building a beautiful website and logo. They have brainstormed with me and given solicited business guidance as well as conducted educated research on my industry and ongoing support while always being kind, patient, responsive, communicative, prompt and very creative. I cannot recommend them enough. If you're searching for some or a lot of marketing assistance, HIRE THEM.


Marketing Sux
Owner
7 weeks ago
Thank you Elise, it's been a pleasure, we love working with you and we're excited to continue our collaborations together. We appreciate you!

Marisa Prevattopen_in_new
2 reviews • 0 photos
starstarstarstarstar 7 weeks ago
Working with Marketing Sux has been an excellent experience. Greg, our account contact, communicates clearly and keeps us in the loop every step of the way, and Adam and the team have done great work with our Google Ads and SEO. They've also optimized our website for SEO and user experience. What really stands out is how they use their tools to show us performance and ROI. Highly recommend!


Marketing Sux
Owner
7 weeks ago
Thank you for the kind words! We appreciate the opportunity to work with your team and we're excited to continue delivering results and helping your business grow.

Chris Goettopen_in_new
4 reviews • 0 photos
starstarstarstarstar 10 weeks ago
From logo and web design, through marketing strategy and implementation, all the way to SEO and advertising, Marketing Sux makes it a breeze!


Marketing Sux
Owner
Jun 19, 2025
Thank you Chris, we’re grateful for the kind words and thrilled you had a great experience.

Sarah Pateopen_in_new
Local Guide • 35 reviews • 75 photos
starstarstarstarstar 14 weeks ago
We met with Gary & Adam today at Marketing Sux and were blown away. Their knowledge, creativity, and attention to detail opened our eyes to so many things we didn’t even realize we were missing from logo direction to website structure and SEO. They didn’t just talk at us, they took the time to understand our business and offer ideas that actually make sense for where we’re at and the direction we want to go in.

You can tell they truly know what they’re doing and care about helping businesses grow the right way. We left feeling excited, confident, and clear on our next steps.

HIGHLY recommend to anyone serious about building their brand the right way!!


Marketing Sux
Owner
13 weeks ago
Sarah, thank you so much! We appreciate your trust and support - Marketing Sux team is excited to work with you!

Katelyn Millsopen_in_new
9 reviews • 0 photos
starstarstarstarstar 20 weeks ago
Adam, Greg, and team are amazing! We started working with them almost a year ago where they started with a photoshoot, a revamp of our website, and created some other marketing materials for us. They have made such a difference and truly made our rebrand vision come to life! They’ve listened, been attentive, are creative, think outside the box and are so easy and fun to work with. We also started SEO not long ago at all and they have gotten us results QUICK. Way faster than expected and better than we could have imagined! We are super happy and even more excited for what’s to come. If you are looking for a marketing team that is fair, honest, and will truly make a difference in your business, these are your guys! 10/10!


Marketing Sux
Owner
19 weeks ago
It’s been a pleasure working with you and your team too, Katelyn! We appreciate the trust. We’re excited to keep building together!!

Lovell Masonryopen_in_new
1 review • 0 photos
starstarstarstarstar 20 weeks ago
These guys are very insightful and support many of our businesses marketing needs...from digital marketing to physical marketing materials, their work is always timely and on point.


Marketing Sux
Owner
20 weeks ago
Thank you!! We are happy to support your business anyway that we can!

T Copen_in_new
2 reviews • 0 photos
starstarstarstarstar 23 weeks ago
I offer dirt work services and have struggled for years finding the right company to brand and market us for online/ digital adds, we have had many companies try but none of them have come close to the level of strategy/creativity and overall knowledge of the industry.


Marketing Sux
Owner
20 weeks ago
We appreciate that a lot, Thank you Tustin! We are happy to help

Big Sky Country Transportopen_in_new
1 review • 0 photos
starstarstarstarstar 26 weeks ago
The guys did a great job of working with me on updating our website, including new logos, and getting the Google Business Profile going. Great process through and through! Greg and Adam were very communicative and extremely helpful, couldn't recommend more!


Marketing Sux
Owner
20 weeks ago
Thank you very much! Its been a pleasure working with you and look forward to continued success together.

Jacquelyn Mopen_in_new
2 reviews • 0 photos
starstarstarstarstar 43 weeks ago
Adam and Greg are the best!! Very professional, excellent communication, and very detailed. I would definitely recommend them for all your marketing needs!

Sean Goudaopen_in_new
7 reviews • 1 photo
starstarstarstarstar 46 weeks ago
Working with 3X3 Marketing has been a game changer for PowerHub. They’ve supported us with website development, lead generation, branding, and so many other customer-facing initiatives that have elevated our business.

Adam Ris, the owner, is one of the most dynamic marketing minds in the industry. He and the 3X3 team bring creativity, strategy, and collaboration to every project. They don’t just deliver—they innovate, listen, and consistently exceed expectations.

If you’re looking for a partner to take your brand and customer engagement to the next level, I highly recommend Adam and 3X3 Marketing!

Daphney Wintersopen_in_new
Local Guide • 122 reviews • 43 photos
starstarstarstarstar 46 weeks ago
Greg was incredible to work with. 3x3 revamped our landscape design build website and really modernized the whole feel. Our original website really didn't match the quality of work we do and Greg was able to really give us the update that we needed. Creating a modern yet timeless look that really represents us as a company. They were great to work with!

lovell should be in there
and we need to consolidate and ajust these to fit cleanly
Here are the surfer guidelines in the prompt to work from: https://stuff.marketingsux.com/ai-prompt/v4-write-an-seo-service-location-landing-page-surfer-scoring-update/
lets write the masonry page 1st draft, but ask questions first if you need to.


surfer-guidelines-masonry marketing agency-27-07-2026(1).txt
Document
okay if you feel ready, whrite this page. you are an agency professional pitching in the voice of marketing sux. to masonry. these guys are not marketing savvy. use plan clear language.

Today 9:19 PM
11c02061-0bce-425a-8f54-c5fde8738117.png
my god the wiritng for these sections is so fucking long, its supposed to be like 1 paragraph for each... are you trying to meet the surfer word count? doesnt my prompt explicitly say to ignore that?

The blank space happens because two copies are not wide enough to fill the container once the gap gets smaller. This version automatically creates enough copies to fill any screen width and measures the exact distance needed for a seamless loop.

Replace the entire Elementor HTML widget with this:

<div
  class="msux-ticker"
  style="
    --ticker-text-color: #ffffff;
    --ticker-background-color: transparent;
    --ticker-font-size: 18px;
    --ticker-font-weight: 700;
    --ticker-gap: 10px;
    --ticker-speed: 24s;
    --ticker-padding: 14px;
  "
  aria-label="Marketing benefits"
>
  <div class="msux-ticker__track">

    <div
      class="msux-ticker__group"
      data-msux-original
    >
      <span class="msux-ticker__item">More Qualified Leads</span>
      <span class="msux-ticker__divider" aria-hidden="true">✦</span>

      <span class="msux-ticker__item">Lower Cost Per Lead</span>
      <span class="msux-ticker__divider" aria-hidden="true">✦</span>

      <span class="msux-ticker__item">Clear Results. No Bullshit.</span>
      <span class="msux-ticker__divider" aria-hidden="true">✦</span>
    </div>

  </div>
</div>

<style>
  .msux-ticker {
    --ticker-distance: 0px;

    position: relative;
    display: block;
    width: 100%;
    max-width: 100%;
    overflow: hidden;
    color: var(--ticker-text-color, #ffffff);
    background-color: var(--ticker-background-color, transparent);
    padding-top: var(--ticker-padding, 14px);
    padding-bottom: var(--ticker-padding, 14px);
  }

  .msux-ticker__track {
    display: flex;
    align-items: center;
    width: max-content;
    min-width: max-content;
    animation-name: msux-ticker-scroll;
    animation-duration: var(--ticker-speed, 24s);
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    will-change: transform;
  }

  .msux-ticker__group {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    gap: var(--ticker-gap, 10px);
    padding-right: var(--ticker-gap, 10px);
  }

  .msux-ticker__item {
    display: inline-block;
    flex-shrink: 0;
    color: var(--ticker-text-color, #ffffff);
    font-family: inherit;
    font-size: var(--ticker-font-size, 18px);
    font-weight: var(--ticker-font-weight, 700);
    line-height: 1.2;
    letter-spacing: 0.01em;
    white-space: nowrap;
  }

  .msux-ticker__divider {
    display: inline-block;
    flex-shrink: 0;
    color: var(--ticker-text-color, #ffffff);
    font-size: calc(var(--ticker-font-size, 18px) * 0.7);
    line-height: 1;
    opacity: 0.65;
  }

  .msux-ticker:hover .msux-ticker__track {
    animation-play-state: paused;
  }

  @keyframes msux-ticker-scroll {
    from {
      transform: translate3d(0, 0, 0);
    }

    to {
      transform: translate3d(
        calc(var(--ticker-distance) * -1),
        0,
        0
      );
    }
  }

  @media screen and (max-width: 767px) {
    .msux-ticker {
      --ticker-font-size: 15px !important;
      --ticker-speed: 18s !important;
      --ticker-padding: 11px !important;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .msux-ticker__track {
      width: 100%;
      min-width: 0;
      animation: none;
    }

    .msux-ticker__group {
      width: 100%;
      justify-content: center;
      flex-wrap: wrap;
    }

    .msux-ticker__group:not([data-msux-original]) {
      display: none;
    }
  }
</style>

<script>
  (function () {
    function initializeTicker(ticker) {
      const track = ticker.querySelector(".msux-ticker__track");
      const original = ticker.querySelector("[data-msux-original]");

      if (!track || !original) {
        return;
      }

      function rebuildTicker() {
        track
          .querySelectorAll(
            ".msux-ticker__group:not([data-msux-original])"
          )
          .forEach(function (group) {
            group.remove();
          });

        const groupWidth = original.getBoundingClientRect().width;
        const tickerWidth = ticker.getBoundingClientRect().width;

        if (!groupWidth || !tickerWidth) {
          return;
        }

        const numberOfCopies =
          Math.ceil(tickerWidth / groupWidth) + 2;

        for (let i = 0; i < numberOfCopies; i++) {
          const clone = original.cloneNode(true);

          clone.removeAttribute("data-msux-original");
          clone.setAttribute("aria-hidden", "true");

          track.appendChild(clone);
        }

        ticker.style.setProperty(
          "--ticker-distance",
          groupWidth + "px"
        );

        track.style.animation = "none";
        void track.offsetWidth;
        track.style.animation = "";
      }

      rebuildTicker();

      if ("ResizeObserver" in window) {
        const resizeObserver = new ResizeObserver(function () {
          rebuildTicker();
        });

        resizeObserver.observe(ticker);
      } else {
        window.addEventListener("resize", rebuildTicker);
      }

      if (document.fonts && document.fonts.ready) {
        document.fonts.ready.then(rebuildTicker);
      }
    }

    function initializeAllTickers() {
      document
        .querySelectorAll(".msux-ticker")
        .forEach(function (ticker) {
          if (ticker.dataset.msuxInitialized === "true") {
            return;
          }

          ticker.dataset.msuxInitialized = "true";
          initializeTicker(ticker);
        });
    }

    initializeAllTickers();

    document.addEventListener(
      "DOMContentLoaded",
      initializeAllTickers
    );
  })();
</script>
You can now change this freely without creating an empty area:

--ticker-gap: 10px;
That controls the spacing between the text, stars, and the beginning of each repeated group.



marketing-sux-content-magic-full-snapshot-2026-07-28.json
File
these is so much poorly written stuff here. like whats with this? Campaign restructuring and ongoing optimization dramatically reduced the cost of generating a lead. just 1 example of many. then you used CPL so i hAD TO CHANGe it like noboidy knows wtf that is but marketers. i really fucking need you to be a good fucking writer and take your goddamn time here to execute well i dont know how else to ask you how to be a good writer. hewre you can read from the starting point with some minor changes i made. please god write liek a fucking good copywriter goddamn

Worked for 1m 52s
Yes. I rewrote every visible text field from the current published Masonry page, using your latest changes as the starting point—not one of the older drafts. 


marketing-sux-masonry-professional-copy-rewrite-2026-07-28.json

marketing-sux-masonry-professional-copy-rewrite-review-2026-07-28.md

The Google Ads proof now reads:

80.5% Lower Cost Per Lead on Google Ads
By focusing the ads on the right services, searches, and locations, we reduced the cost of each Google Ads lead by 80.5%.

The rewrite removes:

Unexplained abbreviations

Agency and analytics jargon

Hollow phrases such as “ongoing optimization”

Defensive explanations

Bloated card copy

Sentences that describe our process without explaining why the contractor should care

The page now sells in plain language: more of the right work, less wasted money, proof that we have done it, and a clear reason to book a meeting.

The patch updates only the written content and SEO fields. Existing images, the testimonial image, and the portfolio gallery remain untouched. 


is there a way to wrap the metric (or first word) in the data points so we can make the number bigger than the rest of the text in the field? new patch and css or some other method?

Worked for 37s
Yes. I kept the existing three ACF heading fields and wrapped the number and label separately. Those fields are currently plain text fields, so no ACF restructuring is required. 

 The patch updates only the three existing masonry metric headings. 


marketing-sux-masonry-metric-span-patch-2026-07-28.json

marketing-sux-industry-metric-styles-2026-07-28.css

The resulting headings are structured like:

<span class="msux-metric-value">133%</span>
<span class="msux-metric-label">More SEO Leads</span>
The three cards become:

133% / More SEO Leads

$27.88 / Cost Per Lead on Meta

80.5% / Lower Cost Per Lead on Google Ads

Add the CSS once in Elementor’s global custom CSS or the Industry Page template CSS. It will automatically style every future metric that uses those same span classes.

The default sizing is:

.msux-metric-value {
  font-size: clamp(3rem, 5vw, 5rem);
}

.msux-metric-label {
  font-size: clamp(1rem, 1.5vw, 1.35rem);
}
No widget-specific class is required because the classes are contained inside the field value itself. 


Library
/
Marketing Sux - Marketing
/
marketing-sux-industry-metric-styles-2026-07-28.css


/* Marketing Sux industry-page case study metrics */

.msux-metric-value {
  display: block;
  font-size: clamp(3rem, 5vw, 5rem);
  font-weight: 800;
  line-height: 0.95;
  letter-spacing: -0.04em;
  color: inherit;
}

.msux-metric-label {
  display: block;
  margin-top: 0.3em;
  font-size: clamp(1rem, 1.5vw, 1.35rem);
  font-weight: 700;
  line-height: 1.15;
  letter-spacing: 0;
  color: inherit;
}

@media (max-width: 767px) {
  .msux-metric-value {
    font-size: clamp(2.75rem, 14vw, 4rem);
  }

  .msux-metric-label {
    font-size: 1rem;
  }
}/* End custom CSS */