.elementor-8395 .elementor-element.elementor-element-65cc4325{--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;--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-8395 .elementor-element.elementor-element-66a97574{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--grid-gap) var(--grid-gap);--row-gap:var(--grid-gap);--column-gap:var(--grid-gap);--grid-auto-flow:row;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8395 .elementor-element.elementor-element-66a97574:not(.elementor-motion-effects-element-type-background), .elementor-8395 .elementor-element.elementor-element-66a97574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0F0;}.elementor-8395 .elementor-element.elementor-element-1019869b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-8395 .elementor-element.elementor-element-55992f98 .elementor-icon-list-icon i{color:var( --e-global-color-1725297 );transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-55992f98 .elementor-icon-list-icon svg{fill:var( --e-global-color-1725297 );transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-55992f98{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-55992f98 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-39f3a97{--display:flex;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-text );--border-color:var( --e-global-color-text );--margin-top:0;--margin-bottom:0;--margin-left:var(--mega-menu-icon);--margin-right:0;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8395 .elementor-element.elementor-element-61860d88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-61860d88 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-61860d88 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-61860d88{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-61860d88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8395 .elementor-element.elementor-element-61860d88 .elementor-icon-list-item > a{font-weight:500;line-height:2em;}.elementor-8395 .elementor-element.elementor-element-61860d88 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-4453df95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-8395 .elementor-element.elementor-element-6b6ed216 .elementor-icon-list-icon i{color:var( --e-global-color-1725297 );transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-6b6ed216 .elementor-icon-list-icon svg{fill:var( --e-global-color-1725297 );transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-6b6ed216{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-6b6ed216 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-6ad6eb2{--display:flex;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-text );--border-color:var( --e-global-color-text );--margin-top:0;--margin-bottom:0;--margin-left:var(--mega-menu-icon);--margin-right:0;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8395 .elementor-element.elementor-element-3e6398e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-3e6398e2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-3e6398e2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-3e6398e2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-3e6398e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8395 .elementor-element.elementor-element-3e6398e2 .elementor-icon-list-item > a{font-weight:500;line-height:2em;}.elementor-8395 .elementor-element.elementor-element-3e6398e2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-11f1fb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-8395 .elementor-element.elementor-element-1d6faccf .elementor-icon-list-icon i{color:var( --e-global-color-1725297 );transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-1d6faccf .elementor-icon-list-icon svg{fill:var( --e-global-color-1725297 );transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-1d6faccf{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-1d6faccf .elementor-icon-list-text{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-db45a1e{--display:flex;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-text );--border-color:var( --e-global-color-text );--margin-top:0;--margin-bottom:0;--margin-left:var(--mega-menu-icon);--margin-right:0;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8395 .elementor-element.elementor-element-12051d8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-12051d8e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-12051d8e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-12051d8e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-12051d8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8395 .elementor-element.elementor-element-12051d8e .elementor-icon-list-item > a{font-weight:500;line-height:2em;}.elementor-8395 .elementor-element.elementor-element-12051d8e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-3c8c1c1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-8395 .elementor-element.elementor-element-3ef5b635 .elementor-icon-list-icon i{color:var( --e-global-color-1725297 );transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-3ef5b635 .elementor-icon-list-icon svg{fill:var( --e-global-color-1725297 );transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-3ef5b635{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-3ef5b635 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-711986f0{--display:flex;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-text );--border-color:var( --e-global-color-text );--margin-top:0;--margin-bottom:0;--margin-left:var(--mega-menu-icon);--margin-right:0;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8395 .elementor-element.elementor-element-1a5494c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-1a5494c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-1a5494c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-1a5494c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-1a5494c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8395 .elementor-element.elementor-element-1a5494c .elementor-icon-list-item > a{font-weight:500;line-height:2em;}.elementor-8395 .elementor-element.elementor-element-1a5494c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-3f0f973a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-8395 .elementor-element.elementor-element-2c50f69e .elementor-icon-list-icon i{color:var( --e-global-color-1725297 );transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-2c50f69e .elementor-icon-list-icon svg{fill:var( --e-global-color-1725297 );transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-2c50f69e{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-2c50f69e .elementor-icon-list-text{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-153e4537{--display:flex;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-text );--border-color:var( --e-global-color-text );--margin-top:0;--margin-bottom:0;--margin-left:var(--mega-menu-icon);--margin-right:0;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8395 .elementor-element.elementor-element-4124bb6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-4124bb6b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-4124bb6b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-4124bb6b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-4124bb6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8395 .elementor-element.elementor-element-4124bb6b .elementor-icon-list-item > a{font-weight:500;line-height:2em;}.elementor-8395 .elementor-element.elementor-element-4124bb6b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-19d325f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-8395 .elementor-element.elementor-element-174dbe78 .elementor-icon-list-icon i{color:var( --e-global-color-1725297 );transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-174dbe78 .elementor-icon-list-icon svg{fill:var( --e-global-color-1725297 );transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-174dbe78{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-174dbe78 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-17b3ab05{--display:flex;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-text );--border-color:var( --e-global-color-text );--margin-top:0;--margin-bottom:0;--margin-left:var(--mega-menu-icon);--margin-right:0;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8395 .elementor-element.elementor-element-6d347ade > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-6d347ade .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8395 .elementor-element.elementor-element-6d347ade .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8395 .elementor-element.elementor-element-6d347ade{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8395 .elementor-element.elementor-element-6d347ade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8395 .elementor-element.elementor-element-6d347ade .elementor-icon-list-item > a{font-weight:500;line-height:2em;}.elementor-8395 .elementor-element.elementor-element-6d347ade .elementor-icon-list-text{color:#000000;transition:color 0.3s;}@media(min-width:768px){.elementor-8395 .elementor-element.elementor-element-39f3a97{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-6ad6eb2{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-db45a1e{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-711986f0{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-153e4537{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-17b3ab05{--width:calc(100% - var(--mega-menu-icon));}}@media(max-width:1024px){.elementor-8395 .elementor-element.elementor-element-66a97574{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8395 .elementor-element.elementor-element-66a97574{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8395 .elementor-element.elementor-element-39f3a97{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-61860d88 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-4453df95{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-3e6398e2 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-11f1fb1{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-12051d8e > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-3c8c1c1b{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-1a5494c > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-3f0f973a{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-4124bb6b > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-8395 .elementor-element.elementor-element-19d325f0{--width:calc(100% - var(--mega-menu-icon));}.elementor-8395 .elementor-element.elementor-element-6d347ade > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}}/* Start custom CSS for icon-list, class: .elementor-element-55992f98 */:root{
    --mega-menu-icon: 38px;
    --radius: 20px;
    --grid-gap: 60px;
    
}



.elementor-8395 .elementor-element.elementor-element-55992f98 span.elementor-icon-list-icon {
    width: var(--mega-menu-icon);
    aspect-ratio: 1;
    
    height: var(--mega-menu-icon);
    display: flex;
    align-items: center;
    justify-content: center;
}


span.elementor-icon-list-text {
    padding-inline-start: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-61860d88 */.elementor-8395 .elementor-element.elementor-element-61860d88 li.elementor-icon-list-item a {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6b6ed216 */:root{
    --mega-menu-icon: 38px;
    
}



.elementor-8395 .elementor-element.elementor-element-6b6ed216 span.elementor-icon-list-icon {
    width: var(--mega-menu-icon);
    aspect-ratio: 1;
    
    height: var(--mega-menu-icon);
    display: flex;
    align-items: center;
    justify-content: center;
}


span.elementor-icon-list-text {
    padding-inline-start: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3e6398e2 */.elementor-8395 .elementor-element.elementor-element-3e6398e2 li.elementor-icon-list-item a {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d6faccf */:root{
    --mega-menu-icon: 38px;
    
}



.elementor-8395 .elementor-element.elementor-element-1d6faccf span.elementor-icon-list-icon {
    width: var(--mega-menu-icon);
    aspect-ratio: 1;
    
    height: var(--mega-menu-icon);
    display: flex;
    align-items: center;
    justify-content: center;
}


span.elementor-icon-list-text {
    padding-inline-start: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-12051d8e */.elementor-8395 .elementor-element.elementor-element-12051d8e li.elementor-icon-list-item a {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ef5b635 */:root{
    --mega-menu-icon: 38px;
    
}



.elementor-8395 .elementor-element.elementor-element-3ef5b635 span.elementor-icon-list-icon {
    width: var(--mega-menu-icon);
    aspect-ratio: 1;
    
    height: var(--mega-menu-icon);
    display: flex;
    align-items: center;
    justify-content: center;
}


span.elementor-icon-list-text {
    padding-inline-start: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a5494c */.elementor-8395 .elementor-element.elementor-element-1a5494c li.elementor-icon-list-item a {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2c50f69e */:root{
    --mega-menu-icon: 38px;
    
}



.elementor-8395 .elementor-element.elementor-element-2c50f69e span.elementor-icon-list-icon {
    width: var(--mega-menu-icon);
    aspect-ratio: 1;
    
    height: var(--mega-menu-icon);
    display: flex;
    align-items: center;
    justify-content: center;
}


span.elementor-icon-list-text {
    padding-inline-start: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4124bb6b */.elementor-8395 .elementor-element.elementor-element-4124bb6b li.elementor-icon-list-item a {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-174dbe78 */:root{
    --mega-menu-icon: 38px;
    
}



.elementor-8395 .elementor-element.elementor-element-174dbe78 span.elementor-icon-list-icon {
    width: var(--mega-menu-icon);
    aspect-ratio: 1;
    
    height: var(--mega-menu-icon);
    display: flex;
    align-items: center;
    justify-content: center;
}


span.elementor-icon-list-text {
    padding-inline-start: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d347ade */.elementor-8395 .elementor-element.elementor-element-6d347ade li.elementor-icon-list-item a {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    justify-content: space-between;
}/* End custom CSS */