.elementor-15314 .elementor-element.elementor-element-12890727{--display:flex;--min-height:96px;--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;--margin-top:-122px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15314 .elementor-element.elementor-element-12890727:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-12890727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-1b0c140f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15314 .elementor-element.elementor-element-17c6e791{--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;}.elementor-15314 .elementor-element.elementor-element-4e465b55{background-color:var( --e-global-color-b72f412 );padding:7px 7px 7px 7px;border-radius:4px 4px 4px 4px;}.elementor-15314 .elementor-element.elementor-element-4e465b55.elementor-element{--align-self:flex-start;}.elementor-15314 .elementor-element.elementor-element-4e465b55 .elementor-icon-list-icon i{color:var( --e-global-color-cb86757 );font-size:20px;}.elementor-15314 .elementor-element.elementor-element-4e465b55 .elementor-icon-list-icon svg{fill:var( --e-global-color-cb86757 );--e-icon-list-icon-size:20px;}.elementor-15314 .elementor-element.elementor-element-4e465b55 .elementor-icon-list-icon{width:20px;}.elementor-15314 .elementor-element.elementor-element-4e465b55 .elementor-icon-list-text, .elementor-15314 .elementor-element.elementor-element-4e465b55 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-15314 .elementor-element.elementor-element-4e465b55 .elementor-icon-list-item{font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-15314 .elementor-element.elementor-element-46207161 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-2b72ea59 .elementor-icon-list-icon i{color:var( --e-global-color-cb86757 );font-size:24px;}.elementor-15314 .elementor-element.elementor-element-2b72ea59 .elementor-icon-list-icon svg{fill:var( --e-global-color-cb86757 );--e-icon-list-icon-size:24px;}.elementor-15314 .elementor-element.elementor-element-2b72ea59 .elementor-icon-list-icon{width:24px;}.elementor-15314 .elementor-element.elementor-element-2b72ea59 .elementor-icon-list-text, .elementor-15314 .elementor-element.elementor-element-2b72ea59 .elementor-icon-list-text a{color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-2b72ea59 .elementor-icon-list-item{font-size:20px;text-transform:uppercase;}.elementor-15314 .elementor-element.elementor-element-631aa684 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:40px;color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-1283cf5b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;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:#EBEBEB;--border-color:#EBEBEB;--border-radius:13px 13px 13px 13px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff.elementor-view-framed .elementor-icon, .elementor-15314 .elementor-element.elementor-element-4d5bf9ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-cb86757 );color:var( --e-global-color-cb86757 );border-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon{font-size:31px;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:40px;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-description{color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-5d48df10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-5d48df10.elementor-view-framed .elementor-icon, .elementor-15314 .elementor-element.elementor-element-5d48df10.elementor-view-default .elementor-icon{fill:var( --e-global-color-cb86757 );color:var( --e-global-color-cb86757 );border-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon{font-size:31px;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:40px;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-description{color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-1334e888.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-1334e888.elementor-view-framed .elementor-icon, .elementor-15314 .elementor-element.elementor-element-1334e888.elementor-view-default .elementor-icon{fill:var( --e-global-color-cb86757 );color:var( --e-global-color-cb86757 );border-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon{font-size:31px;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:40px;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-description{color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-45216328.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-45216328.elementor-view-framed .elementor-icon, .elementor-15314 .elementor-element.elementor-element-45216328.elementor-view-default .elementor-icon{fill:var( --e-global-color-cb86757 );color:var( --e-global-color-cb86757 );border-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon{font-size:31px;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:40px;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-description{color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-a910241{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:13px 0px;--row-gap:13px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15314 .elementor-element.elementor-element-624141a3{--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;--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:#EBEBEB;--border-color:#EBEBEB;--border-radius:13px 13px 13px 13px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15314 .elementor-element.elementor-element-624141a3:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-624141a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15314 .elementor-element.elementor-element-6069205 .elementor-icon-box-wrapper{text-align:start;}.elementor-15314 .elementor-element.elementor-element-6069205 .elementor-icon-box-title{margin-block-end:12px;}.elementor-15314 .elementor-element.elementor-element-6069205 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-6069205 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:40px;}.elementor-15314 .elementor-element.elementor-element-42345b25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-15314 .elementor-element.elementor-element-1eacce2{--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;--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:#EBEBEB;--border-color:#EBEBEB;--border-radius:13px 13px 13px 13px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15314 .elementor-element.elementor-element-1eacce2:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-1eacce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15314 .elementor-element.elementor-element-dbf568f .elementor-icon-box-wrapper{text-align:start;}.elementor-15314 .elementor-element.elementor-element-dbf568f .elementor-icon-box-title{margin-block-end:12px;}.elementor-15314 .elementor-element.elementor-element-dbf568f .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-dbf568f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:40px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy{grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_toggle{text-align:inherit;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item{font-size:14px;font-weight:400;margin:0px 0px 7px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF00;color:#7A7A7A;border-style:none;border-radius:0px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item_title{text-align:left;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item:hover{background-color:#F1F1F100;color:#7A7A7A;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item_icon_spacer{width:11px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item_icon{font-size:20px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item_description{padding:20px 0px 0px 0px;color:#8a8a8a;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-15314 .elementor-element.elementor-element-60fede5{--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;--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:#EBEBEB;--border-color:#EBEBEB;--border-radius:13px 13px 13px 13px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15314 .elementor-element.elementor-element-60fede5:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-60fede5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15314 .elementor-element.elementor-element-a118bd8 .elementor-icon-box-wrapper{text-align:start;}.elementor-15314 .elementor-element.elementor-element-a118bd8 .elementor-icon-box-title{margin-block-end:12px;}.elementor-15314 .elementor-element.elementor-element-a118bd8 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-a118bd8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:40px;}.elementor-15314 .elementor-element.elementor-element-f5ec16b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 21px;--row-gap:0px;--column-gap:21px;--grid-auto-flow:row;--justify-items:center;--align-items:start;border-style:none;--border-style:none;}.elementor-15314 .elementor-element.elementor-element-7ec96c8{columns:1;}.elementor-15314 .elementor-element.elementor-element-57b3d77{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b72f412 );--n-accordion-icon-size:15px;}.elementor-15314 .elementor-element.elementor-element-57b3d77 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-19e3f7f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-4a63216{columns:1;}.elementor-15314 .elementor-element.elementor-element-5abc41a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b72f412 );--n-accordion-icon-size:15px;}.elementor-15314 .elementor-element.elementor-element-5abc41a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-ae1a93e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-ec6d5bf{columns:1;}.elementor-15314 .elementor-element.elementor-element-4e38db0{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b72f412 );--n-accordion-icon-size:15px;}.elementor-15314 .elementor-element.elementor-element-4e38db0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-4c645e4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-392d5f7{columns:1;}.elementor-15314 .elementor-element.elementor-element-3c7e515{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b72f412 );--n-accordion-icon-size:15px;}.elementor-15314 .elementor-element.elementor-element-3c7e515 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-4f79fab{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-cd47ead{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b72f412 );--n-accordion-icon-size:15px;}.elementor-15314 .elementor-element.elementor-element-cd47ead > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-7233d0d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-6ee072b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b72f412 );--n-accordion-icon-size:15px;}.elementor-15314 .elementor-element.elementor-element-6ee072b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-663557c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:26px 0px;--row-gap:26px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-15314 .elementor-element.elementor-element-663557c.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:103px;}.elementor-15314 .elementor-element.elementor-element-663557c.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:103px;}#wpadminbar ~ .elementor-15314 .elementor-element.elementor-element-663557c.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-15314 .elementor-element.elementor-element-663557c.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(103px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-15314 .elementor-element.elementor-element-663557c.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-15314 .elementor-element.elementor-element-663557c.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(103px + var(--wpadminbar-height, 0px));}.elementor-15314 .elementor-element.elementor-element-663557c.e-con{--align-self:flex-start;}.elementor-15314 .elementor-element.elementor-element-663557c.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-15314 .elementor-element.elementor-element-dde731f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-99953a1 );--border-color:var( --e-global-color-99953a1 );--border-radius:4px 4px 4px 4px;}.elementor-15314 .elementor-element.elementor-element-dde731f:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-dde731f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5FA;}.elementor-15314 .elementor-element.elementor-element-dde731f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15314 .elementor-element.elementor-element-5260d6f .elementor-icon-box-wrapper{text-align:start;}.elementor-15314 .elementor-element.elementor-element-5260d6f .elementor-icon-box-title{margin-block-end:12px;}.elementor-15314 .elementor-element.elementor-element-5260d6f .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-5260d6f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:40px;}.elementor-15314 .elementor-element.elementor-element-56823118{--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;}.elementor-15314 .elementor-element.elementor-element-6339e10f{--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:center;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-cb86757 );--border-color:var( --e-global-color-cb86757 );--padding-top:51px;--padding-bottom:51px;--padding-left:51px;--padding-right:51px;}.elementor-15314 .elementor-element.elementor-element-6339e10f:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-6339e10f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-wrapper{gap:15px;}.elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-7752f4df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-7752f4df.elementor-view-framed .elementor-icon, .elementor-15314 .elementor-element.elementor-element-7752f4df.elementor-view-default .elementor-icon{fill:var( --e-global-color-cb86757 );color:var( --e-global-color-cb86757 );border-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-title a{font-family:var( --e-global-typography-d1f8d94-font-family ), Sans-serif;font-size:var( --e-global-typography-d1f8d94-font-size );font-weight:var( --e-global-typography-d1f8d94-font-weight );text-transform:var( --e-global-typography-d1f8d94-text-transform );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-description{color:#202020;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-field-type-html{padding-bottom:0px;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-button[type="submit"]{color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-7ba03fc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15314 .elementor-element.elementor-element-20bf2bc0{--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:center;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-cb86757 );--border-color:var( --e-global-color-cb86757 );--padding-top:51px;--padding-bottom:51px;--padding-left:51px;--padding-right:51px;}.elementor-15314 .elementor-element.elementor-element-20bf2bc0:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-20bf2bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15314 .elementor-element.elementor-element-1d605a1 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-1d605a1 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-1d605a1 .elementor-icon-box-title a{font-family:var( --e-global-typography-d1f8d94-font-family ), Sans-serif;font-size:var( --e-global-typography-d1f8d94-font-size );font-weight:var( --e-global-typography-d1f8d94-font-weight );text-transform:var( --e-global-typography-d1f8d94-text-transform );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-1d605a1 .elementor-icon-box-description{color:#202020;}.elementor-15314 .elementor-element.elementor-element-997d2b4{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:67px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-15314 .elementor-element.elementor-element-997d2b4:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-997d2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-17eaeb96 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-17eaeb96 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-17eaeb96 .elementor-icon-box-title a{font-size:42px;}.elementor-15314 .elementor-element.elementor-element-1c9e7718{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15314 .elementor-element.elementor-element-2f55edf8{--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;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-99953a1 );--border-color:var( --e-global-color-99953a1 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15314 .elementor-element.elementor-element-2f55edf8:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-2f55edf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15314 .elementor-element.elementor-element-2f55edf8:hover{background-color:var( --e-global-color-24bb16c );}.elementor-15314 .elementor-element.elementor-element-34c2edd6{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-34c2edd6 .elementor-heading-title{font-size:43px;color:var( --e-global-color-bb55343 );}.elementor-15314 .elementor-element.elementor-element-2d95eef4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-2d95eef4 .elementor-heading-title{font-family:var( --e-global-typography-d1f8d94-font-family ), Sans-serif;font-size:var( --e-global-typography-d1f8d94-font-size );font-weight:var( --e-global-typography-d1f8d94-font-weight );text-transform:var( --e-global-typography-d1f8d94-text-transform );line-height:var( --e-global-typography-d1f8d94-line-height );color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-7d150194{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-4588ee26{--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;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-99953a1 );--border-color:var( --e-global-color-99953a1 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15314 .elementor-element.elementor-element-4588ee26:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-4588ee26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15314 .elementor-element.elementor-element-4588ee26:hover{background-color:var( --e-global-color-secondary );}.elementor-15314 .elementor-element.elementor-element-3bd10737{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-3bd10737 .elementor-heading-title{font-size:43px;color:var( --e-global-color-bb55343 );}.elementor-15314 .elementor-element.elementor-element-5dec64b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-5dec64b8 .elementor-heading-title{font-family:var( --e-global-typography-d1f8d94-font-family ), Sans-serif;font-size:var( --e-global-typography-d1f8d94-font-size );font-weight:var( --e-global-typography-d1f8d94-font-weight );text-transform:var( --e-global-typography-d1f8d94-text-transform );line-height:var( --e-global-typography-d1f8d94-line-height );color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-7492f072{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-47045e8c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-99953a1 );--border-color:var( --e-global-color-99953a1 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15314 .elementor-element.elementor-element-47045e8c:not(.elementor-motion-effects-element-type-background), .elementor-15314 .elementor-element.elementor-element-47045e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb86757 );}.elementor-15314 .elementor-element.elementor-element-47045e8c:hover{background-color:var( --e-global-color-secondary );}.elementor-15314 .elementor-element.elementor-element-46220cbc{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-46220cbc .elementor-heading-title{font-size:43px;color:var( --e-global-color-bb55343 );}.elementor-15314 .elementor-element.elementor-element-4cce845d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-4cce845d .elementor-heading-title{font-family:var( --e-global-typography-d1f8d94-font-family ), Sans-serif;font-size:var( --e-global-typography-d1f8d94-font-size );font-weight:var( --e-global-typography-d1f8d94-font-weight );text-transform:var( --e-global-typography-d1f8d94-text-transform );line-height:var( --e-global-typography-d1f8d94-line-height );color:var( --e-global-color-b72f412 );}.elementor-15314 .elementor-element.elementor-element-351466f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-1ada97fc{--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;}.elementor-15314 .elementor-element.elementor-element-4ad6b28d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-15314 .elementor-element.elementor-element-84008f{--display:flex;--position:fixed;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:20px;--z-index:999;}body:not(.rtl) .elementor-15314 .elementor-element.elementor-element-84008f{right:20px;}body.rtl .elementor-15314 .elementor-element.elementor-element-84008f{left:20px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-one{background-color:var( --e-global-color-cb86757 );color:#ffffff;border-radius:40px 0px 0px 40px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-two{background-color:var( --e-global-color-b72f412 );color:#ffffff;border-radius:0px 40px 40px 0px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit_double_button{width:100%;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-one > i{padding-right:8px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-one > svg{margin-right:8px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-two > i{padding-right:8px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-two > svg{margin-right:8px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-one svg{fill:#ffffff;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-one:hover{color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-one:hover svg{fill:#ffffff;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-two svg{fill:#ffffff;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-two:hover{color:#ffffff;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-double-btn.ekit-double-btn-two:hover svg{fill:#ffffff;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit-wid-con .ekit_button_middle_text{color:#000000;width:40px;height:40px;}body.elementor-page-15314:not(.elementor-motion-effects-element-type-background), body.elementor-page-15314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-15314 .elementor-element.elementor-element-46207161 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15314 .elementor-element.elementor-element-631aa684 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-15314 .elementor-element.elementor-element-1283cf5b{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon{font-size:27px;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-title a{font-size:17px;line-height:25px;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon{font-size:27px;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-title a{font-size:17px;line-height:25px;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon{font-size:27px;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-title a{font-size:17px;line-height:25px;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon{font-size:27px;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-title a{font-size:17px;line-height:25px;}.elementor-15314 .elementor-element.elementor-element-a910241{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-624141a3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-15314 .elementor-element.elementor-element-6069205 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-6069205 .elementor-icon-box-title a{font-size:28px;line-height:36px;}.elementor-15314 .elementor-element.elementor-element-1eacce2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-15314 .elementor-element.elementor-element-dbf568f .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-dbf568f .elementor-icon-box-title a{font-size:28px;line-height:36px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy_item{margin:0px 0px 0px 0px;}.elementor-15314 .elementor-element.elementor-element-60fede5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-15314 .elementor-element.elementor-element-a118bd8 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-a118bd8 .elementor-icon-box-title a{font-size:28px;line-height:36px;}.elementor-15314 .elementor-element.elementor-element-f5ec16b{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-19e3f7f{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-ae1a93e{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-4c645e4{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-4f79fab{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-7233d0d{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-5260d6f .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-5260d6f .elementor-icon-box-title a{font-size:28px;line-height:36px;}.elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-title a{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-1d605a1 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-1d605a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-997d2b4{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-15314 .elementor-element.elementor-element-1c9e7718{--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-2f55edf8{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15314 .elementor-element.elementor-element-2d95eef4 .elementor-heading-title{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-7d150194{--container-widget-width:771px;--container-widget-flex-grow:0;width:var( --container-widget-width, 771px );max-width:771px;}.elementor-15314 .elementor-element.elementor-element-4588ee26{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15314 .elementor-element.elementor-element-5dec64b8 .elementor-heading-title{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-7492f072{--container-widget-width:771px;--container-widget-flex-grow:0;width:var( --container-widget-width, 771px );max-width:771px;}.elementor-15314 .elementor-element.elementor-element-47045e8c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15314 .elementor-element.elementor-element-4cce845d .elementor-heading-title{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-351466f1{--container-widget-width:771px;--container-widget-flex-grow:0;width:var( --container-widget-width, 771px );max-width:771px;} .elementor-15314 .elementor-element.elementor-element-4ad6b28d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit_double_button{width:80%;}}@media(min-width:768px){.elementor-15314 .elementor-element.elementor-element-1b0c140f{--content-width:1473px;}.elementor-15314 .elementor-element.elementor-element-17c6e791{--width:70%;}.elementor-15314 .elementor-element.elementor-element-663557c{--width:30%;}.elementor-15314 .elementor-element.elementor-element-dde731f{--width:100%;}.elementor-15314 .elementor-element.elementor-element-6339e10f{--width:36%;}.elementor-15314 .elementor-element.elementor-element-20bf2bc0{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15314 .elementor-element.elementor-element-17c6e791{--width:100%;}.elementor-15314 .elementor-element.elementor-element-663557c{--width:500px;}.elementor-15314 .elementor-element.elementor-element-56823118{--content-width:1600px;}}@media(max-width:767px){.elementor-15314 .elementor-element.elementor-element-4e465b55 .elementor-icon-list-item{font-size:14px;}.elementor-15314 .elementor-element.elementor-element-46207161 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15314 .elementor-element.elementor-element-2b72ea59 .elementor-icon-list-item{font-size:16px;}.elementor-15314 .elementor-element.elementor-element-631aa684 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-15314 .elementor-element.elementor-element-1283cf5b{--e-con-grid-template-columns:repeat(4, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-15314 .elementor-element.elementor-element-1283cf5b.e-con{--align-self:center;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-wrapper{gap:5px;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-title{margin-block-end:8px;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon{font-size:24px;}.elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-4d5bf9ff .elementor-icon-box-title a{font-size:13px;line-height:18px;}.elementor-15314 .elementor-element.elementor-element-5d48df10{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-wrapper{gap:5px;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-title{margin-block-end:8px;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon{font-size:24px;}.elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-5d48df10 .elementor-icon-box-title a{font-size:13px;line-height:18px;}.elementor-15314 .elementor-element.elementor-element-1334e888{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-wrapper{gap:5px;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-title{margin-block-end:8px;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon{font-size:24px;}.elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-1334e888 .elementor-icon-box-title a{font-size:13px;line-height:18px;}.elementor-15314 .elementor-element.elementor-element-45216328{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-wrapper{gap:5px;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-title{margin-block-end:8px;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon{font-size:24px;}.elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-45216328 .elementor-icon-box-title a{font-size:13px;line-height:18px;}.elementor-15314 .elementor-element.elementor-element-a910241{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-624141a3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15314 .elementor-element.elementor-element-6069205 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-6069205 .elementor-icon-box-title a{font-size:24px;line-height:32px;}.elementor-15314 .elementor-element.elementor-element-1eacce2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15314 .elementor-element.elementor-element-dbf568f .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-dbf568f .elementor-icon-box-title a{font-size:24px;line-height:32px;}.elementor-15314 .elementor-element.elementor-element-42ed635 .ue_taxonomy{grid-template-columns:repeat(1, minmax(0, 1fr));gap:4px;}.elementor-15314 .elementor-element.elementor-element-60fede5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15314 .elementor-element.elementor-element-a118bd8 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-a118bd8 .elementor-icon-box-title a{font-size:24px;line-height:32px;}.elementor-15314 .elementor-element.elementor-element-f5ec16b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-19e3f7f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-ae1a93e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-4c645e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-4f79fab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-7233d0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-663557c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-15314 .elementor-element.elementor-element-663557c.e-con{--order:99999 /* order end hack */;}.elementor-15314 .elementor-element.elementor-element-5260d6f .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-5260d6f .elementor-icon-box-title a{font-size:24px;line-height:32px;}.elementor-15314 .elementor-element.elementor-element-6339e10f{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-7752f4df .elementor-icon-box-title a{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-20bf2bc0{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15314 .elementor-element.elementor-element-1d605a1 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-1d605a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-997d2b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:31px;--padding-bottom:23px;--padding-left:19px;--padding-right:19px;}.elementor-15314 .elementor-element.elementor-element-17eaeb96 .elementor-icon-box-wrapper{text-align:center;}.elementor-15314 .elementor-element.elementor-element-17eaeb96 .elementor-icon-box-title, .elementor-15314 .elementor-element.elementor-element-17eaeb96 .elementor-icon-box-title a{font-size:23px;line-height:1.2em;}.elementor-15314 .elementor-element.elementor-element-1c9e7718{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15314 .elementor-element.elementor-element-2f55edf8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15314 .elementor-element.elementor-element-34c2edd6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15314 .elementor-element.elementor-element-2d95eef4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15314 .elementor-element.elementor-element-2d95eef4 .elementor-heading-title{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-7d150194{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15314 .elementor-element.elementor-element-4588ee26{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15314 .elementor-element.elementor-element-3bd10737{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15314 .elementor-element.elementor-element-5dec64b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15314 .elementor-element.elementor-element-5dec64b8 .elementor-heading-title{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-7492f072{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15314 .elementor-element.elementor-element-47045e8c{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15314 .elementor-element.elementor-element-46220cbc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15314 .elementor-element.elementor-element-4cce845d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15314 .elementor-element.elementor-element-4cce845d .elementor-heading-title{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-15314 .elementor-element.elementor-element-351466f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;} .elementor-15314 .elementor-element.elementor-element-4ad6b28d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-15314 .elementor-element.elementor-element-84008f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:-1vh;}.elementor-15314 .elementor-element.elementor-element-84008f.e-con{--align-self:center;}.elementor-15314 .elementor-element.elementor-element-4c1cf898{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15314 .elementor-element.elementor-element-4c1cf898.elementor-element{--align-self:flex-end;}.elementor-15314 .elementor-element.elementor-element-4c1cf898 .ekit_double_button{width:23%;}}/* Start custom CSS for shortcode, class: .elementor-element-825339e */.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery {
    display: grid;
    grid-template-columns: minmax(0, 2.6fr) minmax(220px, 1fr);
    gap: 8px;
    width: 100%;
    height: 470px;
    overflow: hidden;
    border-radius: 8px;
}


/* IF THERE IS ONLY ONE IMAGE */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery[data-gallery-count="1"] {
    grid-template-columns: 1fr;
}


/* MAIN IMAGE */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-main {
    position: relative;
    min-width: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-main > a {
    display: block;
    width: 100%;
    height: 100%;
}


/* ALL IMAGES */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-img,
.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-main img,
.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-thumb img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;

    object-fit: cover !important;
    object-position: center center;

    opacity: 1 !important;
    visibility: visible !important;

    max-width: none !important;

    transition: transform .35s ease;
}


/* HOVER */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-main:hover .reside-gallery-img,
.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-thumb:hover .reside-gallery-img {
    transform: scale(1.02);
}


/* RIGHT THUMBNAIL COLUMN */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-side {
    display: grid;

    width: 100%;
    height: 100%;

    gap: 8px;

    min-width: 0;
    min-height: 0;
}


/* 1 THUMB */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-side:has(.reside-gallery-thumb:nth-child(1):last-child) {
    grid-template-rows: 1fr;
}


/* 2 THUMBS */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-side:has(.reside-gallery-thumb:nth-child(2):last-child) {
    grid-template-rows: repeat(2, minmax(0, 1fr));
}


/* 3 THUMBS */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-side:has(.reside-gallery-thumb:nth-child(3):last-child) {
    grid-template-rows: repeat(3, minmax(0, 1fr));
}


/* EACH THUMBNAIL */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-thumb {
    display: block;

    position: relative;

    width: 100%;
    height: 100%;

    min-width: 0;
    min-height: 0;

    overflow: hidden;
}


/* FORCE THUMB IMAGES TO COMPLETELY FILL THEIR BOX */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-thumb img {
    position: absolute !important;

    inset: 0;

    width: 100% !important;
    height: 100% !important;

    object-fit: cover !important;
    object-position: center !important;
}


/* TOP RIGHT CORNER */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-thumb:first-child {
    border-radius: 0 8px 0 0;
}


/* BOTTOM RIGHT CORNER */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-thumb:last-child {
    border-radius: 0 0 8px 0;
}


/* MORE PHOTOS OVERLAY */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-more {
    position: absolute;
    inset: 0;

    z-index: 3;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;

    background: rgba(15, 20, 22, .6);

    color: #fff;
    text-align: center;

    pointer-events: none;
}

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-more strong {
    display: block;

    font-size: 28px;
    line-height: 1;

    font-weight: 600;
}

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-more span {
    display: block;

    margin-top: 7px;

    font-size: 13px;
    line-height: 1.3;
}


/* VIEW PHOTOS BUTTON */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-view-photos {
    position: absolute;

    left: 16px;
    bottom: 16px;

    z-index: 5;

    display: flex;
    align-items: center;

    gap: 7px;

    padding: 9px 13px;

    border-radius: 5px;

    background: rgba(18, 23, 25, .78);

    color: #fff;

    font-size: 13px;
    line-height: 1;

    font-weight: 500;

    pointer-events: none;
}

.elementor-15314 .elementor-element.elementor-element-825339e .reside-view-photos svg {
    width: 17px;
    height: 17px;

    fill: #fff;
}


/* MOBILE COUNTER */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-mobile-count {
    display: none;
}


/* HIDDEN LIGHTBOX ITEMS */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-hidden {
    display: none !important;
}


/* LINKS */

.elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery a {
    text-decoration: none !important;
    line-height: 0;
}


/* TABLET */

@media (max-width: 1024px) {

    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery {
        grid-template-columns: minmax(0, 2fr) minmax(180px, .8fr);
        height: 400px;
    }

    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery[data-gallery-count="1"] {
        grid-template-columns: 1fr;
    }

}


/* MOBILE */

@media (max-width: 767px) {

    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery,
    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery[data-gallery-count="1"] {
        display: block;

        width: 100%;
        height: 245px;

        border-radius: 7px;
    }


    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-main {
        width: 100%;
        height: 100%;

        border-radius: 7px;

        overflow: hidden;
    }


    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-main > a {
        width: 100%;
        height: 100%;
    }


    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-side {
        display: none !important;
    }


    .elementor-15314 .elementor-element.elementor-element-825339e .reside-view-photos {
        display: none !important;
    }


    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-mobile-count {
        position: absolute;

        top: 12px;
        right: 12px;

        z-index: 6;

        display: flex;
        align-items: center;

        gap: 7px;

        padding: 8px 12px;

        border-radius: 50px;

        background: rgba(255, 255, 255, .96);

        color: #1d292d;

        font-size: 13px;
        line-height: 1;

        font-weight: 600;

        box-shadow: 0 2px 10px rgba(0,0,0,.1);

        pointer-events: none;
    }


    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-mobile-count svg {
        width: 17px;
        height: 17px;

        fill: #006c65;
    }


    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-img,
    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery-main img {
        width: 100% !important;
        height: 100% !important;

        object-fit: cover !important;
        object-position: center !important;
    }

}


/* SMALL MOBILE */

@media (max-width: 480px) {

    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery,
    .elementor-15314 .elementor-element.elementor-element-825339e .reside-gallery[data-gallery-count="1"] {
        height: 220px;
    }

}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-42345b25 *//* =========================================
   RESIDE NY - INCOME LIMITS TABLE
   DESKTOP + MOBILE, NO HORIZONTAL SCROLL
========================================= */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table {
    width: 100% !important;
    margin: 0 0 18px !important;
    overflow: visible !important;
}


/* TABLE */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table table,
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table table.has-fixed-layout {

    width: 100% !important;
    min-width: 0 !important;

    table-layout: fixed !important;

    border-collapse: separate !important;
    border-spacing: 0 !important;

    background: #FFFFFF;

    border: 1px solid #D9E1E8 !important;
    border-radius: 8px;

    overflow: hidden;

    color: #0B1E2F;

    font-size: 13px;
}


/* =========================================
   COLUMN WIDTHS
========================================= */

/* UNIT SIZE */
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(1),
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(1) {
    width: 18%;
}


/* RENT */
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(2),
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(2) {
    width: 16%;
}


/* AMI */
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(3),
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(3) {
    width: 12%;
}


/* MINIMUM INCOME */
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(4),
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(4) {
    width: 27%;
}


/* MAXIMUM INCOME */
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(5),
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(5) {
    width: 27%;
}


/* =========================================
   CELLS
========================================= */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th,
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td {

    padding: 13px 9px !important;

    text-align: center !important;
    vertical-align: middle !important;

    border-top: 0 !important;
    border-left: 0 !important;

    border-right: 1px solid #D9E1E8 !important;
    border-bottom: 1px solid #D9E1E8 !important;

    color: #0B1E2F !important;

    line-height: 1.4 !important;

    word-break: normal !important;
    overflow-wrap: normal !important;
    hyphens: none !important;
}


/* HEADER */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table thead td,
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table thead th {

    padding: 12px 7px !important;

    background: #F2F6FA !important;

    color: #0B1E2F !important;

    font-size: 12px !important;
    font-weight: 600 !important;

    line-height: 1.35 !important;

    white-space: normal !important;

    word-break: normal !important;
    overflow-wrap: normal !important;
}


/* HEADER STRONG */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table thead strong {

    color: #0B1E2F !important;

    font-weight: 600 !important;
}


/* BODY */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table tbody td {

    background: #FFFFFF;

    font-size: 13px !important;

    white-space: normal !important;
}


/* RENT */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table tbody td:nth-child(2) {

    font-weight: 600;
}


/* AMI */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table tbody td:nth-child(3) {

    font-weight: 600;
}


/* REMOVE LAST RIGHT BORDER */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:last-child,
.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:last-child {

    border-right: 0 !important;
}


/* REMOVE BOTTOM BORDER */

.elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table tbody tr:last-child td {

    border-bottom: 0 !important;
}



/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {


    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table {

        width: 100% !important;

        overflow: visible !important;
    }


    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table table,
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table table.has-fixed-layout {

        width: 100% !important;
        min-width: 0 !important;

        table-layout: fixed !important;

        font-size: 11px !important;
    }


    /* CELLS */

    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th,
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td {

        padding: 10px 4px !important;

        font-size: 11px !important;

        line-height: 1.3 !important;

        word-break: normal !important;

        overflow-wrap: normal !important;

        hyphens: none !important;
    }


    /* HEADER */

    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table thead td,
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table thead th {

        padding: 9px 3px !important;

        font-size: 10px !important;

        line-height: 1.25 !important;
    }


    /* UNIT SIZE */

    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(1),
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(1) {

        width: 18% !important;
    }


    /* RENT */

    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(2),
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(2) {

        width: 17% !important;
    }


    /* AMI */

    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(3),
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(3) {

        width: 12% !important;
    }


    /* MINIMUM INCOME */

    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(4),
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(4) {

        width: 26.5% !important;
    }


    /* MAXIMUM INCOME */

    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th:nth-child(5),
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td:nth-child(5) {

        width: 26.5% !important;
    }

}


/* =========================================
   VERY SMALL PHONES
========================================= */

@media (max-width: 400px) {

    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table th,
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table td {

        padding-left: 3px !important;
        padding-right: 3px !important;

        font-size: 10px !important;
    }


    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table thead td,
    .elementor-15314 .elementor-element.elementor-element-42345b25 .wp-block-table thead th {

        font-size: 9px !important;
    }

}/* End custom CSS */