.elementor-widget-container .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-container .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1296 .elementor-element.elementor-element-141af77{--display:flex;--min-height:75svh;--justify-content:center;--overlay-opacity:0.8;}.elementor-1296 .elementor-element.elementor-element-141af77::before, .elementor-1296 .elementor-element.elementor-element-141af77 > .elementor-background-video-container::before, .elementor-1296 .elementor-element.elementor-element-141af77 > .e-con-inner > .elementor-background-video-container::before, .elementor-1296 .elementor-element.elementor-element-141af77 > .elementor-background-slideshow::before, .elementor-1296 .elementor-element.elementor-element-141af77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1296 .elementor-element.elementor-element-141af77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1296 .elementor-element.elementor-element-141af77:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-141af77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1296 .elementor-element.elementor-element-70e51ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-widget-text-editor .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-text-editor .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.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 );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-1296 .elementor-element.elementor-element-82a762c{font-family:var( --e-global-typography-55a1d98-font-family ), Sans-serif;font-size:var( --e-global-typography-55a1d98-font-size );font-weight:var( --e-global-typography-55a1d98-font-weight );text-transform:var( --e-global-typography-55a1d98-text-transform );color:var( --e-global-color-981c6dc );}.elementor-widget-heading .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-heading .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-a81191e{text-align:center;}.elementor-1296 .elementor-element.elementor-element-a81191e .elementor-heading-title{font-family:var( --e-global-typography-7229764-font-family ), Sans-serif;font-size:var( --e-global-typography-7229764-font-size );font-weight:var( --e-global-typography-7229764-font-weight );text-transform:var( --e-global-typography-7229764-text-transform );color:var( --e-global-color-secondary );}.elementor-widget-icon .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-icon .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.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-1296 .elementor-element.elementor-element-a50f187{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-a50f187 .elementor-icon-wrapper{text-align:center;}.elementor-1296 .elementor-element.elementor-element-a50f187 .elementor-icon{font-size:20px;}.elementor-1296 .elementor-element.elementor-element-a50f187 .elementor-icon svg{height:20px;}.elementor-1296 .elementor-element.elementor-element-a50f187 .elementor-icon i, .elementor-1296 .elementor-element.elementor-element-a50f187 .elementor-icon svg{transform:rotate(-90deg);}.elementor-1296 .elementor-element.elementor-element-372ddd2{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1296 .elementor-element.elementor-element-24929c6{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1296 .elementor-element.elementor-element-05c5d17{--display:flex;}.elementor-1296 .elementor-element.elementor-element-ee3e26e{font-family:var( --e-global-typography-55a1d98-font-family ), Sans-serif;font-size:var( --e-global-typography-55a1d98-font-size );font-weight:var( --e-global-typography-55a1d98-font-weight );text-transform:var( --e-global-typography-55a1d98-text-transform );color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-5f007e8 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-2a79112{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-c657d43{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1296 .elementor-element.elementor-element-577d38d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1296 .elementor-element.elementor-element-7c6238e{color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-9ba4b55 .elementor-heading-title{font-family:var( --e-global-typography-00e196e-font-family ), Sans-serif;font-size:var( --e-global-typography-00e196e-font-size );font-weight:var( --e-global-typography-00e196e-font-weight );text-transform:var( --e-global-typography-00e196e-text-transform );color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-e7bccc6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1296 .elementor-element.elementor-element-a0ea8a3{color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-186fd03 .elementor-heading-title{font-family:var( --e-global-typography-00e196e-font-family ), Sans-serif;font-size:var( --e-global-typography-00e196e-font-size );font-weight:var( --e-global-typography-00e196e-font-weight );text-transform:var( --e-global-typography-00e196e-text-transform );color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-2685c1e{--display:flex;}.elementor-1296 .elementor-element.elementor-element-2eecfa3{color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-171fce3 .elementor-heading-title{font-family:var( --e-global-typography-00e196e-font-family ), Sans-serif;font-size:var( --e-global-typography-00e196e-font-size );font-weight:var( --e-global-typography-00e196e-font-weight );text-transform:var( --e-global-typography-00e196e-text-transform );color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-4c739a3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1296 .elementor-element.elementor-element-a5ab7f3 .elementor-heading-title{font-family:var( --e-global-typography-7983b89-font-family ), Sans-serif;font-size:var( --e-global-typography-7983b89-font-size );font-weight:var( --e-global-typography-7983b89-font-weight );color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-164929e{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-d5da163 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-7a7299e{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 );color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-d6ccf26{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-f99f5d4 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-66c3f49{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 );color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-819603f{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-019c653 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-d98f3ab{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 );color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-589e5c3{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-313c8fe .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-6eb3c00{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 );color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-8f197f1{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-aa5fca9 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-36dfe42{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 );color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-cd2d99e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1296 .elementor-element.elementor-element-1349de1{--display:flex;}.elementor-1296 .elementor-element.elementor-element-4894b73 .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-2c60e6d{--display:flex;}.elementor-1296 .elementor-element.elementor-element-81a8340 .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-29d7d08{--display:flex;}.elementor-1296 .elementor-element.elementor-element-3d2b01e .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-1b81230{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:60px;--padding-right:60px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-button .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-button .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1296 .elementor-element.elementor-element-4de2b05 .elementor-button{background-color:#00D9FF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:20px 80px 20px 80px;}.elementor-1296 .elementor-element.elementor-element-0d10b82 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:20px 80px 20px 80px;}.elementor-1296 .elementor-element.elementor-element-5666eed{--display:flex;--gap:75px 75px;--row-gap:75px;--column-gap:75px;}.elementor-1296 .elementor-element.elementor-element-f21a5d9{--display:flex;}.elementor-1296 .elementor-element.elementor-element-0f2029c .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-07f0902{--display:flex;}.elementor-widget-ucaddon_repeater_table .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-ucaddon_repeater_table .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-ucaddon_repeater_table thead tr:nth-child(n+1) > th{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 );}.elementor-widget-ucaddon_repeater_table tbody tr:nth-child(n+1) > td:nth-child(1){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 );}.elementor-widget-ucaddon_repeater_table tbody tr:nth-child(n+1) > td{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 );}.elementor-widget-ucaddon_repeater_table .footable-page-link{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 );}.elementor-1296 .elementor-element.elementor-element-15bde51 thead tr:nth-child(n+1) > th{padding:12px 16px 12px 16px;text-align:inherit;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-15bde51 tbody tr:nth-child(n+1) > td:nth-child(1){text-align:inherit;background-color:#02010100;color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-15bde51 tbody tr:nth-child(n+1) > td{background-color:#02010100;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );padding:12px 16px 12px 16px;text-align:inherit;color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-15bde51 .fooicon.fooicon-plus::before{font-size:20px;}.elementor-1296 .elementor-element.elementor-element-15bde51 .fooicon.fooicon-minus::before{font-size:20px;}.elementor-1296 .elementor-element.elementor-element-17b224f{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1296 .elementor-element.elementor-element-0f3e576{--display:flex;}.elementor-1296 .elementor-element.elementor-element-384f37a .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-5a89d2a{font-family:var( --e-global-typography-7983b89-font-family ), Sans-serif;font-size:var( --e-global-typography-7983b89-font-size );font-weight:var( --e-global-typography-7983b89-font-weight );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-bfe6adb{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 );color:var( --e-global-color-text );}.elementor-1296 .elementor-element.elementor-element-abab3ed{--display:flex;--gap:120px 120px;--row-gap:120px;--column-gap:120px;}.elementor-1296 .elementor-element.elementor-element-22f4d5e{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1296 .elementor-element.elementor-element-492d5e5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1296 .elementor-element.elementor-element-88651dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1296 .elementor-element.elementor-element-88651dc:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-88651dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-2035c3c{width:var( --container-widget-width, 28.571% );max-width:28.571%;--container-widget-width:28.571%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-55a1d98-font-family ), Sans-serif;font-size:var( --e-global-typography-55a1d98-font-size );font-weight:var( --e-global-typography-55a1d98-font-weight );text-transform:var( --e-global-typography-55a1d98-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-2035c3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1296 .elementor-element.elementor-element-93c4387{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1296 .elementor-element.elementor-element-7d36ad9 .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-ab2bb5c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1296 .elementor-element.elementor-element-eea566a{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-421a6c4{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-5f261be{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-5f261be:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-5f261be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-9b5ec70{text-align:center;color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-51a4232{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-1296 .elementor-element.elementor-element-51a4232.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1296 .elementor-element.elementor-element-6906754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-7271649{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-9ca6770{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-c2bbda5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-c2bbda5:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-c2bbda5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-17c3b69{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-eda7a67{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-1296 .elementor-element.elementor-element-eda7a67.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1296 .elementor-element.elementor-element-7f97f70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-1ba9031{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-b937e7b{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-512fc1e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-512fc1e:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-512fc1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-bca5aea{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-3308cdb{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-1296 .elementor-element.elementor-element-3308cdb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1296 .elementor-element.elementor-element-8c02a60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-317ab11{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-e532b2b{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-0bae2db{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-0bae2db:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-0bae2db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-e691021{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-5dac956{--display:flex;}.elementor-1296 .elementor-element.elementor-element-9aa6804 .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-widget-html .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-html .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1296 .elementor-element.elementor-element-1162480{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-5c0e454{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1296 .elementor-element.elementor-element-a2c9b8e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1296 .elementor-element.elementor-element-91a6fad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1296 .elementor-element.elementor-element-91a6fad:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-91a6fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-bdc43f1{width:var( --container-widget-width, 28.571% );max-width:28.571%;--container-widget-width:28.571%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-55a1d98-font-family ), Sans-serif;font-size:var( --e-global-typography-55a1d98-font-size );font-weight:var( --e-global-typography-55a1d98-font-weight );text-transform:var( --e-global-typography-55a1d98-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-bdc43f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1296 .elementor-element.elementor-element-c0d87fd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1296 .elementor-element.elementor-element-a086e7b .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-9ec06aa{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1296 .elementor-element.elementor-element-c48f5c6{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-c167233{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-9319d12{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-9319d12:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-9319d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-46c2020{text-align:center;color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-c2659ce{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-1296 .elementor-element.elementor-element-67d383c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-fe0be4b{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-4e8709a{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-a2a18c2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-a2a18c2:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-a2a18c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-6227751{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-b1a390e{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-1296 .elementor-element.elementor-element-4f1df53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-44ef317{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-12089c3{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-b5beafc{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-b5beafc:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-b5beafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-0934c15{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-045f055{--display:flex;}.elementor-widget-nested-accordion .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-nested-accordion .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1296 .elementor-element.elementor-element-84214ad{--display:flex;}.elementor-1296 .elementor-element.elementor-element-3199466{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1296 .elementor-element.elementor-element-8ed77e7{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-981c6dc );}.elementor-1296 .elementor-element.elementor-element-1e5d6f4{--display:flex;}.elementor-1296 .elementor-element.elementor-element-76e0c9c{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1296 .elementor-element.elementor-element-12a060f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-981c6dc );}.elementor-1296 .elementor-element.elementor-element-809167c{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:20px;}:where( .elementor-1296 .elementor-element.elementor-element-809167c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;--border-radius:0px 0px 15px 15px;}.elementor-1296 .elementor-element.elementor-element-809167c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-809167c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}:where( .elementor-1296 .elementor-element.elementor-element-809167c > .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-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1296 .elementor-element.elementor-element-441d674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;font-family:var( --e-global-typography-55a1d98-font-family ), Sans-serif;font-size:var( --e-global-typography-55a1d98-font-size );font-weight:var( --e-global-typography-55a1d98-font-weight );text-transform:var( --e-global-typography-55a1d98-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-abd0295{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1296 .elementor-element.elementor-element-55dca7c{--display:flex;}.elementor-widget-ucaddon_repeater_grid .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-ucaddon_repeater_grid .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-title{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 );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-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 );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-btn{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 );}.elementor-widget-ucaddon_repeater_grid .ue-item-index{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 );}.elementor-1296 .elementor-element.elementor-element-7abdd78 .uc-items-wrapper{gap:60px;}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item,.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-image,.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-title,.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-content,.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-btn{transition:all 300ms ease-in-out;}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item{overflow:hidden;flex-direction:column;}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-image{width:100%;min-height:250px;max-height:250px;object-fit:cover;object-position:center center;}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-content{text-align:start;align-items:start;padding:0px 0px 0px 0px;}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-title{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 );}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-text{color:#1e1e1e;margin-top:15px;}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-btn{width:fit-content;justify-content:center;margin-top:15px;padding:10px 20px 10px 20px;background-color:#ffffff;color:#000000;gap:10px;}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-btn:hover{background-color:#474747;color:#ffffff;}.elementor-1296 .elementor-element.elementor-element-ba0b417{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1296 .elementor-element.elementor-element-640acab{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1296 .elementor-element.elementor-element-5daeeb6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-9eac11b{text-align:center;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 );color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-339381b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-4fb670b{text-align:center;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 );color:var( --e-global-color-5ade670 );}.elementor-1296 .elementor-element.elementor-element-593d53b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-ed151af{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-81f7c8d{--display:flex;}.elementor-1296 .elementor-element.elementor-element-af359e9{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-c58d68f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1296 .elementor-element.elementor-element-6886379{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1296 .elementor-element.elementor-element-59ecc9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1296 .elementor-element.elementor-element-59ecc9e:not(.elementor-motion-effects-element-type-background), .elementor-1296 .elementor-element.elementor-element-59ecc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-3df17a1{width:var( --container-widget-width, 28.571% );max-width:28.571%;--container-widget-width:28.571%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-55a1d98-font-family ), Sans-serif;font-size:var( --e-global-typography-55a1d98-font-size );font-weight:var( --e-global-typography-55a1d98-font-weight );text-transform:var( --e-global-typography-55a1d98-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-3df17a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1296 .elementor-element.elementor-element-7a0f0e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1296 .elementor-element.elementor-element-51b9142 .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-814e7b7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1296 .elementor-element.elementor-element-cb30784{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-db54632 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-widget-rating .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-rating .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1296 .elementor-element.elementor-element-ca3be3b{--e-rating-icon-font-size:20px;--e-rating-gap:60px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-981c6dc );}.elementor-1296 .elementor-element.elementor-element-b59dc54{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-0e851ce .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-b2bd661{--e-rating-icon-font-size:20px;--e-rating-gap:60px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-981c6dc );}.elementor-1296 .elementor-element.elementor-element-60f45fb{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-0daf27b .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-792a0c2{--e-rating-icon-font-size:20px;--e-rating-gap:60px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-981c6dc );}.elementor-1296 .elementor-element.elementor-element-fa84d71{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-1688b32 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-e890e60{--e-rating-icon-font-size:20px;--e-rating-gap:60px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-981c6dc );}.elementor-1296 .elementor-element.elementor-element-d976ee4{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-f1c25d8 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-9e910f6{--e-rating-icon-font-size:20px;--e-rating-gap:60px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-981c6dc );}.elementor-1296 .elementor-element.elementor-element-893879c{--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;--justify-content:space-between;}.elementor-1296 .elementor-element.elementor-element-d8f6539 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-7011da4{--e-rating-icon-font-size:20px;--e-rating-gap:60px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-981c6dc );}.elementor-1296 .elementor-element.elementor-element-6bf997c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1296 .elementor-element.elementor-element-c2845e5 .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-38af624{--display:flex;}.elementor-1296 .elementor-element.elementor-element-5b443d4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1296 .elementor-element.elementor-element-d32f080 .elementor-heading-title{font-family:var( --e-global-typography-ce2c16f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2c16f-font-size );font-weight:var( --e-global-typography-ce2c16f-font-weight );text-transform:var( --e-global-typography-ce2c16f-text-transform );}.elementor-1296 .elementor-element.elementor-element-06fb9ee{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1296 .elementor-element.elementor-element-460b18f{--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;}.elementor-1296 .elementor-element.elementor-element-befea48{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-d8a04f6{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-d4b02f6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-543028b{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-17e2b02{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-5e25503{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-89264f8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-802daaa{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-c49f890{--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;}.elementor-1296 .elementor-element.elementor-element-fa7dc7d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-6b0e1eb{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-fc4c28d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-a7084c6{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-6465047{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1296 .elementor-element.elementor-element-1d5299b{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-1296 .elementor-element.elementor-element-3ba7588{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-c89aa3d{text-align:center;color:var( --e-global-color-secondary );}.elementor-1296 .elementor-element.elementor-element-fbd3b73{--display:flex;--position:fixed;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;bottom:60px;}body:not(.rtl) .elementor-1296 .elementor-element.elementor-element-fbd3b73{right:0px;}body.rtl .elementor-1296 .elementor-element.elementor-element-fbd3b73{left:0px;}.elementor-1296 .elementor-element.elementor-element-64ed878 .elementor-icon{font-size:25px;}.elementor-1296 .elementor-element.elementor-element-64ed878 .elementor-icon svg{height:25px;}.elementor-1296 .elementor-element.elementor-element-75454ad .elementor-icon{font-size:20px;}.elementor-1296 .elementor-element.elementor-element-75454ad .elementor-icon svg{height:20px;}@media(min-width:768px){.elementor-1296 .elementor-element.elementor-element-c657d43{--width:auto;}.elementor-1296 .elementor-element.elementor-element-2685c1e{--width:auto;}.elementor-1296 .elementor-element.elementor-element-51a4232{--width:auto;}.elementor-1296 .elementor-element.elementor-element-eda7a67{--width:auto;}.elementor-1296 .elementor-element.elementor-element-3308cdb{--width:auto;}.elementor-1296 .elementor-element.elementor-element-c2659ce{--width:120px;}.elementor-1296 .elementor-element.elementor-element-b1a390e{--width:120px;}.elementor-1296 .elementor-element.elementor-element-ba0b417{--width:100%;}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-70e51ea{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-82a762c{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1296 .elementor-element.elementor-element-a81191e .elementor-heading-title{font-size:var( --e-global-typography-7229764-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-372ddd2{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1296 .elementor-element.elementor-element-ee3e26e{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-1296 .elementor-element.elementor-element-5f007e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-9ba4b55 .elementor-heading-title{font-size:var( --e-global-typography-00e196e-font-size );}.elementor-1296 .elementor-element.elementor-element-186fd03 .elementor-heading-title{font-size:var( --e-global-typography-00e196e-font-size );}.elementor-1296 .elementor-element.elementor-element-171fce3 .elementor-heading-title{font-size:var( --e-global-typography-00e196e-font-size );}.elementor-1296 .elementor-element.elementor-element-a5ab7f3 .elementor-heading-title{font-size:var( --e-global-typography-7983b89-font-size );}.elementor-1296 .elementor-element.elementor-element-d5da163 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-7a7299e{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-f99f5d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-66c3f49{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-019c653 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-d98f3ab{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-313c8fe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-6eb3c00{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-aa5fca9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-36dfe42{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-4894b73 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-81a8340 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-3d2b01e .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-1b81230{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-0f2029c .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-widget-ucaddon_repeater_table .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_repeater_table .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_repeater_table thead tr:nth-child(n+1) > th{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_table tbody tr:nth-child(n+1) > td:nth-child(1){font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_table tbody tr:nth-child(n+1) > td{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_table .footable-page-link{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-384f37a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-5a89d2a{font-size:var( --e-global-typography-7983b89-font-size );}.elementor-1296 .elementor-element.elementor-element-bfe6adb{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-2035c3c{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-1296 .elementor-element.elementor-element-7d36ad9 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-421a6c4{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-6906754{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-9ca6770{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-7f97f70{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-b937e7b{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-8c02a60{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-e532b2b{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-9aa6804 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-bdc43f1{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-1296 .elementor-element.elementor-element-a086e7b .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-c167233{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-67d383c{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-4e8709a{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-4f1df53{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-12089c3{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nested-accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-8ed77e7{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-12a060f{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-809167c{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-441d674{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-widget-ucaddon_repeater_grid .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_repeater_grid .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-btn{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_grid .ue-item-index{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-ba0b417{--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;}.elementor-1296 .elementor-element.elementor-element-640acab{--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;}.elementor-1296 .elementor-element.elementor-element-9eac11b{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-4fb670b{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-ed151af{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-3df17a1{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-1296 .elementor-element.elementor-element-51b9142 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-db54632 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-rating .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-rating .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-ca3be3b{--e-rating-gap:45px;}.elementor-1296 .elementor-element.elementor-element-0e851ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-b2bd661{--e-rating-gap:45px;}.elementor-1296 .elementor-element.elementor-element-0daf27b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-792a0c2{--e-rating-gap:45px;}.elementor-1296 .elementor-element.elementor-element-1688b32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-e890e60{--e-rating-gap:45px;}.elementor-1296 .elementor-element.elementor-element-f1c25d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-9e910f6{--e-rating-gap:45px;}.elementor-1296 .elementor-element.elementor-element-d8f6539 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-7011da4{--e-rating-gap:45px;}.elementor-1296 .elementor-element.elementor-element-c2845e5 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-d32f080 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-d8a04f6{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-5e25503{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-6b0e1eb{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-1d5299b{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-70e51ea{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-82a762c{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1296 .elementor-element.elementor-element-a81191e .elementor-heading-title{font-size:var( --e-global-typography-7229764-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-372ddd2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1296 .elementor-element.elementor-element-ee3e26e{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-1296 .elementor-element.elementor-element-5f007e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-9ba4b55 .elementor-heading-title{font-size:var( --e-global-typography-00e196e-font-size );}.elementor-1296 .elementor-element.elementor-element-186fd03 .elementor-heading-title{font-size:var( --e-global-typography-00e196e-font-size );}.elementor-1296 .elementor-element.elementor-element-171fce3 .elementor-heading-title{font-size:var( --e-global-typography-00e196e-font-size );}.elementor-1296 .elementor-element.elementor-element-a5ab7f3 .elementor-heading-title{font-size:var( --e-global-typography-7983b89-font-size );}.elementor-1296 .elementor-element.elementor-element-d5da163 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-7a7299e{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-f99f5d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-66c3f49{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-019c653 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-d98f3ab{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-313c8fe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-6eb3c00{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-aa5fca9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-36dfe42{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-4894b73 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-81a8340 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-3d2b01e .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-1b81230{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-0f2029c .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-widget-ucaddon_repeater_table .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_repeater_table .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_repeater_table thead tr:nth-child(n+1) > th{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_table tbody tr:nth-child(n+1) > td:nth-child(1){font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_table tbody tr:nth-child(n+1) > td{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_table .footable-page-link{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-384f37a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-5a89d2a{font-size:var( --e-global-typography-7983b89-font-size );}.elementor-1296 .elementor-element.elementor-element-bfe6adb{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-2035c3c{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-1296 .elementor-element.elementor-element-7d36ad9 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-421a6c4{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-6906754{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-9ca6770{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-7f97f70{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-b937e7b{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-8c02a60{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-e532b2b{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-9aa6804 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-bdc43f1{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-1296 .elementor-element.elementor-element-a086e7b .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-c167233{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-67d383c{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-4e8709a{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-4f1df53{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-12089c3{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nested-accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-8ed77e7{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-12a060f{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-809167c{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-441d674{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-widget-ucaddon_repeater_grid .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_repeater_grid .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_grid .ue-repeater-grid-item-btn{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_repeater_grid .ue-item-index{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-ba0b417{--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;}.elementor-1296 .elementor-element.elementor-element-9eac11b{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-4fb670b{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-ed151af{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-3df17a1{font-size:var( --e-global-typography-55a1d98-font-size );}.elementor-1296 .elementor-element.elementor-element-51b9142 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-db54632 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-rating .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-rating .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1296 .elementor-element.elementor-element-ca3be3b{--e-rating-gap:30px;}.elementor-1296 .elementor-element.elementor-element-0e851ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-b2bd661{--e-rating-gap:30px;}.elementor-1296 .elementor-element.elementor-element-0daf27b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-792a0c2{--e-rating-gap:30px;}.elementor-1296 .elementor-element.elementor-element-1688b32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-e890e60{--e-rating-gap:30px;}.elementor-1296 .elementor-element.elementor-element-f1c25d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-9e910f6{--e-rating-gap:30px;}.elementor-1296 .elementor-element.elementor-element-d8f6539 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-1296 .elementor-element.elementor-element-7011da4{--e-rating-gap:30px;}.elementor-1296 .elementor-element.elementor-element-c2845e5 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-d32f080 .elementor-heading-title{font-size:var( --e-global-typography-ce2c16f-font-size );}.elementor-1296 .elementor-element.elementor-element-d8a04f6{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-5e25503{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-6b0e1eb{font-size:var( --e-global-typography-accent-font-size );}.elementor-1296 .elementor-element.elementor-element-1d5299b{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-82a762c */.elementor-1296 .elementor-element.elementor-element-82a762c p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a81191e */.elementor-1296 .elementor-element.elementor-element-a81191e .elementor-heading-title {
    max-width: 15ch;
    line-height: 1.1;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a50f187 */.elementor-1296 .elementor-element.elementor-element-a50f187 svg path {
    fill: var(    --e-global-color-981c6dc);
}

.elementor-1296 .elementor-element.elementor-element-a50f187 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 60px;
    width: 60px;
    border: solid 1px var(    --e-global-color-981c6dc);
    border-radius: 50%;
}

.elementor-1296 .elementor-element.elementor-element-a50f187 .elementor-icon {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-141af77 */.elementor-1296 .elementor-element.elementor-element-141af77:before {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee3e26e */.elementor-1296 .elementor-element.elementor-element-ee3e26e p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f007e8 */.elementor-1296 .elementor-element.elementor-element-5f007e8 .elementor-heading-title {
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c6238e */.elementor-1296 .elementor-element.elementor-element-7c6238e p {
    margin: unset;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0ea8a3 */.elementor-1296 .elementor-element.elementor-element-a0ea8a3 p {
    margin: unset;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eecfa3 */.elementor-1296 .elementor-element.elementor-element-2eecfa3 p {
    margin: unset;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5ab7f3 */.elementor-1296 .elementor-element.elementor-element-a5ab7f3 .elementor-heading-title:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5da163 */.elementor-1296 .elementor-element.elementor-element-d5da163 .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a7299e */.elementor-1296 .elementor-element.elementor-element-7a7299e p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-164929e */.elementor-1296 .elementor-element.elementor-element-164929e:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f99f5d4 */.elementor-1296 .elementor-element.elementor-element-f99f5d4 .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66c3f49 */.elementor-1296 .elementor-element.elementor-element-66c3f49 p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ccf26 */.elementor-1296 .elementor-element.elementor-element-d6ccf26:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-019c653 */.elementor-1296 .elementor-element.elementor-element-019c653 .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d98f3ab */.elementor-1296 .elementor-element.elementor-element-d98f3ab p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-819603f */.elementor-1296 .elementor-element.elementor-element-819603f:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-313c8fe */.elementor-1296 .elementor-element.elementor-element-313c8fe .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb3c00 */.elementor-1296 .elementor-element.elementor-element-6eb3c00 p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589e5c3 */.elementor-1296 .elementor-element.elementor-element-589e5c3:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa5fca9 */.elementor-1296 .elementor-element.elementor-element-aa5fca9 .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36dfe42 */.elementor-1296 .elementor-element.elementor-element-36dfe42 p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f197f1 */.elementor-1296 .elementor-element.elementor-element-8f197f1:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4894b73 */.elementor-1296 .elementor-element.elementor-element-4894b73 .elementor-heading-title {
    font-weight: 900 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eed5af1 */.elementor-1296 .elementor-element.elementor-element-eed5af1 p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81a8340 */.elementor-1296 .elementor-element.elementor-element-81a8340 .elementor-heading-title {
    font-weight: 900 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e297e4 */.elementor-1296 .elementor-element.elementor-element-8e297e4 p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d2b01e */.elementor-1296 .elementor-element.elementor-element-3d2b01e .elementor-heading-title {
    font-weight: 900 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52fa928 */.elementor-1296 .elementor-element.elementor-element-52fa928 p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f2029c */.elementor-1296 .elementor-element.elementor-element-0f2029c .elementor-heading-title {
    font-weight: 900 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c36538 */.elementor-1296 .elementor-element.elementor-element-3c36538 p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for ucaddon_repeater_table, class: .elementor-element-15bde51 */.elementor-1296 .elementor-element.elementor-element-15bde51 .ue-repeater-table-body tr td:nth-of-type(5),
.elementor-1296 .elementor-element.elementor-element-15bde51 .ue-repeater-table-body tr td:nth-of-type(6),
.elementor-1296 .elementor-element.elementor-element-15bde51 .ue-repeater-table-body tr td:nth-of-type(7),
.elementor-1296 .elementor-element.elementor-element-15bde51 .ue-repeater-table-body tr td:nth-of-type(8) {
    display: none !important;
}

.elementor-1296 .elementor-element.elementor-element-15bde51 .ue-repeater-table-col {
    font-weight: 900;
}

.elementor-1296 .elementor-element.elementor-element-15bde51 .ue-repeater-table-item th:nth-of-type(5) {
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a89d2a */.elementor-1296 .elementor-element.elementor-element-5a89d2a p {
    margin: unset;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfe6adb */.elementor-1296 .elementor-element.elementor-element-bfe6adb p {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2035c3c */.elementor-1296 .elementor-element.elementor-element-2035c3c p {
    margin: unset;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88651dc */.elementor-1296 .elementor-element.elementor-element-88651dc {
    width: 35px;
    height: 35px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d36ad9 */.elementor-1296 .elementor-element.elementor-element-7d36ad9 .elementor-heading-title {
    text-transform: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-315aa9b */.elementor-1296 .elementor-element.elementor-element-315aa9b p {
    max-width: 75ch;
}

.elementor-1296 .elementor-element.elementor-element-315aa9b p:last-of-type {
    margin: unset
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-421a6c4 */.elementor-1296 .elementor-element.elementor-element-421a6c4 p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b5ec70 */.elementor-1296 .elementor-element.elementor-element-9b5ec70 {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6906754 */.elementor-1296 .elementor-element.elementor-element-6906754 p {
    margin: unset;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ca6770 */.elementor-1296 .elementor-element.elementor-element-9ca6770 p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c3b69 */.elementor-1296 .elementor-element.elementor-element-17c3b69 {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f97f70 */.elementor-1296 .elementor-element.elementor-element-7f97f70 p {
    margin: unset;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b937e7b */.elementor-1296 .elementor-element.elementor-element-b937e7b p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bca5aea */.elementor-1296 .elementor-element.elementor-element-bca5aea p {
    margin: unset;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c02a60 */.elementor-1296 .elementor-element.elementor-element-8c02a60 p {
    margin: unset;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e532b2b */.elementor-1296 .elementor-element.elementor-element-e532b2b p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e691021 */.elementor-1296 .elementor-element.elementor-element-e691021 {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa6804 */.elementor-1296 .elementor-element.elementor-element-9aa6804 .elementor-heading-title {
    text-transform: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da3b003 */.elementor-1296 .elementor-element.elementor-element-da3b003 strong {
    color: var(--e-global-color-secondary) !important;
}

.elementor-1296 .elementor-element.elementor-element-da3b003 ul {
    padding: 0 0 0 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1162480 */.elementor-1296 .elementor-element.elementor-element-1162480 .divider {
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdc43f1 */.elementor-1296 .elementor-element.elementor-element-bdc43f1 p {
    margin: unset;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a6fad */.elementor-1296 .elementor-element.elementor-element-91a6fad {
    width: 35px;
    height: 35px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a086e7b */.elementor-1296 .elementor-element.elementor-element-a086e7b .elementor-heading-title {
    text-transform: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d38181 */.elementor-1296 .elementor-element.elementor-element-6d38181 p {
    max-width: 75ch;
}

.elementor-1296 .elementor-element.elementor-element-6d38181 p:last-of-type {
    margin: unset
}

.elementor-1296 .elementor-element.elementor-element-6d38181 p strong {
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c167233 */.elementor-1296 .elementor-element.elementor-element-c167233 p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c2020 */.elementor-1296 .elementor-element.elementor-element-46c2020 {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67d383c */.elementor-1296 .elementor-element.elementor-element-67d383c p {
    margin: unset;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e8709a */.elementor-1296 .elementor-element.elementor-element-4e8709a p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6227751 */.elementor-1296 .elementor-element.elementor-element-6227751 p {
    margin: unset;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f1df53 */.elementor-1296 .elementor-element.elementor-element-4f1df53 p {
    margin: unset;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12089c3 */.elementor-1296 .elementor-element.elementor-element-12089c3 p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0934c15 */.elementor-1296 .elementor-element.elementor-element-0934c15 p {
    margin: unset;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed77e7 */.elementor-1296 .elementor-element.elementor-element-8ed77e7 p {
    margin: unset;
    font-weight: 400;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a060f */.elementor-1296 .elementor-element.elementor-element-12a060f p {
    margin: unset;
    font-weight: 400;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed77e7 */.elementor-1296 .elementor-element.elementor-element-8ed77e7 p {
    margin: unset;
    font-weight: 400;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a060f */.elementor-1296 .elementor-element.elementor-element-12a060f p {
    margin: unset;
    font-weight: 400;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed77e7 */.elementor-1296 .elementor-element.elementor-element-8ed77e7 p {
    margin: unset;
    font-weight: 400;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a060f */.elementor-1296 .elementor-element.elementor-element-12a060f p {
    margin: unset;
    font-weight: 400;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-809167c */.elementor-1296 .elementor-element.elementor-element-809167c .e-n-accordion-item[open] {
    background-color: var(--e-global-color-primary);
    border-radius: 15px;
}

.elementor-1296 .elementor-element.elementor-element-809167c .e-n-accordion-item[open] .e-n-accordion-item-title {
    color: var(--e-global-color-secondary);
}

.elementor-1296 .elementor-element.elementor-element-809167c .e-n-accordion-item-title {
    padding: 15px;
}

.elementor-1296 .elementor-element.elementor-element-809167c .e-n-accordion-item-title-text {
    font-weight: 500;
}

.elementor-1296 .elementor-element.elementor-element-809167c .e-n-accordion-item:hover svg circle {
    fill: var(--e-global-color-secondary);
    stroke: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-441d674 */.elementor-1296 .elementor-element.elementor-element-441d674 p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for ucaddon_repeater_grid, class: .elementor-element-7abdd78 */.elementor-1296 .elementor-element.elementor-element-7abdd78 .uc-items-wrapper .ue-repeater-grid-item:last-of-type .ue-repeater-grid-item-content {
    align-self: end;
}

.elementor-1296 .elementor-element.elementor-element-7abdd78 .uc-items-wrapper .ue-item2 .ue-repeater-grid-item-content {
    align-self: center;
}

.elementor-1296 .elementor-element.elementor-element-7abdd78 .uc-items-wrapper .ue-item3 .ue-repeater-grid-item-content {
    align-self: end;
}

.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-title {
    position: relative;
}

.elementor-1296 .elementor-element.elementor-element-7abdd78 .ue-repeater-grid-item-title:after {
    display: inline-block;
    margin-left: -5px;
    content: 'x';
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-faacc38 */.elementor-1296 .elementor-element.elementor-element-faacc38 .line {
    height: 6px;
    width: 100%;
    background-color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cf68168 */.elementor-1296 .elementor-element.elementor-element-cf68168 .line {
    height: 6px;
    background-color: var(--e-global-color-5ade670);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c561d7 */.elementor-1296 .elementor-element.elementor-element-9c561d7 .line {
    height: 6px;
    background-color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9eac11b */.elementor-1296 .elementor-element.elementor-element-9eac11b p {
    margin: unset;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fb670b */.elementor-1296 .elementor-element.elementor-element-4fb670b p {
    margin: unset;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed151af */.elementor-1296 .elementor-element.elementor-element-ed151af p {
    margin: unset;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af359e9 */.elementor-1296 .elementor-element.elementor-element-af359e9 .divider {
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3df17a1 */.elementor-1296 .elementor-element.elementor-element-3df17a1 p {
    margin: unset;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ecc9e */.elementor-1296 .elementor-element.elementor-element-59ecc9e {
    width: 35px;
    height: 35px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9142 */.elementor-1296 .elementor-element.elementor-element-51b9142 .elementor-heading-title {
    text-transform: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c73568 */.elementor-1296 .elementor-element.elementor-element-6c73568 p {
    max-width: 75ch;
}

.elementor-1296 .elementor-element.elementor-element-6c73568 p:last-of-type {
    margin: unset
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db54632 */.elementor-1296 .elementor-element.elementor-element-db54632 .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-ca3be3b */.elementor-1296 .elementor-element.elementor-element-ca3be3b .e-icon {
    border: solid 2px var(--e-global-color-primary);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30784 */.elementor-1296 .elementor-element.elementor-element-cb30784:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e851ce */.elementor-1296 .elementor-element.elementor-element-0e851ce .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-b2bd661 */.elementor-1296 .elementor-element.elementor-element-b2bd661 .e-icon {
    border: solid 2px var(--e-global-color-primary);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b59dc54 */.elementor-1296 .elementor-element.elementor-element-b59dc54:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0daf27b */.elementor-1296 .elementor-element.elementor-element-0daf27b .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-792a0c2 */.elementor-1296 .elementor-element.elementor-element-792a0c2 .e-icon {
    border: solid 2px var(--e-global-color-primary);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f45fb */.elementor-1296 .elementor-element.elementor-element-60f45fb:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688b32 */.elementor-1296 .elementor-element.elementor-element-1688b32 .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-e890e60 */.elementor-1296 .elementor-element.elementor-element-e890e60 .e-icon {
    border: solid 2px var(--e-global-color-primary);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa84d71 */.elementor-1296 .elementor-element.elementor-element-fa84d71:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1c25d8 */.elementor-1296 .elementor-element.elementor-element-f1c25d8 .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-9e910f6 */.elementor-1296 .elementor-element.elementor-element-9e910f6 .e-icon {
    border: solid 2px var(--e-global-color-primary);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d976ee4 */.elementor-1296 .elementor-element.elementor-element-d976ee4:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f6539 */.elementor-1296 .elementor-element.elementor-element-d8f6539 .elementor-heading-title {
    font-weight: 700 !important;
    text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-7011da4 */.elementor-1296 .elementor-element.elementor-element-7011da4 .e-icon {
    border: solid 2px var(--e-global-color-primary);
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-814e7b7 */.elementor-1296 .elementor-element.elementor-element-814e7b7 {
    max-width: 920px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2845e5 */.elementor-1296 .elementor-element.elementor-element-c2845e5 .elementor-heading-title {
    text-transform: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64227d9 */.elementor-1296 .elementor-element.elementor-element-64227d9 p {
    max-width: 75ch;
}

.elementor-1296 .elementor-element.elementor-element-64227d9 p:before {
    content: '—';
    margin-right: 5px;
    color: var(--e-global-color-secondary);
}

.elementor-1296 .elementor-element.elementor-element-64227d9 p:last-of-type {
    margin: unset
}

.elementor-1296 .elementor-element.elementor-element-64227d9 strong {
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d32f080 */.elementor-1296 .elementor-element.elementor-element-d32f080 .elementor-heading-title {
    text-transform: unset !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242ddb5 */.elementor-1296 .elementor-element.elementor-element-242ddb5 p {
    max-width: 75ch;
}

.elementor-1296 .elementor-element.elementor-element-242ddb5 p:last-of-type {
    margin: unset
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8a04f6 */.elementor-1296 .elementor-element.elementor-element-d8a04f6 p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-543028b */.elementor-1296 .elementor-element.elementor-element-543028b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e25503 */.elementor-1296 .elementor-element.elementor-element-5e25503 p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-802daaa */.elementor-1296 .elementor-element.elementor-element-802daaa {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b0e1eb */.elementor-1296 .elementor-element.elementor-element-6b0e1eb p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7084c6 */.elementor-1296 .elementor-element.elementor-element-a7084c6 {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d5299b */.elementor-1296 .elementor-element.elementor-element-1d5299b p {
    margin: unset;
    font-weight: 700;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c89aa3d */.elementor-1296 .elementor-element.elementor-element-c89aa3d {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-372ddd2 */.elementor-1296 .elementor-element.elementor-element-372ddd2 {
    max-width: 1100px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64ed878 */.elementor-1296 .elementor-element.elementor-element-64ed878 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 45px;
    width: 45px;
    border-radius: 50%;
    background-color: var(--e-global-color-secondary);
}

.elementor-1296 .elementor-element.elementor-element-64ed878 .elementor-icon {
    display: block;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-75454ad */.elementor-1296 .elementor-element.elementor-element-75454ad {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 45px;
    width: 45px;
    border-radius: 50%;
    background-color: var(--e-global-color-secondary);
}

.elementor-1296 .elementor-element.elementor-element-75454ad .elementor-icon {
    display: block;
}/* End custom CSS */