.elementor-164 .elementor-element.elementor-element-b466739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b466739:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b466739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8d1747 );}.elementor-164 .elementor-element.elementor-element-d0cdc70{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-f1e3aef .elementor-heading-title{font-family:var( --e-global-typography-f2c991b-font-family ), Sans-serif;font-size:var( --e-global-typography-f2c991b-font-size );font-weight:var( --e-global-typography-f2c991b-font-weight );line-height:var( --e-global-typography-f2c991b-line-height );color:var( --e-global-color-bac9369 );}.elementor-164 .elementor-element.elementor-element-99b9fc8{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:var(--sp100);--padding-bottom:var(--sp100);--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4709bdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-164 .elementor-element.elementor-element-940869d .elementor-heading-title{font-family:var( --e-global-typography-461dd16-font-family ), Sans-serif;font-size:var( --e-global-typography-461dd16-font-size );font-weight:var( --e-global-typography-461dd16-font-weight );line-height:var( --e-global-typography-461dd16-line-height );}.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-164 .elementor-element.elementor-element-f2925d3{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-f2925d3 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-4c570dd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-4c570dd .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-071d91d{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-071d91d p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-b984bb5 .elementor-heading-title{font-family:var( --e-global-typography-289094a-font-family ), Sans-serif;font-size:var( --e-global-typography-289094a-font-size );font-weight:var( --e-global-typography-289094a-font-weight );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-8c0d3a0{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-8c0d3a0 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8d5b056 .elementor-heading-title{font-family:var( --e-global-typography-289094a-font-family ), Sans-serif;font-size:var( --e-global-typography-289094a-font-size );font-weight:var( --e-global-typography-289094a-font-weight );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-8c7ef7f{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-8c7ef7f p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8768c1a .elementor-heading-title{font-family:var( --e-global-typography-289094a-font-family ), Sans-serif;font-size:var( --e-global-typography-289094a-font-size );font-weight:var( --e-global-typography-289094a-font-weight );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-cacd814{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-cacd814 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-bfad0a4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-bfad0a4 .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-f58b360{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-f58b360 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8e0b6cf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-8e0b6cf .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-ac70f77{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-ac70f77 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-5dda740{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-5dda740 .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-bc81557{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-bc81557 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-96103ea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-96103ea .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-f34b08d{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-f34b08d p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-7034b0f .elementor-heading-title{font-family:var( --e-global-typography-289094a-font-family ), Sans-serif;font-size:var( --e-global-typography-289094a-font-size );font-weight:var( --e-global-typography-289094a-font-weight );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-80904fb{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-80904fb p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-aeff2fc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-aeff2fc .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-56a871d{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-56a871d p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-d23bc11{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-d23bc11 .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-411351f{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-411351f p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-5dfd6d5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-5dfd6d5 .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-811cddb{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-811cddb p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-ed55354{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-ed55354 .elementor-heading-title{font-family:var( --e-global-typography-3186b75-font-family ), Sans-serif;font-size:var( --e-global-typography-3186b75-font-size );font-weight:var( --e-global-typography-3186b75-font-weight );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-7c3733a{column-gap:0px;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-7c3733a p{margin-block-end:0px;}@media(max-width:1200px){.elementor-164 .elementor-element.elementor-element-b466739{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-b466739{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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-164 .elementor-element.elementor-element-f1e3aef .elementor-heading-title{font-size:var( --e-global-typography-f2c991b-font-size );line-height:var( --e-global-typography-f2c991b-line-height );}.elementor-164 .elementor-element.elementor-element-99b9fc8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-164 .elementor-element.elementor-element-940869d .elementor-heading-title{font-size:var( --e-global-typography-461dd16-font-size );line-height:var( --e-global-typography-461dd16-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-164 .elementor-element.elementor-element-4c570dd .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-b984bb5 .elementor-heading-title{font-size:var( --e-global-typography-289094a-font-size );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-8d5b056 .elementor-heading-title{font-size:var( --e-global-typography-289094a-font-size );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-8768c1a .elementor-heading-title{font-size:var( --e-global-typography-289094a-font-size );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-bfad0a4 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-8e0b6cf .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-5dda740 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-96103ea .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-7034b0f .elementor-heading-title{font-size:var( --e-global-typography-289094a-font-size );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-aeff2fc .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-d23bc11 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-5dfd6d5 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-ed55354 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}}@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-b466739{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.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-164 .elementor-element.elementor-element-f1e3aef .elementor-heading-title{font-size:var( --e-global-typography-f2c991b-font-size );line-height:var( --e-global-typography-f2c991b-line-height );}.elementor-164 .elementor-element.elementor-element-99b9fc8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-164 .elementor-element.elementor-element-940869d .elementor-heading-title{font-size:var( --e-global-typography-461dd16-font-size );line-height:var( --e-global-typography-461dd16-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-164 .elementor-element.elementor-element-4c570dd .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-b984bb5 .elementor-heading-title{font-size:var( --e-global-typography-289094a-font-size );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-8d5b056 .elementor-heading-title{font-size:var( --e-global-typography-289094a-font-size );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-8768c1a .elementor-heading-title{font-size:var( --e-global-typography-289094a-font-size );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-bfad0a4 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-8e0b6cf .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-5dda740 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-96103ea .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-7034b0f .elementor-heading-title{font-size:var( --e-global-typography-289094a-font-size );line-height:var( --e-global-typography-289094a-line-height );letter-spacing:var( --e-global-typography-289094a-letter-spacing );}.elementor-164 .elementor-element.elementor-element-aeff2fc .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-d23bc11 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-5dfd6d5 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}.elementor-164 .elementor-element.elementor-element-ed55354 .elementor-heading-title{font-size:var( --e-global-typography-3186b75-font-size );line-height:var( --e-global-typography-3186b75-line-height );letter-spacing:var( --e-global-typography-3186b75-letter-spacing );}}@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-99b9fc8{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-164 .elementor-element.elementor-element-4709bdf{--width:100%;}}