.elementor-kit-13{--e-global-color-primary:#730364;--e-global-color-secondary:#c7c9cf;--e-global-color-text:#171719;--e-global-color-accent:#ffffff;--e-global-color-tpblack:#050505;--e-global-color-tpoff:#f5f5f6;--e-global-color-tpmuted:#a6a7ad;--e-global-color-tppurple:#730364;--e-global-color-4ddba86:#D22443;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:900;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:800;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:800;color:#171719;font-family:"Inter",Sans-serif;font-size:16px;line-height:1.7em}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{background-color:#9b3099;color:#fff;border-radius:10px 10px 10px 10px}.elementor-kit-13 button:hover,.elementor-kit-13 button:focus,.elementor-kit-13 input[type="button"]:hover,.elementor-kit-13 input[type="button"]:focus,.elementor-kit-13 input[type="submit"]:hover,.elementor-kit-13 input[type="submit"]:focus,.elementor-kit-13 .elementor-button:hover,.elementor-kit-13 .elementor-button:focus{background-color:#b148af;color:#fff}.elementor-kit-13 e-page-transition{background-color:#FFBC7D}.elementor-kit-13 a{color:#9b3099}.elementor-kit-13 a:hover{color:#7c267a}.elementor-kit-13 h1{font-family:"Montserrat",Sans-serif;font-weight:900}.elementor-kit-13 h2{font-family:"Montserrat",Sans-serif;font-weight:900}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1540px}.e-con{--container-max-width:1540px}.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)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@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}}@media (max-width:1024px){.elementor-location-header,.elementor-location-header .e-con,.elementor-location-header .e-con-inner,.elementor-location-header .elementor-element,.tp-main-menu,.tp-main-menu .elementor-widget-container{overflow:visible}.elementor-location-header{position:relative;z-index:999999}.tp-main-menu{width:48px;min-width:48px;max-width:48px;flex:0 0 48px;position:static;overflow:visible}.tp-main-menu .elementor-widget-container{width:48px;max-width:48px;position:static;overflow:visible}.tp-main-menu .elementor-menu-toggle{width:48px;height:48px;min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:relative;z-index:1000001;border:1px solid color-mix(in srgb,var(--tp-gradient-color-2) 80%,transparent);border-radius:10px;background:#080808;color:#fff;box-shadow:0 0 10px color-mix(in srgb,var(--tp-gradient-color-2) 22%,transparent),inset 0 0 8px color-mix(in srgb,var(--tp-gradient-color-2) 8%,transparent)}.tp-main-menu .elementor-nav-menu--dropdown{position:fixed;top:109px;left:12px;right:auto;width:calc(100vw - 24px);min-width:calc(100vw - 24px);max-width:calc(100vw - 24px);margin:0;padding:12px;box-sizing:border-box;background:rgb(5 5 5 / .98);border:1px solid color-mix(in srgb,var(--tp-gradient-color-2) 55%,transparent);border-radius:12px;box-shadow:0 20px 50px rgb(0 0 0 / .75),0 0 18px color-mix(in srgb,var(--tp-gradient-color-2) 18%,transparent);z-index:1000000;overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 125px)}.tp-main-menu .elementor-nav-menu--dropdown ul,.tp-main-menu .elementor-nav-menu--dropdown .elementor-nav-menu{display:flex;flex-direction:column;width:100%;min-width:100%;max-width:100%;margin:0;padding:0;gap:7px;box-sizing:border-box}.tp-main-menu .elementor-nav-menu--dropdown li{display:block;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}.tp-main-menu .elementor-nav-menu--dropdown a{display:flex;align-items:center;width:100%;max-width:100%;min-height:48px;margin:0;padding:12px 16px;box-sizing:border-box;white-space:normal;overflow:visible;background:color-mix(in srgb,var(--tp-gradient-color-1) 6%,transparent);border:1px solid color-mix(in srgb,var(--tp-gradient-color-2) 35%,transparent);border-radius:10px;color:#fff;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none}.tp-main-menu .elementor-nav-menu--dropdown a:hover,.tp-main-menu .elementor-nav-menu--dropdown .current-menu-item>a{background:color-mix(in srgb,var(--tp-gradient-color-1) 16%,transparent);border-color:var(--tp-gradient-color-2);box-shadow:0 0 10px color-mix(in srgb,var(--tp-gradient-color-2) 18%,transparent)}.tp-main-menu .elementor-item::before,.tp-main-menu .elementor-item::after{display:none}}:root{--tp-black:#050505;--tp-panel:#101012;--tp-gradient-color-1:#730364;--tp-gradient-color-2:#d22443;--tp-accent-gradient:linear-gradient(135deg, var(--tp-gradient-color-1) 0%, var(--tp-gradient-color-2) 100%);--tp-accent-gradient-hover:linear-gradient(135deg, var(--tp-gradient-color-2) 0%, var(--tp-gradient-color-1) 100%);--tp-purple:var(--tp-gradient-color-1);--tp-silver:#c7c9cf;--tp-white:#ffffff;--tp-off:#f6f6f7;--tp-muted:#a6a7ad;--tp-radius:10px}.tp-button:not(.tp-silver-button) .elementor-button,.tp-button:not(.tp-silver-button) a,.tp-match-button:not(.tp-match-silver),.tp-form .elementor-button,.tp-service-matcher .elementor-tab-title.elementor-active,.tp-slider-buttons button:hover{background-color:var(--tp-gradient-color-1)!important;background-image:var(--tp-accent-gradient)!important;border-color:var(--tp-gradient-color-2)!important;color:#fff!important}.tp-button:not(.tp-silver-button) .elementor-button:hover,.tp-button:not(.tp-silver-button) a:hover,.tp-match-button:not(.tp-match-silver):hover,.tp-form .elementor-button:hover,.tp-service-matcher .elementor-tab-title.elementor-active:hover,.tp-slider-buttons button:hover{background-color:var(--tp-gradient-color-2)!important;background-image:var(--tp-accent-gradient-hover)!important}.tp-collage-badge:not(:where(.tp-edit-bg)),.tp-cta:not(:where(.tp-edit-bg)){background-color:var(--tp-gradient-color-1)!important;background-image:var(--tp-accent-gradient)!important}.tp-header:not(:where(.tp-edit-bg))::after,.tp-hero:not(:where(.tp-edit-bg))::after,.tp-page-hero:not(:where(.tp-edit-bg))::after,.tp-icon-section:not(:where(.tp-edit-bg))::before,.tp-footer:not(:where(.tp-edit-bg))::before{background-color:var(--tp-gradient-color-1)!important;background-image:linear-gradient(90deg,var(--tp-gradient-color-1),var(--tp-gradient-color-2))!important}.tp-kicker,.tp-kicker .elementor-heading-title,.tp-icon-number,.tp-icon-number .elementor-heading-title{background-image:var(--tp-accent-gradient)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.tp-collage-badge .tp-kicker,.tp-collage-badge .tp-kicker .elementor-heading-title{background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.tp-rating,.tp-pro-note{border-left-color:var(--tp-gradient-color-1)!important}.tp-step{border-top-color:var(--tp-gradient-color-2)!important}.tp-image-card:hover,.tp-icon-card:hover,.tp-slider-buttons button:hover{border-color:var(--tp-gradient-color-2)!important}.tp-match-location svg{stroke:var(--tp-gradient-color-2)!important}.tp-header .tp-primary-menu .elementor-nav-menu--main .elementor-item:hover,.tp-header .tp-primary-menu .elementor-nav-menu--main .elementor-item:focus,.tp-header .tp-primary-menu .elementor-nav-menu--main .elementor-item.elementor-item-active{background-color:var(--tp-gradient-color-1)!important;background-image:var(--tp-accent-gradient)!important;border-color:var(--tp-gradient-color-2)!important;color:#fff!important}@media (max-width:1024px){.elementor-location-header .elementor-menu-toggle,.tp-main-menu .elementor-menu-toggle{border-color:var(--tp-gradient-color-2)!important}.elementor-location-header .elementor-nav-menu--dropdown a:hover,.elementor-location-header .elementor-nav-menu--dropdown .current-menu-item>a,.tp-main-menu .elementor-nav-menu--dropdown a:hover,.tp-main-menu .elementor-nav-menu--dropdown .current-menu-item>a{background-color:var(--tp-gradient-color-1)!important;background-image:var(--tp-accent-gradient)!important;border-color:var(--tp-gradient-color-2)!important;color:#fff!important}}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:#fff;color:#111;font-family:Inter,Arial,sans-serif}body a{color:inherit}.elementor-page .site-main,.elementor-page .content-area,.elementor-page main{width:100%;max-width:none;margin:0;padding:0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1640px}.tp-fallback-style{display:none}.tp-section-light:not(:where(.tp-edit-bg)){background:#f6f6f7}.tp-dark{color:#fff}.tp-dark:not(:where(.tp-edit-bg)){background:#050505}.tp-dark .elementor-heading-title{color:#fff}.tp-dark{border-top:0;border-bottom:0}.tp-centered{text-align:center}.tp-kicker,.tp-kicker .elementor-heading-title{color:var(--tp-gradient-color-1);font:900 11px/1.25 Inter,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}.tp-display,.tp-display .elementor-heading-title{color:inherit;font-family:Montserrat,Inter,Arial,sans-serif;font-size:clamp(62px, 7.4vw, 120px);font-weight:900;line-height:.82;letter-spacing:-.07em;text-transform:uppercase}.tp-h2,.tp-h2 .elementor-heading-title{color:inherit;font-family:Montserrat,Inter,Arial,sans-serif;font-size:clamp(45px, 5vw, 80px);font-weight:900;line-height:.91;letter-spacing:-.06em;text-transform:uppercase}.tp-h3,.tp-h3 .elementor-heading-title{color:inherit;font-family:Montserrat,Inter,Arial,sans-serif;font-size:clamp(25px, 2.25vw, 37px);font-weight:850;line-height:1;letter-spacing:-.045em;text-transform:uppercase}.tp-copy,.tp-copy p{color:#65666b;font-size:16px;line-height:1.75}.tp-dark .tp-copy,.tp-dark .tp-copy p{color:#b8b9bf}.tp-hero-promise,.tp-hero-promise .elementor-heading-title{color:#e7e8eb;font:850 clamp(17px, 1.55vw, 25px)/1.15 Montserrat,Inter,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;text-shadow:0 1px 0 #111}.tp-button .elementor-button,.tp-button a{min-height:52px;padding:17px 25px;border:1px solid var(--tp-gradient-color-2);border-radius:var(--tp-radius);background:var(--tp-gradient-color-1);color:#fff;font:900 12px/1 Inter,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;transition:.2s ease}.tp-button .elementor-button:hover,.tp-button a:hover{background:var(--tp-gradient-color-2);color:#fff;transform:translateY(-2px)}.tp-silver-button .elementor-button,.tp-silver-button a{border-color:#f5f5f6;background:linear-gradient(115deg,#ffffff 0%,#a9abb2 27%,#f2f2f4 53%,#85878e 78%,#e9e9ec 100%);color:#080808;box-shadow:inset 0 1px 0 #fff,0 10px 30px rgb(199 201 207 / .15)}.tp-outline-button .elementor-button,.tp-outline-button a{border-color:#c7c9cf;background:#fff0;color:#fff}.tp-header{position:relative;z-index:99;border-bottom:1px solid #7b7d84}.tp-header:not(:where(.tp-edit-bg)){background:#050505}.tp-header:not(:where(.tp-edit-bg))::after{content:"";position:absolute;right:0;bottom:-2px;left:0;background:linear-gradient(90deg,#55575e,#f0f0f2 18%,#878990 36%,var(--tp-gradient-color-1) 50%,#dfe0e3 67%,#6f7178)}.tp-header-row{min-height:84px;align-items:center;flex-wrap:nowrap}.tp-header-logo-image img{display:block;height:auto;max-height:none;object-fit:contain}.tp-primary-menu{position:relative;width:100%}.tp-header .tp-primary-menu .elementor-nav-menu--main>.elementor-nav-menu{width:100%;align-items:center;justify-content:center;flex-wrap:nowrap}.tp-header .tp-primary-menu .elementor-nav-menu--main .elementor-item{min-height:40px;margin:0 4px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--tp-gradient-color-2) 52%,transparent);border-radius:var(--tp-radius);background:color-mix(in srgb,var(--tp-gradient-color-1) 3.5%,transparent);color:#ededf0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tp-gradient-color-1) 4%,transparent),0 0 9px color-mix(in srgb,var(--tp-gradient-color-1) 9%,transparent);font:800 11px/1 Inter,Arial,sans-serif;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease}.tp-header .tp-primary-menu .elementor-nav-menu--main .elementor-item:hover,.tp-header .tp-primary-menu .elementor-nav-menu--main .elementor-item:focus,.tp-header .tp-primary-menu .elementor-nav-menu--main .elementor-item.elementor-item-active{border-color:color-mix(in srgb,var(--tp-gradient-color-2) 90%,transparent);background:color-mix(in srgb,var(--tp-gradient-color-1) 12%,transparent);color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tp-gradient-color-2) 12%,transparent),0 0 14px color-mix(in srgb,var(--tp-gradient-color-1) 22%,transparent)}.tp-header .tp-primary-menu .elementor-menu-toggle{width:48px;height:48px;padding:11px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--tp-gradient-color-2) 78%,transparent);border-radius:var(--tp-radius);background:linear-gradient(145deg,#1b151b,#09090a);color:#fff;box-shadow:0 0 13px color-mix(in srgb,var(--tp-gradient-color-1) 18%,transparent)}.tp-header .tp-primary-menu .elementor-menu-toggle:hover,.tp-header .tp-primary-menu .elementor-menu-toggle:focus{border-color:var(--tp-gradient-color-2);background:#211221;box-shadow:0 0 18px color-mix(in srgb,var(--tp-gradient-color-1) 30%,transparent)}.tp-header .tp-primary-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;top:59px;right:0;left:auto;z-index:9999;width:min(360px, calc(100vw - 28px));padding:9px;overflow:hidden;border:1px solid #777981;border-top:3px solid var(--tp-gradient-color-1);border-radius:var(--tp-radius);background:rgb(5 5 5 / .99);box-shadow:0 22px 60px rgb(0 0 0 / .58),0 0 22px color-mix(in srgb,var(--tp-gradient-color-1) 12%,transparent)}.tp-header .tp-primary-menu .elementor-nav-menu--dropdown .elementor-item{min-height:48px;margin:4px 0;padding:15px 16px;border:1px solid color-mix(in srgb,var(--tp-gradient-color-1) 32%,transparent);border-radius:var(--tp-radius);color:#ededf0;font:800 12px/1 Inter,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}.tp-header .tp-primary-menu .elementor-nav-menu--dropdown .elementor-item:hover,.tp-header .tp-primary-menu .elementor-nav-menu--dropdown .elementor-item:focus,.tp-header .tp-primary-menu .elementor-nav-menu--dropdown .elementor-item.elementor-item-active{border-color:color-mix(in srgb,var(--tp-gradient-color-2) 80%,transparent);background:color-mix(in srgb,var(--tp-gradient-color-1) 15%,transparent);color:#fff}.tp-logo-link{display:flex;align-items:center;overflow:visible;text-decoration:none}.tp-logo-link img{display:block;height:auto;max-height:none;object-fit:contain}@media (min-width:1025px){.tp-header .tp-primary-menu .elementor-menu-toggle,.tp-header .tp-primary-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown{display:none}.tp-header .tp-primary-menu .elementor-nav-menu--main{display:block}}.tp-hero,.tp-page-hero{position:relative;overflow:hidden;border-bottom:2px solid #8b8d94;color:#fff}.tp-hero:not(:where(.tp-edit-bg)),.tp-page-hero:not(:where(.tp-edit-bg)){background-color:#050505;background-position:center right;background-size:cover}.tp-hero:not(:where(.tp-edit-bg))::before,.tp-page-hero:not(:where(.tp-edit-bg))::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.tp-hero:not(:where(.tp-edit-bg))::before{background:linear-gradient(90deg,rgb(0 0 0 / .99) 0%,rgb(0 0 0 / .94) 32%,rgb(0 0 0 / .48) 60%,rgb(0 0 0 / .04) 100%)}.tp-page-hero:not(:where(.tp-edit-bg))::before{background:linear-gradient(90deg,rgb(0 0 0 / .97),rgb(0 0 0 / .58) 58%,rgb(0 0 0 / .18))}.tp-hero:not(:where(.tp-edit-bg))::after,.tp-page-hero:not(:where(.tp-edit-bg))::after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#71737a,#f0f0f2 22%,#8c8e95 43%,var(--tp-gradient-color-1) 53%,#d8d9dd 72%,#5c5e64)}.tp-hero>.e-con-inner,.tp-hero>.elementor-container,.tp-page-hero>.e-con-inner,.tp-page-hero>.elementor-container{position:relative;z-index:1}.tp-hero-content{position:relative;z-index:1}.tp-hero .tp-display,.tp-hero .tp-display .elementor-heading-title,.tp-page-hero .tp-display,.tp-page-hero .tp-display .elementor-heading-title{color:#fff}.tp-rating{border-left:3px solid var(--tp-gradient-color-1)}.tp-rating:not(:where(.tp-edit-bg)){background:rgb(5 5 5 / .84)}.tp-rating,.tp-rating *{color:#d9dade}.tp-trust{width:100%;flex-wrap:nowrap;border-top:1px solid #a6a8ae;border-bottom:1px solid #777981;color:#fff}.tp-trust:not(:where(.tp-edit-bg)){background:linear-gradient(180deg,#141416,#050505)}.tp-trust>.e-con,.tp-trust-card{width:20%;min-height:126px;padding:25px;border-right:1px solid #6f7178;justify-content:center}.tp-trust>.e-con:last-child,.tp-trust-card:last-child{border-right:0}.tp-trust-card .elementor-icon-list-text{color:#ededf0;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.tp-trust-card .elementor-icon-list-icon i{color:#d9dade}.tp-image-card{position:relative;overflow:hidden;border:1px solid #b9bbc1;color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1);transition:.25s ease}.tp-image-card:not(:where(.tp-edit-bg)){background-color:#111;background-position:center;background-size:cover}.tp-image-card:hover{border-color:var(--tp-gradient-color-1);transform:translateY(-4px);box-shadow:0 22px 45px rgb(0 0 0 / .16)}.tp-image-card:not(:where(.tp-edit-bg))::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0 / .96),rgb(0 0 0 / .06) 64%)}.tp-image-card>.elementor-element{position:relative;z-index:1}.tp-feature-track{width:100%;flex-wrap:nowrap;gap:18px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.tp-feature-track::-webkit-scrollbar{display:none}.tp-feature-track>.e-con,.tp-feature-card{position:relative;flex:0 0 calc(33.333% - 12px);width:calc(33.333% - 12px);min-width:calc(33.333% - 12px);overflow:hidden;scroll-snap-align:start;border:1px solid #8a8c93;color:#fff}.tp-feature-track>.e-con:not(:where(.tp-edit-bg)),.tp-feature-card:not(:where(.tp-edit-bg)){background:#101012}.tp-feature-card:not(:where(.tp-edit-bg))::before{display:none;content:none}.tp-feature-media:not(:where(.tp-edit-bg)){background-color:#222;background-position:center;background-size:cover}.tp-feature-copy .elementor-heading-title{color:#fff}.tp-slider-buttons{display:flex;justify-content:flex-end;gap:8px;margin:-72px 0 24px}.tp-slider-buttons button{width:48px;height:48px;border:1px solid #bfc1c6;border-radius:var(--tp-radius);background:linear-gradient(145deg,#2a2b2f,#09090a);color:#fff;font-size:24px;cursor:pointer;box-shadow:inset 0 1px 0 rgb(255 255 255 / .22)}.tp-slider-buttons button:hover{border-color:var(--tp-gradient-color-1);background:var(--tp-gradient-color-1)}.tp-icon-section{position:relative;overflow:hidden;border-top:1px solid #aeb0b7;border-bottom:1px solid #777981}.tp-icon-section:not(:where(.tp-edit-bg)){background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--tp-gradient-color-1) 12%,transparent),transparent 28%),linear-gradient(145deg,#f8f8f9,#e6e7e9 54%,#f9f9fa)}.tp-icon-section:not(:where(.tp-edit-bg))::before{content:"";position:absolute;top:0;right:0;left:0;background:linear-gradient(90deg,#666870,#f5f5f6 20%,#8c8e95 42%,var(--tp-gradient-color-1) 58%,#e0e1e4 78%,#65676e)}.tp-icon-card{position:relative;overflow:hidden;border:1px solid #9a9ca3;box-shadow:inset 0 1px 0 #fff,0 18px 50px rgb(15 15 17 / .07);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.tp-icon-card:not(:where(.tp-edit-bg)){background:rgb(255 255 255 / .82)}.tp-icon-card:not(:where(.tp-edit-bg))::before{display:none;content:none}.tp-icon-card:hover{z-index:2;border-color:var(--tp-gradient-color-1);transform:translateY(-7px);box-shadow:0 28px 60px rgb(18 18 20 / .14)}.tp-svg-icon{display:grid;border:1px solid #aeb0b6;background:linear-gradient(145deg,#202024,#080809);color:#dfe0e3;box-shadow:inset 0 1px 0 rgb(255 255 255 / .2)}.tp-svg-icon svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.tp-icon-number,.tp-icon-number .elementor-heading-title{color:var(--tp-gradient-color-1);font:900 13px/1 Inter,Arial,sans-serif;letter-spacing:.13em}.tp-matcher-section{position:relative;overflow:hidden;color:#fff}.tp-matcher-section:not(:where(.tp-edit-bg)){background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--tp-gradient-color-1) 28%,transparent),transparent 33%),#070708}.tp-matcher-section .elementor-heading-title{color:#fff}.tp-matcher-section .tp-copy,.tp-matcher-section .tp-copy p{color:#b8b9bf}.tp-service-matcher .elementor-tabs-wrapper{display:flex;gap:10px;flex-wrap:wrap;border:0}.tp-service-matcher .elementor-tab-title{min-height:50px;padding:16px 22px;border:1px solid #8f9198;border-radius:var(--tp-radius);background:#111113;color:#dfe0e3;font:850 12px/1 Inter,Arial,sans-serif;letter-spacing:.075em;text-transform:uppercase;transition:.2s ease}.tp-service-matcher .elementor-tab-title:hover{border-color:#dfe0e3;background:#1a1a1d;color:#fff}.tp-service-matcher .elementor-tab-title.elementor-active{border-color:var(--tp-gradient-color-2);background:linear-gradient(135deg,var(--tp-gradient-color-2),var(--tp-gradient-color-1));color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255 / .25)}.tp-service-matcher .elementor-tabs-content-wrapper{margin-top:16px;overflow:hidden;border:1px solid #8f9198;border-radius:var(--tp-radius);background:linear-gradient(145deg,#161619,#0a0a0b);box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 28px 80px rgb(0 0 0 / .26)}.tp-service-matcher .elementor-tab-content{padding:46px;border:0;color:#fff}.tp-match-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:38px}.tp-match-label{display:inline-block;color:#c7c9cf;font:900 10px/1 Inter,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.tp-match-copy h3{color:#fff;font:900 clamp(32px,4vw,58px)/.94 Montserrat,Inter,Arial,sans-serif;letter-spacing:-.055em;text-transform:uppercase}.tp-match-copy p{color:#b8b9bf;font-size:16px;line-height:1.65}.tp-match-location{display:flex;color:#f0f0f2;font-size:13px}.tp-match-location svg{width:20px;height:20px;fill:none;stroke:var(--tp-gradient-color-1);stroke-width:1.8}.tp-match-location strong{color:#c7c9cf;text-transform:uppercase;letter-spacing:.06em}.tp-match-actions{display:grid;min-width:235px;gap:10px}.tp-match-button{display:grid;border:1px solid var(--tp-gradient-color-2);border-radius:var(--tp-radius);background:var(--tp-gradient-color-1);color:#fff;font:900 11px/1 Inter,Arial,sans-serif;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase;transition:.2s ease}.tp-match-button:hover{background:var(--tp-gradient-color-2);color:#fff;transform:translateY(-2px)}.tp-match-silver{border-color:#f0f0f2;background:linear-gradient(115deg,#fff,#a9abb2 30%,#f2f2f4 56%,#85878e 80%,#e9e9ec);color:#080808}.tp-match-silver:hover{background:linear-gradient(115deg,#fff,#c4c5ca 48%,#92949a);color:#080808}.tp-experience-section{position:relative;overflow:hidden;border-top:2px solid #b9bbc1;border-bottom:2px solid #73757c}.tp-experience-section:not(:where(.tp-edit-bg)){background:#080809}.tp-experience-collage{position:relative;width:56%;min-height:720px;overflow:hidden}.tp-experience-collage:not(:where(.tp-edit-bg)){background:radial-gradient(circle at 20% 15%,#2a1029,transparent 29%),repeating-linear-gradient(135deg,#0a0a0b 0 26px,#0d0d0f 26px 27px)}.tp-experience-collage:not(:where(.tp-edit-bg))::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,transparent 70%,color-mix(in srgb,var(--tp-gradient-color-1) 18%,transparent));pointer-events:none}.tp-collage-main{position:absolute;top:7%;left:4%;z-index:1;width:78%;min-height:575px;border:1px solid #9b9da4;box-shadow:0 30px 80px rgb(0 0 0 / .42)}.tp-collage-main:not(:where(.tp-edit-bg)){background-position:center;background-size:cover}.tp-collage-secondary{position:absolute;right:4%;bottom:5%;z-index:3;width:47%;min-height:330px;border:8px solid #d7d8dc;box-shadow:0 24px 70px rgb(0 0 0 / .52)}.tp-collage-secondary:not(:where(.tp-edit-bg)){background-position:center;background-size:cover}.tp-collage-badge{position:absolute;top:7%;right:4%;z-index:4;width:156px;min-height:156px;border:2px solid #e1e2e5;border-radius:50%;color:#fff;box-shadow:0 18px 50px rgb(0 0 0 / .38),inset 0 1px 0 rgb(255 255 255 / .5);text-align:center}.tp-collage-badge:not(:where(.tp-edit-bg)){background:radial-gradient(circle at 30% 20%,var(--tp-gradient-color-2),var(--tp-gradient-color-1) 50%,var(--tp-gradient-color-1))}.tp-collage-badge .tp-kicker,.tp-collage-badge .tp-kicker .elementor-heading-title{color:#fff;font-size:10px}.tp-collage-number,.tp-collage-number .elementor-heading-title{color:#fff;font:900 52px/.82 Montserrat,Inter,Arial,sans-serif;letter-spacing:-.06em}.tp-experience-copy{border-left:1px solid #888a91;color:#fff}.tp-experience-copy:not(:where(.tp-edit-bg)){background:radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--tp-gradient-color-1) 24%,transparent),transparent 36%),#080809}.tp-experience-copy:not(:where(.tp-edit-bg))::before{display:none;content:none}.tp-experience-copy .elementor-heading-title{color:#fff}.tp-experience-copy .tp-copy,.tp-experience-copy .tp-copy p{color:#b8b9bf}.tp-about-image{border-right:5px solid #bfc1c6;box-shadow:inset -1px 0 0 #fff}.tp-about-image:not(:where(.tp-edit-bg)){background-color:#111;background-position:center;background-size:cover}.tp-about-copy:not(:where(.tp-edit-bg)){background:#fff}.tp-testimonial{border-top:2px solid #adafb5;border-bottom:2px solid #73757c;color:#fff}.tp-testimonial:not(:where(.tp-edit-bg)){background:radial-gradient(circle at 10% 100%,color-mix(in srgb,var(--tp-gradient-color-1) 35%,transparent),transparent 36%),repeating-linear-gradient(135deg,#080808 0 25px,#0b0b0c 25px 26px)}.tp-testimonial .elementor-testimonial__text{color:#fff;font:650 clamp(24px,2.6vw,40px)/1.35 Montserrat,Inter,Arial,sans-serif}.tp-location-card{position:relative;overflow:hidden;border:1px solid #9a9ca3;color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12)}.tp-location-card:not(:where(.tp-edit-bg)){background:linear-gradient(145deg,#151517,#09090a)}.tp-location-card:not(:where(.tp-edit-bg))::before{display:none;content:none}.tp-location-card .tp-kicker,.tp-location-card .tp-kicker .elementor-heading-title{color:#d9dade}.tp-location-card .elementor-heading-title{color:#fff}.tp-location-card .tp-copy,.tp-location-card .tp-copy p{color:#b5b5ba}.tp-checks .elementor-icon-list-text{color:#dedee2;font-size:13px;font-weight:750;text-transform:uppercase}.tp-step{border:1px solid #aeb0b6;border-top:4px solid var(--tp-gradient-color-1);box-shadow:0 18px 48px rgb(0 0 0 / .07),inset 0 1px 0 #fff}.tp-step:not(:where(.tp-edit-bg)){background:linear-gradient(145deg,#fff,#ececef)}.tp-service-option{position:relative;overflow:hidden;border:1px solid #8f9198;color:#fff}.tp-service-option:not(:where(.tp-edit-bg)){background:#111113}.tp-service-option:not(:where(.tp-edit-bg))::before{display:none;content:none}.tp-service-option .elementor-heading-title{color:#fff}.tp-service-option .tp-copy,.tp-service-option .tp-copy p{color:#aaaab0}.tp-gallery{border:1px solid #a7a9af;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08)}.tp-gallery:not(:where(.tp-edit-bg)){background-color:#222;background-position:center;background-size:cover}.tp-faq .elementor-accordion-item{border:0;border-bottom:1px solid #c8c8cc}.tp-faq .elementor-tab-title{padding:26px 0;color:#111;font:800 18px/1.3 Montserrat,Inter,Arial,sans-serif;text-transform:uppercase}.tp-faq .elementor-tab-content{padding:0 0 26px;color:#5d5e63;line-height:1.7}.tp-cta{border-top:3px solid #d3d4d8;border-bottom:3px solid #777981;color:#fff;text-align:center;box-shadow:inset 0 1px 0 #fff}.tp-cta:not(:where(.tp-edit-bg)){background:radial-gradient(circle at 18% 0,rgb(255 255 255 / .18),transparent 24%),linear-gradient(110deg,#3b0b3a,var(--tp-gradient-color-1) 52%,#2c092b)}.tp-pro-note{border:1px solid #b6b8bd;border-left:4px solid var(--tp-gradient-color-1);color:#35353a}.tp-pro-note:not(:where(.tp-edit-bg)){background:linear-gradient(135deg,#f8f8f9,#d9dade)}.tp-form .elementor-field{min-height:52px;border:1px solid #bbbcc1;border-radius:var(--tp-radius);background:#fff;color:#111}.tp-form .elementor-button{min-height:52px;border-radius:var(--tp-radius);background:var(--tp-gradient-color-1);color:#fff;font-weight:900;text-transform:uppercase}.tp-archive .elementor-post,.tp-archive article{border:1px solid #d3d3d6;background:#fff}.tp-popup{border:1px solid #5d5d65;color:#fff}.tp-popup:not(:where(.tp-edit-bg)){background:#090909}.tp-popup .elementor-heading-title{color:#fff}.tp-image-card,.tp-feature-card,.tp-icon-card,.tp-location-card,.tp-step,.tp-service-option,.tp-gallery,.tp-collage-main,.tp-collage-secondary,.tp-pro-note,.tp-popup,.tp-archive .elementor-post,.tp-archive article,.tp-rating,.tp-section .elementor-widget-image img{border-radius:var(--tp-radius)}.tp-image-card,.tp-feature-card,.tp-icon-card,.tp-location-card,.tp-service-option,.tp-gallery,.tp-collage-main,.tp-collage-secondary{overflow:hidden}.tp-svg-icon{border-radius:var(--tp-radius)}.tp-faq .elementor-accordion-item{overflow:hidden;border:1px solid #c8c8cc;border-radius:var(--tp-radius);background:#fff}.tp-faq .elementor-tab-title{padding:22px}.tp-faq .elementor-tab-content{padding:0 22px 22px}.tp-footer{position:relative;border-top:1px solid #c1c3c8;color:#fff}.tp-footer:not(:where(.tp-edit-bg)){background:#050505}.tp-footer:not(:where(.tp-edit-bg))::before{content:"";position:absolute;top:0;right:0;left:0;background:linear-gradient(90deg,#5b5d64,#f1f1f3 22%,#777981 42%,var(--tp-gradient-color-1) 55%,#e1e2e5 76%,#5b5d64)}.tp-footer .elementor-heading-title{color:#fff}.tp-footer a,.tp-footer p{color:#aaaab0}.tp-footer a:hover{color:#fff}.tp-footer-bottom{border-top:1px solid #2c2c30}@media (max-width:1024px){.tp-feature-track{flex-wrap:nowrap}.tp-feature-track>.e-con,.tp-feature-card{flex-basis:calc(50% - 9px);width:calc(50% - 9px);min-width:calc(50% - 9px)}.tp-experience-collage,.tp-experience-copy{width:100%}.tp-experience-collage{min-height:650px}.tp-experience-copy{border-top:1px solid #888a91;border-left:0}.tp-trust{flex-wrap:wrap}.tp-trust>.e-con,.tp-trust-card{width:33.333%}.tp-header-row{min-height:78px;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.tp-header-actions{order:2;width:auto;flex:0 0 auto}.tp-header-nav{order:3;width:54px;flex:0 0 54px;align-items:flex-end}.tp-primary-menu{width:48px}.tp-header .tp-primary-menu .elementor-nav-menu--main{display:none}.tp-header .tp-primary-menu .elementor-menu-toggle{display:flex}}@media (min-width:800px) and (max-width:1024px) and (pointer:fine){.tp-header-row{min-height:84px;gap:8px}.tp-header-nav{order:2;width:64%;flex:0 0 64%;align-items:center}.tp-header-actions{order:3;display:flex;width:18%;flex:0 0 18%}.tp-primary-menu{width:100%}.tp-header .tp-primary-menu .elementor-nav-menu--main{display:block}.tp-header .tp-primary-menu .elementor-menu-toggle,.tp-header .tp-primary-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown{display:none}.tp-header .tp-primary-menu .elementor-nav-menu--main .elementor-item{min-height:38px;margin:0 2px;padding:10px 9px;font-size:10px}.tp-header-actions .elementor-button{padding-right:15px;padding-left:15px;font-size:10px}}@media (max-width:767px){.tp-centered{text-align:left}.tp-display,.tp-display .elementor-heading-title{font-size:clamp(50px, 17vw, 74px);line-height:.84;letter-spacing:-.06em}.tp-h2,.tp-h2 .elementor-heading-title{font-size:clamp(38px, 12vw, 54px);line-height:.91;letter-spacing:-.05em}.tp-h3,.tp-h3 .elementor-heading-title{font-size:clamp(26px, 8vw, 31px);line-height:1}.tp-copy,.tp-copy p{font-size:16px;line-height:1.62}.tp-hero-promise,.tp-hero-promise .elementor-heading-title{font-size:17px;line-height:1.12;letter-spacing:.055em}.tp-header-row{min-height:72px;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px}.tp-header-actions{display:none}.tp-header-nav{width:54px;flex:0 0 54px}.tp-header .tp-primary-menu .elementor-nav-menu--main{display:none}.tp-header .tp-primary-menu .elementor-menu-toggle{display:flex}.tp-hero:not(:where(.tp-edit-bg)){background-position:64% center}.tp-hero:not(:where(.tp-edit-bg))::before{background:linear-gradient(0deg,rgb(0 0 0 / .99) 0%,rgb(0 0 0 / .88) 48%,rgb(0 0 0 / .38) 76%,rgb(0 0 0 / .14) 100%),linear-gradient(90deg,rgb(0 0 0 / .72),transparent)}.tp-hero-actions .elementor-widget-button,.tp-hero-actions .elementor-button{width:100%}.tp-page-hero:not(:where(.tp-edit-bg)){background-position:62% center}.tp-page-hero:not(:where(.tp-edit-bg))::before{background:linear-gradient(0deg,rgb(0 0 0 / .98),rgb(0 0 0 / .74) 58%,rgb(0 0 0 / .2))}.tp-image-card:not(:where(.tp-edit-bg)){background-position:center}.tp-feature-track{width:calc(100% + 20px);flex-direction:row;flex-wrap:nowrap;gap:12px;padding-right:20px}.tp-feature-track>.e-con,.tp-feature-card{flex:0 0 86vw;width:86vw;min-width:86vw}.tp-svg-icon svg{width:42px;height:42px}.tp-service-matcher .elementor-tabs-wrapper{display:none}.tp-service-matcher .elementor-tabs-content-wrapper{margin-top:0;overflow:visible;border:0;background:#fff0;box-shadow:none}.tp-service-matcher .elementor-tab-mobile-title{display:flex;min-height:52px;margin-top:10px;padding:17px 18px;align-items:center;border:1px solid #8f9198;border-radius:var(--tp-radius);background:#111113;color:#fff;font:850 12px/1 Inter,Arial,sans-serif;letter-spacing:.075em;text-transform:uppercase}.tp-service-matcher .elementor-tab-mobile-title.elementor-active{border-color:var(--tp-gradient-color-2);background:linear-gradient(135deg,var(--tp-gradient-color-2),var(--tp-gradient-color-1))}.tp-service-matcher .elementor-tab-content{margin-top:8px;padding:27px 22px;border:1px solid #8f9198;border-radius:var(--tp-radius);background:linear-gradient(145deg,#161619,#0a0a0b)}.tp-match-panel{grid-template-columns:1fr;align-items:start;gap:25px}.tp-match-copy h3{font-size:38px}.tp-match-location{line-height:1.4}.tp-match-actions{width:100%;min-width:0}.tp-experience-collage{width:100%;min-height:520px}.tp-collage-main{top:5%;left:0;width:90%;min-height:390px}.tp-collage-secondary{right:0;bottom:4%;width:58%;min-height:230px;border-width:6px}.tp-collage-badge{top:4%;right:2%;width:112px;min-height:112px}.tp-collage-number,.tp-collage-number .elementor-heading-title{font-size:40px}.tp-trust{display:grid;grid-template-columns:1fr 1fr;gap:0}.tp-trust>.e-con,.tp-trust-card{width:100%;min-height:96px;padding:18px;border-top:1px solid #2c2c30;border-right:1px solid #565860}.tp-trust>.e-con:nth-child(even){border-right:0}.tp-trust>.e-con:last-child{grid-column:1 / -1;border-right:0}.tp-trust-card .elementor-icon-list-text{font-size:11px;line-height:1.35}.tp-about-image{border-right:0;border-bottom:4px solid #bfc1c6}.tp-location-card .tp-h3,.tp-location-card .tp-h3 .elementor-heading-title{font-size:28px;overflow-wrap:anywhere}.tp-card-actions .elementor-widget-button,.tp-card-actions .elementor-button{width:100%}.tp-slider-buttons{margin-top:0;justify-content:flex-start}}@media (max-width:520px){.tp-display,.tp-display .elementor-heading-title{font-size:clamp(48px, 16vw, 62px)}.tp-h2,.tp-h2 .elementor-heading-title{font-size:clamp(36px, 11.5vw, 48px)}.tp-trust{grid-template-columns:1fr}.tp-trust>.e-con,.tp-trust-card,.tp-trust>.e-con:nth-child(even),.tp-trust>.e-con:last-child{grid-column:auto;min-height:82px;border-right:0}.tp-feature-track{width:calc(100% + 16px);padding-right:16px}.tp-feature-track>.e-con,.tp-feature-card{flex-basis:88vw;width:88vw;min-width:88vw}}.tp-bg-hero:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-barber:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-hair:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-braids:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-nails:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-lashes:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-makeup:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-studio:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-storefront:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-styles-collage:not(:where(.tp-edit-bg)){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-location-image-card{position:relative;isolation:isolate;overflow:hidden;color:#fff!important;min-height:430px;justify-content:flex-end!important}.tp-location-image-card:not(:where(.tp-edit-bg))::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(0 0 0 / .20) 0%,rgb(0 0 0 / .40) 38%,rgb(0 0 0 / .90) 100%);pointer-events:none}.tp-location-image-card .tp-copy,.tp-location-image-card .tp-pro-note,.tp-location-image-card .tp-h3,.tp-location-image-card .tp-kicker{color:#fff!important}.tp-bg-hero:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/hero.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-barber:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/barber.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-hair:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/hair.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-braids:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/braids.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-nails:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/nails.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-lashes:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/lashes.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-makeup:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/makeup.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-studio:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/studio.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-storefront:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/storefront.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.tp-bg-styles-collage:not(:where(.tp-edit-bg)){background-image:url(https://deanh206.sg-host.com/wp-content/uploads/2026/09/styles-collage.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}@media (max-width:1024px){.elementor-location-header,.elementor-location-header .e-con,.elementor-location-header .elementor-element,.elementor-location-header .elementor-widget-container{overflow:visible!important}.elementor-location-header{z-index:999999!important}.elementor-location-header .elementor-menu-toggle{position:relative!important;z-index:1000001!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;padding:0!important;background:#050506!important;color:#fff!important;border:1px solid var(--tp-gradient-color-1)!important;border-radius:10px!important}.elementor-location-header .elementor-nav-menu--dropdown[aria-hidden="true"]{display:none!important;visibility:hidden!important;opacity:0!important}.elementor-location-header .elementor-nav-menu--dropdown[aria-hidden="false"]{display:block!important;visibility:visible!important;opacity:1!important;position:fixed!important;top:90px!important;left:14px!important;right:14px!important;width:auto!important;max-width:none!important;height:auto!important;max-height:calc(100vh - 115px)!important;margin:0!important;padding:10px!important;background:#050506!important;border:1px solid color-mix(in srgb,var(--tp-gradient-color-1) 70%,transparent)!important;border-radius:14px!important;box-shadow:0 20px 60px rgb(0 0 0 / .7)!important;overflow-y:auto!important;overflow-x:hidden!important;transform:none!important;z-index:1000000!important}.elementor-location-header .elementor-nav-menu--dropdown>ul.elementor-nav-menu{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.elementor-location-header .elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item{display:block!important;width:100%!important;margin:0!important;padding:0!important}.elementor-location-header .elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>a.elementor-item{display:block!important;width:100%!important;margin:0 0 5px!important;padding:14px 16px!important;background:transparent!important;color:#fff!important;border:0!important;border-radius:8px!important;font-size:15px!important;font-weight:700!important;text-align:left!important;white-space:normal!important}.elementor-location-header .elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>a.elementor-item:hover,.elementor-location-header .elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>a.elementor-item.elementor-item-active{background:color-mix(in srgb,var(--tp-gradient-color-1) 20%,transparent)!important}}