.elementor-32 .elementor-element.elementor-element-c8a39e9{--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;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b0ebabc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-2d1a56a .elementor-heading-title{font-family:var( --e-global-typography-95612fe-font-family ), Sans-serif;font-size:var( --e-global-typography-95612fe-font-size );font-weight:var( --e-global-typography-95612fe-font-weight );line-height:var( --e-global-typography-95612fe-line-height );letter-spacing:var( --e-global-typography-95612fe-letter-spacing );color:var( --e-global-color-5611051 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-32 .elementor-element.elementor-element-20685d7{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-20685d7 a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-f07daff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-b43e4ec .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-91d733a{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-91d733a a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-c41d41c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-f83a415 .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-f7662e7{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-f7662e7 a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-3f09a7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-38efbfe .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-610f6cc{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-610f6cc a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-5501861{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-9d407f5 .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-27eeb7d{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-27eeb7d a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-c33692f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-bb4934b .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-cb4a4f6{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-cb4a4f6 a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-4e5fc67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-01ee830 .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-172b94b{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-172b94b a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-8998273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-eb6808e .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-a3f3358{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-a3f3358 a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-8bda638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-9c82536 .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-e66483e{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-e66483e a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-a5a7086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-2ab57ff .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d9ef44a{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-d9ef44a a{color:var( --e-global-color-5611051 );}.elementor-32 .elementor-element.elementor-element-c0aa8e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-4bc48cc .elementor-heading-title{font-family:var( --e-global-typography-903521e-font-family ), Sans-serif;font-size:var( --e-global-typography-903521e-font-size );font-weight:var( --e-global-typography-903521e-font-weight );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-287ffb4{font-family:var( --e-global-typography-4d5875d-font-family ), Sans-serif;font-size:var( --e-global-typography-4d5875d-font-size );font-weight:var( --e-global-typography-4d5875d-font-weight );line-height:var( --e-global-typography-4d5875d-line-height );color:var( --e-global-color-a235ec1 );}.elementor-32 .elementor-element.elementor-element-287ffb4 a{color:var( --e-global-color-5611051 );}@media(max-width:1200px){.elementor-32 .elementor-element.elementor-element-2d1a56a .elementor-heading-title{font-size:var( --e-global-typography-95612fe-font-size );line-height:var( --e-global-typography-95612fe-line-height );letter-spacing:var( --e-global-typography-95612fe-letter-spacing );}.elementor-32 .elementor-element.elementor-element-20685d7{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-b43e4ec .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-91d733a{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-f83a415 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-f7662e7{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-38efbfe .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-610f6cc{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-9d407f5 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-27eeb7d{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-bb4934b .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-cb4a4f6{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-01ee830 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-172b94b{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-eb6808e .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-a3f3358{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-9c82536 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-e66483e{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-2ab57ff .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d9ef44a{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-4bc48cc .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-287ffb4{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-b0ebabc{--width:calc(100% - 80px);}}@media(max-width:980px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-b0ebabc{--width:calc(100% - 64px);}}@media(max-width:980px){.elementor-32 .elementor-element.elementor-element-c8a39e9{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b0ebabc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-32 .elementor-element.elementor-element-2d1a56a .elementor-heading-title{font-size:var( --e-global-typography-95612fe-font-size );line-height:var( --e-global-typography-95612fe-line-height );letter-spacing:var( --e-global-typography-95612fe-letter-spacing );}.elementor-32 .elementor-element.elementor-element-20685d7{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-b43e4ec .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-91d733a{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-f83a415 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-f7662e7{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-38efbfe .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-610f6cc{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-9d407f5 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-27eeb7d{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-bb4934b .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-cb4a4f6{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-01ee830 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-172b94b{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-eb6808e .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-a3f3358{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-9c82536 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-e66483e{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-2ab57ff .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d9ef44a{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-4bc48cc .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-287ffb4{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-c8a39e9{--padding-top:88px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b0ebabc{--width:calc(100% - 32px);--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-32 .elementor-element.elementor-element-2d1a56a .elementor-heading-title{font-size:var( --e-global-typography-95612fe-font-size );line-height:var( --e-global-typography-95612fe-line-height );letter-spacing:var( --e-global-typography-95612fe-letter-spacing );}.elementor-32 .elementor-element.elementor-element-20685d7{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-b43e4ec .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-91d733a{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-f83a415 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-f7662e7{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-38efbfe .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-610f6cc{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-9d407f5 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-27eeb7d{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-bb4934b .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-cb4a4f6{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-01ee830 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-172b94b{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-eb6808e .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-a3f3358{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-9c82536 .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-e66483e{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-2ab57ff .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d9ef44a{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}.elementor-32 .elementor-element.elementor-element-4bc48cc .elementor-heading-title{font-size:var( --e-global-typography-903521e-font-size );line-height:var( --e-global-typography-903521e-line-height );letter-spacing:var( --e-global-typography-903521e-letter-spacing );}.elementor-32 .elementor-element.elementor-element-287ffb4{font-size:var( --e-global-typography-4d5875d-font-size );line-height:var( --e-global-typography-4d5875d-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-20685d7 */.elementor-32 .elementor-element.elementor-element-20685d7 a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-20685d7 strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91d733a */.elementor-32 .elementor-element.elementor-element-91d733a a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-91d733a strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7662e7 */.elementor-32 .elementor-element.elementor-element-f7662e7 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-610f6cc */.elementor-32 .elementor-element.elementor-element-610f6cc a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-610f6cc strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27eeb7d */.elementor-32 .elementor-element.elementor-element-27eeb7d a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-27eeb7d strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb4a4f6 */.elementor-32 .elementor-element.elementor-element-cb4a4f6 a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-cb4a4f6 strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-172b94b */.elementor-32 .elementor-element.elementor-element-172b94b a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-172b94b strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3f3358 */.elementor-32 .elementor-element.elementor-element-a3f3358 a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-a3f3358 strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e66483e */.elementor-32 .elementor-element.elementor-element-e66483e a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-e66483e strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9ef44a */.elementor-32 .elementor-element.elementor-element-d9ef44a a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-d9ef44a strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-287ffb4 */.elementor-32 .elementor-element.elementor-element-287ffb4 a{
    text-decoration: underline;
}

.elementor-32 .elementor-element.elementor-element-287ffb4 strong{
    color: #141414;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ebabc */.elementor-32 .elementor-element.elementor-element-b0ebabc{
    max-width: 800px;
}/* End custom CSS */