.elementor-22015 .elementor-element.elementor-element-57a2112{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22015 .elementor-element.elementor-element-059c644{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-e3cb3ed{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-2e34883{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-2c2f5d4{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-71f7d37{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22015 .elementor-element.elementor-element-a1cc3cf{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;}.elementor-22015 .elementor-element.elementor-element-a1cc3cf .elementor-divider-separator{width:100%;}.elementor-22015 .elementor-element.elementor-element-a1cc3cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22015 .elementor-element.elementor-element-40cadb6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:800;line-height:30px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-8884c3e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-a82546b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-4d7ca8e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-2b97e51{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-bceb567{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-2053d76{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-92a12e1{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;}.elementor-22015 .elementor-element.elementor-element-92a12e1 .elementor-divider-separator{width:100%;}.elementor-22015 .elementor-element.elementor-element-92a12e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22015 .elementor-element.elementor-element-b12256a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:800;line-height:30px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-5f996b9{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-5fabc4c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-53384b0{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-c566fea{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-aac838e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-59d33d2{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;}.elementor-22015 .elementor-element.elementor-element-59d33d2 .elementor-divider-separator{width:100%;}.elementor-22015 .elementor-element.elementor-element-59d33d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22015 .elementor-element.elementor-element-c45aded .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:800;line-height:30px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-3c24696{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-cdd139d{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-34148da{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-8cc565b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-45b55a9{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-c7d64f9{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-4106a5a{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;}.elementor-22015 .elementor-element.elementor-element-4106a5a .elementor-divider-separator{width:100%;}.elementor-22015 .elementor-element.elementor-element-4106a5a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22015 .elementor-element.elementor-element-8c7ab4b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:800;line-height:30px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-d0871e3{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-117f2a6{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-f4a8869{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-6be0d69{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-ae6caac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:28px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-644fa65{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-d3783d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:28px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-6c01d6b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-792e382 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:28px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-9aac51f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-1fdce37{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-8010534{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-6113fbf{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;}.elementor-22015 .elementor-element.elementor-element-6113fbf .elementor-divider-separator{width:100%;}.elementor-22015 .elementor-element.elementor-element-6113fbf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22015 .elementor-element.elementor-element-09a7b98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:800;line-height:30px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-746bd8a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-2eb4700{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-f1a5a7c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-d2fc198{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-d3c5650{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-57ea4d5{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;}.elementor-22015 .elementor-element.elementor-element-57ea4d5 .elementor-divider-separator{width:100%;}.elementor-22015 .elementor-element.elementor-element-57ea4d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22015 .elementor-element.elementor-element-cb988cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:800;line-height:30px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-fd90de0{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-71140d6{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-ff6e647{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-7a78367{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-675dbec{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;}.elementor-22015 .elementor-element.elementor-element-675dbec .elementor-divider-separator{width:100%;}.elementor-22015 .elementor-element.elementor-element-675dbec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22015 .elementor-element.elementor-element-a895b10 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:800;line-height:30px;color:#333333;}.elementor-22015 .elementor-element.elementor-element-3430b21{--display:flex;}.elementor-22015 .elementor-element.elementor-element-75e2a44{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-32fd16d{--display:flex;}.elementor-22015 .elementor-element.elementor-element-4a552af{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-935f4ba{--display:flex;}.elementor-22015 .elementor-element.elementor-element-3cf4b9d{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-e284b22{--display:flex;}.elementor-22015 .elementor-element.elementor-element-0f3ddae{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-d854a41{--display:flex;}.elementor-22015 .elementor-element.elementor-element-1a37fc0{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-22015 .elementor-element.elementor-element-c868de4{--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-22015 .elementor-element.elementor-element-c868de4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;line-height:18px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}