.elementor-82 .elementor-element.elementor-element-a9b4b05{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-0771083.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-0771083 .elementor-heading-title{font-family:var( --e-global-typography-6e48055-font-family ), Sans-serif;font-size:var( --e-global-typography-6e48055-font-size );font-weight:var( --e-global-typography-6e48055-font-weight );text-transform:var( --e-global-typography-6e48055-text-transform );line-height:var( --e-global-typography-6e48055-line-height );letter-spacing:var( --e-global-typography-6e48055-letter-spacing );color:var( --e-global-color-d23f879 );}.elementor-82 .elementor-element.elementor-element-ecfe78b{--display:flex;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-2ac43bd{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-a7df04f{--display:flex;}.elementor-82 .elementor-element.elementor-element-8077f4d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-19c160a{--display:flex;}.elementor-82 .elementor-element.elementor-element-0611c7b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-a80f74e{--display:flex;}.elementor-82 .elementor-element.elementor-element-51b8cde{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-b2597b6{--display:flex;}.elementor-82 .elementor-element.elementor-element-c7bc1d8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-2736f37{--display:flex;}.elementor-82 .elementor-element.elementor-element-dd3b23a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-875172f{--display:flex;}.elementor-82 .elementor-element.elementor-element-865bd21{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-6014c90{--display:flex;}.elementor-82 .elementor-element.elementor-element-58e4ce9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-8b6c474{--display:flex;}.elementor-82 .elementor-element.elementor-element-9300aec{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-d4f8118{--display:flex;}.elementor-82 .elementor-element.elementor-element-7987b96{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-3f89c48{--display:flex;}.elementor-82 .elementor-element.elementor-element-354a222{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-0868f87{--display:flex;}.elementor-82 .elementor-element.elementor-element-c85fa90{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-38f2358{--display:flex;}.elementor-82 .elementor-element.elementor-element-ea89ef0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-b92cf47{--display:flex;}.elementor-82 .elementor-element.elementor-element-6ceaeb3{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-9b342a8{--n-accordion-title-font-size:var( --e-global-typography-c7d911e-font-size );width:var( --container-widget-width, 70% );max-width:70%;padding:20px 0px 20px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-title-normal-color:var( --e-global-color-47d0514 );--n-accordion-title-hover-color:var( --e-global-color-47d0514 );--n-accordion-title-active-color:var( --e-global-color-1b4fa21 );--n-accordion-icon-size:15px;}.elementor-82 .elementor-element.elementor-element-9b342a8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-9b342a8 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-47d0514 );}.elementor-82 .elementor-element.elementor-element-9b342a8 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-82 .elementor-element.elementor-element-9b342a8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c7d911e-font-family ), Sans-serif;font-weight:var( --e-global-typography-c7d911e-font-weight );text-transform:var( --e-global-typography-c7d911e-text-transform );line-height:var( --e-global-typography-c7d911e-line-height );letter-spacing:var( --e-global-typography-c7d911e-letter-spacing );word-spacing:var( --e-global-typography-c7d911e-word-spacing );}@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-a9b4b05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-82 .elementor-element.elementor-element-0771083{text-align:center;}.elementor-82 .elementor-element.elementor-element-0771083 .elementor-heading-title{font-size:var( --e-global-typography-6e48055-font-size );line-height:var( --e-global-typography-6e48055-line-height );letter-spacing:var( --e-global-typography-6e48055-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-82 .elementor-element.elementor-element-9b342a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-c7d911e-font-size );}:where( .elementor-82 .elementor-element.elementor-element-9b342a8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c7d911e-line-height );letter-spacing:var( --e-global-typography-c7d911e-letter-spacing );word-spacing:var( --e-global-typography-c7d911e-word-spacing );}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-a9b4b05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-82 .elementor-element.elementor-element-0771083 .elementor-heading-title{font-size:var( --e-global-typography-6e48055-font-size );line-height:var( --e-global-typography-6e48055-line-height );letter-spacing:var( --e-global-typography-6e48055-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-82 .elementor-element.elementor-element-9b342a8{--n-accordion-title-font-size:var( --e-global-typography-c7d911e-font-size );}:where( .elementor-82 .elementor-element.elementor-element-9b342a8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c7d911e-line-height );letter-spacing:var( --e-global-typography-c7d911e-letter-spacing );word-spacing:var( --e-global-typography-c7d911e-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-a9b4b05 */.elementor-82 .elementor-element.elementor-element-a9b4b05 {
  background-image: linear-gradient(rgba(74,187,200,0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(74,187,200,0.12) 1px, transparent 1px);
  background-size: 32px 32px;
}/* End custom CSS */