.elementor-2875 .elementor-element.elementor-element-4931643b:not(.elementor-motion-effects-element-type-background), .elementor-2875 .elementor-element.elementor-element-4931643b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://deanlargaespada.com/wp-content/uploads/2025/05/dot-background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2875 .elementor-element.elementor-element-4931643b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2875 .elementor-element.elementor-element-4931643b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2875 .elementor-element.elementor-element-6c64d4d{text-align:center;}.elementor-2875 .elementor-element.elementor-element-6c64d4d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-fbc23da );}.elementor-2875 .elementor-element.elementor-element-114714b3{text-align:center;font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-fbc23da );}.elementor-2875 .elementor-element.elementor-element-2fb9f5f4:not(.elementor-motion-effects-element-type-background), .elementor-2875 .elementor-element.elementor-element-2fb9f5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deanlargaespada.com/wp-content/uploads/2025/05/dot-background.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2875 .elementor-element.elementor-element-2fb9f5f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-2fb9f5f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2875 .elementor-element.elementor-element-41af42e3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-5baa7684{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-2c0043af{text-align:left;}.elementor-2875 .elementor-element.elementor-element-2c0043af img{height:400px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-1e466ea4 img{height:400px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-5a487ca5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-2875 .elementor-element.elementor-element-5a487ca5 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-5a487ca5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-5a487ca5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-74e208a0{width:initial;max-width:initial;}.elementor-2875 .elementor-element.elementor-element-664baf13{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-2875 .elementor-element.elementor-element-6811d1d0{width:initial;max-width:initial;}.elementor-2875 .elementor-element.elementor-element-6811d1d0 .elementor-heading-title{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-4f89119d{width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;align-self:center;}.elementor-2875 .elementor-element.elementor-element-4f89119d .elementor-icon-wrapper{text-align:right;}.elementor-2875 .elementor-element.elementor-element-73df9d04 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-2875 .elementor-element.elementor-element-73df9d04 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-73df9d04 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-73df9d04 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-25c72410{width:initial;max-width:initial;}.elementor-2875 .elementor-element.elementor-element-7911f7f1{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-2875 .elementor-element.elementor-element-56ee7602{width:initial;max-width:initial;}.elementor-2875 .elementor-element.elementor-element-56ee7602 .elementor-heading-title{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-6a8d096d{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;align-self:center;}.elementor-2875 .elementor-element.elementor-element-6a8d096d .elementor-icon-wrapper{text-align:right;}.elementor-2875 .elementor-element.elementor-element-6a8d096d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-6a8d096d.elementor-view-framed .elementor-icon, .elementor-2875 .elementor-element.elementor-element-6a8d096d.elementor-view-default .elementor-icon{color:var( --e-global-color-d7d1640 );border-color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-6a8d096d.elementor-view-framed .elementor-icon, .elementor-2875 .elementor-element.elementor-element-6a8d096d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-6fe47a78 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 0px 12px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-2875 .elementor-element.elementor-element-6fe47a78 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-6fe47a78 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-6fe47a78 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-2608aabd{width:initial;max-width:initial;}.elementor-2875 .elementor-element.elementor-element-10359df{--spacer-size:20px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-2875 .elementor-element.elementor-element-19f7013{width:initial;max-width:initial;}.elementor-2875 .elementor-element.elementor-element-19f7013 .elementor-heading-title{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-2d05605b{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;align-self:center;}.elementor-2875 .elementor-element.elementor-element-2d05605b .elementor-icon-wrapper{text-align:right;}.elementor-2875 .elementor-element.elementor-element-20c5db75{padding:80px 0px 80px 0px;}.elementor-2875 .elementor-element.elementor-element-40e7a2c1{text-align:center;}.elementor-2875 .elementor-element.elementor-element-40e7a2c1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-3c667de9{text-align:center;font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-65f146f5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-2875 .elementor-element.elementor-element-65f146f5 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-65f146f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-65f146f5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-3d988442 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-3d988442 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-3d988442 .elementor-icon-box-title{color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-22ae8c1 .elementor-button{background-color:#FFA3D600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-22ae8c1 .elementor-button:hover, .elementor-2875 .elementor-element.elementor-element-22ae8c1 .elementor-button:focus{color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-22ae8c1 .elementor-button:hover svg, .elementor-2875 .elementor-element.elementor-element-22ae8c1 .elementor-button:focus svg{fill:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-35ceddab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2875 .elementor-element.elementor-element-35ceddab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2875 .elementor-element.elementor-element-35ceddab > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-35ceddab > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-35ceddab > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-35ceddab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-2875 .elementor-element.elementor-element-35ceddab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2875 .elementor-element.elementor-element-3ec2e51a .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-3ec2e51a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-3ec2e51a .elementor-icon-box-title{color:var( --e-global-color-fbc23da );}.elementor-2875 .elementor-element.elementor-element-45f94552 .elementor-button{background-color:#FFA3D600;fill:var( --e-global-color-fbc23da );color:var( --e-global-color-fbc23da );padding:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-45f94552 .elementor-button:hover, .elementor-2875 .elementor-element.elementor-element-45f94552 .elementor-button:focus{color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-45f94552 .elementor-button:hover svg, .elementor-2875 .elementor-element.elementor-element-45f94552 .elementor-button:focus svg{fill:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-4438eec4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-2875 .elementor-element.elementor-element-4438eec4 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-4438eec4 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-4438eec4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-58628fa7 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-58628fa7 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-58628fa7 .elementor-icon-box-title{color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-c58e877 .elementor-button{background-color:#FFA3D600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-c58e877 .elementor-button:hover, .elementor-2875 .elementor-element.elementor-element-c58e877 .elementor-button:focus{color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-c58e877 .elementor-button:hover svg, .elementor-2875 .elementor-element.elementor-element-c58e877 .elementor-button:focus svg{fill:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-5ac6a947 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-2875 .elementor-element.elementor-element-5ac6a947 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-5ac6a947 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-5ac6a947 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-1fbba645 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-1fbba645 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-1fbba645 .elementor-icon-box-title{color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-5ec0c534 .elementor-button{background-color:#FFA3D600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-5ec0c534 .elementor-button:hover, .elementor-2875 .elementor-element.elementor-element-5ec0c534 .elementor-button:focus{color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-5ec0c534 .elementor-button:hover svg, .elementor-2875 .elementor-element.elementor-element-5ec0c534 .elementor-button:focus svg{fill:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-3bb17b3c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-2875 .elementor-element.elementor-element-3bb17b3c > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-3bb17b3c > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-3bb17b3c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-25d7482 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-25d7482 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-25d7482 .elementor-icon-box-title{color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-62c16087 .elementor-button{background-color:#FFA3D600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-62c16087 .elementor-button:hover, .elementor-2875 .elementor-element.elementor-element-62c16087 .elementor-button:focus{color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-62c16087 .elementor-button:hover svg, .elementor-2875 .elementor-element.elementor-element-62c16087 .elementor-button:focus svg{fill:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-1d55f657 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-2875 .elementor-element.elementor-element-1d55f657 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-1d55f657 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-1d55f657 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-5afbd850 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-5afbd850 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-5afbd850 .elementor-icon-box-title{color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-6761fc14 .elementor-button{background-color:#FFA3D600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-6761fc14 .elementor-button:hover, .elementor-2875 .elementor-element.elementor-element-6761fc14 .elementor-button:focus{color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-6761fc14 .elementor-button:hover svg, .elementor-2875 .elementor-element.elementor-element-6761fc14 .elementor-button:focus svg{fill:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-7a4ce52c{padding:80px 0px 80px 0px;}.elementor-2875 .elementor-element.elementor-element-4ddebb1b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-3350434b{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-30b0ecca .elementor-title{color:var( --e-global-color-a95c067 );font-family:var( --e-global-typography-823619d-font-family ), Sans-serif;font-size:var( --e-global-typography-823619d-font-size );font-weight:var( --e-global-typography-823619d-font-weight );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-30b0ecca .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:8px;overflow:hidden;}.elementor-2875 .elementor-element.elementor-element-30b0ecca .elementor-progress-bar{height:24px;line-height:24px;}.elementor-2875 .elementor-element.elementor-element-6a52c7da .elementor-title{color:var( --e-global-color-a95c067 );font-family:var( --e-global-typography-823619d-font-family ), Sans-serif;font-size:var( --e-global-typography-823619d-font-size );font-weight:var( --e-global-typography-823619d-font-weight );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-6a52c7da .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-2875 .elementor-element.elementor-element-6a52c7da .elementor-progress-wrapper{background-color:var( --e-global-color-1410eca );border-radius:8px;overflow:hidden;}.elementor-2875 .elementor-element.elementor-element-6a52c7da .elementor-progress-bar{height:24px;line-height:24px;}.elementor-2875 .elementor-element.elementor-element-1010af05 .elementor-title{color:var( --e-global-color-a95c067 );font-family:var( --e-global-typography-823619d-font-family ), Sans-serif;font-size:var( --e-global-typography-823619d-font-size );font-weight:var( --e-global-typography-823619d-font-weight );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-1010af05 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-d7d1640 );}.elementor-2875 .elementor-element.elementor-element-1010af05 .elementor-progress-wrapper{background-color:var( --e-global-color-8eb6669 );border-radius:8px;overflow:hidden;}.elementor-2875 .elementor-element.elementor-element-1010af05 .elementor-progress-bar{height:24px;line-height:24px;}.elementor-2875 .elementor-element.elementor-element-393d3345{--spacer-size:20px;}.elementor-2875 .elementor-element.elementor-element-419fafb3 img{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-54127116{padding:80px 0px 80px 0px;}.elementor-2875 .elementor-element.elementor-element-e900cfc{text-align:center;}.elementor-2875 .elementor-element.elementor-element-e900cfc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-1bfda498{text-align:center;font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-404280d6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-2875 .elementor-element.elementor-element-404280d6 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-404280d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-404280d6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-78386516.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2875 .elementor-element.elementor-element-78386516.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2875 .elementor-element.elementor-element-78386516.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-description{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-40d7169b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-2875 .elementor-element.elementor-element-40d7169b > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-40d7169b > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-40d7169b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-6c0533e7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2875 .elementor-element.elementor-element-6c0533e7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2875 .elementor-element.elementor-element-6c0533e7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-description{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-2e94561 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-2875 .elementor-element.elementor-element-2e94561 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-2e94561 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-2e94561 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-b7d1359.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2875 .elementor-element.elementor-element-b7d1359.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2875 .elementor-element.elementor-element-b7d1359.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-description{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-10881d26 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-2875 .elementor-element.elementor-element-10881d26 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-10881d26 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-10881d26 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-4ec430a2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2875 .elementor-element.elementor-element-4ec430a2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2875 .elementor-element.elementor-element-4ec430a2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a95c067 );}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-description{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-84cb94b );}.elementor-2875 .elementor-element.elementor-element-5c00235c{padding:80px 0px 80px 0px;}.elementor-2875 .elementor-element.elementor-element-346769c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://deanlargaespada.com/wp-content/uploads/2025/05/Dot-1.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2875 .elementor-element.elementor-element-55cc7509 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-fbc23da );}.elementor-2875 .elementor-element.elementor-element-1d734b2a{font-family:var( --e-global-typography-b92dbd7-font-family ), Sans-serif;font-size:var( --e-global-typography-b92dbd7-font-size );font-weight:var( --e-global-typography-b92dbd7-font-weight );line-height:var( --e-global-typography-b92dbd7-line-height );color:var( --e-global-color-fbc23da );}.elementor-2875 .elementor-element.elementor-element-411e5df2 .elementor-button{background-color:var( --e-global-color-fbc23da );font-family:var( --e-global-typography-823619d-font-family ), Sans-serif;font-size:var( --e-global-typography-823619d-font-size );font-weight:var( --e-global-typography-823619d-font-weight );line-height:var( --e-global-typography-823619d-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2875 .elementor-element.elementor-element-411e5df2 .elementor-button:hover, .elementor-2875 .elementor-element.elementor-element-411e5df2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-fbc23da );}.elementor-2875 .elementor-element.elementor-element-411e5df2 .elementor-button:hover svg, .elementor-2875 .elementor-element.elementor-element-411e5df2 .elementor-button:focus svg{fill:var( --e-global-color-fbc23da );}.elementor-2875 .elementor-element.elementor-element-391e4d4c .elementor-button{background-color:#6252CE00;font-family:var( --e-global-typography-823619d-font-family ), Sans-serif;font-size:var( --e-global-typography-823619d-font-size );font-weight:var( --e-global-typography-823619d-font-weight );line-height:var( --e-global-typography-823619d-line-height );fill:var( --e-global-color-fbc23da );color:var( --e-global-color-fbc23da );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fbc23da );}.elementor-2875 .elementor-element.elementor-element-391e4d4c .elementor-button:hover, .elementor-2875 .elementor-element.elementor-element-391e4d4c .elementor-button:focus{background-color:var( --e-global-color-ab26b7a );color:var( --e-global-color-primary );}.elementor-2875 .elementor-element.elementor-element-391e4d4c .elementor-button:hover svg, .elementor-2875 .elementor-element.elementor-element-391e4d4c .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2875 .elementor-element.elementor-element-145c24c9{width:60%;}.elementor-2875 .elementor-element.elementor-element-46d239a2{width:40%;}.elementor-2875 .elementor-element.elementor-element-5a487ca5{width:33.304%;}.elementor-2875 .elementor-element.elementor-element-73df9d04{width:33.482%;}.elementor-2875 .elementor-element.elementor-element-6fe47a78{width:32.498%;}.elementor-2875 .elementor-element.elementor-element-7ff872af{width:49.349%;}.elementor-2875 .elementor-element.elementor-element-4015d680{width:29.983%;}.elementor-2875 .elementor-element.elementor-element-522dc5c4{width:20%;}}@media(max-width:1024px){.elementor-2875 .elementor-element.elementor-element-6c64d4d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2875 .elementor-element.elementor-element-114714b3{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-41af42e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-5baa7684{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-6811d1d0 .elementor-heading-title{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-56ee7602 .elementor-heading-title{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-19f7013 .elementor-heading-title{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-40e7a2c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-3c667de9{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-3d988442 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-3d988442 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-3ec2e51a .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-3ec2e51a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-58628fa7 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-58628fa7 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-1fbba645 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-1fbba645 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-25d7482 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-25d7482 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-5afbd850 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-5afbd850 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-4ddebb1b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-3350434b{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-30b0ecca .elementor-title{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-6a52c7da .elementor-title{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-1010af05 .elementor-title{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-e900cfc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-1bfda498{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-description{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-description{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-description{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-description{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-55cc7509 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-1d734b2a{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-411e5df2 .elementor-button{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-391e4d4c .elementor-button{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}}@media(max-width:767px){.elementor-2875 .elementor-element.elementor-element-4931643b{padding:20px 0px 20px 0px;}.elementor-2875 .elementor-element.elementor-element-6c64d4d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2875 .elementor-element.elementor-element-114714b3{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-2fb9f5f4{padding:40px 0px 40px 0px;}.elementor-2875 .elementor-element.elementor-element-41af42e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-5baa7684{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-5a487ca5 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-2875 .elementor-element.elementor-element-6811d1d0 .elementor-heading-title{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-4f89119d{width:var( --container-widget-width, 78px );max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0;}.elementor-2875 .elementor-element.elementor-element-56ee7602 .elementor-heading-title{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-6a8d096d{width:var( --container-widget-width, 93px );max-width:93px;--container-widget-width:93px;--container-widget-flex-grow:0;}.elementor-2875 .elementor-element.elementor-element-6fe47a78 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-2875 .elementor-element.elementor-element-19f7013 .elementor-heading-title{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-2d05605b{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-2875 .elementor-element.elementor-element-20c5db75{padding:40px 0px 40px 0px;}.elementor-2875 .elementor-element.elementor-element-40e7a2c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-3c667de9{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-3d988442 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-3d988442 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-3ec2e51a .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-3ec2e51a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-58628fa7 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-58628fa7 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-1fbba645 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-1fbba645 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-25d7482 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-25d7482 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-5afbd850 .elementor-icon-box-title, .elementor-2875 .elementor-element.elementor-element-5afbd850 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-7a4ce52c{padding:40px 0px 40px 0px;}.elementor-2875 .elementor-element.elementor-element-4ddebb1b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-3350434b{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-30b0ecca .elementor-title{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-6a52c7da .elementor-title{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-1010af05 .elementor-title{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-54127116{padding:40px 0px 40px 0px;}.elementor-2875 .elementor-element.elementor-element-e900cfc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-1bfda498{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-img{margin-bottom:15px;}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-78386516 .elementor-image-box-description{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-img{margin-bottom:15px;}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-6c0533e7 .elementor-image-box-description{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-img{margin-bottom:15px;}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-b7d1359 .elementor-image-box-description{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-img{margin-bottom:15px;}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2875 .elementor-element.elementor-element-4ec430a2 .elementor-image-box-description{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-5c00235c{padding:40px 0px 40px 0px;}.elementor-2875 .elementor-element.elementor-element-346769c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-element-populated, .elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2875 .elementor-element.elementor-element-346769c1 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-55cc7509 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2875 .elementor-element.elementor-element-1d734b2a{font-size:var( --e-global-typography-b92dbd7-font-size );line-height:var( --e-global-typography-b92dbd7-line-height );}.elementor-2875 .elementor-element.elementor-element-411e5df2 .elementor-button{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}.elementor-2875 .elementor-element.elementor-element-391e4d4c .elementor-button{font-size:var( --e-global-typography-823619d-font-size );line-height:var( --e-global-typography-823619d-line-height );}}