.elementor-4148 .elementor-element.elementor-element-a2ee8da .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:38px;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-4148 .elementor-element.elementor-element-8eea7e1 .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-4148 .elementor-element.elementor-element-19278c9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-dc2e67c .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-4148 .elementor-element.elementor-element-f9ca039{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-6336f0e .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-4148 .elementor-element.elementor-element-5a611df{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-c931998 .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-4148 .elementor-element.elementor-element-70bd9b3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-ced6986 .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-4148 .elementor-element.elementor-element-a13ac7c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-4f8adfd .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-4148 .elementor-element.elementor-element-22896bb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-d94c0e6 .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-4148 .elementor-element.elementor-element-495615b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-aab51db .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-4148 .elementor-element.elementor-element-660bfd4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-05ac8af .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-4148 .elementor-element.elementor-element-4032c34{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}@media(max-width:1024px){.elementor-4148 .elementor-element.elementor-element-8eea7e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-19278c9{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-dc2e67c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-f9ca039{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-6336f0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-5a611df{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-c931998 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-70bd9b3{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-ced6986 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-a13ac7c{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-4f8adfd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-22896bb{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-d94c0e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-495615b{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-aab51db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-660bfd4{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-05ac8af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-4032c34{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4148 .elementor-element.elementor-element-8eea7e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-19278c9{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-dc2e67c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-f9ca039{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-6336f0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-5a611df{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-c931998 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-70bd9b3{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-ced6986 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-a13ac7c{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-4f8adfd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-22896bb{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-d94c0e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-495615b{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-aab51db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-660bfd4{font-size:var( --e-global-typography-text-font-size );}.elementor-4148 .elementor-element.elementor-element-05ac8af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4148 .elementor-element.elementor-element-4032c34{font-size:var( --e-global-typography-text-font-size );}}