.elementor-341 .elementor-element.elementor-element-2e3d10c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-341 .elementor-element.elementor-element-4cd8006a{--display:flex;--justify-content:space-between;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-4cd8006a:not(.elementor-motion-effects-element-type-background), .elementor-341 .elementor-element.elementor-element-4cd8006a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2425ff3 );}.elementor-341 .elementor-element.elementor-element-130ddf9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-3c268ddb img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-341 .elementor-element.elementor-element-6fa28f45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-341 .elementor-element.elementor-element-46c9646c{text-align:center;}.elementor-341 .elementor-element.elementor-element-46c9646c .elementor-heading-title{font-family:var( --e-global-typography-396eba4-font-family ), Sans-serif;font-size:var( --e-global-typography-396eba4-font-size );font-weight:var( --e-global-typography-396eba4-font-weight );text-transform:var( --e-global-typography-396eba4-text-transform );line-height:var( --e-global-typography-396eba4-line-height );color:var( --e-global-color-accent );}.elementor-341 .elementor-element.elementor-element-377077a0{padding:0px 0px 12px 0px;text-align:center;}.elementor-341 .elementor-element.elementor-element-377077a0 .elementor-heading-title{font-family:var( --e-global-typography-396eba4-font-family ), Sans-serif;font-size:var( --e-global-typography-396eba4-font-size );font-weight:var( --e-global-typography-396eba4-font-weight );text-transform:var( --e-global-typography-396eba4-text-transform );line-height:var( --e-global-typography-396eba4-line-height );color:var( --e-global-color-secondary );}.elementor-341 .elementor-element.elementor-element-76373907{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-24871ea0{padding:11px 0px 11px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-24871ea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-24871ea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-24871ea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-24871ea0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-341 .elementor-element.elementor-element-24871ea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-341 .elementor-element.elementor-element-24871ea0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-24871ea0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-24871ea0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-1d00d287{padding:12px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-1d00d287 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-1d00d287 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-1d00d287 .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-3019ddbc{padding:12px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-3019ddbc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-3019ddbc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-3019ddbc .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-451a2782{padding:24px 0px 40px 0px;}.elementor-341 .elementor-element.elementor-element-4dedc54f{--display:flex;--justify-content:space-between;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-4dedc54f:not(.elementor-motion-effects-element-type-background), .elementor-341 .elementor-element.elementor-element-4dedc54f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2425ff3 );}.elementor-341 .elementor-element.elementor-element-5f19b503{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-5d228b34 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-341 .elementor-element.elementor-element-77b40dd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-341 .elementor-element.elementor-element-4244df3e{text-align:center;}.elementor-341 .elementor-element.elementor-element-4244df3e .elementor-heading-title{font-family:var( --e-global-typography-396eba4-font-family ), Sans-serif;font-size:var( --e-global-typography-396eba4-font-size );font-weight:var( --e-global-typography-396eba4-font-weight );text-transform:var( --e-global-typography-396eba4-text-transform );line-height:var( --e-global-typography-396eba4-line-height );color:var( --e-global-color-accent );}.elementor-341 .elementor-element.elementor-element-574190c6{padding:0px 0px 12px 0px;text-align:center;}.elementor-341 .elementor-element.elementor-element-574190c6 .elementor-heading-title{font-family:var( --e-global-typography-396eba4-font-family ), Sans-serif;font-size:var( --e-global-typography-396eba4-font-size );font-weight:var( --e-global-typography-396eba4-font-weight );text-transform:var( --e-global-typography-396eba4-text-transform );line-height:var( --e-global-typography-396eba4-line-height );color:var( --e-global-color-secondary );}.elementor-341 .elementor-element.elementor-element-5f447320{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-3345253d{padding:11px 0px 11px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-3345253d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-3345253d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-3345253d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-3345253d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-341 .elementor-element.elementor-element-3345253d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-341 .elementor-element.elementor-element-3345253d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-3345253d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-3345253d .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-19ed833f{padding:12px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-19ed833f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-19ed833f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-19ed833f .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-5e936ae6{padding:12px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-5e936ae6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-5e936ae6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-5e936ae6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-d435405{padding:24px 0px 40px 0px;}.elementor-341 .elementor-element.elementor-element-173a2018{--display:flex;--justify-content:space-between;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-173a2018:not(.elementor-motion-effects-element-type-background), .elementor-341 .elementor-element.elementor-element-173a2018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2425ff3 );}.elementor-341 .elementor-element.elementor-element-5cbac788{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-2e86c0f8 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-341 .elementor-element.elementor-element-51df70a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-341 .elementor-element.elementor-element-4110fb9b{text-align:center;}.elementor-341 .elementor-element.elementor-element-4110fb9b .elementor-heading-title{font-family:var( --e-global-typography-396eba4-font-family ), Sans-serif;font-size:var( --e-global-typography-396eba4-font-size );font-weight:var( --e-global-typography-396eba4-font-weight );text-transform:var( --e-global-typography-396eba4-text-transform );line-height:var( --e-global-typography-396eba4-line-height );color:var( --e-global-color-accent );}.elementor-341 .elementor-element.elementor-element-2fe655ab{padding:0px 0px 12px 0px;text-align:center;}.elementor-341 .elementor-element.elementor-element-2fe655ab .elementor-heading-title{font-family:var( --e-global-typography-396eba4-font-family ), Sans-serif;font-size:var( --e-global-typography-396eba4-font-size );font-weight:var( --e-global-typography-396eba4-font-weight );text-transform:var( --e-global-typography-396eba4-text-transform );line-height:var( --e-global-typography-396eba4-line-height );color:var( --e-global-color-secondary );}.elementor-341 .elementor-element.elementor-element-19dd2978{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-341 .elementor-element.elementor-element-13049575{padding:11px 0px 11px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-13049575 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-13049575 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-13049575 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-341 .elementor-element.elementor-element-13049575 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-341 .elementor-element.elementor-element-13049575 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-341 .elementor-element.elementor-element-13049575 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-13049575 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-13049575 .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-66f3447a{padding:12px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-66f3447a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-66f3447a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-66f3447a .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-ec9bcd5{padding:12px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-341 .elementor-element.elementor-element-ec9bcd5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-ec9bcd5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-341 .elementor-element.elementor-element-ec9bcd5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-341 .elementor-element.elementor-element-cf78f30{padding:24px 0px 40px 0px;}@media(max-width:1024px){.elementor-341 .elementor-element.elementor-element-2e3d10c0{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-341 .elementor-element.elementor-element-6fa28f45{--padding-top:24px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-341 .elementor-element.elementor-element-46c9646c .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-377077a0 .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-451a2782{padding:24px 0px 32px 0px;}.elementor-341 .elementor-element.elementor-element-77b40dd1{--padding-top:24px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-341 .elementor-element.elementor-element-4244df3e .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-574190c6 .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-d435405{padding:24px 0px 32px 0px;}.elementor-341 .elementor-element.elementor-element-51df70a7{--padding-top:24px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-341 .elementor-element.elementor-element-4110fb9b .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-2fe655ab .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-cf78f30{padding:24px 0px 32px 0px;}}@media(max-width:767px){.elementor-341 .elementor-element.elementor-element-2e3d10c0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-341 .elementor-element.elementor-element-4cd8006a{--justify-content:flex-start;}.elementor-341 .elementor-element.elementor-element-6fa28f45{--padding-top:16px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-341 .elementor-element.elementor-element-46c9646c .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-377077a0 .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-451a2782{padding:16px 0px 24px 0px;}.elementor-341 .elementor-element.elementor-element-4dedc54f{--justify-content:flex-start;}.elementor-341 .elementor-element.elementor-element-77b40dd1{--padding-top:16px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-341 .elementor-element.elementor-element-4244df3e .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-574190c6 .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-d435405{padding:16px 0px 24px 0px;}.elementor-341 .elementor-element.elementor-element-173a2018{--justify-content:flex-start;}.elementor-341 .elementor-element.elementor-element-51df70a7{--padding-top:16px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-341 .elementor-element.elementor-element-4110fb9b .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-2fe655ab .elementor-heading-title{font-size:var( --e-global-typography-396eba4-font-size );line-height:var( --e-global-typography-396eba4-line-height );}.elementor-341 .elementor-element.elementor-element-cf78f30{padding:16px 0px 24px 0px;}}/* Start custom CSS for heading, class: .elementor-element-46c9646c */@media only screen and (min-width:400px) and (max-width:767px) {
.elementor-341 .elementor-element.elementor-element-46c9646c .elementor-heading-title {
font-size: 22px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-377077a0 */@media only screen and (min-width:768px) and (max-width:900px) {
.elementor-341 .elementor-element.elementor-element-377077a0 .elementor-heading-title {
font-size: 16px !important;
}
}

@media only screen and (min-width:400px) and (max-width:767px) {
.elementor-341 .elementor-element.elementor-element-377077a0 .elementor-heading-title {
font-size: 22px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-24871ea0 */@media only screen and (min-width:1025px) {
.elementor-341 .elementor-element.elementor-element-24871ea0 ul.elementor-icon-list-items {
min-height: 360px;
}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.elementor-341 .elementor-element.elementor-element-24871ea0 ul.elementor-icon-list-items {
min-height: 250px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4244df3e */@media only screen and (min-width:400px) and (max-width:767px) {
.elementor-341 .elementor-element.elementor-element-4244df3e .elementor-heading-title {
font-size: 22px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-574190c6 */@media only screen and (min-width:768px) and (max-width:900px) {
.elementor-341 .elementor-element.elementor-element-574190c6 .elementor-heading-title {
font-size: 16px !important;
}
}

@media only screen and (min-width:400px) and (max-width:767px) {
.elementor-341 .elementor-element.elementor-element-574190c6 .elementor-heading-title {
font-size: 22px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3345253d */@media only screen and (min-width:1025px) {
.elementor-341 .elementor-element.elementor-element-3345253d ul.elementor-icon-list-items {
min-height: 360px;
}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.elementor-341 .elementor-element.elementor-element-3345253d ul.elementor-icon-list-items {
min-height: 250px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4110fb9b */@media only screen and (min-width:400px) and (max-width:767px) {
.elementor-341 .elementor-element.elementor-element-4110fb9b .elementor-heading-title {
font-size: 22px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fe655ab */@media only screen and (min-width:768px) and (max-width:900px) {
.elementor-341 .elementor-element.elementor-element-2fe655ab .elementor-heading-title {
font-size: 16px !important;
}
}

@media only screen and (min-width:400px) and (max-width:767px) {
.elementor-341 .elementor-element.elementor-element-2fe655ab .elementor-heading-title {
font-size: 22px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13049575 */@media only screen and (min-width:1025px) {
.elementor-341 .elementor-element.elementor-element-13049575 ul.elementor-icon-list-items {
min-height: 360px;
}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.elementor-341 .elementor-element.elementor-element-13049575 ul.elementor-icon-list-items {
min-height: 250px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3d10c0 */@media only screen and (max-width:767px) {
.elementor-341 .elementor-element.elementor-element-2e3d10c0 {
display: flex;
flex-direction: column;
gap: 1.25rem 0;
}
}

.elementor-341 .elementor-element.elementor-element-2e3d10c0 .elementor-widget-image,
.elementor-341 .elementor-element.elementor-element-2e3d10c0 img {
object-fit: cover;
object-position: top center;
width: 100%;
}

@media only screen and (min-width:1025px) {
.elementor-341 .elementor-element.elementor-element-2e3d10c0 .elementor-widget-image,
.elementor-341 .elementor-element.elementor-element-2e3d10c0 img {
height: 220px;
}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.elementor-341 .elementor-element.elementor-element-2e3d10c0 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}

.elementor-341 .elementor-element.elementor-element-2e3d10c0 > .card:nth-child(3) {
grid-column: 1 / -1;
width: calc((100% - 2rem) / 2);
justify-self: center;
}

.elementor-341 .elementor-element.elementor-element-2e3d10c0 .elementor-widget-image,
.elementor-341 .elementor-element.elementor-element-2e3d10c0 img {
height: 200px;
}
}

@media only screen and (max-width:767px) {
.elementor-341 .elementor-element.elementor-element-2e3d10c0 .elementor-widget-image,
.elementor-341 .elementor-element.elementor-element-2e3d10c0 img {
height: 250px;
}
}

.elementor-341 .elementor-element.elementor-element-2e3d10c0 .elementor-icon-list-text span {
color: var(--e-global-color-primary);
font-size: 16px;
}/* End custom CSS */