.elementor-kit-7{--e-global-color-primary:#AAAAAA;--e-global-color-secondary:#A4A5A7;--e-global-color-text:#A5A5A5;--e-global-color-accent:#921E48;--e-global-color-d19a376:#000000;--e-global-color-4ed730b:#3B3947;--e-global-color-3ce6791:#840940;--e-global-color-57bbe70:#1F1F1F;--e-global-color-80d07df:#A76CFF;--e-global-color-bde9294:#0E717C;--e-global-color-b59110f:#701F72;--e-global-color-8bc5153:#963985;--e-global-color-5e0a6ae:#7C2A62;--e-global-color-0f42ada:#933565;--e-global-color-5d9a818:#8C4256E6;--e-global-color-e53949d:#AA5260;--e-global-color-57b36c0:#AB495B;--e-global-color-35a593d:#AB5068E6;--e-global-color-62a1e55:#D15D6F;--e-global-color-8ba5bc7:#944957;--e-global-color-0ae800e:#CC7474;--e-global-color-9f00851:#D37E5E;--e-global-color-0bf07ca:#DB9E66;--e-global-color-4c4f070:#A48957;--e-global-color-e859b84:#D79A66;--e-global-color-5ffbf31:#968A75;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:30px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:42px;--e-global-typography-primary-letter-spacing:0.013px;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:40px;--e-global-typography-secondary-letter-spacing:0.013px;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:25px;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:25px;--e-global-typography-text-letter-spacing:0.013px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:26px;--e-global-typography-accent-letter-spacing:0.013px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}