.elementor-3260 .elementor-element.elementor-element-479dded{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3260 .elementor-element.elementor-element-3809664{padding:80px 0px 80px 0px;text-align:center;}.elementor-3260 .elementor-element.elementor-element-3809664 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:600;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-3260 .elementor-element.elementor-element-db734f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-e057510{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-e057510:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-e057510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-8c4768a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-e4cf8d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-a552749{--display:flex;}.elementor-3260 .elementor-element.elementor-element-d2c0625 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3260 .elementor-element.elementor-element-3b8d4dd{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-2676f77{--display:flex;}.elementor-3260 .elementor-element.elementor-element-e433a0b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-900e58a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-bb0d71d{--display:flex;}.elementor-3260 .elementor-element.elementor-element-67910a6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-a5f4924{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-d757fc9{--display:flex;}.elementor-3260 .elementor-element.elementor-element-b4d48f8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-642c0bd{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-615614e{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-615614e:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-615614e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-722f8b3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-3139a24{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-56351d4{--display:flex;}.elementor-3260 .elementor-element.elementor-element-ffa47a9{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-7a6fd72{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-7a6fd72:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-7a6fd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-6b155a5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-efe7372{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-164b016{--display:flex;}.elementor-3260 .elementor-element.elementor-element-cc65986 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-8d6454a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-c0b027b{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-c0b027b:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-c0b027b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-a3f9d5b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-7602ee2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-012599a{--display:flex;}.elementor-3260 .elementor-element.elementor-element-da8487c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-1f33a2b{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-9b507c8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-8b4abf4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-66236e5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-2b28257 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-11eeece{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-11eeece:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-11eeece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-0803c24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-0abfa42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-6d5c414 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-37ee2a1{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-37ee2a1:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-37ee2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-1d3aa4e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-7e6118a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-e922611{--display:flex;}.elementor-3260 .elementor-element.elementor-element-560c181 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-67a4b9f{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-67a4b9f:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-67a4b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-13e5248 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-68bed43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-29aa466 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-87d0967 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-24084e7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-a62e73b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-fdbdf14{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-fdbdf14:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-fdbdf14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-759c60e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-f8ed7ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-1abe7b2{--display:flex;}.elementor-3260 .elementor-element.elementor-element-7657492 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-2fd4288{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-339c4d7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-d76b950{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-ce379d0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-560747d{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-3260 .elementor-element.elementor-element-b5a41fc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-9565f94{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-3260 .elementor-element.elementor-element-9565f94:not(.elementor-motion-effects-element-type-background), .elementor-3260 .elementor-element.elementor-element-9565f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3260 .elementor-element.elementor-element-12cf0ce .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;}.elementor-3260 .elementor-element.elementor-element-91c6602{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3260 .elementor-element.elementor-element-5e571e7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-84f020e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3260 .elementor-element.elementor-element-2660b6e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3260 .elementor-element.elementor-element-2660b6e .elementor-divider-separator{width:100%;}.elementor-3260 .elementor-element.elementor-element-2660b6e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3260 .elementor-element.elementor-element-65ae70f{text-align:center;}.elementor-3260 .elementor-element.elementor-element-65ae70f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-e057510 */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615614e */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a6fd72 */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b027b */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eeece */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ee2a1 */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67a4b9f */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdbdf14 */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9565f94 */.shadow-custom {
    --tw-shadow: 0px 4px 10px rgba(28, 28, 28, 0.1),              0px 0px 15px rgba(28, 28, 28, 0.05),              0px 8px 30px rgba(28, 28, 28, 0.08);
    --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color), 0px 0px 15px var(--tw-shadow-color), 0px 8px 30px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */