.elementor-5127 .elementor-element.elementor-element-46a7ab4:not(.elementor-motion-effects-element-type-background), .elementor-5127 .elementor-element.elementor-element-46a7ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b9e9b9 );}.elementor-5127 .elementor-element.elementor-element-46a7ab4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5127 .elementor-element.elementor-element-46a7ab4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5127 .elementor-element.elementor-element-0750167 .elementor-heading-title{color:var( --e-global-color-text );font-family:"DM Sans";font-size:1.3em;font-weight:600;line-height:58px;}.elementor-5127 .elementor-element.elementor-element-0750167 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-5127 .elementor-element.elementor-element-abaa834{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5127 .elementor-element.elementor-element-abaa834 .elementor-divider-separator{width:100%;}.elementor-5127 .elementor-element.elementor-element-abaa834 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-5127 .elementor-element.elementor-element-fc11827{font-family:"DM Sans";font-size:24px;font-weight:500;line-height:1.4em;}.elementor-5127 .elementor-element.elementor-element-99701e9{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-a784736{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-e5f0e63{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-f9644eb{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-3ed0e32{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-28cfe60{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-8c27a7c{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-b2ec893{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-8e41e1c{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-569c288{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-ee0fc85{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-d5c055b:not(.elementor-motion-effects-element-type-background), .elementor-5127 .elementor-element.elementor-element-d5c055b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b9e9b9 );}.elementor-5127 .elementor-element.elementor-element-d5c055b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5127 .elementor-element.elementor-element-d5c055b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5127 .elementor-element.elementor-element-c08909d{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-36fb099{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-0ff5867{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-3b4129b .elementor-button{font-family:var( --e-global-typography-2ef48db-font-family );font-size:var( --e-global-typography-2ef48db-font-size );font-weight:var( --e-global-typography-2ef48db-font-weight );line-height:var( --e-global-typography-2ef48db-line-height );letter-spacing:var( --e-global-typography-2ef48db-letter-spacing );word-spacing:var( --e-global-typography-2ef48db-word-spacing );background-color:var( --e-global-color-primary );}.elementor-5127 .elementor-element.elementor-element-3b4129b .elementor-button:hover, .elementor-5127 .elementor-element.elementor-element-3b4129b .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-5127 .elementor-element.elementor-element-d9f0fb8{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-666d5a6{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-e80c5f2{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-f6c0b49{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-ce3e170{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-5f81141{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-4a55a73{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-235a900{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-3dadc00{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-193b18e{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-d6f9645{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-e53be87{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-de887b5{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-36f566a{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-a5a14a7{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-97b2597{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-7eafe17{--spacer-size:50px;}.elementor-5127 .elementor-element.elementor-element-1482ddd{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-8b2e32c{font-family:"DM Sans";font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5127 .elementor-element.elementor-element-20c874d{--spacer-size:50px;}@media(max-width:1024px){.elementor-5127 .elementor-element.elementor-element-e5f0e63{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-28cfe60{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-8e41e1c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-36fb099{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-3b4129b .elementor-button{font-size:var( --e-global-typography-2ef48db-font-size );line-height:var( --e-global-typography-2ef48db-line-height );letter-spacing:var( --e-global-typography-2ef48db-letter-spacing );word-spacing:var( --e-global-typography-2ef48db-word-spacing );}.elementor-5127 .elementor-element.elementor-element-e80c5f2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-5f81141{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-3dadc00{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-e53be87{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-a5a14a7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-1482ddd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-5127 .elementor-element.elementor-element-e5f0e63{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-28cfe60{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-8e41e1c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-36fb099{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-3b4129b .elementor-button{font-size:var( --e-global-typography-2ef48db-font-size );line-height:var( --e-global-typography-2ef48db-line-height );letter-spacing:var( --e-global-typography-2ef48db-letter-spacing );word-spacing:var( --e-global-typography-2ef48db-word-spacing );}.elementor-5127 .elementor-element.elementor-element-e80c5f2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-5f81141{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-3dadc00{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-e53be87{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-a5a14a7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5127 .elementor-element.elementor-element-1482ddd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}