.elementor-1128 .elementor-element.elementor-element-e85702f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-22abad9{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1128 .elementor-element.elementor-element-b7d59b9{--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-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-b7d59b9:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-b7d59b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-1128 .elementor-element.elementor-element-49ae281 .blog-featureimage,.elementor-1128 .elementor-element.elementor-element-49ae281 .blog-featureimage img{height:500px;}.elementor-1128 .elementor-element.elementor-element-49ae281 .blog-featureimage{background-size:cover;background-position:center;border-style:none;border-radius:16px 16px 0px 0px;}.elementor-1128 .elementor-element.elementor-element-dcbb018{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1128 .elementor-element.elementor-element-7a73652{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1128 .elementor-element.elementor-element-de43977{--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;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1128 .elementor-element.elementor-element-15bccb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-7830cd7 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );word-spacing:var( --e-global-typography-906ded2-word-spacing );color:var( --e-global-color-primary );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-05556fd > div{color:var( --e-global-color-b41e63e );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-05556fd > div svg{fill:var( --e-global-color-b41e63e );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-05556fd > div:hover{color:var( --e-global-color-4ade329 );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-05556fd > div:hover svg{fill:var( --e-global-color-4ade329 );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-7f826e3 > div{color:var( --e-global-color-b41e63e );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-7f826e3 > div svg{fill:var( --e-global-color-b41e63e );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-7f826e3 > div:hover{color:var( --e-global-color-4ade329 );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-7f826e3 > div:hover svg{fill:var( --e-global-color-4ade329 );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-c784a62 > div{color:var( --e-global-color-b41e63e );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-c784a62 > div svg{fill:var( --e-global-color-b41e63e );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-c784a62 > div:hover{color:var( --e-global-color-4ade329 );}.elementor-1128 .elementor-element.elementor-element-a9243cd .elementor-repeater-item-c784a62 > div:hover svg{fill:var( --e-global-color-4ade329 );}.elementor-1128 .elementor-element.elementor-element-a9243cd > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1128 .elementor-element.elementor-element-a9243cd .ekit_socialshare{text-align:center;}.elementor-1128 .elementor-element.elementor-element-a9243cd .ekit_socialshare > li > div{text-align:center;text-decoration:none;width:32px;}.elementor-1128 .elementor-element.elementor-element-a9243cd .ekit_socialshare > li{display:inline-block;margin:0px 0px 8px 0px;}.elementor-1128 .elementor-element.elementor-element-f0093b1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1128 .elementor-element.elementor-element-f9b8f9e{text-align:start;}.elementor-1128 .elementor-element.elementor-element-f9b8f9e .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );color:var( --e-global-color-a0e571a );}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-post-container{width:33.33%;}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-post-wrap{margin-right:10px;margin-bottom:24px;padding:16px 16px 16px 16px;border-style:none;background-color:var( --e-global-color-8437f0c );border-radius:16px 16px 16px 16px;}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-posts{margin-right:-10px;}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-post-content{margin-top:10px;padding:0px 0px 16px 0px;}.elementor-1128 .elementor-element.elementor-element-793cc80 .blog-image{height:215px;min-height:215px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-post-title{margin-top:10px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1128 .elementor-element.elementor-element-8d09086{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-0c0a856{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1128 .elementor-element.elementor-element-0c0a856:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-0c0a856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-1128 .elementor-element.elementor-element-274c79c{text-align:start;}.elementor-1128 .elementor-element.elementor-element-274c79c .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );color:var( --e-global-color-a0e571a );}.elementor-1128 .elementor-element.elementor-element-ca747a0{width:100%;max-width:100%;}.elementor-1128 .elementor-element.elementor-element-ca747a0 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1128 .elementor-element.elementor-element-c75061b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1128 .elementor-element.elementor-element-c75061b:not(.elementor-motion-effects-element-type-background), .elementor-1128 .elementor-element.elementor-element-c75061b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-1128 .elementor-element.elementor-element-c1be1e2{text-align:start;}.elementor-1128 .elementor-element.elementor-element-c1be1e2 .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );color:var( --e-global-color-a0e571a );}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-divider{padding-top:calc(1.5em/2);padding-bottom:calc(1.5em/2);}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .item-wrap{padding:0px 0px 24px 0px;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .post-thumbnail{width:171px;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .post-thumbnail img{border-radius:16px 16px 16px 16px;}.elementor-1128 .elementor-element.elementor-element-99556f2.post-thumbnail-position-left .post-item .post-thumbnail,[data-elementor-device-mode=mobile] .elementor-1128 .elementor-element.elementor-element-99556f2.elementor-widget-gum_posts_list.post-thumbnail-position-mobile-right .post-item .post-thumbnail,[data-elementor-device-mode=tablet] .elementor-1128 .elementor-element.elementor-element-99556f2.elementor-widget-gum_posts_list.post-thumbnail-position-tablet-right .post-item .post-thumbnail{padding-right:0.8em;margin-bottom:0;}.elementor-1128 .elementor-element.elementor-element-99556f2.post-thumbnail-position-right .post-item .post-thumbnail,[data-elementor-device-mode=mobile] .elementor-1128 .elementor-element.elementor-element-99556f2.elementor-widget-gum_posts_list.post-thumbnail-position-mobile-left .post-item .post-thumbnail,[data-elementor-device-mode=tablet] .elementor-1128 .elementor-element.elementor-element-99556f2.elementor-widget-gum_posts_list.post-thumbnail-position-tablet-left .post-item .post-thumbnail{padding-left:0.8em;margin-bottom:0;}.elementor-1128 .elementor-element.elementor-element-99556f2.post-thumbnail-position-top .post-item .post-thumbnail,[data-elementor-device-mode=mobile] .elementor-1128 .elementor-element.elementor-element-99556f2.elementor-widget-gum_posts_list.post-thumbnail-position-mobile-top .post-item .post-thumbnail,[data-elementor-device-mode=tablet] .elementor-1128 .elementor-element.elementor-element-99556f2.elementor-widget-gum_posts_list.post-thumbnail-position-tablet-top .post-item .post-thumbnail{margin-bottom:0.8em;padding-left:0;padding-right:0;}.elementor-1128 .elementor-element.elementor-element-99556f2 a.post-title{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );word-spacing:var( --e-global-typography-5ec7628-word-spacing );color:var( --e-global-color-primary );}.elementor-1128 .elementor-element.elementor-element-99556f2 li .post-title{margin-top:0px;margin-bottom:0px;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .post-title ~ .post-date{margin-top:0.6em;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .post-date + .post-title{margin-top:0.6em;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .post-metas .post-date{margin-left:0.6em;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-date{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );word-spacing:var( --e-global-typography-5ec7628-word-spacing );color:var( --e-global-color-a4d0a47 );}@media(min-width:768px){.elementor-1128 .elementor-element.elementor-element-8d09086{--width:40%;}}@media(max-width:1024px){.elementor-1128 .elementor-element.elementor-element-e85702f{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-22abad9{--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-1128 .elementor-element.elementor-element-b7d59b9{--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1128 .elementor-element.elementor-element-7a73652{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1128 .elementor-element.elementor-element-7830cd7 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );word-spacing:var( --e-global-typography-906ded2-word-spacing );}.elementor-1128 .elementor-element.elementor-element-f9b8f9e .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );}.elementor-1128 .elementor-element.elementor-element-793cc80 .blog-image{height:124px;min-height:124px;}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-post-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1128 .elementor-element.elementor-element-8d09086{--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:flex-start;}.elementor-1128 .elementor-element.elementor-element-0c0a856.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1128 .elementor-element.elementor-element-274c79c .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );}.elementor-1128 .elementor-element.elementor-element-ca747a0{width:100%;max-width:100%;}.elementor-1128 .elementor-element.elementor-element-ca747a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1128 .elementor-element.elementor-element-c75061b{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1128 .elementor-element.elementor-element-c1be1e2 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );}.elementor-1128 .elementor-element.elementor-element-99556f2 > .elementor-widget-container{margin:0px 0px -26px 0px;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-divider{padding-top:calc(0px/2);padding-bottom:calc(0px/2);}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .item-wrap{padding:0px 0px 12px 0px;}.elementor-1128 .elementor-element.elementor-element-99556f2 a.post-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );word-spacing:var( --e-global-typography-5ec7628-word-spacing );}.elementor-1128 .elementor-element.elementor-element-99556f2 li .post-title{margin-top:0px;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .post-title ~ .post-date{margin-top:8px;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .post-date + .post-title{margin-top:8px;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-item .post-metas .post-date{margin-left:8px;}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-date{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );word-spacing:var( --e-global-typography-5ec7628-word-spacing );}}@media(max-width:767px){.elementor-1128 .elementor-element.elementor-element-e85702f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-b7d59b9{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1128 .elementor-element.elementor-element-49ae281 .blog-featureimage,.elementor-1128 .elementor-element.elementor-element-49ae281 .blog-featureimage img{height:240px;}.elementor-1128 .elementor-element.elementor-element-7a73652{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1128 .elementor-element.elementor-element-de43977{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1128 .elementor-element.elementor-element-15bccb9{--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;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1128 .elementor-element.elementor-element-7830cd7 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );word-spacing:var( --e-global-typography-906ded2-word-spacing );}.elementor-1128 .elementor-element.elementor-element-f9b8f9e .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-post-container{width:100%;}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-post-wrap{margin-right:24px;margin-bottom:24px;}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-posts{margin-right:-24px;}.elementor-1128 .elementor-element.elementor-element-793cc80 .blog-image{height:200px;min-height:200px;}.elementor-1128 .elementor-element.elementor-element-793cc80 .related-post-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1128 .elementor-element.elementor-element-8d09086{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1128 .elementor-element.elementor-element-274c79c{text-align:start;}.elementor-1128 .elementor-element.elementor-element-274c79c .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );}.elementor-1128 .elementor-element.elementor-element-ca747a0{width:100%;max-width:100%;text-align:start;}.elementor-1128 .elementor-element.elementor-element-ca747a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1128 .elementor-element.elementor-element-c1be1e2 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );word-spacing:var( --e-global-typography-be54938-word-spacing );}.elementor-1128 .elementor-element.elementor-element-99556f2 a.post-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );word-spacing:var( --e-global-typography-5ec7628-word-spacing );}.elementor-1128 .elementor-element.elementor-element-99556f2 .post-date{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );word-spacing:var( --e-global-typography-5ec7628-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-1128 .elementor-element.elementor-element-dcbb018{--width:100%;}.elementor-1128 .elementor-element.elementor-element-8d09086{--width:100%;}.elementor-1128 .elementor-element.elementor-element-0c0a856{--width:77%;}}/* Start custom CSS for text-editor, class: .elementor-element-7a73652 *//* Blog post tables: Florida Business Sellers */
.single-post .entry-content table,
.single-post .elementor-widget-theme-post-content table,
.single-post .elementor-widget-text-editor table {
  --tbl-head-bg: #0b2a4a;
  --tbl-head-text: #ffffff;
  --tbl-border: #dfe5ec;
  --tbl-stripe: #f5f8fb;
  --tbl-hover: #eaf2fa;

  width: 100%;
  margin: 28px 0;
  border-collapse: separate;
  border-spacing: 0;
  border: 1px solid var(--tbl-border);
  border-radius: 10px;
  overflow: hidden;
  font-size: 16px;
  line-height: 1.55;
  background: #fff;
}

.single-post .entry-content table thead th,
.single-post .elementor-widget-theme-post-content table thead th,
.single-post .elementor-widget-text-editor table thead th,
.single-post .entry-content table tr:first-child th,
.single-post .elementor-widget-theme-post-content table tr:first-child th {
  background: var(--tbl-head-bg);
  color: var(--tbl-head-text);
  font-weight: 600;
  text-align: left;
  padding: 14px 16px;
  border: 0;
  white-space: nowrap;
}

.single-post .entry-content table td,
.single-post .elementor-widget-theme-post-content table td,
.single-post .elementor-widget-text-editor table td {
  padding: 13px 16px;
  border: 0;
  border-bottom: 1px solid var(--tbl-border);
  vertical-align: top;
  color: #1f2937;
}

.single-post .entry-content table tbody tr:last-child td,
.single-post .elementor-widget-theme-post-content table tbody tr:last-child td {
  border-bottom: 0;
}

.single-post .entry-content table tbody tr:nth-child(even) td,
.single-post .elementor-widget-theme-post-content table tbody tr:nth-child(even) td {
  background: var(--tbl-stripe);
}

.single-post .entry-content table tbody tr:hover td,
.single-post .elementor-widget-theme-post-content table tbody tr:hover td {
  background: var(--tbl-hover);
}

/* First column emphasis */
.single-post .entry-content table td:first-child,
.single-post .elementor-widget-theme-post-content table td:first-child {
  font-weight: 600;
  color: #0b2a4a;
}

/* Mobile: horizontal scroll instead of squashed columns */
@media (max-width: 767px) {
  .single-post .entry-content table,
  .single-post .elementor-widget-theme-post-content table,
  .single-post .elementor-widget-text-editor table {
    display: block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    font-size: 14px;
  }

  .single-post .entry-content table th,
  .single-post .entry-content table td,
  .single-post .elementor-widget-theme-post-content table th,
  .single-post .elementor-widget-theme-post-content table td {
    min-width: 140px;
    padding: 11px 12px;
  }
}/* End custom CSS */