.elementor-42 .elementor-element.elementor-element-49ea92e2{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-138px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-49ea92e2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-49ea92e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d9b57c );}.elementor-42 .elementor-element.elementor-element-3b0bc85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-42759519{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-42 .elementor-element.elementor-element-42759519 > .elementor-widget-container{margin:-6px 0px 4px 0px;}.elementor-42 .elementor-element.elementor-element-42759519 .elementor-heading-title{font-family:var( --e-global-typography-a9df466-font-family ), Sans-serif;font-size:var( --e-global-typography-a9df466-font-size );font-weight:var( --e-global-typography-a9df466-font-weight );text-transform:var( --e-global-typography-a9df466-text-transform );font-style:var( --e-global-typography-a9df466-font-style );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-091894a{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-icon{order:10;}.elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-icon i{color:var( --e-global-color-127dc2f );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-icon svg{fill:var( --e-global-color-127dc2f );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-a7c8393{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-a7c8393:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:16px;}.elementor-42 .elementor-element.elementor-element-a7c8393.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:16px;}.elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-text{color:var( --e-global-color-127dc2f );transition:color 0.4s;}.elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-8780e28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-8780e28 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-efbd32a > .elementor-widget-container{margin:-102px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-efbd32a{z-index:0;}.elementor-42 .elementor-element.elementor-element-efbd32a img{width:100%;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-3741e36b{--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:stretch;--padding-top:112px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5594f0cf{--display:flex;}.elementor-42 .elementor-element.elementor-element-2e50cc04{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 60px -20px rgba(0, 0, 0, 0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-2e50cc04:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2e50cc04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-30ae0e7b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-666ebd9f{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-666ebd9f .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4dbba5ec{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-4dbba5ec > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-42 .elementor-element.elementor-element-67cec54a{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-54cc8abe{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-54cc8abe > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-54cc8abe .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-26c00af0{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-26c00af0 > .elementor-widget-container{background-color:var( --e-global-color-4ade329 );margin:6px 0px -16px 0px;padding:0px 4px 0px 8px;border-radius:4px 0px 0px 4px;}.elementor-42 .elementor-element.elementor-element-26c00af0 .elementor-heading-title{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-7417d858{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-7417d858 > .elementor-widget-container{background-color:var( --e-global-color-b41e63e );margin:6px 0px -16px 0px;padding:0px 8px 0px 4px;border-radius:0px 4px 4px 0px;}.elementor-42 .elementor-element.elementor-element-7417d858 .elementor-heading-title{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-7afd415e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:24px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7eb00328{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-b41e63e );--border-color:var( --e-global-color-b41e63e );box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-7eb00328:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7eb00328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-3f874b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-7fd38fe6{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;text-align:start;}.elementor-42 .elementor-element.elementor-element-7fd38fe6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7fd38fe6 img{width:100%;}.elementor-42 .elementor-element.elementor-element-4ef4f975{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-4ef4f975 > .elementor-widget-container{margin:6px 0px 8px 16px;}.elementor-42 .elementor-element.elementor-element-4ef4f975.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-4ef4f975:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-42 .elementor-element.elementor-element-4ef4f975.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-339b3a0b > .elementor-widget-container{margin:24px 0px -16px 0px;}.elementor-42 .elementor-element.elementor-element-339b3a0b{text-align:start;font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-66fcfd0b{--divider-border-style:dashed;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-42 .elementor-element.elementor-element-66fcfd0b > .elementor-widget-container{margin:48px -54px 0px -54px;}.elementor-42 .elementor-element.elementor-element-66fcfd0b .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-66fcfd0b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-531fa08f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-42 .elementor-element.elementor-element-531fa08f > .elementor-widget-container{margin:48px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-531fa08f .elementor-divider-separator{width:165px;margin:0 auto;margin-left:0;}.elementor-42 .elementor-element.elementor-element-531fa08f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-531fa08f .elementor-divider__text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5e155897{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-5e155897 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-64d71444{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-64d71444 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-64d71444.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3ae19d );fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );}.elementor-42 .elementor-element.elementor-element-64d71444.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-64d71444.elementor-view-default .elementor-icon{fill:var( --e-global-color-d3ae19d );color:var( --e-global-color-d3ae19d );border-color:var( --e-global-color-d3ae19d );}.elementor-42 .elementor-element.elementor-element-64d71444.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d3ae19d );}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-4c638aef{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-4c638aef > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-4c638aef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );fill:var( --e-global-color-785b64d );color:var( --e-global-color-785b64d );}.elementor-42 .elementor-element.elementor-element-4c638aef.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4c638aef.elementor-view-default .elementor-icon{fill:var( --e-global-color-785b64d );color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-42 .elementor-element.elementor-element-4c638aef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-50d0c07{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-50d0c07 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-50d0c07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-50d0c07.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-50d0c07.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-50d0c07.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-58cab369{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-58cab369 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-58cab369.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ade329 );fill:var( --e-global-color-4ade329 );color:var( --e-global-color-4ade329 );}.elementor-42 .elementor-element.elementor-element-58cab369.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-58cab369.elementor-view-default .elementor-icon{fill:var( --e-global-color-4ade329 );color:var( --e-global-color-4ade329 );border-color:var( --e-global-color-4ade329 );}.elementor-42 .elementor-element.elementor-element-58cab369.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4ade329 );}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-39fec02a{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-39fec02a > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-39fec02a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ec25634 );fill:var( --e-global-color-ec25634 );color:var( --e-global-color-ec25634 );}.elementor-42 .elementor-element.elementor-element-39fec02a.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-39fec02a.elementor-view-default .elementor-icon{fill:var( --e-global-color-ec25634 );color:var( --e-global-color-ec25634 );border-color:var( --e-global-color-ec25634 );}.elementor-42 .elementor-element.elementor-element-39fec02a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec25634 );}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-5795b2aa{--divider-border-style:solid;--divider-color:var( --e-global-color-a32a2b8 );--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-5795b2aa .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-5795b2aa .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-42 .elementor-element.elementor-element-4c0c1c41{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-4c0c1c41 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-7da7622d{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-7da7622d > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-7da7622d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8fa36e4 );fill:var( --e-global-color-8fa36e4 );color:var( --e-global-color-8fa36e4 );}.elementor-42 .elementor-element.elementor-element-7da7622d.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7da7622d.elementor-view-default .elementor-icon{fill:var( --e-global-color-8fa36e4 );color:var( --e-global-color-8fa36e4 );border-color:var( --e-global-color-8fa36e4 );}.elementor-42 .elementor-element.elementor-element-7da7622d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8fa36e4 );}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-7af0210b{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-7af0210b > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-7af0210b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a047deb );fill:var( --e-global-color-a047deb );color:var( --e-global-color-a047deb );}.elementor-42 .elementor-element.elementor-element-7af0210b.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7af0210b.elementor-view-default .elementor-icon{fill:var( --e-global-color-a047deb );color:var( --e-global-color-a047deb );border-color:var( --e-global-color-a047deb );}.elementor-42 .elementor-element.elementor-element-7af0210b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a047deb );}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-7afc2157{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-7afc2157 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-7afc2157.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-07414c8 );fill:var( --e-global-color-07414c8 );color:var( --e-global-color-07414c8 );}.elementor-42 .elementor-element.elementor-element-7afc2157.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7afc2157.elementor-view-default .elementor-icon{fill:var( --e-global-color-07414c8 );color:var( --e-global-color-07414c8 );border-color:var( --e-global-color-07414c8 );}.elementor-42 .elementor-element.elementor-element-7afc2157.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07414c8 );}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-3c1f2fa7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e16f5f5 );fill:var( --e-global-color-e16f5f5 );color:var( --e-global-color-e16f5f5 );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-3c1f2fa7.elementor-view-default .elementor-icon{fill:var( --e-global-color-e16f5f5 );color:var( --e-global-color-e16f5f5 );border-color:var( --e-global-color-e16f5f5 );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e16f5f5 );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-31202123{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-31202123 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-31202123.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d9b57c );fill:var( --e-global-color-8d9b57c );color:var( --e-global-color-8d9b57c );}.elementor-42 .elementor-element.elementor-element-31202123.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-31202123.elementor-view-default .elementor-icon{fill:var( --e-global-color-8d9b57c );color:var( --e-global-color-8d9b57c );border-color:var( --e-global-color-8d9b57c );}.elementor-42 .elementor-element.elementor-element-31202123.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8d9b57c );}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-5a6f0152{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-42 .elementor-element.elementor-element-5a6f0152 > .elementor-widget-container{margin:80px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-5a6f0152 .elementor-divider-separator{width:120px;margin:0 auto;margin-left:0;}.elementor-42 .elementor-element.elementor-element-5a6f0152 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-5a6f0152 .elementor-divider__text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-20bdd6db{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-20bdd6db > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-75015602{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-75015602 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-75015602.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-127dc2f );fill:var( --e-global-color-127dc2f );color:var( --e-global-color-127dc2f );}.elementor-42 .elementor-element.elementor-element-75015602.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-75015602.elementor-view-default .elementor-icon{fill:var( --e-global-color-127dc2f );color:var( --e-global-color-127dc2f );border-color:var( --e-global-color-127dc2f );}.elementor-42 .elementor-element.elementor-element-75015602.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-127dc2f );}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-273195cb{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-273195cb > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-273195cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4d0a47 );fill:var( --e-global-color-a4d0a47 );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-273195cb.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-273195cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4d0a47 );color:var( --e-global-color-a4d0a47 );border-color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-273195cb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-24e88e19{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-24e88e19 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-24e88e19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-288ba8b );fill:var( --e-global-color-288ba8b );color:var( --e-global-color-288ba8b );}.elementor-42 .elementor-element.elementor-element-24e88e19.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-24e88e19.elementor-view-default .elementor-icon{fill:var( --e-global-color-288ba8b );color:var( --e-global-color-288ba8b );border-color:var( --e-global-color-288ba8b );}.elementor-42 .elementor-element.elementor-element-24e88e19.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-288ba8b );}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-16906e{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-16906e > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-16906e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a0e571a );fill:var( --e-global-color-a0e571a );color:var( --e-global-color-a0e571a );}.elementor-42 .elementor-element.elementor-element-16906e.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-16906e.elementor-view-default .elementor-icon{fill:var( --e-global-color-a0e571a );color:var( --e-global-color-a0e571a );border-color:var( --e-global-color-a0e571a );}.elementor-42 .elementor-element.elementor-element-16906e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a0e571a );}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-16975275{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-16975275 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-16975275.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3a25208 );fill:var( --e-global-color-3a25208 );color:var( --e-global-color-3a25208 );}.elementor-42 .elementor-element.elementor-element-16975275.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-16975275.elementor-view-default .elementor-icon{fill:var( --e-global-color-3a25208 );color:var( --e-global-color-3a25208 );border-color:var( --e-global-color-3a25208 );}.elementor-42 .elementor-element.elementor-element-16975275.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-3a25208 );}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon{padding:4px;border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-2bca797f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-42 .elementor-element.elementor-element-2bca797f > .elementor-widget-container{margin:80px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-2bca797f .elementor-divider-separator{width:120px;margin:0 auto;margin-left:0;}.elementor-42 .elementor-element.elementor-element-2bca797f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-2bca797f .elementor-divider__text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7c6683d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-7c6683d > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-422d8cba{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-422d8cba > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-422d8cba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d7c7845 );fill:var( --e-global-color-d7c7845 );color:var( --e-global-color-d7c7845 );}.elementor-42 .elementor-element.elementor-element-422d8cba.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-422d8cba.elementor-view-default .elementor-icon{fill:var( --e-global-color-d7c7845 );color:var( --e-global-color-d7c7845 );border-color:var( --e-global-color-d7c7845 );}.elementor-42 .elementor-element.elementor-element-422d8cba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d7c7845 );}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon{padding:4px;border-width:0px 58px 0px 58px;}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-24c79a4e{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-24c79a4e > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-24c79a4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a78ab5 );fill:var( --e-global-color-0a78ab5 );color:var( --e-global-color-0a78ab5 );}.elementor-42 .elementor-element.elementor-element-24c79a4e.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-24c79a4e.elementor-view-default .elementor-icon{fill:var( --e-global-color-0a78ab5 );color:var( --e-global-color-0a78ab5 );border-color:var( --e-global-color-0a78ab5 );}.elementor-42 .elementor-element.elementor-element-24c79a4e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0a78ab5 );}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon{padding:4px;border-width:0px 58px 0px 58px;}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-173d549f{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-173d549f > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-173d549f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-93537c9 );fill:var( --e-global-color-93537c9 );color:var( --e-global-color-93537c9 );}.elementor-42 .elementor-element.elementor-element-173d549f.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-173d549f.elementor-view-default .elementor-icon{fill:var( --e-global-color-93537c9 );color:var( --e-global-color-93537c9 );border-color:var( --e-global-color-93537c9 );}.elementor-42 .elementor-element.elementor-element-173d549f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-93537c9 );}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon{padding:4px;border-width:0px 58px 0px 58px;}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-7eb0bcf2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d84c2a8 );fill:var( --e-global-color-d84c2a8 );color:var( --e-global-color-d84c2a8 );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7eb0bcf2.elementor-view-default .elementor-icon{fill:var( --e-global-color-d84c2a8 );color:var( --e-global-color-d84c2a8 );border-color:var( --e-global-color-d84c2a8 );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d84c2a8 );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon{padding:4px;border-width:0px 58px 0px 58px;}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-14eecd99{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-42 .elementor-element.elementor-element-14eecd99 > .elementor-widget-container{margin:80px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-14eecd99 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-42 .elementor-element.elementor-element-14eecd99 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-14eecd99 .elementor-divider__text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75a63b54{width:var( --container-widget-width, calc(30% + 24px) );max-width:calc(30% + 24px);--container-widget-width:calc(30% + 24px);--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-75a63b54 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-12613a4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-12613a4 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-12613a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc78308 );fill:var( --e-global-color-dc78308 );color:var( --e-global-color-dc78308 );}.elementor-42 .elementor-element.elementor-element-12613a4.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-12613a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-dc78308 );color:var( --e-global-color-dc78308 );border-color:var( --e-global-color-dc78308 );}.elementor-42 .elementor-element.elementor-element-12613a4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dc78308 );}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon{padding:4px;border-width:0px 150px 0px 165px;}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-33f69807{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-33f69807 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-33f69807.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8437f0c );fill:var( --e-global-color-8437f0c );color:var( --e-global-color-8437f0c );}.elementor-42 .elementor-element.elementor-element-33f69807.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-33f69807.elementor-view-default .elementor-icon{fill:var( --e-global-color-8437f0c );color:var( --e-global-color-8437f0c );border-color:var( --e-global-color-8437f0c );}.elementor-42 .elementor-element.elementor-element-33f69807.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8437f0c );}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon{padding:4px;border-width:0px 150px 0px 185px;}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-1099837b{--divider-border-style:solid;--divider-color:var( --e-global-color-a32a2b8 );--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-1099837b .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-1099837b .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-42 .elementor-element.elementor-element-5f34ad28{width:var( --container-widget-width, calc(30% + 24px) );max-width:calc(30% + 24px);--container-widget-width:calc(30% + 24px);--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-5f34ad28 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-46893197{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-46893197 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-42 .elementor-element.elementor-element-46893197.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-46893197.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-46893197.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-46893197.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon{padding:4px;border-width:0px 345px 0px 383px;}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-58643728{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-b41e63e );--border-color:var( --e-global-color-b41e63e );box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-58643728:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-58643728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-3c97fb96{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-50343927{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;text-align:start;}.elementor-42 .elementor-element.elementor-element-50343927 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-50343927 img{width:100%;}.elementor-42 .elementor-element.elementor-element-3374767e{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-3374767e > .elementor-widget-container{margin:6px 0px 8px 16px;}.elementor-42 .elementor-element.elementor-element-3374767e.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-3374767e:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-42 .elementor-element.elementor-element-3374767e.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-item > a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-4c77e8e5 > .elementor-widget-container{margin:24px 0px -16px 0px;}.elementor-42 .elementor-element.elementor-element-4c77e8e5{text-align:start;font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-691c1b85{--divider-border-style:dashed;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-42 .elementor-element.elementor-element-691c1b85 > .elementor-widget-container{margin:48px -54px 0px -54px;}.elementor-42 .elementor-element.elementor-element-691c1b85 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-691c1b85 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-261a406c{--display:flex;}.elementor-42 .elementor-element.elementor-element-42be814a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-42be814a .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-db03e17 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-db03e17 .elementor-heading-title{font-family:var( --e-global-typography-a9df466-font-family ), Sans-serif;font-size:var( --e-global-typography-a9df466-font-size );font-weight:var( --e-global-typography-a9df466-font-weight );text-transform:var( --e-global-typography-a9df466-text-transform );font-style:var( --e-global-typography-a9df466-font-style );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );}.elementor-42 .elementor-element.elementor-element-49d42408 > .elementor-widget-container{margin:24px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-49d42408 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-40a79b4e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-40a79b4e .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5c96d5aa > .elementor-widget-container{margin:24px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-5c96d5aa .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-1333442e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-1333442e .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3619a82d > .elementor-widget-container{margin:24px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-3619a82d .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-382bac5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-382bac5 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4dde0257 > .elementor-widget-container{margin:24px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-4dde0257 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-58b84e30 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-58b84e30 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1e9101c3 > .elementor-widget-container{margin:24px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-1e9101c3 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-2ed76546 .elementor-heading-title{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1d52ed72{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-50e3a6f6{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-50e3a6f6 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-27e21b05{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-42 .elementor-element.elementor-element-27e21b05 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-42 .elementor-element.elementor-element-29dc083a{--divider-border-style:solid;--divider-color:var( --e-global-color-a32a2b8 );--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-29dc083a .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-29dc083a .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-42 .elementor-element.elementor-element-1cbe2af{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-1cbe2af .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-1f25693b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-1f25693b > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-42 .elementor-element.elementor-element-6790a135{--divider-border-style:solid;--divider-color:var( --e-global-color-a32a2b8 );--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-6790a135 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-6790a135 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-42 .elementor-element.elementor-element-4e0d7f45{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-4e0d7f45 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-fca2671{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-fca2671 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-fca2671 .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7e24be55{--divider-border-style:solid;--divider-color:var( --e-global-color-a32a2b8 );--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-7e24be55 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-7e24be55 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-42 .elementor-element.elementor-element-424c6579{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-424c6579 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-41d1ba4c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-40392be-font-family ), Sans-serif;font-size:var( --e-global-typography-40392be-font-size );font-weight:var( --e-global-typography-40392be-font-weight );text-transform:var( --e-global-typography-40392be-text-transform );text-decoration:var( --e-global-typography-40392be-text-decoration );line-height:var( --e-global-typography-40392be-line-height );letter-spacing:var( --e-global-typography-40392be-letter-spacing );}.elementor-42 .elementor-element.elementor-element-41d1ba4c > .elementor-widget-container{margin:-6px 0px -10px 0px;}.elementor-42 .elementor-element.elementor-element-29f7ef14 > .elementor-widget-container{margin:-6px 0px -56px 0px;padding:0% 0% 0% 15%;}.elementor-42 .elementor-element.elementor-element-29f7ef14{font-family:var( --e-global-typography-1f049da-font-family ), Sans-serif;font-size:var( --e-global-typography-1f049da-font-size );font-weight:var( --e-global-typography-1f049da-font-weight );text-transform:var( --e-global-typography-1f049da-text-transform );line-height:var( --e-global-typography-1f049da-line-height );letter-spacing:var( --e-global-typography-1f049da-letter-spacing );}.elementor-42 .elementor-element.elementor-element-815636{--divider-border-style:solid;--divider-color:var( --e-global-color-a32a2b8 );--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-815636 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-815636 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-42 .elementor-element.elementor-element-5dc1f4f7{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-5dc1f4f7 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-6699c257{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-42 .elementor-element.elementor-element-6699c257 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-42 .elementor-element.elementor-element-28e65dcb{--divider-border-style:solid;--divider-color:var( --e-global-color-a32a2b8 );--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-28e65dcb .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-28e65dcb .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-42 .elementor-element.elementor-element-501ee95b{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-501ee95b .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-3d0b4c34{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-3d0b4c34 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-42 .elementor-element.elementor-element-18556726{--display:flex;}.elementor-42 .elementor-element.elementor-element-72b09ecc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-b41e63e );--border-color:var( --e-global-color-b41e63e );box-shadow:0px 0px 60px -20px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-72b09ecc:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-72b09ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-302abc6f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-68a47444{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;text-align:start;}.elementor-42 .elementor-element.elementor-element-68a47444 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-68a47444 img{width:100%;}.elementor-42 .elementor-element.elementor-element-311af2b1{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-311af2b1 > .elementor-widget-container{margin:6px 0px 8px 16px;}.elementor-42 .elementor-element.elementor-element-311af2b1.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-311af2b1:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-42 .elementor-element.elementor-element-311af2b1.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-69ade3e6 > .elementor-widget-container{margin:24px 0px -16px 0px;}.elementor-42 .elementor-element.elementor-element-69ade3e6{text-align:start;font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-13d92574{--divider-border-style:dashed;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-42 .elementor-element.elementor-element-13d92574 > .elementor-widget-container{margin:48px -48px 0px -48px;}.elementor-42 .elementor-element.elementor-element-13d92574 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-13d92574 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-5e91f375{--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;--justify-content:space-between;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-12210cc2{--display:flex;}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-b2e4d58{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-419fc1ca{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-419fc1ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-419fc1ca .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4eac09cb{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-4eac09cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7a87e9dd{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-7a87e9dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-23208cc3{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-23208cc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-21946a85{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-21946a85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-66b345db{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-66b345db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4450f0bf{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-4450f0bf > .elementor-widget-container{margin:04px 04px 04px 04px;}.elementor-42 .elementor-element.elementor-element-4450f0bf .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-60329eeb .elementor-button{background-color:var( --e-global-color-b41e63e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-60329eeb .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-60329eeb .elementor-button:focus{background-color:var( --e-global-color-8fa36e4 );color:var( --e-global-color-e052ba3 );border-color:var( --e-global-color-8fa36e4 );}.elementor-42 .elementor-element.elementor-element-60329eeb{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-60329eeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-60329eeb .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-60329eeb .elementor-button:focus svg{fill:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-6c59179 .elementor-button{background-color:var( --e-global-color-a32a2b8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-6c59179 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-6c59179 .elementor-button:focus{background-color:var( --e-global-color-8fa36e4 );color:var( --e-global-color-e052ba3 );border-color:var( --e-global-color-8fa36e4 );}.elementor-42 .elementor-element.elementor-element-6c59179{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-6c59179 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6c59179 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-6c59179 .elementor-button:focus svg{fill:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-65e8b7ef{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-65e8b7ef .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button{background-color:var( --e-global-color-a32a2b8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button:focus{background-color:var( --e-global-color-8fa36e4 );color:var( --e-global-color-e052ba3 );border-color:var( --e-global-color-8fa36e4 );}.elementor-42 .elementor-element.elementor-element-2bb8175a{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-2bb8175a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button:focus svg{fill:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button .elementor-button-icon i, .elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button{background-color:var( --e-global-color-a32a2b8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button:focus{background-color:var( --e-global-color-8fa36e4 );color:var( --e-global-color-e052ba3 );border-color:var( --e-global-color-8fa36e4 );}.elementor-42 .elementor-element.elementor-element-160ed292{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-160ed292 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button:focus svg{fill:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button .elementor-button-icon i, .elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-42 .elementor-element.elementor-element-19791548{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-17465bb2{--display:flex;}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-67c2832f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-42 .elementor-element.elementor-element-68935f3e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-68935f3e .elementor-counter-number-wrapper{color:var( --e-global-color-07414c8 );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-68935f3e .elementor-counter-title{color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-53bd01b4{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-53bd01b4 .elementor-counter-number-wrapper{color:var( --e-global-color-07414c8 );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-53bd01b4 .elementor-counter-title{color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-171a18ea{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-171a18ea .elementor-counter-number-wrapper{color:var( --e-global-color-07414c8 );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-171a18ea .elementor-counter-title{color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-563babc3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-563babc3 .elementor-counter-number-wrapper{color:var( --e-global-color-07414c8 );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-563babc3 .elementor-counter-title{color:var( --e-global-color-a4d0a47 );font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-598378ff{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7ae43686{--display:flex;}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-34a68342{--display:flex;}.elementor-42 .elementor-element.elementor-element-5d43b24f{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4a656ee9{--display:flex;}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-title{margin-bottom:8px;margin-top:0;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-title a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-description{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-a4d0a47 );}.elementor-42 .elementor-element.elementor-element-edfffe7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-42 .elementor-element.elementor-element-3645cfb1 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-42 .elementor-element.elementor-element-3645cfb1{font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-42 .elementor-element.elementor-element-6a1c882c .elementor-heading-title{color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-7bbdabe1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-b41e63e );--border-color:var( --e-global-color-b41e63e );box-shadow:0px 0px 60px -20px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-7bbdabe1:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7bbdabe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-5257f68a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-1a32e2fb{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;text-align:start;}.elementor-42 .elementor-element.elementor-element-1a32e2fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1a32e2fb img{width:100%;}.elementor-42 .elementor-element.elementor-element-4bcd2f17{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-4bcd2f17 > .elementor-widget-container{margin:6px 0px 8px 16px;}.elementor-42 .elementor-element.elementor-element-4bcd2f17.elementor-element{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-4bcd2f17:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-42 .elementor-element.elementor-element-4bcd2f17.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-3289f4d1 > .elementor-widget-container{margin:24px 0px -16px 0px;}.elementor-42 .elementor-element.elementor-element-3289f4d1{text-align:start;font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-7585dca7{--divider-border-style:dashed;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-42 .elementor-element.elementor-element-7585dca7 > .elementor-widget-container{margin:48px -48px 0px -48px;}.elementor-42 .elementor-element.elementor-element-7585dca7 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-7585dca7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-5e555aad{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4c335053{--display:flex;}.elementor-42 .elementor-element.elementor-element-4c335053.e-con{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-4bc6f5ce{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-4bc6f5ce > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4bc6f5ce .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-4af68c0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4af68c0e .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-82eb732 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-42 .elementor-element.elementor-element-82eb732{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-b06c3ab{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-cdef7bf{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-42 .elementor-element.elementor-element-cdef7bf:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-cdef7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b41e63e );}.elementor-42 .elementor-element.elementor-element-cdef7bf.e-con{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-757d3c8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-757d3c8e{font-family:var( --e-global-typography-1f049da-font-family ), Sans-serif;font-size:var( --e-global-typography-1f049da-font-size );font-weight:var( --e-global-typography-1f049da-font-weight );text-transform:var( --e-global-typography-1f049da-text-transform );line-height:var( --e-global-typography-1f049da-line-height );letter-spacing:var( --e-global-typography-1f049da-letter-spacing );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-5b54bb07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-5b54bb07 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1e87cfe > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-1e87cfe .elementor-heading-title{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-10a27d67 .elementor-button{background-color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e052ba3 );}.elementor-42 .elementor-element.elementor-element-10a27d67 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-10a27d67 .elementor-button:focus{background-color:var( --e-global-color-8fa36e4 );color:var( --e-global-color-e052ba3 );border-color:var( --e-global-color-8fa36e4 );}.elementor-42 .elementor-element.elementor-element-10a27d67{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-10a27d67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-10a27d67 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-10a27d67 .elementor-button:focus svg{fill:var( --e-global-color-e052ba3 );}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-7eb00328{--width:calc(100% - 48px);}.elementor-42 .elementor-element.elementor-element-58643728{--width:calc(100% - 48px);}.elementor-42 .elementor-element.elementor-element-12210cc2{--width:25%;}.elementor-42 .elementor-element.elementor-element-b2e4d58{--width:75%;}.elementor-42 .elementor-element.elementor-element-17465bb2{--width:25%;}.elementor-42 .elementor-element.elementor-element-67c2832f{--width:75%;}.elementor-42 .elementor-element.elementor-element-7ae43686{--width:25%;}.elementor-42 .elementor-element.elementor-element-34a68342{--width:75%;}.elementor-42 .elementor-element.elementor-element-4a656ee9{--width:25%;}.elementor-42 .elementor-element.elementor-element-edfffe7{--width:75%;}.elementor-42 .elementor-element.elementor-element-4c335053{--width:65%;}.elementor-42 .elementor-element.elementor-element-cdef7bf{--width:69%;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-49ea92e2{--min-height:350px;}.elementor-42 .elementor-element.elementor-element-42759519 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-42759519 .elementor-heading-title{font-size:var( --e-global-typography-a9df466-font-size );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );}.elementor-42 .elementor-element.elementor-element-091894a{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:10px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-a7c8393{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-42 .elementor-element.elementor-element-8780e28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-42 .elementor-element.elementor-element-efbd32a > .elementor-widget-container{margin:-56px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-3741e36b{--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2e50cc04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-666ebd9f{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-666ebd9f .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4dbba5ec{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-54cc8abe .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-26c00af0 .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7417d858 .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7afd415e{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-339b3a0b{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-531fa08f .elementor-divider__text{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5e155897{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-5e155897 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-4c0c1c41{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-4c0c1c41 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-5a6f0152 .elementor-divider__text{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-20bdd6db{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-20bdd6db > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon{border-width:0px 24px 0px 24px;}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-2bca797f .elementor-divider__text{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7c6683d{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-7c6683d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-422d8cba{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon{border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-24c79a4e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon{border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-173d549f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon{border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon{border-width:0px 40px 0px 40px;}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-14eecd99 .elementor-divider__text{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75a63b54{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-75a63b54 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-12613a4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon{border-width:0px 110px 0px 126px;}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-33f69807{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon{border-width:0px 110px 0px 130px;}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-5f34ad28{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-5f34ad28 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-46893197{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon{border-width:0px 255px 0px 300px;}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4c77e8e5{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-42be814a .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-db03e17 .elementor-heading-title{font-size:var( --e-global-typography-a9df466-font-size );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );}.elementor-42 .elementor-element.elementor-element-49d42408 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-40a79b4e .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5c96d5aa .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1333442e .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3619a82d .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-382bac5 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4dde0257 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-58b84e30 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1e9101c3 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-2ed76546 .elementor-heading-title{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-50e3a6f6{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-42 .elementor-element.elementor-element-50e3a6f6 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-27e21b05{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1cbe2af{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-42 .elementor-element.elementor-element-1cbe2af .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1f25693b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-4e0d7f45{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-42 .elementor-element.elementor-element-4e0d7f45 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-fca2671{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-42 .elementor-element.elementor-element-fca2671 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-42 .elementor-element.elementor-element-424c6579{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-42 .elementor-element.elementor-element-424c6579 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-41d1ba4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-41d1ba4c{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-40392be-font-size );line-height:var( --e-global-typography-40392be-line-height );letter-spacing:var( --e-global-typography-40392be-letter-spacing );}.elementor-42 .elementor-element.elementor-element-29f7ef14 > .elementor-widget-container{margin:0px 0px -56px 0px;padding:0% 0% 0% 25%;}.elementor-42 .elementor-element.elementor-element-29f7ef14{font-size:var( --e-global-typography-1f049da-font-size );line-height:var( --e-global-typography-1f049da-line-height );letter-spacing:var( --e-global-typography-1f049da-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5dc1f4f7{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-42 .elementor-element.elementor-element-5dc1f4f7 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-6699c257{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-42 .elementor-element.elementor-element-501ee95b{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-42 .elementor-element.elementor-element-501ee95b .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3d0b4c34{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-69ade3e6{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-3f578957{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-3f578957 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-419fc1ca .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4450f0bf .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-60329eeb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-6c59179 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-65e8b7ef .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1703b040{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-1703b040 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-68935f3e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-68935f3e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-68935f3e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-68935f3e .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-53bd01b4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-53bd01b4 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-53bd01b4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-53bd01b4 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-171a18ea{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-171a18ea > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-171a18ea .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-171a18ea .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-563babc3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-563babc3 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-563babc3 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-563babc3 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-474e1afa{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-474e1afa > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-786f13fe{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-786f13fe > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-3645cfb1{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3289f4d1{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-4bc6f5ce{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-42 .elementor-element.elementor-element-4bc6f5ce .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4af68c0e{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-4af68c0e .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-82eb732{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-cdef7bf{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-757d3c8e{font-size:var( --e-global-typography-1f049da-font-size );line-height:var( --e-global-typography-1f049da-line-height );letter-spacing:var( --e-global-typography-1f049da-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1e87cfe .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-10a27d67 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-49ea92e2{--min-height:320px;--margin-top:-138px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-42759519 > .elementor-widget-container{margin:-4px 0px 6px 0px;}.elementor-42 .elementor-element.elementor-element-42759519 .elementor-heading-title{font-size:var( --e-global-typography-a9df466-font-size );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );}.elementor-42 .elementor-element.elementor-element-091894a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-42 .elementor-element.elementor-element-a7c8393{--e-icon-list-icon-size:16px;}.elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-a7c8393 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-42 .elementor-element.elementor-element-8780e28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3741e36b{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5594f0cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2e50cc04{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-666ebd9f .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4dbba5ec{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-54cc8abe .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-26c00af0 .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7417d858 .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7afd415e{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7eb00328{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4ef4f975 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-339b3a0b{width:100%;max-width:100%;font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-66fcfd0b > .elementor-widget-container{margin:48px -20px 0px -20px;}.elementor-42 .elementor-element.elementor-element-531fa08f > .elementor-widget-container{margin:40px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-531fa08f .elementor-divider__text{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5e155897 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-64d71444 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4c638aef .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-50d0c07 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-58cab369 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-39fec02a .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4c0c1c41 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7da7622d .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7af0210b .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7afc2157 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3c1f2fa7 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-31202123 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-5a6f0152 > .elementor-widget-container{margin:40px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-5a6f0152 .elementor-divider__text{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-20bdd6db .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75015602 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-273195cb .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-24e88e19 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-16906e .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-16975275 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-2bca797f > .elementor-widget-container{margin:40px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-2bca797f .elementor-divider__text{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7c6683d .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-422d8cba{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon{border-width:0px 35px 0px 35px;}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-422d8cba .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-24c79a4e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon{border-width:0px 35px 0px 35px;}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-24c79a4e .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-173d549f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon{border-width:0px 35px 0px 35px;}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-173d549f .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon{border-width:0px 35px 0px 35px;}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7eb0bcf2 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-14eecd99 > .elementor-widget-container{margin:40px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-14eecd99 .elementor-divider__text{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-75a63b54 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-12613a4{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-12613a4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon{border-width:0px 100px 0px 155px;}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-12613a4 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-33f69807{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-33f69807 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon{border-width:0px 100px 0px 155px;}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-33f69807 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5f34ad28 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-46893197{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon{border-width:0px 100px 0px 155px;}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-46893197 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-58643728{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-3374767e .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4c77e8e5{width:100%;max-width:100%;font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-691c1b85 > .elementor-widget-container{margin:48px -20px 0px -20px;}.elementor-42 .elementor-element.elementor-element-42be814a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-42be814a .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-db03e17 .elementor-heading-title{font-size:var( --e-global-typography-a9df466-font-size );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );}.elementor-42 .elementor-element.elementor-element-49d42408 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-49d42408 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-40a79b4e .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5c96d5aa > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-5c96d5aa .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1333442e .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3619a82d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-3619a82d .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-382bac5 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4dde0257 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-4dde0257 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-58b84e30 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1e9101c3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-1e9101c3 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-2ed76546 .elementor-heading-title{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-50e3a6f6{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-50e3a6f6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-50e3a6f6 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-27e21b05{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1cbe2af{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-1cbe2af > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-1cbe2af .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1f25693b{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-4e0d7f45{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-4e0d7f45 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-4e0d7f45 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-fca2671{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-fca2671 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-42 .elementor-element.elementor-element-424c6579{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-424c6579 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-424c6579 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-41d1ba4c{width:100%;max-width:100%;font-size:var( --e-global-typography-40392be-font-size );line-height:var( --e-global-typography-40392be-line-height );letter-spacing:var( --e-global-typography-40392be-letter-spacing );}.elementor-42 .elementor-element.elementor-element-29f7ef14 > .elementor-widget-container{margin:0px 0px -48px 0px;padding:0% 0% 0% 0%;}.elementor-42 .elementor-element.elementor-element-29f7ef14{font-size:var( --e-global-typography-1f049da-font-size );line-height:var( --e-global-typography-1f049da-line-height );letter-spacing:var( --e-global-typography-1f049da-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5dc1f4f7{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-5dc1f4f7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-5dc1f4f7 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-6699c257{width:100%;max-width:100%;font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-42 .elementor-element.elementor-element-501ee95b{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-501ee95b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-501ee95b .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3d0b4c34{width:100%;max-width:100%;font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-18556726{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-72b09ecc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-311af2b1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-69ade3e6{width:100%;max-width:100%;font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-13d92574 > .elementor-widget-container{margin:48px -20px 0px -20px;}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3f578957 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-419fc1ca .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4450f0bf .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-60329eeb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-6c59179 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-65e8b7ef .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-2bb8175a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-160ed292 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-1703b040 .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-68935f3e{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-68935f3e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-68935f3e .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-53bd01b4{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-53bd01b4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-53bd01b4 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-171a18ea{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-171a18ea .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-171a18ea .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-563babc3{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-563babc3 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-42 .elementor-element.elementor-element-563babc3 .elementor-counter-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );letter-spacing:var( --e-global-typography-906ded2-letter-spacing );}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-474e1afa .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-title a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-786f13fe .elementor-icon-box-description{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-3645cfb1{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7bbdabe1{--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-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4bcd2f17 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3289f4d1{width:100%;max-width:100%;font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-7585dca7 > .elementor-widget-container{margin:48px -20px 0px -20px;}.elementor-42 .elementor-element.elementor-element-4bc6f5ce{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-4bc6f5ce .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4af68c0e .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-42 .elementor-element.elementor-element-82eb732{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-42 .elementor-element.elementor-element-cdef7bf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-757d3c8e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-42 .elementor-element.elementor-element-757d3c8e{font-size:var( --e-global-typography-1f049da-font-size );line-height:var( --e-global-typography-1f049da-line-height );letter-spacing:var( --e-global-typography-1f049da-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5b54bb07 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-42 .elementor-element.elementor-element-1e87cfe > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-42 .elementor-element.elementor-element-1e87cfe .elementor-heading-title{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );}.elementor-42 .elementor-element.elementor-element-10a27d67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-10a27d67 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-30ae0e7b{--width:100%;}.elementor-42 .elementor-element.elementor-element-67cec54a{--width:100%;}.elementor-42 .elementor-element.elementor-element-4c335053{--width:100%;}.elementor-42 .elementor-element.elementor-element-cdef7bf{--width:100%;}}