.elementor-145 .elementor-element.elementor-element-2848de1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:75px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-74342e03{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-6a5fc705{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-145 .elementor-element.elementor-element-6a5fc705 .elementor-heading-title{font-family:var( --e-global-typography-16d7f99-font-family ), Sans-serif;font-size:var( --e-global-typography-16d7f99-font-size );font-weight:var( --e-global-typography-16d7f99-font-weight );line-height:var( --e-global-typography-16d7f99-line-height );letter-spacing:var( --e-global-typography-16d7f99-letter-spacing );word-spacing:var( --e-global-typography-16d7f99-word-spacing );color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-4257772c{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:75px 50px;--row-gap:75px;--column-gap:50px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4257772c.e-con{--align-self:center;}.elementor-145 .elementor-element.elementor-element-63830d35{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c4acc59 .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-c4acc59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c4acc59.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-c4acc59.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c4acc59.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-c4acc59.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c4acc59 .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-c4acc59 .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-6cf619b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-6cf619b9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );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-145 .elementor-element.elementor-element-71c40b2e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-c59a9a6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-1a3a5fd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-5f8187c .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-5f8187c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-5f8187c.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-5f8187c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-5f8187c.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-5f8187c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-5f8187c .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-5f8187c .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-c998a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-c998a30 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-2e3bf95{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-ae20106{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-d7e276c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-2fe562b .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-2fe562b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-2fe562b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-2fe562b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-2fe562b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-2fe562b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-2fe562b .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-2fe562b .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-9ed1437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-9ed1437 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-cead19b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-2bfb6c0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-e492294{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-c8e1927 .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-c8e1927.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c8e1927.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-c8e1927.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c8e1927.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-c8e1927.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c8e1927 .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-c8e1927 .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-8a8597c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-8a8597c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-e79899c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-3416fa6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-97e1d18{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-1523c4b .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-1523c4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-1523c4b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-1523c4b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-1523c4b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-1523c4b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-1523c4b .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-1523c4b .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-c202877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-c202877 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-a7bf27f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-ac0707d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-9f3e1ff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-c7fc3a6 .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-c7fc3a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c7fc3a6.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-c7fc3a6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c7fc3a6.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-c7fc3a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c7fc3a6 .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-c7fc3a6 .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-842a944{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-842a944 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-d29629e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-6eb72e3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-0effaf6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-6f93737 .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-6f93737.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-6f93737.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-6f93737.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-6f93737.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-6f93737.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-6f93737 .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-6f93737 .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-04fec73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-04fec73 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-cf2807f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-1eacd95{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-694f3b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-461b47b .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-461b47b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-461b47b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-461b47b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-461b47b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-461b47b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-461b47b .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-461b47b .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-a543cc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-a543cc2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-773efc0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-d2adadf{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-a54f85c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-7e0e6d8 .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-7e0e6d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-7e0e6d8.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-7e0e6d8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-7e0e6d8.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-7e0e6d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-7e0e6d8 .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-7e0e6d8 .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-53cf011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-53cf011 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-2de2382{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-ead2c40{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-989823f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-52172ec .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-52172ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-52172ec.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-52172ec.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-52172ec.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-52172ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-52172ec .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-52172ec .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-8836efa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-8836efa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-6219b1e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-dbe69c0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-074a828{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-c89516f .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-c89516f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c89516f.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-c89516f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c89516f.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-c89516f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-c89516f .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-c89516f .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-9d7dd84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-9d7dd84 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-d5cc9e0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-80dcff9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-0226880{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-0e79563 .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-0e79563.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-0e79563.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-0e79563.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-0e79563.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-0e79563.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-0e79563 .elementor-icon{font-size:24px;}.elementor-145 .elementor-element.elementor-element-0e79563 .elementor-icon svg{height:24px;}.elementor-145 .elementor-element.elementor-element-b688c72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-145 .elementor-element.elementor-element-b688c72 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-ba32549{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-b99a196{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}body.elementor-page-145:not(.elementor-motion-effects-element-type-background), body.elementor-page-145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-30f25a7 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-2848de1e{--content-width:1300px;}.elementor-145 .elementor-element.elementor-element-74342e03{--width:100%;}}@media(max-width:1024px){.elementor-145 .elementor-element.elementor-element-2848de1e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-6a5fc705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-145 .elementor-element.elementor-element-6a5fc705 .elementor-heading-title{font-size:var( --e-global-typography-16d7f99-font-size );line-height:var( --e-global-typography-16d7f99-line-height );letter-spacing:var( --e-global-typography-16d7f99-letter-spacing );word-spacing:var( --e-global-typography-16d7f99-word-spacing );}.elementor-145 .elementor-element.elementor-element-4257772c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-145 .elementor-element.elementor-element-6cf619b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-145 .elementor-element.elementor-element-c998a30 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-9ed1437 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-8a8597c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-c202877 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-842a944 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-04fec73 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-a543cc2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-53cf011 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-8836efa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-9d7dd84 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-b688c72 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-2848de1e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-6a5fc705 .elementor-heading-title{font-size:var( --e-global-typography-16d7f99-font-size );line-height:var( --e-global-typography-16d7f99-line-height );letter-spacing:var( --e-global-typography-16d7f99-letter-spacing );word-spacing:var( --e-global-typography-16d7f99-word-spacing );}.elementor-145 .elementor-element.elementor-element-4257772c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-145 .elementor-element.elementor-element-6cf619b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-145 .elementor-element.elementor-element-c998a30 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-9ed1437 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-8a8597c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-c202877 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-842a944 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-04fec73 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-a543cc2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-53cf011 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-8836efa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-9d7dd84 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-145 .elementor-element.elementor-element-b688c72 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}