.elementor-112 .elementor-element.elementor-element-0faf29a{--spacer-size:10vh;}.elementor-112 .elementor-element.elementor-element-1a91774 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-112 .elementor-element.elementor-element-1a91774 > .elementor-container{min-height:calc(40vh - 94px);}.elementor-112 .elementor-element.elementor-element-1a91774{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-112 .elementor-element.elementor-element-7c9bc25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-7c9bc25 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-998eb20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-998eb20{text-align:start;}.elementor-112 .elementor-element.elementor-element-998eb20 img{width:65%;}.elementor-112 .elementor-element.elementor-element-49a94c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-49a94c1 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.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 );text-transform:var( --e-global-typography-text-text-transform );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-112 .elementor-element.elementor-element-adf21c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-adf21c7{font-size:var( --e-global-typography-0f4cd08-font-size );line-height:var( --e-global-typography-0f4cd08-line-height );}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-55186f2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-55186f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-55186f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-55186f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-112 .elementor-element.elementor-element-e89d7b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-e89d7b6 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-112 .elementor-element.elementor-element-fca2b98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-fca2b98{font-size:var( --e-global-typography-0f4cd08-font-size );line-height:var( --e-global-typography-0f4cd08-line-height );}.elementor-112 .elementor-element.elementor-element-e38d095{--spacer-size:10vh;}.elementor-112 .elementor-element.elementor-element-0971800 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-112 .elementor-element.elementor-element-0971800 > .elementor-container{min-height:40vh;}.elementor-112 .elementor-element.elementor-element-0971800{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-112 .elementor-element.elementor-element-6d374bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-6d374bb > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-8bda9ad > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-8bda9ad{columns:1;font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-a83bc0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-a83bc0d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-112 .elementor-element.elementor-element-9c5240b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-c22a1d9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-dca71a8 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-9cec1cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-bd00a73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-bd00a73 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ae584f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-02a3808 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-ce699fc > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-0c70ab4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-45345bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-45345bb > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-3d8f7b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-1f960a9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-wrapper{text-align:start;}.elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-title{margin-block-end:2px;}.elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-title 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-1a91774 > .elementor-container{min-height:calc(50vh - 79px);}.elementor-112 .elementor-element.elementor-element-1a91774{margin-top:0px;margin-bottom:0px;}.elementor-112 .elementor-element.elementor-element-7c9bc25 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-998eb20 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-49a94c1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-49a94c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-49a94c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-adf21c7 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-adf21c7{font-size:var( --e-global-typography-0f4cd08-font-size );line-height:var( --e-global-typography-0f4cd08-line-height );}.elementor-112 .elementor-element.elementor-element-adf21c7 p{margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-55186f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-e89d7b6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-e89d7b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-e89d7b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-e89d7b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-fca2b98 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-fca2b98{font-size:var( --e-global-typography-0f4cd08-font-size );line-height:var( --e-global-typography-0f4cd08-line-height );}.elementor-112 .elementor-element.elementor-element-fca2b98 p{margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-0971800 > .elementor-container{min-height:50vh;}.elementor-112 .elementor-element.elementor-element-0971800{margin-top:80px;margin-bottom:80px;}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-6d374bb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-6d374bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-6d374bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-8bda9ad > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-112 .elementor-element.elementor-element-8bda9ad{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-8bda9ad p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-a83bc0d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-a83bc0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-a83bc0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-c22a1d9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-dca71a8 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-9cec1cc > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-bd00a73.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-bd00a73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-112 .elementor-element.elementor-element-bd00a73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-02a3808 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-ce699fc > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-0c70ab4 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-45345bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-3d8f7b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-1f960a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-1a91774 > .elementor-container{min-height:calc(50vh - 79px);}.elementor-112 .elementor-element.elementor-element-7c9bc25{width:50%;}.elementor-112 .elementor-element.elementor-element-7c9bc25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-998eb20 img{width:100%;}.elementor-112 .elementor-element.elementor-element-49a94c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-49a94c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-adf21c7{font-size:var( --e-global-typography-0f4cd08-font-size );line-height:var( --e-global-typography-0f4cd08-line-height );}.elementor-112 .elementor-element.elementor-element-55186f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-112 .elementor-element.elementor-element-e89d7b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-fca2b98{font-size:var( --e-global-typography-0f4cd08-font-size );line-height:var( --e-global-typography-0f4cd08-line-height );}.elementor-112 .elementor-element.elementor-element-8bda9ad{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-a83bc0d{width:50%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-9c5240b .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-c22a1d9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-c22a1d9 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-dca71a8 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-dca71a8 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-9cec1cc > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-9cec1cc .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-bd00a73{width:50%;}.elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-ae584f3 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-02a3808 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-02a3808 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-ce699fc > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-ce699fc .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-0c70ab4 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-0c70ab4 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-3d8f7b8 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}.elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-1f960a9 .elementor-icon-box-description{font-size:var( --e-global-typography-5a42b6b-font-size );line-height:var( --e-global-typography-5a42b6b-line-height );}}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-7c9bc25{width:25%;}.elementor-112 .elementor-element.elementor-element-49a94c1{width:25%;}.elementor-112 .elementor-element.elementor-element-55186f2{width:25%;}.elementor-112 .elementor-element.elementor-element-e89d7b6{width:25%;}.elementor-112 .elementor-element.elementor-element-6d374bb{width:25%;}.elementor-112 .elementor-element.elementor-element-a83bc0d{width:25%;}.elementor-112 .elementor-element.elementor-element-bd00a73{width:25%;}.elementor-112 .elementor-element.elementor-element-45345bb{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-112 .elementor-element.elementor-element-7c9bc25{width:50%;}.elementor-112 .elementor-element.elementor-element-49a94c1{width:100%;}.elementor-112 .elementor-element.elementor-element-e89d7b6{width:100%;}.elementor-112 .elementor-element.elementor-element-6d374bb{width:100%;}.elementor-112 .elementor-element.elementor-element-a83bc0d{width:50%;}.elementor-112 .elementor-element.elementor-element-bd00a73{width:50%;}.elementor-112 .elementor-element.elementor-element-45345bb{width:100%;}}/* Start custom CSS for section, class: .elementor-element-1a91774 */@media screen and (max-width: 1024px ) {
.elementor-112 .elementor-element.elementor-element-1a91774 > .elementor-container {
        align-items: normal !important;

    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5240b */.elementor-112 .elementor-element.elementor-element-9c5240b h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c22a1d9 */.elementor-112 .elementor-element.elementor-element-c22a1d9 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dca71a8 */.elementor-112 .elementor-element.elementor-element-dca71a8 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9cec1cc */.elementor-112 .elementor-element.elementor-element-9cec1cc h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ae584f3 */.elementor-112 .elementor-element.elementor-element-ae584f3 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-02a3808 */.elementor-112 .elementor-element.elementor-element-02a3808 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ce699fc */.elementor-112 .elementor-element.elementor-element-ce699fc h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c70ab4 */.elementor-112 .elementor-element.elementor-element-0c70ab4 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d8f7b8 */.elementor-112 .elementor-element.elementor-element-3d8f7b8 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f960a9 */.elementor-112 .elementor-element.elementor-element-1f960a9 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0971800 */@media screen and (max-width: 1024px ) {
.elementor-112 .elementor-element.elementor-element-0971800 > .elementor-container {
    min-height: fit-content !important;
    height: fit-content !important;
        align-items: normal !important;

    }
}/* End custom CSS */