.elementor-1679 .elementor-element.elementor-element-c87e7fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1679 .elementor-element.elementor-element-c87e7fa:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-c87e7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theportalsalon.com/wp-content/uploads/2025/12/cropped-hair-salons-near-me-Hillcrest-Bankers-Hill-in-San-Diego.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1679 .elementor-element.elementor-element-c87e7fa > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(110deg, #111111F7 26%, #11111126 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-c87e7fa > .elementor-container{min-height:100vh;}.elementor-1679 .elementor-element.elementor-element-c87e7fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 80px 96px 80px;}.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-1679 .elementor-element.elementor-element-60e3c9e{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;color:var( --e-global-color-165f66f );}.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-1679 .elementor-element.elementor-element-0677693 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1679 .elementor-element.elementor-element-0677693 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:900;line-height:1.05em;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-caf4253{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:300;line-height:1.8em;color:#F5F2EEB8;}.elementor-1679 .elementor-element.elementor-element-caf4253 > .elementor-widget-container{margin:0px 0px 48px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-caf4253 p{margin-block-end:0px;}.elementor-1679 .elementor-element.elementor-element-5c799b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.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-1679 .elementor-element.elementor-element-a90416c .elementor-button{background-color:var( --e-global-color-165f66f );font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-3a9bc01 );color:var( --e-global-color-3a9bc01 );border-radius:0px 0px 0px 0px;padding:14px 34px 14px 34px;}.elementor-1679 .elementor-element.elementor-element-a90416c .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-a90416c .elementor-button:focus{background-color:#FFFFFF;}.elementor-1679 .elementor-element.elementor-element-a90416c{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-a90416c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-b73fadd .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-dd84c1b );color:var( --e-global-color-dd84c1b );border-style:solid;border-width:2px 2px 2px 2px;border-color:#F5F2EE80;border-radius:0px 0px 0px 0px;padding:13px 33px 13px 33px;}.elementor-1679 .elementor-element.elementor-element-b73fadd .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-b73fadd .elementor-button:focus{background-color:var( --e-global-color-dd84c1b );color:#111111;}.elementor-1679 .elementor-element.elementor-element-b73fadd{width:initial;max-width:initial;}.elementor-1679 .elementor-element.elementor-element-b73fadd > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-b73fadd .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-b73fadd .elementor-button:focus svg{fill:#111111;}.elementor-1679 .elementor-element.elementor-element-ffc5423 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1679 .elementor-element.elementor-element-ffc5423:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-ffc5423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-ffc5423{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ffc5423 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-8011671 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-936ceec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 7px 0px;}.elementor-1679 .elementor-element.elementor-element-613d803:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-613d803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-613d803 > .elementor-container{max-width:1360px;}.elementor-1679 .elementor-element.elementor-element-613d803 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-1679 .elementor-element.elementor-element-613d803{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 80px 128px 80px;}.elementor-1679 .elementor-element.elementor-element-613d803 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1679 .elementor-element.elementor-element-6819eef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1679 .elementor-element.elementor-element-6819eef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1679 .elementor-element.elementor-element-6819eef > .elementor-element-populated{margin:0px 35px 0px 0px;--e-column-margin-right:35px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-67ab09a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-1679 .elementor-element.elementor-element-67ab09a > .elementor-container{min-height:460px;}.elementor-bc-flex-widget .elementor-1679 .elementor-element.elementor-element-0336020.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1679 .elementor-element.elementor-element-0336020.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1679 .elementor-element.elementor-element-0336020.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-0336020 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1679 .elementor-element.elementor-element-0336020 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-0336020 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{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-1679 .elementor-element.elementor-element-d9f954b{width:initial;max-width:initial;text-align:center;}.elementor-1679 .elementor-element.elementor-element-d9f954b img{width:100%;max-width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-1679 .elementor-element.elementor-element-e53c175 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1679 .elementor-element.elementor-element-6bfeba8 img{width:100%;max-width:100%;height:290px;object-fit:cover;object-position:center center;}.elementor-1679 .elementor-element.elementor-element-5244939 img{width:100%;max-width:100%;height:160px;object-fit:cover;object-position:center center;}.elementor-1679 .elementor-element.elementor-element-3f72f4d > .elementor-element-populated{margin:0px 0px 0px 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;}.elementor-1679 .elementor-element.elementor-element-67c47c4 > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-67c47c4{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:0px;letter-spacing:0.26em;color:#00A39A;}.elementor-1679 .elementor-element.elementor-element-2caa953{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-2caa953 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:800;color:var( --e-global-color-3a9bc01 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1679 .elementor-element.elementor-element-a9403ec{--divider-border-style:solid;--divider-color:var( --e-global-color-165f66f );--divider-border-width:1px;}.elementor-1679 .elementor-element.elementor-element-a9403ec > .elementor-widget-container{margin:2px 0px 2px 0px;}.elementor-1679 .elementor-element.elementor-element-a9403ec .elementor-divider-separator{width:40px;}.elementor-1679 .elementor-element.elementor-element-a9403ec .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1679 .elementor-element.elementor-element-a27ee67 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-a27ee67{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-1679 .elementor-element.elementor-element-1bf13c5 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-1bf13c5{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-1679 .elementor-element.elementor-element-bfe3bc9 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:#00A39A;color:#00A39A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-bfe3bc9{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-bfe3bc9 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px -79px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-3c47ab4 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:#00A39A;color:#00A39A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-3c47ab4{width:var( --container-widget-width, 141px );max-width:141px;--container-widget-width:141px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-3c47ab4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -79px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-80d5cb9 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:#00A39A;color:#00A39A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-80d5cb9{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-80d5cb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-aece09b > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-aece09b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-5d72daf > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-5d72daf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#888888;}.elementor-1679 .elementor-element.elementor-element-27ff0e9:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-27ff0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1679 .elementor-element.elementor-element-27ff0e9 > .elementor-container{max-width:1320px;}.elementor-1679 .elementor-element.elementor-element-27ff0e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 137px 0px;}.elementor-1679 .elementor-element.elementor-element-27ff0e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-e2f627c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1679 .elementor-element.elementor-element-e2f627c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ce53659 > .elementor-element-populated{margin:0px 0px 72px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1679 .elementor-element.elementor-element-6b9d1c4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:800;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-f195027.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1679 .elementor-element.elementor-element-f195027 > .elementor-element-populated{margin:0px 0px 72px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1679 .elementor-element.elementor-element-416b109{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:end;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#888888;}.elementor-1679 .elementor-element.elementor-element-fbcc44c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-fbcc44c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-1679 .elementor-element.elementor-element-fbcc44c:hover > .elementor-element-populated{background-color:#252525;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-fbcc44c > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-fbcc44c > .elementor-element-populated > .elementor-background-overlay, .elementor-1679 .elementor-element.elementor-element-fbcc44c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-fbcc44c:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-fbcc44c:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-fbcc44c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 1px 0px 0px;--e-column-margin-right:1px;--e-column-margin-left:0px;padding:48px 36px 44px 36px;}.elementor-1679 .elementor-element.elementor-element-fbcc44c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-bb19659 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1679 .elementor-element.elementor-element-bb19659 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;color:#C8FF001F;}.elementor-1679 .elementor-element.elementor-element-f3f2157 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;color:#F5F2EE;}.elementor-1679 .elementor-element.elementor-element-03f4b6c{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;}.elementor-1679 .elementor-element.elementor-element-12ae9b8 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-12ae9b8{width:var( --container-widget-width, 57px );max-width:57px;--container-widget-width:57px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-12ae9b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-e38b379 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-e38b379{width:var( --container-widget-width, 99px );max-width:99px;--container-widget-width:99px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-e38b379 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ad55a1e .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-ad55a1e{width:var( --container-widget-width, 63px );max-width:63px;--container-widget-width:63px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-ad55a1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-c7a2caf .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-c7a2caf{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-c7a2caf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-d0b8866 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-d0b8866{width:var( --container-widget-width, 93px );max-width:93px;--container-widget-width:93px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-d0b8866 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-d08db60 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-d08db60{width:var( --container-widget-width, 71px );max-width:71px;--container-widget-width:71px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-d08db60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-64524f4 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-64524f4{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-64524f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-75feaae .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-75feaae{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-75feaae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ab19444 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-ab19444{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-ab19444 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-6a56745:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-6a56745 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-1679 .elementor-element.elementor-element-6a56745:hover > .elementor-element-populated{background-color:#252525;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-6a56745:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-6a56745:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-6a56745 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 1px 0px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:48px 36px 44px 36px;}.elementor-1679 .elementor-element.elementor-element-6a56745 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-0b9790e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1679 .elementor-element.elementor-element-0b9790e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;color:#C8FF001F;}.elementor-1679 .elementor-element.elementor-element-8d6bfdc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;color:#F5F2EE;}.elementor-1679 .elementor-element.elementor-element-14a6d49{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;}.elementor-1679 .elementor-element.elementor-element-fdcda30 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-fdcda30{width:var( --container-widget-width, 111px );max-width:111px;--container-widget-width:111px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-fdcda30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-abded07 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-abded07{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-abded07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-61042f6 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-61042f6{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-61042f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-aac1d55 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-aac1d55{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-aac1d55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-62e3107 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-62e3107{width:var( --container-widget-width, 107px );max-width:107px;--container-widget-width:107px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-62e3107 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-eaf833c .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-eaf833c{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-eaf833c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-1c76748:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-1c76748 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-1679 .elementor-element.elementor-element-1c76748:hover > .elementor-element-populated{background-color:#252525;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-1c76748:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-1c76748:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-1c76748 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 1px 0px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:48px 36px 44px 36px;}.elementor-1679 .elementor-element.elementor-element-1c76748 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-18b919c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1679 .elementor-element.elementor-element-18b919c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;color:#C8FF001F;}.elementor-1679 .elementor-element.elementor-element-beb6412 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;color:#F5F2EE;}.elementor-1679 .elementor-element.elementor-element-c53be64{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;}.elementor-1679 .elementor-element.elementor-element-7a590b6 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-7a590b6{width:var( --container-widget-width, 102px );max-width:102px;--container-widget-width:102px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-7a590b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-d581909 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-d581909{width:var( --container-widget-width, 147px );max-width:147px;--container-widget-width:147px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-d581909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-96384af .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-96384af{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-96384af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-1af0478 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-1af0478{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-1af0478 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-c356025 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-c356025{width:var( --container-widget-width, 214px );max-width:214px;--container-widget-width:214px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-c356025 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-bb4473d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-bb4473d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-1679 .elementor-element.elementor-element-bb4473d:hover > .elementor-element-populated{background-color:#252525;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-bb4473d:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-bb4473d:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-bb4473d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 1px;--e-column-margin-right:0px;--e-column-margin-left:1px;padding:48px 36px 44px 36px;}.elementor-1679 .elementor-element.elementor-element-bb4473d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-7f4e154 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1679 .elementor-element.elementor-element-7f4e154 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;color:#C8FF001F;}.elementor-1679 .elementor-element.elementor-element-df1f6f5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;color:#F5F2EE;}.elementor-1679 .elementor-element.elementor-element-f79f6cd{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;}.elementor-1679 .elementor-element.elementor-element-63ea61f .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-63ea61f{width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-63ea61f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-19dcd01 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-19dcd01{width:var( --container-widget-width, 117px );max-width:117px;--container-widget-width:117px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-19dcd01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-b7b0007 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-b7b0007{width:var( --container-widget-width, 97px );max-width:97px;--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-b7b0007 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-00cd9d0 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-00cd9d0{width:var( --container-widget-width, 149px );max-width:149px;--container-widget-width:149px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-00cd9d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-a0aacda .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-a0aacda{width:var( --container-widget-width, 104px );max-width:104px;--container-widget-width:104px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-a0aacda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-b05a773 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-b05a773{width:var( --container-widget-width, 71px );max-width:71px;--container-widget-width:71px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-b05a773 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-52ab657 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-165f66f );color:var( --e-global-color-165f66f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF0047;border-radius:0px 0px 0px 0px;padding:5px 12px 5px 12px;}.elementor-1679 .elementor-element.elementor-element-52ab657{width:var( --container-widget-width, 104px );max-width:104px;--container-widget-width:104px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-52ab657 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-007c137 .elementor-button{background-color:var( --e-global-color-165f66f );font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-3a9bc01 );color:var( --e-global-color-3a9bc01 );border-radius:0px 0px 0px 0px;padding:14px 34px 14px 34px;}.elementor-1679 .elementor-element.elementor-element-007c137 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-443023f:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-443023f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2dfd13d );}.elementor-1679 .elementor-element.elementor-element-443023f{border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF14;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-443023f, .elementor-1679 .elementor-element.elementor-element-443023f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-443023f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-de04bfa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-967c3cc:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-967c3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-1679 .elementor-element.elementor-element-967c3cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:119px 48px 119px 48px;}.elementor-1679 .elementor-element.elementor-element-967c3cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-7009be6{text-align:center;}.elementor-1679 .elementor-element.elementor-element-7009be6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-cbad1fe > .elementor-widget-container{margin:0px 0px 53px 0px;}.elementor-1679 .elementor-element.elementor-element-cbad1fe{text-align:center;}.elementor-1679 .elementor-element.elementor-element-cbad1fe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:800;line-height:1.05em;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-15fcd02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-15fcd02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF06;}.elementor-1679 .elementor-element.elementor-element-15fcd02:hover > .elementor-element-populated{background-color:#FFFFFF0A;}.elementor-1679 .elementor-element.elementor-element-15fcd02 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:56px 44px 56px 44px;}.elementor-1679 .elementor-element.elementor-element-15fcd02 > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-15fcd02 > .elementor-element-populated > .elementor-background-overlay, .elementor-1679 .elementor-element.elementor-element-15fcd02 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-15fcd02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1679 .elementor-element.elementor-element-d34a24a .elementor-icon-wrapper{text-align:start;}.elementor-1679 .elementor-element.elementor-element-d34a24a.elementor-view-stacked .elementor-icon{background-color:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-d34a24a.elementor-view-framed .elementor-icon, .elementor-1679 .elementor-element.elementor-element-d34a24a.elementor-view-default .elementor-icon{color:#C8FF0052;border-color:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-d34a24a.elementor-view-framed .elementor-icon, .elementor-1679 .elementor-element.elementor-element-d34a24a.elementor-view-default .elementor-icon svg{fill:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-d34a24a .elementor-icon{font-size:44px;}.elementor-1679 .elementor-element.elementor-element-d34a24a .elementor-icon svg{height:44px;}.elementor-1679 .elementor-element.elementor-element-5b165fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-a438270{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-1679 .elementor-element.elementor-element-c99d87d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-c99d87d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF06;}.elementor-1679 .elementor-element.elementor-element-c99d87d:hover > .elementor-element-populated{background-color:#FFFFFF0A;}.elementor-1679 .elementor-element.elementor-element-c99d87d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:56px 44px 56px 44px;}.elementor-1679 .elementor-element.elementor-element-c99d87d > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-c99d87d > .elementor-element-populated > .elementor-background-overlay, .elementor-1679 .elementor-element.elementor-element-c99d87d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-c99d87d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-787c1dd .elementor-icon-wrapper{text-align:start;}.elementor-1679 .elementor-element.elementor-element-787c1dd.elementor-view-stacked .elementor-icon{background-color:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-787c1dd.elementor-view-framed .elementor-icon, .elementor-1679 .elementor-element.elementor-element-787c1dd.elementor-view-default .elementor-icon{color:#C8FF0052;border-color:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-787c1dd.elementor-view-framed .elementor-icon, .elementor-1679 .elementor-element.elementor-element-787c1dd.elementor-view-default .elementor-icon svg{fill:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-787c1dd .elementor-icon{font-size:44px;}.elementor-1679 .elementor-element.elementor-element-787c1dd .elementor-icon svg{height:44px;}.elementor-1679 .elementor-element.elementor-element-46b33f2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-e13dc6d{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-1679 .elementor-element.elementor-element-196baf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-196baf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF06;}.elementor-1679 .elementor-element.elementor-element-196baf5:hover > .elementor-element-populated{background-color:#FFFFFF0A;}.elementor-1679 .elementor-element.elementor-element-196baf5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:56px 44px 56px 44px;}.elementor-1679 .elementor-element.elementor-element-196baf5 > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-196baf5 > .elementor-element-populated > .elementor-background-overlay, .elementor-1679 .elementor-element.elementor-element-196baf5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-196baf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-cc102a6 .elementor-icon-wrapper{text-align:start;}.elementor-1679 .elementor-element.elementor-element-cc102a6.elementor-view-stacked .elementor-icon{background-color:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-cc102a6.elementor-view-framed .elementor-icon, .elementor-1679 .elementor-element.elementor-element-cc102a6.elementor-view-default .elementor-icon{color:#C8FF0052;border-color:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-cc102a6.elementor-view-framed .elementor-icon, .elementor-1679 .elementor-element.elementor-element-cc102a6.elementor-view-default .elementor-icon svg{fill:#C8FF0052;}.elementor-1679 .elementor-element.elementor-element-cc102a6 .elementor-icon{font-size:44px;}.elementor-1679 .elementor-element.elementor-element-cc102a6 .elementor-icon svg{height:44px;}.elementor-1679 .elementor-element.elementor-element-116f639 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-c6a1ba5{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-1679 .elementor-element.elementor-element-1f8f5b7:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-1f8f5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-1f8f5b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:116px 48px 116px 48px;}.elementor-1679 .elementor-element.elementor-element-1f8f5b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-fa36f85.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-17b7a6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-17b7a6b{text-align:center;}.elementor-1679 .elementor-element.elementor-element-17b7a6b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;color:var( --e-global-color-75debd0 );}.elementor-1679 .elementor-element.elementor-element-4b6847e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4b6847e{text-align:center;}.elementor-1679 .elementor-element.elementor-element-4b6847e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:800;line-height:1.05em;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-db7c869{--divider-border-style:solid;--divider-color:var( --e-global-color-75debd0 );--divider-border-width:1px;}.elementor-1679 .elementor-element.elementor-element-db7c869 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-1679 .elementor-element.elementor-element-db7c869 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1679 .elementor-element.elementor-element-4cc7567{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.3em;color:#555555;}.elementor-1679 .elementor-element.elementor-element-4cc7567 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 24px 0px;}.elementor-1679 .elementor-element.elementor-element-29b3df2 > .elementor-container{max-width:1360px;min-height:480px;}.elementor-1679 .elementor-element.elementor-element-29b3df2{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-dff833d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-dff833d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/06/voted-best-hair-salon-near-me-1-1.webp");background-position:center center;background-size:cover;}.elementor-1679 .elementor-element.elementor-element-dff833d:hover > .elementor-element-populated{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/06/voted-best-hair-salon-near-me-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:496px auto;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-dff833d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0E0E0EF5 32%, #0E0E0E33 100%);opacity:0.5;}.elementor-1679 .elementor-element.elementor-element-dff833d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0E0E0EF5 32%, #F2295B00 100%);opacity:0.5;}.elementor-bc-flex-widget .elementor-1679 .elementor-element.elementor-element-dff833d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1679 .elementor-element.elementor-element-dff833d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1679 .elementor-element.elementor-element-dff833d:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-dff833d:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-dff833d > .elementor-element-populated{transition:background 3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:28px 28px 28px 28px;}.elementor-1679 .elementor-element.elementor-element-dff833d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-33e777b > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-33e777b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-61e7a0f > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-61e7a0f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-4919827 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4919827{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#F5F2EEBF;}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-repeater-item-2ebb7d9.elementor-social-icon{background-color:#F5F2EE00;}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-repeater-item-2ebb7d9.elementor-social-icon i{color:#F5F2EE73;}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-repeater-item-2ebb7d9.elementor-social-icon svg{fill:#F5F2EE73;}.elementor-1679 .elementor-element.elementor-element-a6dd5fa{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 31px );max-width:31px;--container-widget-width:31px;--container-widget-flex-grow:0;align-self:center;--icon-size:13px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-widget-container{text-align:center;}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-social-icon{background-color:#FFFFFF;--icon-padding:9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F2EE52;}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-social-icon i{color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-social-icon svg{fill:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-social-icon:hover i{color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-social-icon:hover svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-a6dd5fa .elementor-social-icon:hover{border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-e4baf17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-e4baf17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/05/best-hair-salons-by-me-.webp");background-position:center center;background-size:cover;}.elementor-1679 .elementor-element.elementor-element-e4baf17:hover > .elementor-element-populated{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/05/best-hair-salons-by-me-.webp");background-position:center center;background-repeat:no-repeat;background-size:496px auto;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-e4baf17 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0E0E0EF5 32%, #0E0E0E33 100%);opacity:0.5;}.elementor-1679 .elementor-element.elementor-element-e4baf17:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0E0E0EF5 32%, #F2295B00 100%);opacity:0.5;}.elementor-bc-flex-widget .elementor-1679 .elementor-element.elementor-element-e4baf17.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1679 .elementor-element.elementor-element-e4baf17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1679 .elementor-element.elementor-element-e4baf17:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-e4baf17:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-e4baf17 > .elementor-element-populated{transition:background 3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:28px 28px 28px 28px;}.elementor-1679 .elementor-element.elementor-element-e4baf17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-f48ff1d > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-f48ff1d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-509d53a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-509d53a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-4d6b499 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4d6b499{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#F5F2EEBF;}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-repeater-item-2ebb7d9.elementor-social-icon{background-color:#F5F2EE00;}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-repeater-item-2ebb7d9.elementor-social-icon i{color:#F5F2EE73;}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-repeater-item-2ebb7d9.elementor-social-icon svg{fill:#F5F2EE73;}.elementor-1679 .elementor-element.elementor-element-d8e7b30{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 31px );max-width:31px;--container-widget-width:31px;--container-widget-flex-grow:0;align-self:center;--icon-size:13px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-widget-container{text-align:center;}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F2EE52;}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-social-icon i{color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-social-icon svg{fill:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-social-icon:hover i{color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-social-icon:hover svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-d8e7b30 .elementor-social-icon:hover{border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-10aad7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-10aad7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/05/best-hair-salons-near-me-.webp");background-position:center center;background-size:cover;}.elementor-1679 .elementor-element.elementor-element-10aad7e:hover > .elementor-element-populated{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/05/best-hair-salons-near-me-.webp");background-position:center center;background-repeat:no-repeat;background-size:496px auto;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-10aad7e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0E0E0EF5 32%, #0E0E0E33 100%);opacity:0.5;}.elementor-1679 .elementor-element.elementor-element-10aad7e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0E0E0EF5 32%, #F2295B00 100%);opacity:0.5;}.elementor-bc-flex-widget .elementor-1679 .elementor-element.elementor-element-10aad7e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1679 .elementor-element.elementor-element-10aad7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1679 .elementor-element.elementor-element-10aad7e:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-10aad7e:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-10aad7e > .elementor-element-populated{transition:background 3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:28px 28px 28px 28px;}.elementor-1679 .elementor-element.elementor-element-10aad7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-ec61ef9 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ec61ef9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-4256885 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4256885 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-24c7bde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-24c7bde{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#F5F2EEBF;}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-repeater-item-2ebb7d9.elementor-social-icon{background-color:#F5F2EE00;}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-repeater-item-2ebb7d9.elementor-social-icon i{color:#F5F2EE73;}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-repeater-item-2ebb7d9.elementor-social-icon svg{fill:#F5F2EE73;}.elementor-1679 .elementor-element.elementor-element-6c239b3{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 31px );max-width:31px;--container-widget-width:31px;--container-widget-flex-grow:0;align-self:center;--icon-size:13px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-widget-container{text-align:center;}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F2EE52;}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-social-icon i{color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-social-icon svg{fill:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-social-icon:hover i{color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-social-icon:hover svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-6c239b3 .elementor-social-icon:hover{border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-0133268:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-0133268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2dfd13d );}.elementor-1679 .elementor-element.elementor-element-0133268 > .elementor-container{max-width:1320px;}.elementor-1679 .elementor-element.elementor-element-0133268{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 65px 128px 65px;}.elementor-1679 .elementor-element.elementor-element-0133268 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-c6d48dc{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-0b7d442:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-0b7d442 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2dfd13d );}.elementor-1679 .elementor-element.elementor-element-0b7d442 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1679 .elementor-element.elementor-element-0b7d442 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-41e2954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-41e2954{text-align:start;}.elementor-1679 .elementor-element.elementor-element-41e2954 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-d3559f2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:96px;font-weight:800;line-height:1em;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-31683e1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-31683e1{text-align:start;}.elementor-1679 .elementor-element.elementor-element-31683e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-f3acd3e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-f3acd3e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-b2f8dc0{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-b2f8dc0 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-b2f8dc0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-1679 .elementor-element.elementor-element-7b8e066{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-7b8e066 > .elementor-widget-container{margin:10px 0px 10px 8px;}.elementor-1679 .elementor-element.elementor-element-7b8e066 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-7b8e066 .elementor-progress-wrapper{background-color:#FFFFFF1F;border-radius:10px;overflow:hidden;}.elementor-1679 .elementor-element.elementor-element-7b8e066 .elementor-progress-bar{height:3px;line-height:3px;}.elementor-1679 .elementor-element.elementor-element-8f435a4{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-8f435a4 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-8f435a4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-f6252cc{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-f6252cc > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-f6252cc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-9c6c9ff{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-9c6c9ff > .elementor-widget-container{margin:10px 0px 10px 8px;}.elementor-1679 .elementor-element.elementor-element-9c6c9ff .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-9c6c9ff .elementor-progress-wrapper{background-color:#FFFFFF1F;border-radius:10px;overflow:hidden;}.elementor-1679 .elementor-element.elementor-element-9c6c9ff .elementor-progress-bar{height:3px;line-height:3px;}.elementor-1679 .elementor-element.elementor-element-a068d01{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-a068d01 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-a068d01 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-b35c809{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-b35c809 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-b35c809 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-3fb74a0{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-3fb74a0 > .elementor-widget-container{margin:10px 0px 10px 8px;}.elementor-1679 .elementor-element.elementor-element-3fb74a0 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C8FF0000;}.elementor-1679 .elementor-element.elementor-element-3fb74a0 .elementor-progress-wrapper{background-color:#FFFFFF1F;border-radius:10px;overflow:hidden;}.elementor-1679 .elementor-element.elementor-element-3fb74a0 .elementor-progress-bar{height:3px;line-height:3px;}.elementor-1679 .elementor-element.elementor-element-8fde181{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-8fde181 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-8fde181 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-6bafe55{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-6bafe55 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-6bafe55 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-3b00dc6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-3b00dc6 > .elementor-widget-container{margin:10px 0px 10px 8px;}.elementor-1679 .elementor-element.elementor-element-3b00dc6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C8FF0000;}.elementor-1679 .elementor-element.elementor-element-3b00dc6 .elementor-progress-wrapper{background-color:#FFFFFF1F;border-radius:10px;overflow:hidden;}.elementor-1679 .elementor-element.elementor-element-3b00dc6 .elementor-progress-bar{height:3px;line-height:3px;}.elementor-1679 .elementor-element.elementor-element-b8a0ba7{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-b8a0ba7 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-b8a0ba7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-8899261{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-8899261 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-8899261 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-e2b8551{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-e2b8551 > .elementor-widget-container{margin:10px 0px 10px 8px;}.elementor-1679 .elementor-element.elementor-element-e2b8551 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C8FF0000;}.elementor-1679 .elementor-element.elementor-element-e2b8551 .elementor-progress-wrapper{background-color:#FFFFFF1F;border-radius:10px;overflow:hidden;}.elementor-1679 .elementor-element.elementor-element-e2b8551 .elementor-progress-bar{height:3px;line-height:3px;}.elementor-1679 .elementor-element.elementor-element-f0db971{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-f0db971 > .elementor-widget-container{margin:5px 0px 0px 8px;}.elementor-1679 .elementor-element.elementor-element-f0db971 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-a4321fb .elementor-button{background-color:var( --e-global-color-165f66f );font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-3a9bc01 );color:var( --e-global-color-3a9bc01 );border-radius:0px 0px 0px 0px;padding:16px 72px 15px 72px;}.elementor-1679 .elementor-element.elementor-element-a4321fb > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-8582fb9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-8582fb9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-1679 .elementor-element.elementor-element-8582fb9:hover > .elementor-element-populated{background-color:#252525;}.elementor-1679 .elementor-element.elementor-element-8582fb9 > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-8582fb9 > .elementor-element-populated > .elementor-background-overlay, .elementor-1679 .elementor-element.elementor-element-8582fb9 > .elementor-background-slideshow{border-radius:-1px -1px -1px -1px;}.elementor-1679 .elementor-element.elementor-element-8582fb9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:36px 32px 36px 32px;}.elementor-1679 .elementor-element.elementor-element-8582fb9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-04c034b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:900;line-height:0.5em;color:#C8FF0040;}.elementor-1679 .elementor-element.elementor-element-5998332 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-5998332{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.85em;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-da50316{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-da50316 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1679 .elementor-element.elementor-element-da50316 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-cbcd603 );}.elementor-1679 .elementor-element.elementor-element-dd4a41f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-1679 .elementor-element.elementor-element-dd4a41f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-a08ae3e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-a08ae3e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-907f5cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-907f5cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-1679 .elementor-element.elementor-element-907f5cb:hover > .elementor-element-populated{background-color:#252525;}.elementor-1679 .elementor-element.elementor-element-907f5cb > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-907f5cb > .elementor-element-populated > .elementor-background-overlay, .elementor-1679 .elementor-element.elementor-element-907f5cb > .elementor-background-slideshow{border-radius:-1px -1px -1px -1px;}.elementor-1679 .elementor-element.elementor-element-907f5cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:36px 32px 36px 32px;}.elementor-1679 .elementor-element.elementor-element-907f5cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-0641922 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:900;line-height:0.5em;color:#C8FF0040;}.elementor-1679 .elementor-element.elementor-element-d7980be > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-d7980be{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.85em;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-6aaaac9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-6aaaac9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1679 .elementor-element.elementor-element-6aaaac9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-cbcd603 );}.elementor-1679 .elementor-element.elementor-element-86cc5f9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-1679 .elementor-element.elementor-element-86cc5f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-e608180{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-e608180 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-350c2d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-350c2d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-1679 .elementor-element.elementor-element-350c2d3:hover > .elementor-element-populated{background-color:#252525;}.elementor-1679 .elementor-element.elementor-element-350c2d3 > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-350c2d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1679 .elementor-element.elementor-element-350c2d3 > .elementor-background-slideshow{border-radius:-1px -1px -1px -1px;}.elementor-1679 .elementor-element.elementor-element-350c2d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:36px 32px 36px 32px;}.elementor-1679 .elementor-element.elementor-element-350c2d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-83399fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:900;line-height:0.5em;color:#C8FF0040;}.elementor-1679 .elementor-element.elementor-element-ad76595 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ad76595{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.85em;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-1a22493{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-1a22493 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1679 .elementor-element.elementor-element-1a22493 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-cbcd603 );}.elementor-1679 .elementor-element.elementor-element-3d1dc08{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-1679 .elementor-element.elementor-element-3d1dc08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-8877e40{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-8877e40 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-555d082:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-555d082 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-1679 .elementor-element.elementor-element-555d082:hover > .elementor-element-populated{background-color:#252525;}.elementor-1679 .elementor-element.elementor-element-555d082 > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-555d082 > .elementor-element-populated > .elementor-background-overlay, .elementor-1679 .elementor-element.elementor-element-555d082 > .elementor-background-slideshow{border-radius:-1px -1px -1px -1px;}.elementor-1679 .elementor-element.elementor-element-555d082 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:36px 32px 36px 32px;}.elementor-1679 .elementor-element.elementor-element-555d082 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-e68073d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:900;line-height:0.5em;color:#C8FF0040;}.elementor-1679 .elementor-element.elementor-element-8790d02 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-8790d02{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.85em;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-b21b694{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-b21b694 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1679 .elementor-element.elementor-element-b21b694 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-cbcd603 );}.elementor-1679 .elementor-element.elementor-element-3b903fc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-1679 .elementor-element.elementor-element-3b903fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-70cd193{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-70cd193 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-97b1a2e:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-97b1a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-97b1a2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 48px 112px 48px;}.elementor-1679 .elementor-element.elementor-element-97b1a2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-4b4e266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4b4e266{text-align:start;}.elementor-1679 .elementor-element.elementor-element-4b4e266 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;color:var( --e-global-color-75debd0 );}.elementor-1679 .elementor-element.elementor-element-9ba102e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-9ba102e > .elementor-widget-container{margin:0px 0px 69px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-9ba102e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:800;line-height:1.05em;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-f38163c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-f38163c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11111108;}.elementor-1679 .elementor-element.elementor-element-f38163c:hover > .elementor-element-populated{background-color:#1111110F;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-f38163c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#11111114;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:56px 44px 56px 44px;}.elementor-1679 .elementor-element.elementor-element-f38163c:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-f38163c:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-f38163c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-828e6d0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#11111126;stroke:#11111126;color:#11111100;}.elementor-1679 .elementor-element.elementor-element-454c523 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;line-height:1.05em;letter-spacing:-0.02em;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-0767328{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-1679 .elementor-element.elementor-element-a4a5283:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-a4a5283 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11111108;}.elementor-1679 .elementor-element.elementor-element-a4a5283:hover > .elementor-element-populated{background-color:#1111110F;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-a4a5283 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#11111114;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:56px 44px 56px 44px;}.elementor-1679 .elementor-element.elementor-element-a4a5283:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-a4a5283:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-a4a5283 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-4a3281f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#11111126;stroke:#11111126;color:#11111100;}.elementor-1679 .elementor-element.elementor-element-044b5cd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;line-height:1.05em;letter-spacing:-0.02em;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-c4b521a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-1679 .elementor-element.elementor-element-34fd9ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-34fd9ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11111108;}.elementor-1679 .elementor-element.elementor-element-34fd9ab:hover > .elementor-element-populated{background-color:#1111110F;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-34fd9ab > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#11111114;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:56px 44px 56px 44px;}.elementor-1679 .elementor-element.elementor-element-34fd9ab:hover > .elementor-element-populated, .elementor-1679 .elementor-element.elementor-element-34fd9ab:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-34fd9ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-bc67b3a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#11111126;stroke:#11111126;color:#11111100;}.elementor-1679 .elementor-element.elementor-element-beccd7e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;line-height:1.05em;letter-spacing:-0.02em;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-b0f0caf{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-1679 .elementor-element.elementor-element-f8f7cc5 .elementor-button{background-color:#C8FF0000;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-3a9bc01 );color:var( --e-global-color-3a9bc01 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#1111114D;border-radius:0px 0px 0px 0px;padding:16px 34px 16px 34px;}.elementor-1679 .elementor-element.elementor-element-f8f7cc5 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-f8f7cc5 .elementor-button:focus{background-color:var( --e-global-color-3a9bc01 );color:var( --e-global-color-165f66f );border-color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-f8f7cc5{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-f8f7cc5 > .elementor-widget-container{margin:0px 0px 0px -8px;padding:43px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-f8f7cc5 .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-f8f7cc5 .elementor-button:focus svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-dad3095{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-cb82508 );}.elementor-1679 .elementor-element.elementor-element-dad3095 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:55px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-1b15ef3:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-1b15ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1679 .elementor-element.elementor-element-1b15ef3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-1b15ef3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:133px 48px 133px 48px;}.elementor-1679 .elementor-element.elementor-element-9169e97.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-9169e97 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-1679 .elementor-element.elementor-element-9169e97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1679 .elementor-element.elementor-element-9169e97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-5531fc5{text-align:center;}.elementor-1679 .elementor-element.elementor-element-5531fc5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-2a4473f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-2a4473f{text-align:center;}.elementor-1679 .elementor-element.elementor-element-2a4473f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:800;line-height:1.05em;color:#F5F2EE;}.elementor-1679 .elementor-element.elementor-element-1bd830e{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;color:#888888;}.elementor-1679 .elementor-element.elementor-element-1bd830e > .elementor-widget-container{margin:0px 0px 52px 0px;}.elementor-1679 .elementor-element.elementor-element-f191299.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-03ed777 > .elementor-widget-container{margin:37px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-03ed777{text-align:center;}.elementor-1679 .elementor-element.elementor-element-03ed777 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.12em;color:#88888899;}.elementor-1679 .elementor-element.elementor-element-82e81d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-7e69abf .elementor-button{background-color:var( --e-global-color-165f66f );font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-3a9bc01 );color:var( --e-global-color-3a9bc01 );border-radius:0px 0px 0px 0px;padding:16px 34px 16px 34px;}.elementor-1679 .elementor-element.elementor-element-7e69abf .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-7e69abf .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-7e69abf{width:initial;max-width:initial;}.elementor-1679 .elementor-element.elementor-element-7e69abf .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-7e69abf .elementor-button:focus svg{fill:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-7709b2f:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-7709b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-7709b2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 48px 60px 48px;}.elementor-1679 .elementor-element.elementor-element-7709b2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1679 .elementor-element.elementor-element-846aa23.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1679 .elementor-element.elementor-element-846aa23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1679 .elementor-element.elementor-element-9d657f8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-1679 .elementor-element.elementor-element-9d657f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-9d657f8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-5c18b78{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-5c18b78 a{color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-5c18b78 a:hover, .elementor-1679 .elementor-element.elementor-element-5c18b78 a:focus{color:var( --e-global-color-75debd0 );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1679 .elementor-element.elementor-element-659782b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1679 .elementor-element.elementor-element-659782b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#11111180;}.elementor-1679 .elementor-element.elementor-element-659782b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-659782b{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1679 .elementor-element.elementor-element-a12320c{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-3bd1d3f{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-37538e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-37538e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/05/best-hair-salons-near-me-.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1679 .elementor-element.elementor-element-37538e9 > .elementor-element-populated >  .elementor-background-overlay{background-color:#161616;opacity:1;}.elementor-1679 .elementor-element.elementor-element-37538e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-37538e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-5107050:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-5107050 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16161600;}.elementor-1679 .elementor-element.elementor-element-5107050 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1679 .elementor-element.elementor-element-5107050 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-1cf4f7b .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-dd84c1b );color:var( --e-global-color-dd84c1b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF001F;border-radius:50% 50% 50% 50%;padding:4px 9px 7px 9px;}.elementor-1679 .elementor-element.elementor-element-1cf4f7b .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-1cf4f7b .elementor-button:focus{color:var( --e-global-color-165f66f );border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-1cf4f7b .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-1cf4f7b .elementor-button:focus svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-220a515 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-4292723 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4292723 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-c7f6800{--divider-border-style:solid;--divider-color:var( --e-global-color-165f66f );--divider-border-width:2px;}.elementor-1679 .elementor-element.elementor-element-c7f6800 .elementor-divider-separator{width:40px;}.elementor-1679 .elementor-element.elementor-element-c7f6800 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1679 .elementor-element.elementor-element-a79949c{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;color:#F5F2EEB3;}.elementor-1679 .elementor-element.elementor-element-a79949c a{color:#F5F2EEEB;}.elementor-1679 .elementor-element.elementor-element-a79949c a:hover, .elementor-1679 .elementor-element.elementor-element-a79949c a:focus{color:var( --e-global-color-165f66f );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1679 .elementor-element.elementor-element-1061534 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-icon i{color:var( --e-global-color-165f66f );transition:color 0.3s;}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-icon svg{fill:var( --e-global-color-165f66f );transition:fill 0.3s;}.elementor-1679 .elementor-element.elementor-element-1061534{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-1679 .elementor-element.elementor-element-1061534 .elementor-icon-list-text{color:var( --e-global-color-dd84c1b );transition:color 0.3s;}.elementor-1679 .elementor-element.elementor-element-26b96a7 .elementor-button{background-color:var( --e-global-color-165f66f );font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-2dfd13d );color:var( --e-global-color-2dfd13d );border-radius:0px 0px 0px 0px;padding:14px 34px 14px 34px;}.elementor-1679 .elementor-element.elementor-element-26b96a7 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-26b96a7 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-26b96a7{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-26b96a7 .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-26b96a7 .elementor-button:focus svg{fill:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-repeater-item-2ebb7d9.elementor-social-icon{background-color:#F5F2EE00;}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-repeater-item-2ebb7d9.elementor-social-icon i{color:#F5F2EE96;}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-repeater-item-2ebb7d9.elementor-social-icon svg{fill:#F5F2EE96;}.elementor-1679 .elementor-element.elementor-element-c78ea18{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;align-self:center;--icon-size:13px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-widget-container{text-align:center;}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F2EE52;}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-social-icon i{color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-social-icon svg{fill:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-social-icon:hover i{color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-social-icon:hover svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-c78ea18 .elementor-social-icon:hover{border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-284f915{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4c09f66{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4de19fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-4de19fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/06/voted-best-hair-salon-near-me-1-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1679 .elementor-element.elementor-element-4de19fb > .elementor-element-populated >  .elementor-background-overlay{background-color:#161616;opacity:1;}.elementor-1679 .elementor-element.elementor-element-4de19fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4de19fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-30ac88e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-30ac88e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16161600;}.elementor-1679 .elementor-element.elementor-element-30ac88e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1679 .elementor-element.elementor-element-30ac88e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-e768fc2 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-dd84c1b );color:var( --e-global-color-dd84c1b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF001F;border-radius:50% 50% 50% 50%;padding:4px 9px 7px 9px;}.elementor-1679 .elementor-element.elementor-element-e768fc2 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-e768fc2 .elementor-button:focus{color:var( --e-global-color-165f66f );border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-e768fc2 .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-e768fc2 .elementor-button:focus svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-244c915 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-1552fe1 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-1552fe1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-7664d6f{--divider-border-style:solid;--divider-color:var( --e-global-color-165f66f );--divider-border-width:2px;}.elementor-1679 .elementor-element.elementor-element-7664d6f .elementor-divider-separator{width:40px;}.elementor-1679 .elementor-element.elementor-element-7664d6f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1679 .elementor-element.elementor-element-47b0a5a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;color:#F5F2EEB3;}.elementor-1679 .elementor-element.elementor-element-510095d > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-icon i{color:var( --e-global-color-165f66f );transition:color 0.3s;}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-icon svg{fill:var( --e-global-color-165f66f );transition:fill 0.3s;}.elementor-1679 .elementor-element.elementor-element-510095d{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-1679 .elementor-element.elementor-element-510095d .elementor-icon-list-text{color:var( --e-global-color-dd84c1b );transition:color 0.3s;}.elementor-1679 .elementor-element.elementor-element-d3e16c6 .elementor-button{background-color:var( --e-global-color-165f66f );font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-2dfd13d );color:var( --e-global-color-2dfd13d );border-radius:0px 0px 0px 0px;padding:14px 34px 14px 34px;}.elementor-1679 .elementor-element.elementor-element-d3e16c6 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-d3e16c6 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-d3e16c6{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-d3e16c6 .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-d3e16c6 .elementor-button:focus svg{fill:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-repeater-item-2ebb7d9.elementor-social-icon{background-color:#F5F2EE00;}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-repeater-item-2ebb7d9.elementor-social-icon i{color:#F5F2EE96;}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-repeater-item-2ebb7d9.elementor-social-icon svg{fill:#F5F2EE96;}.elementor-1679 .elementor-element.elementor-element-6f160b5{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;align-self:center;--icon-size:13px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-widget-container{text-align:center;}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F2EE52;}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-social-icon i{color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-social-icon svg{fill:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-social-icon:hover i{color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-social-icon:hover svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-6f160b5 .elementor-social-icon:hover{border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-77e2d87{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-502f841{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-9831466:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-9831466 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theportalsalon.com/wp-content/uploads/2026/05/best-hair-salons-by-me-.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1679 .elementor-element.elementor-element-9831466 > .elementor-element-populated >  .elementor-background-overlay{background-color:#161616;opacity:1;}.elementor-1679 .elementor-element.elementor-element-9831466 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-9831466 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-4f6eddb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-4f6eddb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16161600;}.elementor-1679 .elementor-element.elementor-element-4f6eddb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1679 .elementor-element.elementor-element-4f6eddb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1679 .elementor-element.elementor-element-6676a56 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;fill:var( --e-global-color-dd84c1b );color:var( --e-global-color-dd84c1b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8FF001F;border-radius:50% 50% 50% 50%;padding:4px 9px 7px 9px;}.elementor-1679 .elementor-element.elementor-element-6676a56 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-6676a56 .elementor-button:focus{color:var( --e-global-color-165f66f );border-color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-6676a56 .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-6676a56 .elementor-button:focus svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-362b18b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-8cb6872 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-8cb6872 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-f190f1d{--divider-border-style:solid;--divider-color:var( --e-global-color-165f66f );--divider-border-width:2px;}.elementor-1679 .elementor-element.elementor-element-f190f1d .elementor-divider-separator{width:40px;}.elementor-1679 .elementor-element.elementor-element-f190f1d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1679 .elementor-element.elementor-element-ea96e5d{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;color:#F5F2EEB3;}.elementor-1679 .elementor-element.elementor-element-d495268 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-icon i{color:var( --e-global-color-165f66f );transition:color 0.3s;}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-icon svg{fill:var( --e-global-color-165f66f );transition:fill 0.3s;}.elementor-1679 .elementor-element.elementor-element-d495268{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-1679 .elementor-element.elementor-element-d495268 .elementor-icon-list-text{color:var( --e-global-color-dd84c1b );transition:color 0.3s;}.elementor-1679 .elementor-element.elementor-element-d40df99 .elementor-button{background-color:var( --e-global-color-165f66f );font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;fill:var( --e-global-color-2dfd13d );color:var( --e-global-color-2dfd13d );border-radius:0px 0px 0px 0px;padding:14px 34px 14px 34px;}.elementor-1679 .elementor-element.elementor-element-d40df99 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-d40df99 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-d40df99{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-1679 .elementor-element.elementor-element-d40df99 .elementor-button:hover svg, .elementor-1679 .elementor-element.elementor-element-d40df99 .elementor-button:focus svg{fill:var( --e-global-color-3a9bc01 );}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-repeater-item-2ebb7d9.elementor-social-icon{background-color:#F5F2EE00;}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-repeater-item-2ebb7d9.elementor-social-icon i{color:#F5F2EE96;}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-repeater-item-2ebb7d9.elementor-social-icon svg{fill:#F5F2EE96;}.elementor-1679 .elementor-element.elementor-element-300d570{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;align-self:center;--icon-size:13px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-widget-container{text-align:center;}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F2EE52;}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-social-icon i{color:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-social-icon svg{fill:var( --e-global-color-dd84c1b );}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-social-icon:hover i{color:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-social-icon:hover svg{fill:var( --e-global-color-165f66f );}.elementor-1679 .elementor-element.elementor-element-300d570 .elementor-social-icon:hover{border-color:var( --e-global-color-165f66f );}:root{--page-title-display:none;}body.elementor-page-1679{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1679 .elementor-element.elementor-element-0336020{width:50%;}.elementor-1679 .elementor-element.elementor-element-e53c175{width:50%;}.elementor-1679 .elementor-element.elementor-element-e4f2f74{width:100%;}.elementor-1679 .elementor-element.elementor-element-9169e97{width:100%;}.elementor-1679 .elementor-element.elementor-element-37538e9{width:44%;}.elementor-1679 .elementor-element.elementor-element-5107050{width:56%;}.elementor-1679 .elementor-element.elementor-element-4de19fb{width:44%;}.elementor-1679 .elementor-element.elementor-element-30ac88e{width:56%;}.elementor-1679 .elementor-element.elementor-element-9831466{width:44%;}.elementor-1679 .elementor-element.elementor-element-4f6eddb{width:56%;}}@media(max-width:1024px){.elementor-1679 .elementor-element.elementor-element-c87e7fa > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(126deg, #111111F7 37%, #11111126 100%);}.elementor-1679 .elementor-element.elementor-element-a90416c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-b73fadd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-3f72f4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1679 .elementor-element.elementor-element-2caa953{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1679 .elementor-element.elementor-element-2caa953 .elementor-heading-title{font-size:5.5vw;}.elementor-1679 .elementor-element.elementor-element-6b9d1c4 .elementor-heading-title{font-size:5.5vw;}.elementor-1679 .elementor-element.elementor-element-fcc3f11{padding:0px 45px 0px 45px;}.elementor-1679 .elementor-element.elementor-element-fbcc44c > .elementor-element-populated{margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-1679 .elementor-element.elementor-element-6a56745 > .elementor-element-populated{margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-1679 .elementor-element.elementor-element-1c76748 > .elementor-element-populated{margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-1679 .elementor-element.elementor-element-bb4473d > .elementor-element-populated{margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-1679 .elementor-element.elementor-element-cbad1fe .elementor-heading-title{font-size:5.5vw;}.elementor-1679 .elementor-element.elementor-element-1f8f5b7 > .elementor-container{max-width:500px;}.elementor-1679 .elementor-element.elementor-element-1f8f5b7{padding:68px 0px 68px 0px;}.elementor-1679 .elementor-element.elementor-element-fa36f85.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-4b6847e .elementor-heading-title{font-size:5.5vw;}.elementor-1679 .elementor-element.elementor-element-29b3df2 > .elementor-container{max-width:500px;min-height:1440px;}.elementor-1679 .elementor-element.elementor-element-dff833d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-dff833d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-1679 .elementor-element.elementor-element-dff833d > .elementor-element-populated{margin:10px 20px 10px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1679 .elementor-element.elementor-element-e4baf17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-e4baf17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-1679 .elementor-element.elementor-element-e4baf17 > .elementor-element-populated{margin:10px 20px 10px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1679 .elementor-element.elementor-element-10aad7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1679 .elementor-element.elementor-element-10aad7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-1679 .elementor-element.elementor-element-10aad7e > .elementor-element-populated{margin:10px 20px 10px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1679 .elementor-element.elementor-element-b2f8dc0{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-7b8e066{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1679 .elementor-element.elementor-element-8f435a4{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-f6252cc{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-9c6c9ff{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1679 .elementor-element.elementor-element-a068d01{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-b35c809{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-3fb74a0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1679 .elementor-element.elementor-element-8fde181{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-6bafe55{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-3b00dc6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1679 .elementor-element.elementor-element-b8a0ba7{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-8899261{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-e2b8551{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1679 .elementor-element.elementor-element-f0db971{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-1679 .elementor-element.elementor-element-a4321fb > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-a4321fb .elementor-button{padding:16px 225px 15px 225px;}.elementor-1679 .elementor-element.elementor-element-97b1a2e{padding:76px 12px 76px 12px;}.elementor-1679 .elementor-element.elementor-element-9ba102e > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-1679 .elementor-element.elementor-element-9ba102e .elementor-heading-title{font-size:5.5vw;}.elementor-1679 .elementor-element.elementor-element-2a4473f .elementor-heading-title{font-size:5.5vw;}.elementor-1679 .elementor-element.elementor-element-7709b2f{padding:60px 40px 60px 40px;}}@media(max-width:767px){.elementor-1679 .elementor-element.elementor-element-c87e7fa > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(117deg, #111111F7 39%, #11111126 100%);}.elementor-1679 .elementor-element.elementor-element-c87e7fa{padding:0px 24px 96px 24px;}.elementor-1679 .elementor-element.elementor-element-0677693 .elementor-heading-title{font-size:56px;}.elementor-1679 .elementor-element.elementor-element-5c799b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-a90416c > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-1679 .elementor-element.elementor-element-b73fadd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-613d803{padding:80px 24px 80px 24px;}.elementor-1679 .elementor-element.elementor-element-2caa953{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1679 .elementor-element.elementor-element-2caa953 .elementor-heading-title{font-size:38px;}.elementor-1679 .elementor-element.elementor-element-27ff0e9{padding:72px 0px 80px 0px;}.elementor-1679 .elementor-element.elementor-element-f376439{padding:0px 0px 0px 12px;}.elementor-1679 .elementor-element.elementor-element-ce53659 > .elementor-element-populated{margin:0px 0px 23px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1679 .elementor-element.elementor-element-6b9d1c4 .elementor-heading-title{font-size:38px;}.elementor-1679 .elementor-element.elementor-element-f195027 > .elementor-element-populated{margin:0px 0px 34px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1679 .elementor-element.elementor-element-416b109{text-align:start;}.elementor-1679 .elementor-element.elementor-element-fcc3f11{padding:0px 23px 0px 23px;}.elementor-1679 .elementor-element.elementor-element-967c3cc{padding:62px 14px 64px 14px;}.elementor-1679 .elementor-element.elementor-element-cbad1fe .elementor-heading-title{font-size:38px;line-height:1.05em;}.elementor-1679 .elementor-element.elementor-element-1f8f5b7 > .elementor-container{max-width:500px;}.elementor-1679 .elementor-element.elementor-element-1f8f5b7{padding:70px 0px 70px 0px;}.elementor-1679 .elementor-element.elementor-element-fa36f85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-4b6847e .elementor-heading-title{font-size:38px;line-height:1.05em;}.elementor-1679 .elementor-element.elementor-element-29b3df2 > .elementor-container{max-width:500px;}.elementor-1679 .elementor-element.elementor-element-0133268{padding:60px 0px 60px 0px;}.elementor-1679 .elementor-element.elementor-element-c6d48dc{padding:6px 6px 6px 6px;}.elementor-1679 .elementor-element.elementor-element-0b7d442.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-b2f8dc0{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-1679 .elementor-element.elementor-element-7b8e066{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1679 .elementor-element.elementor-element-8f435a4{--container-widget-width:9%;--container-widget-flex-grow:0;width:var( --container-widget-width, 9% );max-width:9%;}.elementor-1679 .elementor-element.elementor-element-f6252cc{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-1679 .elementor-element.elementor-element-9c6c9ff{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1679 .elementor-element.elementor-element-a068d01{--container-widget-width:9%;--container-widget-flex-grow:0;width:var( --container-widget-width, 9% );max-width:9%;}.elementor-1679 .elementor-element.elementor-element-b35c809{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-1679 .elementor-element.elementor-element-3fb74a0{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1679 .elementor-element.elementor-element-8fde181{--container-widget-width:9%;--container-widget-flex-grow:0;width:var( --container-widget-width, 9% );max-width:9%;}.elementor-1679 .elementor-element.elementor-element-6bafe55{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-1679 .elementor-element.elementor-element-3b00dc6{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1679 .elementor-element.elementor-element-b8a0ba7{--container-widget-width:9%;--container-widget-flex-grow:0;width:var( --container-widget-width, 9% );max-width:9%;}.elementor-1679 .elementor-element.elementor-element-8899261{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-1679 .elementor-element.elementor-element-e2b8551{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1679 .elementor-element.elementor-element-f0db971{--container-widget-width:9%;--container-widget-flex-grow:0;width:var( --container-widget-width, 9% );max-width:9%;}.elementor-1679 .elementor-element.elementor-element-a4321fb{width:100%;max-width:100%;}.elementor-1679 .elementor-element.elementor-element-a4321fb > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-a4321fb .elementor-button{padding:16px 80px 15px 80px;}.elementor-1679 .elementor-element.elementor-element-09e871c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1679 .elementor-element.elementor-element-9ba102e > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-1679 .elementor-element.elementor-element-9ba102e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1679 .elementor-element.elementor-element-9ba102e .elementor-heading-title{font-size:38px;line-height:1.05em;}.elementor-1679 .elementor-element.elementor-element-94b58d9{padding:64px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-e4f2f74.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-f8f7cc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-f8f7cc5 .elementor-button{padding:16px 34px 15px 34px;}.elementor-1679 .elementor-element.elementor-element-1b15ef3{padding:60px 13px 60px 13px;}.elementor-1679 .elementor-element.elementor-element-2a4473f .elementor-heading-title{font-size:38px;line-height:1.05em;}.elementor-1679 .elementor-element.elementor-element-f191299.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-82e81d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1679 .elementor-element.elementor-element-7709b2f{padding:50px 10px 50px 10px;}body.elementor-page-1679{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1679 .elementor-element.elementor-element-5c799b4{width:100%;}.elementor-1679 .elementor-element.elementor-element-3f72f4d{width:98%;}.elementor-1679 .elementor-element.elementor-element-fbcc44c{width:50%;}.elementor-1679 .elementor-element.elementor-element-6a56745{width:50%;}.elementor-1679 .elementor-element.elementor-element-1c76748{width:50%;}.elementor-1679 .elementor-element.elementor-element-bb4473d{width:50%;}.elementor-1679 .elementor-element.elementor-element-15fcd02{width:100%;}.elementor-1679 .elementor-element.elementor-element-c99d87d{width:100%;}.elementor-1679 .elementor-element.elementor-element-196baf5{width:100%;}.elementor-1679 .elementor-element.elementor-element-dff833d{width:100%;}.elementor-1679 .elementor-element.elementor-element-e4baf17{width:100%;}.elementor-1679 .elementor-element.elementor-element-10aad7e{width:100%;}.elementor-1679 .elementor-element.elementor-element-f38163c{width:100%;}.elementor-1679 .elementor-element.elementor-element-a4a5283{width:100%;}.elementor-1679 .elementor-element.elementor-element-34fd9ab{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-4919827 */@media (min-width:1025px) { .team-bio {
      max-height: 0;
      overflow: hidden;
      opacity: 0;
      transition: max-height 0.4s ease, opacity 0.3s ease;
    }
    .team-card:hover .team-bio {
      max-height: 200px;
      opacity: 1;
    }
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d6b499 */@media (min-width:1025px) { .team-bio {
      max-height: 0;
      overflow: hidden;
      opacity: 0;
      transition: max-height 0.4s ease, opacity 0.3s ease;
    }
    .team-card:hover .team-bio {
      max-height: 200px;
      opacity: 1;
    }
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24c7bde */@media (min-width:1025px) { .team-bio {
      max-height: 0;
      overflow: hidden;
      opacity: 0;
      transition: max-height 0.4s ease, opacity 0.3s ease;
    }
    .team-card:hover .team-bio {
      max-height: 200px;
      opacity: 1;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4bde52b *//* DESKTOP */
.fixed-320 {
    flex: 0 0 320px;
    max-width: 320px;
}

/* TABLET + MOBILE */
@media (max-width: 1024px) {
    .fixed-320 {
        flex: 100%;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-09e871c */.fill-column {
    flex: 1;
}
.fill-column {
    flex: 1;
    margin-left: 60px; /* CHANGE SIDE if needed */
}

/* Tablet + Mobile (remove the gap) */
@media (max-width: 1024px) {
    .fill-column {
        margin-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c18b78 */.insta-link {
    display: inline-flex;
    align-items: center; /* THIS is what vertically centers */
    gap: 8px; /* space between icon + text */
}

.insta-link i {
    font-size: 18px;
}/* End custom CSS */