.elementor-141 .elementor-element.elementor-element-04dad9b{--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:77px 77px;--row-gap:77px;--column-gap:77px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-141 .elementor-element.elementor-element-b9c8c64{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-141 .elementor-element.elementor-element-6fd5fce .elementor-heading-title{font-family:var( --e-global-typography-h1-font-family ), Sans-serif;font-size:var( --e-global-typography-h1-font-size );font-weight:var( --e-global-typography-h1-font-weight );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );color:var( --e-global-color-accent );}.elementor-141 .elementor-element.elementor-element-0915ee0{font-family:var( --e-global-typography-p2-font-family ), Sans-serif;font-size:var( --e-global-typography-p2-font-size );font-weight:var( --e-global-typography-p2-font-weight );line-height:var( --e-global-typography-p2-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-e3a404c{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;}.elementor-141 .elementor-element.elementor-element-bfbf975{--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:16px 16px;--row-gap:16px;--column-gap:16px;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-lightgrey );--border-color:var( --e-global-color-lightgrey );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-bfbf975:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-bfbf975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightblue );}.elementor-141 .elementor-element.elementor-element-bfbf975.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-c93e8e1{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-a369945{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-item > a{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-141 .elementor-element.elementor-element-f013c66{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-141 .elementor-element.elementor-element-f013c66.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-141 .elementor-element.elementor-element-a7d24be{--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:16px 16px;--row-gap:16px;--column-gap:16px;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-lightgrey );--border-color:var( --e-global-color-lightgrey );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-141 .elementor-element.elementor-element-a7d24be:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-a7d24be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightblue );}.elementor-141 .elementor-element.elementor-element-2f76b27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-141 .elementor-element.elementor-element-b824639{width:auto;max-width:auto;}.elementor-141 .elementor-element.elementor-element-b824639 .elementor-heading-title{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-d2c5f7c .elementor-heading-title{font-family:var( --e-global-typography-p1-font-family ), Sans-serif;font-size:var( --e-global-typography-p1-font-size );font-weight:var( --e-global-typography-p1-font-weight );line-height:var( --e-global-typography-p1-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-fa2f04a{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-23fe644{--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:16px 16px;--row-gap:16px;--column-gap:16px;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-lightgrey );--border-color:var( --e-global-color-lightgrey );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-141 .elementor-element.elementor-element-23fe644:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-23fe644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightblue );}.elementor-141 .elementor-element.elementor-element-80adfcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-141 .elementor-element.elementor-element-82d79f5{width:auto;max-width:auto;}.elementor-141 .elementor-element.elementor-element-82d79f5 .elementor-heading-title{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-451b3e0 .elementor-heading-title{font-family:var( --e-global-typography-p1-font-family ), Sans-serif;font-size:var( --e-global-typography-p1-font-size );font-weight:var( --e-global-typography-p1-font-weight );line-height:var( --e-global-typography-p1-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-1173635{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-fda3b99{--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;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-141 .elementor-element.elementor-element-fda3b99:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-fda3b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightgrey );}.elementor-141 .elementor-element.elementor-element-35a6aee{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-29f7e08{--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:16px 16px;--row-gap:16px;--column-gap:16px;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-lightgrey );--border-color:var( --e-global-color-lightgrey );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-141 .elementor-element.elementor-element-29f7e08:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-29f7e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightblue );}.elementor-141 .elementor-element.elementor-element-fb56b6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-141 .elementor-element.elementor-element-1f96ec3{width:auto;max-width:auto;}.elementor-141 .elementor-element.elementor-element-1f96ec3 .elementor-heading-title{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-74f4a76 .elementor-heading-title{font-family:var( --e-global-typography-p1-font-family ), Sans-serif;font-size:var( --e-global-typography-p1-font-size );font-weight:var( --e-global-typography-p1-font-weight );line-height:var( --e-global-typography-p1-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-e951732{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-eb9ccc4{--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:16px 16px;--row-gap:16px;--column-gap:16px;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-lightgrey );--border-color:var( --e-global-color-lightgrey );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-141 .elementor-element.elementor-element-eb9ccc4:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-eb9ccc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightblue );}.elementor-141 .elementor-element.elementor-element-46946ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-141 .elementor-element.elementor-element-dcca31d{width:auto;max-width:auto;}.elementor-141 .elementor-element.elementor-element-dcca31d .elementor-heading-title{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-d0579ae .elementor-heading-title{font-family:var( --e-global-typography-p1-font-family ), Sans-serif;font-size:var( --e-global-typography-p1-font-size );font-weight:var( --e-global-typography-p1-font-weight );line-height:var( --e-global-typography-p1-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-de55a16{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-9c830a4{--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:16px 16px;--row-gap:16px;--column-gap:16px;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-lightgrey );--border-color:var( --e-global-color-lightgrey );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-141 .elementor-element.elementor-element-9c830a4:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-9c830a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightblue );}.elementor-141 .elementor-element.elementor-element-eb6bed5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-141 .elementor-element.elementor-element-4897a7e{width:auto;max-width:auto;}.elementor-141 .elementor-element.elementor-element-4897a7e .elementor-heading-title{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-648fb98 .elementor-heading-title{font-family:var( --e-global-typography-p1-font-family ), Sans-serif;font-size:var( --e-global-typography-p1-font-size );font-weight:var( --e-global-typography-p1-font-weight );line-height:var( --e-global-typography-p1-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-f31560c{--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;}.elementor-141 .elementor-element.elementor-element-5b9cfd0{--display:grid;--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;--align-items:center;--border-radius:10px 10px 0px 0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-141 .elementor-element.elementor-element-5b9cfd0:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-5b9cfd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-141 .elementor-element.elementor-element-8a5a6c1{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-91f9a54{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-32b07fa{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-fca3319{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-3887f05{--display:grid;--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-141 .elementor-element.elementor-element-3887f05:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-3887f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-41f6ddf{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-7a17f28{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-63343ae{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-ad79544 img{width:36px;border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-35550e9{--display:grid;--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-141 .elementor-element.elementor-element-35550e9:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-35550e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightgrey );}.elementor-141 .elementor-element.elementor-element-31250bd{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-d64f084{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-2c72893{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-1a7d783 img{width:36px;border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-0fc2b23{--display:grid;--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-141 .elementor-element.elementor-element-0fc2b23:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-0fc2b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-5d64513{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-959522c{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-5e52e5b{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-640b28b img{width:36px;border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-ac037cb{--display:grid;--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;--align-items:center;--border-radius:0px 0px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-141 .elementor-element.elementor-element-ac037cb:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-ac037cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightgrey );}.elementor-141 .elementor-element.elementor-element-d691a61{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-61a5ee4{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-66ecf55{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-380c23c img{width:36px;border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-468d3cc{--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:16px 16px;--row-gap:16px;--column-gap:16px;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-lightgrey );--border-color:var( --e-global-color-lightgrey );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-141 .elementor-element.elementor-element-468d3cc:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-468d3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightblue );}.elementor-141 .elementor-element.elementor-element-d587f70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-141 .elementor-element.elementor-element-5476692{width:auto;max-width:auto;}.elementor-141 .elementor-element.elementor-element-5476692 .elementor-heading-title{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-94d38d5 .elementor-heading-title{font-family:var( --e-global-typography-p1-font-family ), Sans-serif;font-size:var( --e-global-typography-p1-font-size );font-weight:var( --e-global-typography-p1-font-weight );line-height:var( --e-global-typography-p1-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-854e73a{--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:8px 8px;--row-gap:8px;--column-gap:8px;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-lightgrey );--border-color:var( --e-global-color-lightgrey );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-854e73a:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-854e73a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-c5084aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 16px;--row-gap:8px;--column-gap:16px;--flex-wrap:wrap;}.elementor-141 .elementor-element.elementor-element-4ce44fa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-4ce44fa{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-67c3028.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-67c3028{font-family:var( --e-global-typography-caption-font-family ), Sans-serif;font-size:var( --e-global-typography-caption-font-size );font-weight:var( --e-global-typography-caption-font-weight );line-height:var( --e-global-typography-caption-line-height );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-7614900{font-family:var( --e-global-typography-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-p3-font-size );font-weight:var( --e-global-typography-p3-font-weight );line-height:var( --e-global-typography-p3-line-height );color:var( --e-global-color-primary );}@media(max-width:1200px){.elementor-141 .elementor-element.elementor-element-5b9cfd0{--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-3887f05{--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-35550e9{--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-0fc2b23{--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-ac037cb{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-b9c8c64{--width:746px;}.elementor-141 .elementor-element.elementor-element-bfbf975{--width:240px;}.elementor-141 .elementor-element.elementor-element-f013c66{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-141 .elementor-element.elementor-element-b9c8c64{--width:100%;}.elementor-141 .elementor-element.elementor-element-bfbf975{--width:100%;}}@media(max-width:1024px){.elementor-141 .elementor-element.elementor-element-04dad9b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-141 .elementor-element.elementor-element-6fd5fce .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );}.elementor-141 .elementor-element.elementor-element-0915ee0{font-size:var( --e-global-typography-p2-font-size );line-height:var( --e-global-typography-p2-line-height );}.elementor-141 .elementor-element.elementor-element-e3a404c{--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;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-141 .elementor-element.elementor-element-c93e8e1{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-item > a{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-b824639 .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-d2c5f7c .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-fa2f04a{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-82d79f5 .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-451b3e0 .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-1173635{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-35a6aee{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-1f96ec3 .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-74f4a76 .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-e951732{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-dcca31d .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-d0579ae .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-de55a16{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-4897a7e .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-648fb98 .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-5b9cfd0{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-8a5a6c1{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-91f9a54{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-32b07fa{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-fca3319{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-3887f05{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-41f6ddf{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-7a17f28{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-63343ae{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-35550e9{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-31250bd{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-d64f084{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-2c72893{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-0fc2b23{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-5d64513{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-959522c{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-5e52e5b{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-ac037cb{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-d691a61{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-61a5ee4{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-66ecf55{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-5476692 .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-94d38d5 .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-4ce44fa{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-67c3028{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-7614900{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-04dad9b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:5%;--padding-right:5%;}.elementor-141 .elementor-element.elementor-element-b9c8c64{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-141 .elementor-element.elementor-element-6fd5fce .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );}.elementor-141 .elementor-element.elementor-element-0915ee0{font-size:var( --e-global-typography-p2-font-size );line-height:var( --e-global-typography-p2-line-height );}.elementor-141 .elementor-element.elementor-element-c93e8e1{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-item > a{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-f013c66{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-141 .elementor-element.elementor-element-a7d24be{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-b824639 .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-d2c5f7c .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-fa2f04a{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-23fe644{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-82d79f5 .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-451b3e0 .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-1173635{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-35a6aee{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-29f7e08{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-1f96ec3 .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-74f4a76 .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-e951732{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-eb9ccc4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-dcca31d .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-d0579ae .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-de55a16{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-9c830a4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-4897a7e .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-648fb98 .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-5b9cfd0{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-8a5a6c1{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-91f9a54{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-32b07fa{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-fca3319{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-3887f05{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-41f6ddf{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-7a17f28{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-63343ae{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-35550e9{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-31250bd{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-d64f084{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-2c72893{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-0fc2b23{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-5d64513{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-959522c{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-5e52e5b{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-ac037cb{--e-con-grid-template-columns:1.3fr 2fr 1.3fr 36px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-141 .elementor-element.elementor-element-d691a61{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-61a5ee4{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-66ecf55{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-468d3cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-5476692 .elementor-heading-title{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-94d38d5 .elementor-heading-title{font-size:var( --e-global-typography-p1-font-size );line-height:var( --e-global-typography-p1-line-height );}.elementor-141 .elementor-element.elementor-element-c5084aa{--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-141 .elementor-element.elementor-element-4ce44fa{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}.elementor-141 .elementor-element.elementor-element-67c3028{font-size:var( --e-global-typography-caption-font-size );line-height:var( --e-global-typography-caption-line-height );}.elementor-141 .elementor-element.elementor-element-7614900{font-size:var( --e-global-typography-p3-font-size );line-height:var( --e-global-typography-p3-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-0915ee0 */.elementor-141 .elementor-element.elementor-element-0915ee0 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c93e8e1 */.elementor-141 .elementor-element.elementor-element-c93e8e1 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a369945 */.elementor-141 .elementor-element.elementor-element-a369945 .elementor-icon-list-icon {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfbf975 */@media screen and (max-width: 1025px) {
    .elementor-141 .elementor-element.elementor-element-bfbf975 {
        position: relative !important;
        top: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b824639 */.elementor-141 .elementor-element.elementor-element-b824639 {
    width: 30px;
    height: 30px;
    flex: 0 0 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--e-global-color-accent);
}
.elementor-141 .elementor-element.elementor-element-b824639 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa2f04a */.elementor-141 .elementor-element.elementor-element-fa2f04a p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d79f5 */.elementor-141 .elementor-element.elementor-element-82d79f5 {
    width: 30px;
    height: 30px;
    flex: 0 0 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--e-global-color-accent);
}
.elementor-141 .elementor-element.elementor-element-82d79f5 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1173635 */.elementor-141 .elementor-element.elementor-element-1173635 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a6aee */.elementor-141 .elementor-element.elementor-element-35a6aee p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96ec3 */.elementor-141 .elementor-element.elementor-element-1f96ec3 {
    width: 30px;
    height: 30px;
    flex: 0 0 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--e-global-color-accent);
}
.elementor-141 .elementor-element.elementor-element-1f96ec3 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e951732 */.elementor-141 .elementor-element.elementor-element-e951732 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcca31d */.elementor-141 .elementor-element.elementor-element-dcca31d {
    width: 30px;
    height: 30px;
    flex: 0 0 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--e-global-color-accent);
}
.elementor-141 .elementor-element.elementor-element-dcca31d .elementor-heading-title {
    color: var(--e-global-color-secondary);
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de55a16 */.elementor-141 .elementor-element.elementor-element-de55a16 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4897a7e */.elementor-141 .elementor-element.elementor-element-4897a7e {
    width: 30px;
    height: 30px;
    flex: 0 0 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--e-global-color-accent);
}
.elementor-141 .elementor-element.elementor-element-4897a7e .elementor-heading-title {
    color: var(--e-global-color-secondary);
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a5a6c1 */.elementor-141 .elementor-element.elementor-element-8a5a6c1 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f9a54 */.elementor-141 .elementor-element.elementor-element-91f9a54 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32b07fa */.elementor-141 .elementor-element.elementor-element-32b07fa p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fca3319 */.elementor-141 .elementor-element.elementor-element-fca3319 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41f6ddf */.elementor-141 .elementor-element.elementor-element-41f6ddf p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a17f28 */.elementor-141 .elementor-element.elementor-element-7a17f28 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63343ae */.elementor-141 .elementor-element.elementor-element-63343ae p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31250bd */.elementor-141 .elementor-element.elementor-element-31250bd p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d64f084 */.elementor-141 .elementor-element.elementor-element-d64f084 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c72893 */.elementor-141 .elementor-element.elementor-element-2c72893 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d64513 */.elementor-141 .elementor-element.elementor-element-5d64513 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959522c */.elementor-141 .elementor-element.elementor-element-959522c p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e52e5b */.elementor-141 .elementor-element.elementor-element-5e52e5b p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d691a61 */.elementor-141 .elementor-element.elementor-element-d691a61 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61a5ee4 */.elementor-141 .elementor-element.elementor-element-61a5ee4 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66ecf55 */.elementor-141 .elementor-element.elementor-element-66ecf55 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f31560c */@media (max-width: 767px) {
    .elementor-141 .elementor-element.elementor-element-f31560c {
        overflow-x: auto;
    }
    .elementor-141 .elementor-element.elementor-element-f31560c > .e-con {
        min-width: 520px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5476692 */.elementor-141 .elementor-element.elementor-element-5476692 {
    width: 30px;
    height: 30px;
    flex: 0 0 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--e-global-color-accent);
}
.elementor-141 .elementor-element.elementor-element-5476692 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ce44fa */.elementor-141 .elementor-element.elementor-element-4ce44fa p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67c3028 */.elementor-141 .elementor-element.elementor-element-67c3028 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7614900 */.elementor-141 .elementor-element.elementor-element-7614900 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f013c66 */.elementor-141 .elementor-element.elementor-element-f013c66 {
    min-width: 0;
}
.elementor-141 .elementor-element.elementor-element-f013c66 > .e-con[id] {
    scroll-margin-top: 24px;
}/* End custom CSS */