.elementor-321940 .elementor-element.elementor-element-b62eadb:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-b62eadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65367f;background-image:url("https://highqcannabis.com/wp-content/themes/highq-theme/assets/images/hero-bg.jpg");background-position:center center;background-size:cover;}.elementor-321940 .elementor-element.elementor-element-b62eadb > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(170deg, rgba(40,42,93,0.88) 0%, rgba(135,55,113,0.78) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-b62eadb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:300px 0px 72px 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-321940 .elementor-element.elementor-element-db55827{text-align:center;}.elementor-321940 .elementor-element.elementor-element-db55827 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-2947fee{text-align:center;}.elementor-321940 .elementor-element.elementor-element-2947fee .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:50px;font-weight:900;letter-spacing:-0.02em;color:#f5f0eb;}.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-321940 .elementor-element.elementor-element-c7beb43{text-align:center;font-family:"DM Sans", sans-serif;font-size:18px;line-height:1.7em;color:#e7ecea;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-321940 .elementor-element.elementor-element-a7739f7 .elementor-button{background-color:#ffa810;font-family:"Outfit", sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#19202b;color:#19202b;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-321940 .elementor-element.elementor-element-bbee6a6 .elementor-button{background-color:rgba(255,255,255,0.04);font-family:"Outfit", sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.28);border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-321940 .elementor-element.elementor-element-6adba96:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-6adba96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65367f;}.elementor-321940 .elementor-element.elementor-element-6adba96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 24px 0px;}.elementor-321940 .elementor-element.elementor-element-6adba96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-26e24db{text-align:center;}.elementor-321940 .elementor-element.elementor-element-26e24db .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-3b7adb2{text-align:center;}.elementor-321940 .elementor-element.elementor-element-3b7adb2 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:36px;font-weight:800;letter-spacing:-0.02em;color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-b838f25{text-align:center;font-family:"DM Sans", sans-serif;font-size:17px;line-height:1.7em;color:#dbe1e4;}.elementor-321940 .elementor-element.elementor-element-abd53d2:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-abd53d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65367f;}.elementor-321940 .elementor-element.elementor-element-abd53d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-321940 .elementor-element.elementor-element-abd53d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-321940 .elementor-element.elementor-element-76b8df9{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-76b8df9 .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-76b8df9.elementor-view-stacked .elementor-icon{background-color:#7fbdb6;}.elementor-321940 .elementor-element.elementor-element-76b8df9.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-76b8df9.elementor-view-default .elementor-icon{fill:#7fbdb6;color:#7fbdb6;border-color:#7fbdb6;}.elementor-321940 .elementor-element.elementor-element-76b8df9 .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-76b8df9 .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-76b8df9 .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-76b8df9 .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-76b8df9 .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-6ba4876{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-6ba4876 .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-6ba4876.elementor-view-stacked .elementor-icon{background-color:#358fa7;}.elementor-321940 .elementor-element.elementor-element-6ba4876.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-6ba4876.elementor-view-default .elementor-icon{fill:#358fa7;color:#358fa7;border-color:#358fa7;}.elementor-321940 .elementor-element.elementor-element-6ba4876 .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-6ba4876 .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-6ba4876 .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-6ba4876 .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-6ba4876 .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-ccabdf7{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-ccabdf7 .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-ccabdf7.elementor-view-stacked .elementor-icon{background-color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-ccabdf7.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-ccabdf7.elementor-view-default .elementor-icon{fill:#ffa810;color:#ffa810;border-color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-ccabdf7 .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-ccabdf7 .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-ccabdf7 .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-ccabdf7 .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-ccabdf7 .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-8ba4934{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-8ba4934 .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-8ba4934.elementor-view-stacked .elementor-icon{background-color:#dc6689;}.elementor-321940 .elementor-element.elementor-element-8ba4934.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-8ba4934.elementor-view-default .elementor-icon{fill:#dc6689;color:#dc6689;border-color:#dc6689;}.elementor-321940 .elementor-element.elementor-element-8ba4934 .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-8ba4934 .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-8ba4934 .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-8ba4934 .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-8ba4934 .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-e9bbc78:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-e9bbc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282a5d;}.elementor-321940 .elementor-element.elementor-element-e9bbc78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 24px 0px;}.elementor-321940 .elementor-element.elementor-element-e9bbc78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-dec6ee4{text-align:center;}.elementor-321940 .elementor-element.elementor-element-dec6ee4 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-37333e5{text-align:center;}.elementor-321940 .elementor-element.elementor-element-37333e5 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:34px;font-weight:800;letter-spacing:-0.02em;color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-e5eb92a{text-align:center;font-family:"DM Sans", sans-serif;font-size:17px;line-height:1.7em;color:#dbe1e4;}.elementor-321940 .elementor-element.elementor-element-7b48a72:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-7b48a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282a5d;}.elementor-321940 .elementor-element.elementor-element-7b48a72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 24px 0px;}.elementor-321940 .elementor-element.elementor-element-7b48a72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-645b7b7{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-645b7b7 .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-645b7b7.elementor-view-stacked .elementor-icon{background-color:#7fbdb6;}.elementor-321940 .elementor-element.elementor-element-645b7b7.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-645b7b7.elementor-view-default .elementor-icon{fill:#7fbdb6;color:#7fbdb6;border-color:#7fbdb6;}.elementor-321940 .elementor-element.elementor-element-645b7b7 .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-645b7b7 .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-645b7b7 .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-645b7b7 .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-645b7b7 .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-5d5b538{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-5d5b538 .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-5d5b538.elementor-view-stacked .elementor-icon{background-color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-5d5b538.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-5d5b538.elementor-view-default .elementor-icon{fill:#ffa810;color:#ffa810;border-color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-5d5b538 .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-5d5b538 .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-5d5b538 .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-5d5b538 .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-5d5b538 .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-b83652d{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-b83652d .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-b83652d.elementor-view-stacked .elementor-icon{background-color:#de916c;}.elementor-321940 .elementor-element.elementor-element-b83652d.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-b83652d.elementor-view-default .elementor-icon{fill:#de916c;color:#de916c;border-color:#de916c;}.elementor-321940 .elementor-element.elementor-element-b83652d .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-b83652d .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-b83652d .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-b83652d .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-b83652d .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-56355cb:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-56355cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282a5d;}.elementor-321940 .elementor-element.elementor-element-56355cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-321940 .elementor-element.elementor-element-56355cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-5866282{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-5866282 .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-5866282.elementor-view-stacked .elementor-icon{background-color:#dc6689;}.elementor-321940 .elementor-element.elementor-element-5866282.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-5866282.elementor-view-default .elementor-icon{fill:#dc6689;color:#dc6689;border-color:#dc6689;}.elementor-321940 .elementor-element.elementor-element-5866282 .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-5866282 .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-5866282 .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-5866282 .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-5866282 .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-e52733f{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-e52733f .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-e52733f.elementor-view-stacked .elementor-icon{background-color:#ad274c;}.elementor-321940 .elementor-element.elementor-element-e52733f.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-e52733f.elementor-view-default .elementor-icon{fill:#ad274c;color:#ad274c;border-color:#ad274c;}.elementor-321940 .elementor-element.elementor-element-e52733f .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-e52733f .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-e52733f .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-e52733f .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-e52733f .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-475ff47{background-color:rgba(255,255,255,0.06);padding:28px 26px 28px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-475ff47 .elementor-icon-box-wrapper{gap:15px;}.elementor-321940 .elementor-element.elementor-element-475ff47.elementor-view-stacked .elementor-icon{background-color:#358fa7;}.elementor-321940 .elementor-element.elementor-element-475ff47.elementor-view-framed .elementor-icon, .elementor-321940 .elementor-element.elementor-element-475ff47.elementor-view-default .elementor-icon{fill:#358fa7;color:#358fa7;border-color:#358fa7;}.elementor-321940 .elementor-element.elementor-element-475ff47 .elementor-icon{font-size:28px;}.elementor-321940 .elementor-element.elementor-element-475ff47 .elementor-icon-box-title, .elementor-321940 .elementor-element.elementor-element-475ff47 .elementor-icon-box-title a{font-family:"Outfit", sans-serif;font-size:19px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-475ff47 .elementor-icon-box-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-475ff47 .elementor-icon-box-description{font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.62);}.elementor-321940 .elementor-element.elementor-element-34ebfb7:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-34ebfb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65367f;}.elementor-321940 .elementor-element.elementor-element-34ebfb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 16px 0px;}.elementor-321940 .elementor-element.elementor-element-34ebfb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-bfba7ce{text-align:center;}.elementor-321940 .elementor-element.elementor-element-bfba7ce .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-5ab2582{text-align:center;}.elementor-321940 .elementor-element.elementor-element-5ab2582 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:32px;font-weight:800;letter-spacing:-0.02em;color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-37bd6bc{text-align:center;font-family:"DM Sans", sans-serif;font-size:17px;line-height:1.7em;color:#e7ecea;}.elementor-321940 .elementor-element.elementor-element-b2a28bb:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-b2a28bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65367f;}.elementor-321940 .elementor-element.elementor-element-b2a28bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 28px 0px;}.elementor-321940 .elementor-element.elementor-element-b2a28bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-aca7dff:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-aca7dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-321940 .elementor-element.elementor-element-aca7dff{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 24px 26px 24px;}.elementor-321940 .elementor-element.elementor-element-aca7dff, .elementor-321940 .elementor-element.elementor-element-aca7dff > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-aca7dff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-b9b9bb4{text-align:start;}.elementor-321940 .elementor-element.elementor-element-b9b9bb4 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:19px;font-weight:800;letter-spacing:-0.02em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-ba46aca{text-align:start;font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.7em;color:#dbe1e4;}.elementor-321940 .elementor-element.elementor-element-9ca76fb:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-9ca76fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-321940 .elementor-element.elementor-element-9ca76fb{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 24px 26px 24px;}.elementor-321940 .elementor-element.elementor-element-9ca76fb, .elementor-321940 .elementor-element.elementor-element-9ca76fb > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-9ca76fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-83d54d8{text-align:start;}.elementor-321940 .elementor-element.elementor-element-83d54d8 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:19px;font-weight:800;letter-spacing:-0.02em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-7225b7a{text-align:start;font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.7em;color:#dbe1e4;}.elementor-321940 .elementor-element.elementor-element-3b2e98d:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-3b2e98d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-321940 .elementor-element.elementor-element-3b2e98d{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 24px 26px 24px;}.elementor-321940 .elementor-element.elementor-element-3b2e98d, .elementor-321940 .elementor-element.elementor-element-3b2e98d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-3b2e98d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-358572b{text-align:start;}.elementor-321940 .elementor-element.elementor-element-358572b .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:19px;font-weight:800;letter-spacing:-0.02em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-8fb5862{text-align:start;font-family:"DM Sans", sans-serif;font-size:15px;line-height:1.7em;color:#dbe1e4;}.elementor-321940 .elementor-element.elementor-element-bc6a8d8:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-bc6a8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282a5d;}.elementor-321940 .elementor-element.elementor-element-bc6a8d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 80px 0px;}.elementor-321940 .elementor-element.elementor-element-bc6a8d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-c657efc{text-align:center;}.elementor-321940 .elementor-element.elementor-element-c657efc .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:32px;font-weight:800;letter-spacing:-0.02em;color:#f5f0eb;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-accordion-item{border-width:1px;border-color:rgba(255,255,255,0.10);}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:rgba(255,255,255,0.10);}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:rgba(255,255,255,0.10);}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-tab-title{background-color:rgba(255,255,255,0.05);}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-accordion-icon, .elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-accordion-title{color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-accordion-icon svg{fill:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-active .elementor-accordion-icon, .elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-active .elementor-accordion-title{color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-active .elementor-accordion-icon svg{fill:#ffa810;}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-accordion-title{font-family:"Outfit", sans-serif;font-size:17px;font-weight:700;}.elementor-321940 .elementor-element.elementor-element-38e2aa6 .elementor-tab-content{color:#cfd6da;font-family:"DM Sans", sans-serif;font-size:16px;line-height:1.7em;}.elementor-321940 .elementor-element.elementor-element-34e3423:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-34e3423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #873771 0%, #ad274c 100%);}.elementor-321940 .elementor-element.elementor-element-34e3423{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 88px 0px;}.elementor-321940 .elementor-element.elementor-element-34e3423 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-4ea3db8{text-align:center;}.elementor-321940 .elementor-element.elementor-element-4ea3db8 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-86bc878{text-align:center;}.elementor-321940 .elementor-element.elementor-element-86bc878 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:32px;font-weight:800;letter-spacing:-0.02em;color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-8abedc8{text-align:center;font-family:"DM Sans", sans-serif;font-size:17px;line-height:1.7em;color:#e7ecea;}.elementor-321940 .elementor-element.elementor-element-ea2e7b6 .elementor-button{background-color:#ffa810;font-family:"Outfit", sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#19202b;color:#19202b;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-321940 .elementor-element.elementor-element-ac5f9be .elementor-button{background-color:rgba(255,255,255,0.04);font-family:"Outfit", sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.28);border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-321940 .elementor-element.elementor-element-3ea7993 .elementor-button{background-color:rgba(255,255,255,0.04);font-family:"Outfit", sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.28);border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-321940 .elementor-element.elementor-element-547adcd:not(.elementor-motion-effects-element-type-background), .elementor-321940 .elementor-element.elementor-element-547adcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282a5d;}.elementor-321940 .elementor-element.elementor-element-547adcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 0px 72px 0px;}.elementor-321940 .elementor-element.elementor-element-547adcd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-a548587:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-321940 .elementor-element.elementor-element-a548587 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-321940 .elementor-element.elementor-element-a548587 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-321940 .elementor-element.elementor-element-a548587 > .elementor-element-populated, .elementor-321940 .elementor-element.elementor-element-a548587 > .elementor-element-populated > .elementor-background-overlay, .elementor-321940 .elementor-element.elementor-element-a548587 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-321940 .elementor-element.elementor-element-a548587 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-321940 .elementor-element.elementor-element-c5632a2{text-align:center;}.elementor-321940 .elementor-element.elementor-element-c5632a2 .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-59f436f{text-align:center;}.elementor-321940 .elementor-element.elementor-element-59f436f .elementor-heading-title{font-family:"Outfit", sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.02em;color:#f5f0eb;}.elementor-321940 .elementor-element.elementor-element-e5f89e6{text-align:center;font-family:"DM Sans", sans-serif;font-size:16px;line-height:1.7em;color:#ffa810;}.elementor-321940 .elementor-element.elementor-element-bdb26f5{text-align:start;font-family:"DM Sans", sans-serif;font-size:16px;line-height:1.7em;color:#cfd6da;}.elementor-321940 .elementor-element.elementor-element-79beaa9{text-align:start;font-family:"DM Sans", sans-serif;font-size:16px;line-height:1.7em;color:#cfd6da;}.elementor-321940 .elementor-element.elementor-element-d2b8ff2{text-align:start;font-family:"DM Sans", sans-serif;font-size:16px;line-height:1.9em;color:#cfd6da;}.elementor-321940 .elementor-element.elementor-element-bbbc34f .elementor-button{background-color:rgba(255,255,255,0.04);font-family:"Outfit", sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.28);border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}@media(min-width:768px){.elementor-321940 .elementor-element.elementor-element-eab739f{width:50%;}.elementor-321940 .elementor-element.elementor-element-b94225e{width:50%;}.elementor-321940 .elementor-element.elementor-element-b35963a{width:25%;}.elementor-321940 .elementor-element.elementor-element-a48b3a4{width:25%;}.elementor-321940 .elementor-element.elementor-element-cb7a563{width:25%;}.elementor-321940 .elementor-element.elementor-element-dabb7a6{width:25%;}.elementor-321940 .elementor-element.elementor-element-a6a7de3{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-e5c2d9d{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-764baa7{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-faacfd3{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-99fa43b{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-7a28c76{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-6bfa6a3{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-42472b3{width:100%;}.elementor-321940 .elementor-element.elementor-element-2f63c7f{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-9cb6bb9{width:100%;}.elementor-321940 .elementor-element.elementor-element-9f5d4a8{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-9c68333{width:100%;}.elementor-321940 .elementor-element.elementor-element-b488deb{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-fbabeae{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-265488a{width:33.333%;}.elementor-321940 .elementor-element.elementor-element-f87a6eb{width:100%;}}@media(max-width:767px){.elementor-321940 .elementor-element.elementor-element-b62eadb{padding:130px 0px 48px 0px;}.elementor-321940 .elementor-element.elementor-element-2947fee .elementor-heading-title{font-size:31px;}.elementor-321940 .elementor-element.elementor-element-6adba96{padding:56px 0px 48px 0px;}.elementor-321940 .elementor-element.elementor-element-3b7adb2 .elementor-heading-title{font-size:25px;}.elementor-321940 .elementor-element.elementor-element-e9bbc78{padding:56px 0px 48px 0px;}.elementor-321940 .elementor-element.elementor-element-37333e5 .elementor-heading-title{font-size:24px;}.elementor-321940 .elementor-element.elementor-element-34ebfb7{padding:56px 0px 48px 0px;}.elementor-321940 .elementor-element.elementor-element-5ab2582 .elementor-heading-title{font-size:24px;}.elementor-321940 .elementor-element.elementor-element-bc6a8d8{padding:56px 0px 48px 0px;}.elementor-321940 .elementor-element.elementor-element-c657efc .elementor-heading-title{font-size:24px;}.elementor-321940 .elementor-element.elementor-element-34e3423{padding:56px 0px 48px 0px;}.elementor-321940 .elementor-element.elementor-element-86bc878 .elementor-heading-title{font-size:23px;}.elementor-321940 .elementor-element.elementor-element-59f436f .elementor-heading-title{font-size:22px;}}