.elementor-1664 .elementor-element.elementor-element-1031cc2{--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:124px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:40px;}.elementor-1664 .elementor-element.elementor-element-52f3ea8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1664 .elementor-element.elementor-element-52f3ea8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1664 .elementor-element.elementor-element-52f3ea8{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1664 .elementor-element.elementor-element-52f3ea8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1664 .elementor-element.elementor-element-52f3ea8 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-1664 .elementor-element.elementor-element-52f3ea8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1664 .elementor-element.elementor-element-b598224{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-1664 .elementor-element.elementor-element-403b56d{--display:flex;}.elementor-1664 .elementor-element.elementor-element-49ce17d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1664 .elementor-element.elementor-element-49ce17d:not(.elementor-motion-effects-element-type-background), .elementor-1664 .elementor-element.elementor-element-49ce17d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a51534d );}.elementor-1664 .elementor-element.elementor-element-10e2943 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1664 .elementor-element.elementor-element-b7dec0e{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-1664 .elementor-element.elementor-element-b7dec0e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1664 .elementor-element.elementor-element-68f83db{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1664 .elementor-element.elementor-element-3de1a74{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-1664 .elementor-element.elementor-element-3de1a74 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1664 .elementor-element.elementor-element-e1f85c7{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-1664 .elementor-element.elementor-element-e1f85c7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1664 .elementor-element.elementor-element-2bfd033{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1664 .elementor-element.elementor-element-2bfd033:not(.elementor-motion-effects-element-type-background), .elementor-1664 .elementor-element.elementor-element-2bfd033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a51534d );}.elementor-1664 .elementor-element.elementor-element-f77fb78 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-84dff3a > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1664 .elementor-element.elementor-element-84dff3a .elementor-button{padding:8px 12px 8px 12px;}.elementor-1664 .elementor-element.elementor-element-af02ed1 .e-off-canvas__overlay{background-color:#00000040;}.elementor-1664 .elementor-element.elementor-element-af02ed1{--e-off-canvas-justify-content:flex-start;--e-off-canvas-width:520px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.6s;--e-off-canvas-overlay-opacity:1;}.elementor-1664 .elementor-element.elementor-element-af02ed1 .e-off-canvas__content{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-1664 .elementor-element.elementor-element-836b9de{--display:flex;--min-height:100vh;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-1664 .elementor-element.elementor-element-448b149{right:24px;}body.rtl .elementor-1664 .elementor-element.elementor-element-448b149{left:24px;}.elementor-1664 .elementor-element.elementor-element-448b149{top:24px;}.elementor-1664 .elementor-element.elementor-element-448b149 .elementor-icon-wrapper{text-align:center;}.elementor-1664 .elementor-element.elementor-element-448b149.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-448b149.elementor-view-framed .elementor-icon, .elementor-1664 .elementor-element.elementor-element-448b149.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-448b149.elementor-view-framed .elementor-icon, .elementor-1664 .elementor-element.elementor-element-448b149.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-448b149 .elementor-icon{font-size:24px;}.elementor-1664 .elementor-element.elementor-element-448b149 .elementor-icon svg{height:24px;}.elementor-1664 .elementor-element.elementor-element-2bd5166{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1664 .elementor-element.elementor-element-2bd5166:not(.elementor-motion-effects-element-type-background), .elementor-1664 .elementor-element.elementor-element-2bd5166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a51534d );}.elementor-1664 .elementor-element.elementor-element-3cd1ad2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-5b6735b > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1664 .elementor-element.elementor-element-5b6735b .elementor-button{padding:8px 12px 8px 12px;}.elementor-1664 .elementor-element.elementor-element-adf2fb1 .e-off-canvas__overlay{background-color:#00000040;}.elementor-1664 .elementor-element.elementor-element-adf2fb1{--e-off-canvas-justify-content:flex-start;--e-off-canvas-width:520px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.6s;--e-off-canvas-overlay-opacity:1;}.elementor-1664 .elementor-element.elementor-element-adf2fb1 .e-off-canvas__content{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-1664 .elementor-element.elementor-element-8a4e17f{--display:flex;--min-height:100vh;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-1664 .elementor-element.elementor-element-4e9174c{right:24px;}body.rtl .elementor-1664 .elementor-element.elementor-element-4e9174c{left:24px;}.elementor-1664 .elementor-element.elementor-element-4e9174c{top:24px;}.elementor-1664 .elementor-element.elementor-element-4e9174c .elementor-icon-wrapper{text-align:center;}.elementor-1664 .elementor-element.elementor-element-4e9174c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-4e9174c.elementor-view-framed .elementor-icon, .elementor-1664 .elementor-element.elementor-element-4e9174c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-4e9174c.elementor-view-framed .elementor-icon, .elementor-1664 .elementor-element.elementor-element-4e9174c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-4e9174c .elementor-icon{font-size:24px;}.elementor-1664 .elementor-element.elementor-element-4e9174c .elementor-icon svg{height:24px;}.elementor-1664 .elementor-element.elementor-element-21f9469{--display:flex;}.elementor-1664 .elementor-element.elementor-element-5493faa .elementor-heading-title{font-size:2.5rem;color:var( --e-global-color-text );}.elementor-1664 .elementor-element.elementor-element-81bd108 img{width:100%;}@media(min-width:768px){.elementor-1664 .elementor-element.elementor-element-403b56d{--width:504px;}}@media(max-width:1024px){.elementor-1664 .elementor-element.elementor-element-1031cc2{--margin-top:132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-1664 .elementor-element.elementor-element-b598224{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-1664 .elementor-element.elementor-element-1031cc2{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1664 .elementor-element.elementor-element-b598224{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1664 .elementor-element.elementor-element-49ce17d{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1664 .elementor-element.elementor-element-2bfd033{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1664 .elementor-element.elementor-element-836b9de{--padding-top:48px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}body:not(.rtl) .elementor-1664 .elementor-element.elementor-element-448b149{right:16px;}body.rtl .elementor-1664 .elementor-element.elementor-element-448b149{left:16px;}.elementor-1664 .elementor-element.elementor-element-448b149{top:16px;}.elementor-1664 .elementor-element.elementor-element-2bd5166{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1664 .elementor-element.elementor-element-8a4e17f{--padding-top:48px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}body:not(.rtl) .elementor-1664 .elementor-element.elementor-element-4e9174c{right:16px;}body.rtl .elementor-1664 .elementor-element.elementor-element-4e9174c{left:16px;}.elementor-1664 .elementor-element.elementor-element-4e9174c{top:16px;}.elementor-1664 .elementor-element.elementor-element-5493faa .elementor-heading-title{font-size:2rem;}}/* Start custom CSS for container, class: .elementor-element-1031cc2 */.elementor-1664 .elementor-element.elementor-element-1031cc2 a:hover {
    text-decoration: underline;
    text-decoration-color: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e1f85c7 */.elementor-1664 .elementor-element.elementor-element-e1f85c7 a {
    color: var(--e-global-color-text) !important;
}/* End custom CSS */