.elementor-149 .elementor-element.elementor-element-e1b4557{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#D1CCCCBF;--border-color:#D1CCCCBF;--z-index:999;}.elementor-149 .elementor-element.elementor-element-e1b4557:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-e1b4557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101612;}.elementor-149 .elementor-element.elementor-element-e1b4557::before, .elementor-149 .elementor-element.elementor-element-e1b4557 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-e1b4557 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-e1b4557 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-e1b4557 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-e1b4557 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-18ce689{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-149 .elementor-element.elementor-element-892ffdd{text-align:left;}.elementor-149 .elementor-element.elementor-element-892ffdd img{width:50%;}.elementor-149 .elementor-element.elementor-element-e9c2653{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-4099ed5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-item > a{font-family:"Grotek", Sans-serif;font-weight:500;}.elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-d9b6532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-149 .elementor-element.elementor-element-c778b16 .elementor-menu-toggle{margin-left:auto;}.elementor-149 .elementor-element.elementor-element-c778b16 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-149 .elementor-element.elementor-element-c778b16 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-c778b16 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-149 .elementor-element.elementor-element-c778b16 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-149 .elementor-element.elementor-element-c778b16 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-149 .elementor-element.elementor-element-c778b16 .elementor-nav-menu--main .elementor-item:focus{color:#FFB8A4;fill:#FFB8A4;}.elementor-149 .elementor-element.elementor-element-c778b16 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.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-149 .elementor-element.elementor-element-62c0aef .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-62c0aef.elementor-view-stacked .elementor-icon{background-color:#C4832E;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-62c0aef.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-62c0aef.elementor-view-default .elementor-icon{color:#C4832E;border-color:#C4832E;}.elementor-149 .elementor-element.elementor-element-62c0aef.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-62c0aef.elementor-view-default .elementor-icon svg{fill:#C4832E;}.elementor-149 .elementor-element.elementor-element-62c0aef.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-62c0aef.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-1428dcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-149 .elementor-element.elementor-element-73d772a .elementor-button{background-color:#FFB8A4;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;padding:17px 30px 17px 30px;}.elementor-149 .elementor-element.elementor-element-67c4bbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-67c4bbe:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-67c4bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #151F19 52%, #000000 100%);}.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-149 .elementor-element.elementor-element-6b6f97d{text-align:center;}.elementor-149 .elementor-element.elementor-element-6b6f97d .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.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-149 .elementor-element.elementor-element-7eb32e6{--divider-border-style:solid;--divider-color:#FFB8A4;--divider-border-width:1px;}.elementor-149 .elementor-element.elementor-element-7eb32e6 .elementor-divider-separator{width:21%;margin:0 auto;margin-center:0;}.elementor-149 .elementor-element.elementor-element-7eb32e6 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-149 .elementor-element.elementor-element-125f806{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-125f806 .elementor-heading-title{font-family:"Grotek", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFB8A4;}.elementor-149 .elementor-element.elementor-element-c9e9cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:70px;--padding-right:70px;}.elementor-149 .elementor-element.elementor-element-c9e9cdd:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-c9e9cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-149 .elementor-element.elementor-element-f370033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-f370033:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-f370033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-149 .elementor-element.elementor-element-a7cde4c .elementor-button{background-color:#BE802B;font-family:"Grotek", Sans-serif;font-weight:500;border-style:none;border-radius:50px 50px 50px 50px;padding:21px 40px 18px 40px;}.elementor-149 .elementor-element.elementor-element-a7cde4c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-a7cde4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-149 .elementor-element.elementor-element-a7cde4c .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-149 .elementor-element.elementor-element-c5cd179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:150px 0px 16px 0px;text-align:left;}.elementor-149 .elementor-element.elementor-element-c5cd179 .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:90px;font-weight:700;text-transform:uppercase;line-height:35px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-4432d14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-4432d14:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-4432d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-149 .elementor-element.elementor-element-b2957ba{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-b2957ba:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-b2957ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilovemylook.com/wp-content/uploads/2025/05/int.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-b2957ba::before, .elementor-149 .elementor-element.elementor-element-b2957ba > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-b2957ba > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-b2957ba > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-b2957ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-b2957ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-d41c364{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-d41c364::before, .elementor-149 .elementor-element.elementor-element-d41c364 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-d41c364 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-d41c364 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-d41c364 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-d41c364 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #AAAAAA 0%, #BE802BAD 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-149 .elementor-element.elementor-element-f197212{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-149 .elementor-element.elementor-element-f197212 .elementor-icon-box-wrapper{text-align:left;}.elementor-149 .elementor-element.elementor-element-f197212.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-f197212.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-f197212.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-f197212 .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-f197212 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-f197212 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-f197212 .elementor-icon-box-title{color:#FFB8A4;}.elementor-149 .elementor-element.elementor-element-9b2ebd7{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-9b2ebd7:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-9b2ebd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilovemylook.com/wp-content/uploads/2025/05/int2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-9b2ebd7::before, .elementor-149 .elementor-element.elementor-element-9b2ebd7 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-9b2ebd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-9b2ebd7 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-9b2ebd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-9b2ebd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-a9ef138{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-a9ef138::before, .elementor-149 .elementor-element.elementor-element-a9ef138 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-a9ef138 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-a9ef138 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-a9ef138 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-a9ef138 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #AAAAAA 0%, #BE802BAD 100%);}.elementor-149 .elementor-element.elementor-element-dada3bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-149 .elementor-element.elementor-element-dada3bd .elementor-icon-box-wrapper{text-align:left;}.elementor-149 .elementor-element.elementor-element-dada3bd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-dada3bd.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-dada3bd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-dada3bd .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-dada3bd .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-dada3bd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-dada3bd .elementor-icon-box-title{color:#FFB8A4;}.elementor-149 .elementor-element.elementor-element-00bddee{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-00bddee:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-00bddee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilovemylook.com/wp-content/uploads/2025/05/int3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-00bddee::before, .elementor-149 .elementor-element.elementor-element-00bddee > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-00bddee > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-00bddee > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-00bddee > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-00bddee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-11ac719{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-11ac719::before, .elementor-149 .elementor-element.elementor-element-11ac719 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-11ac719 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-11ac719 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-11ac719 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-11ac719 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #AAAAAA 0%, #BE802BAD 100%);}.elementor-149 .elementor-element.elementor-element-36d1a04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-149 .elementor-element.elementor-element-36d1a04 .elementor-icon-box-wrapper{text-align:left;}.elementor-149 .elementor-element.elementor-element-36d1a04.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-36d1a04.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-36d1a04.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-36d1a04 .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-36d1a04 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-36d1a04 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-36d1a04 .elementor-icon-box-title{color:#FFB8A4;}.elementor-149 .elementor-element.elementor-element-8e20817{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-8e20817:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-8e20817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-149 .elementor-element.elementor-element-8ce70b3{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-8ce70b3:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-8ce70b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilovemylook.com/wp-content/uploads/2025/05/int4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-8ce70b3::before, .elementor-149 .elementor-element.elementor-element-8ce70b3 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-8ce70b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-8ce70b3 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-8ce70b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-8ce70b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-aeb9e75{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-aeb9e75::before, .elementor-149 .elementor-element.elementor-element-aeb9e75 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-aeb9e75 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-aeb9e75 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-aeb9e75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-aeb9e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #AAAAAA 0%, #BE802BAD 100%);}.elementor-149 .elementor-element.elementor-element-1fc04e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-149 .elementor-element.elementor-element-1fc04e7 .elementor-icon-box-wrapper{text-align:left;}.elementor-149 .elementor-element.elementor-element-1fc04e7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-1fc04e7.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-1fc04e7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-1fc04e7 .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-1fc04e7 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-1fc04e7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-1fc04e7 .elementor-icon-box-title{color:#FFB8A4;}.elementor-149 .elementor-element.elementor-element-24ba012{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-24ba012:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-24ba012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilovemylook.com/wp-content/uploads/2025/05/AnyConv.com__467922426_578906364509157_8984607303315672541_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-24ba012::before, .elementor-149 .elementor-element.elementor-element-24ba012 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-24ba012 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-24ba012 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-24ba012 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-24ba012 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-1e62a84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-1e62a84::before, .elementor-149 .elementor-element.elementor-element-1e62a84 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-1e62a84 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-1e62a84 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-1e62a84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-1e62a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #AAAAAA 0%, #BE802BAD 100%);}.elementor-149 .elementor-element.elementor-element-fb37a98{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-149 .elementor-element.elementor-element-fb37a98 .elementor-icon-box-wrapper{text-align:left;}.elementor-149 .elementor-element.elementor-element-fb37a98.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-fb37a98.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-fb37a98.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-fb37a98 .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-fb37a98 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-fb37a98 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-fb37a98 .elementor-icon-box-title{color:#FFB8A4;}.elementor-149 .elementor-element.elementor-element-f347362{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-f347362:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-f347362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilovemylook.com/wp-content/uploads/2025/05/inst6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-f347362::before, .elementor-149 .elementor-element.elementor-element-f347362 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-f347362 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-f347362 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-f347362 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-f347362 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-afde4f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-afde4f4::before, .elementor-149 .elementor-element.elementor-element-afde4f4 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-afde4f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-afde4f4 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-afde4f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-afde4f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #AAAAAA 0%, #BE802BAD 100%);}.elementor-149 .elementor-element.elementor-element-641a4e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-149 .elementor-element.elementor-element-641a4e7 .elementor-icon-box-wrapper{text-align:left;}.elementor-149 .elementor-element.elementor-element-641a4e7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-641a4e7.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-641a4e7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-641a4e7 .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-641a4e7 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-641a4e7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-641a4e7 .elementor-icon-box-title{color:#FFB8A4;}.elementor-149 .elementor-element.elementor-element-860f076{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-860f076:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-860f076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123332;}.elementor-149 .elementor-element.elementor-element-9b6d579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-149 .elementor-element.elementor-element-099a182{text-align:left;}.elementor-149 .elementor-element.elementor-element-099a182 .elementor-heading-title{font-family:"Grotek", Sans-serif;font-size:36px;font-weight:400;line-height:53px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-c15810a .elementor-heading-title{font-family:"Grotek", Sans-serif;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-44fa491{--divider-border-style:solid;--divider-color:#FFFFFF3B;--divider-border-width:1.8px;}.elementor-149 .elementor-element.elementor-element-44fa491 .elementor-divider-separator{width:69%;margin:0 auto;margin-left:0;}.elementor-149 .elementor-element.elementor-element-44fa491 .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-149 .elementor-element.elementor-element-9e17be3{text-align:left;}.elementor-149 .elementor-element.elementor-element-9e17be3 .elementor-heading-title{font-family:"Grotek", Sans-serif;font-size:36px;font-weight:400;line-height:53px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-8b2cb2a .elementor-heading-title{font-family:"Grotek", Sans-serif;font-weight:400;letter-spacing:2px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-9424170{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-149 .elementor-element.elementor-element-8972d12{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-a0e3117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 88px;text-align:left;}.elementor-149 .elementor-element.elementor-element-a0e3117 .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:106px;font-weight:800;line-height:125px;color:#FFFFFF0A;}.elementor-149 .elementor-element.elementor-element-f47c79b{--display:flex;--margin-top:-341px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-bff7d5d .elementor-button{background-color:#506761;font-family:"Poppins", Sans-serif;font-weight:500;fill:#FFB8A4;color:#FFB8A4;border-style:none;border-radius:48px 48px 48px 48px;padding:15px 25px 15px 25px;}.elementor-149 .elementor-element.elementor-element-bff7d5d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 191px;}.elementor-149 .elementor-element.elementor-element-0733e89{padding:0px 0px 0px 191px;text-align:left;}.elementor-149 .elementor-element.elementor-element-0733e89 .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:57px;font-weight:500;line-height:65px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-6fea833{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-6fea833:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-6fea833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123332;}.elementor-149 .elementor-element.elementor-element-6fea833.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-85e70d1{--display:flex;}.elementor-149 .elementor-element.elementor-element-3486a16{text-align:left;}.elementor-149 .elementor-element.elementor-element-3486a16 .elementor-heading-title{font-family:"Grotek", Sans-serif;font-size:32px;font-weight:400;line-height:41px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-bd3cf4b{text-align:left;}.elementor-149 .elementor-element.elementor-element-bd3cf4b img{width:9%;}.elementor-149 .elementor-element.elementor-element-7ed6a53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-cb0d39a{--swiper-slides-to-display:4;--swiper-slides-gap:1px;margin:0px -354px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-368px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-45px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:309px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-44px;--arrow-normal-color:#FFAA17;--swiper-pagination-size:0px;}.elementor-149 .elementor-element.elementor-element-cb0d39a .swiper-slide > .elementor-element{height:100%;}.elementor-149 .elementor-element.elementor-element-cb0d39a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-149 .elementor-element.elementor-element-2b6f8bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1F1F1;--border-color:#F1F1F1;--padding-top:100px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-2b6f8bb:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-2b6f8bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-149 .elementor-element.elementor-element-fbdb3f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-af2a075{text-align:left;}.elementor-149 .elementor-element.elementor-element-af2a075 img{width:77%;}.elementor-149 .elementor-element.elementor-element-52e14bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-23fd787 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#B1B1B1;}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-71687a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-item > a{font-family:"Grotek", Sans-serif;font-size:20px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-8ac681b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-149 .elementor-element.elementor-element-a1aa5cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#B1B1B1;}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-cef8d5c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-item > a{font-family:"Grotek", Sans-serif;font-size:20px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-c9d70a5{--display:flex;--min-height:68px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-c9d70a5:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-c9d70a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-149 .elementor-element.elementor-element-142df1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-1e66df8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-1e66df8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-item > a{font-family:"Grotek", Sans-serif;font-weight:400;}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-text{color:#FFFFFFA1;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-1960782{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-cbf33b9{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:15px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-149 .elementor-element.elementor-element-cbf33b9 .elementor-social-icon{background-color:#101010;}.elementor-149 .elementor-element.elementor-element-cbf33b9 .elementor-social-icon i{color:#929292;}.elementor-149 .elementor-element.elementor-element-cbf33b9 .elementor-social-icon svg{fill:#929292;}@media(max-width:1024px){.elementor-149 .elementor-element.elementor-element-cb0d39a{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-e1b4557{--content-width:1400px;}.elementor-149 .elementor-element.elementor-element-18ce689{--width:25%;}.elementor-149 .elementor-element.elementor-element-e9c2653{--width:50%;}.elementor-149 .elementor-element.elementor-element-d9b6532{--width:50%;}.elementor-149 .elementor-element.elementor-element-1428dcf{--width:25%;}.elementor-149 .elementor-element.elementor-element-c9e9cdd{--content-width:1400px;}.elementor-149 .elementor-element.elementor-element-f370033{--content-width:1440px;}.elementor-149 .elementor-element.elementor-element-4432d14{--content-width:1440px;}.elementor-149 .elementor-element.elementor-element-b2957ba{--width:50%;}.elementor-149 .elementor-element.elementor-element-9b2ebd7{--width:50%;}.elementor-149 .elementor-element.elementor-element-00bddee{--width:50%;}.elementor-149 .elementor-element.elementor-element-8e20817{--content-width:1440px;}.elementor-149 .elementor-element.elementor-element-8ce70b3{--width:50%;}.elementor-149 .elementor-element.elementor-element-24ba012{--width:50%;}.elementor-149 .elementor-element.elementor-element-f347362{--width:50%;}.elementor-149 .elementor-element.elementor-element-860f076{--content-width:1400px;}.elementor-149 .elementor-element.elementor-element-9b6d579{--width:50%;}.elementor-149 .elementor-element.elementor-element-9424170{--width:50%;}.elementor-149 .elementor-element.elementor-element-6fea833{--content-width:1400px;}.elementor-149 .elementor-element.elementor-element-2b6f8bb{--content-width:1400px;}.elementor-149 .elementor-element.elementor-element-fbdb3f7{--width:32%;}.elementor-149 .elementor-element.elementor-element-52e14bc{--width:35%;}.elementor-149 .elementor-element.elementor-element-8ac681b{--width:50%;}.elementor-149 .elementor-element.elementor-element-c9d70a5{--content-width:1400px;}.elementor-149 .elementor-element.elementor-element-1960782{--width:41%;}}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-18ce689{--width:38%;--justify-content:center;}.elementor-149 .elementor-element.elementor-element-892ffdd img{width:100%;}.elementor-149 .elementor-element.elementor-element-e9c2653{--width:48%;}.elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-149 .elementor-element.elementor-element-4099ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-149 .elementor-element.elementor-element-4099ed5{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-149 .elementor-element.elementor-element-d9b6532{--width:14%;}.elementor-149 .elementor-element.elementor-element-62c0aef .elementor-icon-wrapper{text-align:right;}.elementor-149 .elementor-element.elementor-element-62c0aef .elementor-icon{font-size:17px;}.elementor-149 .elementor-element.elementor-element-62c0aef .elementor-icon svg{height:17px;}.elementor-149 .elementor-element.elementor-element-67c4bbe{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-6b6f97d .elementor-heading-title{font-size:28px;}.elementor-149 .elementor-element.elementor-element-125f806{padding:0px 10px 0px 10px;}.elementor-149 .elementor-element.elementor-element-c9e9cdd{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-149 .elementor-element.elementor-element-a7cde4c .elementor-button{font-size:12px;}.elementor-149 .elementor-element.elementor-element-c5cd179{padding:20px 0px 0px 20px;}.elementor-149 .elementor-element.elementor-element-c5cd179 .elementor-heading-title{font-size:29px;line-height:1.4em;}.elementor-149 .elementor-element.elementor-element-4432d14{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-149 .elementor-element.elementor-element-8e20817{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-149 .elementor-element.elementor-element-860f076{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-149 .elementor-element.elementor-element-099a182 .elementor-heading-title{font-size:26px;}.elementor-149 .elementor-element.elementor-element-9e17be3 .elementor-heading-title{font-size:26px;}.elementor-149 .elementor-element.elementor-element-8972d12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-a0e3117{width:var( --container-widget-width, 222px );max-width:222px;padding:0px 0px 0px 0px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-a0e3117 .elementor-heading-title{font-size:26px;line-height:2.5em;}.elementor-149 .elementor-element.elementor-element-f47c79b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-bff7d5d{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-0733e89{width:var( --container-widget-width, 243px );max-width:243px;padding:0px 0px 0px 0px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-0733e89 .elementor-heading-title{font-size:45px;}.elementor-149 .elementor-element.elementor-element-6fea833{--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-3486a16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;text-align:center;}.elementor-149 .elementor-element.elementor-element-3486a16 .elementor-heading-title{font-size:24px;line-height:1.6em;}.elementor-149 .elementor-element.elementor-element-bd3cf4b{text-align:center;}.elementor-149 .elementor-element.elementor-element-bd3cf4b img{width:36%;}.elementor-149 .elementor-element.elementor-element-cb0d39a{--swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-position:-35px;--arrow-next-right-position:-1px;}.elementor-149 .elementor-element.elementor-element-2b6f8bb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-fbdb3f7{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-af2a075 img{width:69%;}.elementor-149 .elementor-element.elementor-element-52e14bc{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-71687a0 .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-8ac681b{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-cef8d5c .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-1e66df8 .elementor-icon-list-item > a{font-size:13px;}.elementor-149 .elementor-element.elementor-element-cbf33b9{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-e1b4557 *//*/* Prices page: mobile labels for 3-column tables (Treatment | Regular | ILML 30%) */
@media (max-width: 767px){
  /* Scope to this page by ID so it ALWAYS applies */
  .page-id-149 .ilml-prices thead{ display:none !important; }

  .page-id-149 .ilml-prices tbody tr td:nth-child(1)::before{
    content:"Treatment" !important;
  }
  .page-id-149 .ilml-prices tbody tr td:nth-child(2)::before{
    content:"Regular" !important;
  }
  .page-id-149 .ilml-prices tbody tr td:nth-child(3)::before{
    content: "15% Off 1st time client" !important;
    text-align:center !important; text-wrap: auto !important;
  }
.elementor .ilml-prices.long_text tbody tr td:nth-child(4)::before{content:"ILML Savings Account (30% Off Year-Round)"; text-wrap: auto !important; }
.elementor .ilml-prices.long_text tbody tr td:nth-child(4){height:70px !important; width:100% !important; }

.elementor .ilml-prices tbody tr td:nth-child(4)::before{content:"ILML 30% OFF)"; text-wrap: auto !important; }
.elementor .ilml-prices tbody tr td:nth-child(4){height:60px !important; width:100% !important; text-align:center !important; text-wrap: auto !important;}
 /*added this line*/

   /*Laser Hair Removal specials (3 columns but different headers) */
  .page-id-149 .ilml-prices table.special tbody tr td:nth-child(1)::before{
    content:"Treatment" !important;
  }
  .page-id-149 .ilml-prices table.special tbody tr td:nth-child(2)::before{
    content:"Regular (6x)" !important;
  }
  .page-id-149 .ilml-prices table.special tbody tr td:nth-child(3)::before{
    content:"Deal (6x)" !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67c4bbe *//* ----------------------------
ILML PRICES TABLE — FOREST GREEN + GOLD PREMIUM STYLE
-----------------------------*/

.ilml-prices table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    background: linear-gradient(180deg, #0e1f17 0%, #143226 100%);
    border: 1px solid #d1b26f; /* Gold border */
    border-radius: 10px;
    overflow: hidden;
    color: #ffffff;
    font-size: 16px;
}

/* Header */
.ilml-prices table thead th {
    background-color: rgba(209,178,111,0.15);
    color: #d1b26f; /* Gold text */
    text-transform: uppercase;
    font-weight: 600;
    padding: 14px 10px;
    border-bottom: 1px solid #d1b26f;
}

/* Rows */
.ilml-prices table tbody td {
    padding: 14px 10px;
    border-bottom: 1px solid rgba(209,178,111,0.25);
}

/* Last row border fix */
.ilml-prices table tbody tr:last-child td {
    border-bottom: none;
}

/* Treatment column bold */
.ilml-prices table tbody td:first-child {
    font-weight: 600;
}

/* -----------------------------------
MOBILE STYLE — Clean stacked rows
------------------------------------ */

@media (max-width: 767px){

  .ilml-prices table thead {
      display: none;
  }

  .ilml-prices table,
  .ilml-prices table tbody,
  .ilml-prices table tr,
  .ilml-prices table td {
      display: block;
      width: 100%;
  }

  .ilml-prices table tbody tr {
      margin-bottom: 18px;
      padding: 12px;
      background: linear-gradient(180deg, #0e1f17 0%, #143226 100%);
      border: 1px solid #d1b26f;
      border-radius: 10px;
  }

  .ilml-prices table tbody td {
      position: relative;
      padding-left: 120px;
      border-bottom: 1px solid rgba(209,178,111,0.25);
  }

  .ilml-prices table tbody tr td:last-child {
      border-bottom: none;
  }

  /* Mobile labels */
  /*.ilml-prices table tbody td:nth-child(1)::before {*/
  /*    content: "Treatment";*/
  /*}*/
  /*.ilml-prices table tbody td:nth-child(2)::before {*/
  /*    content: "Regular";*/
  /*}*/
  /*.ilml-prices table tbody td:nth-child(3)::before {*/
  /*    content: "ILML 30%";*/
  /*}*/

  .ilml-prices table tbody td::before {
      position: absolute;
      left: 15px;
      top: 14px;
      color: #d1b26f;
      font-weight: 600;
      text-transform: uppercase;
      font-size: 12px;
  }
}

/* Fix horizontal scrolling */
body, html {
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08a231a *//* ===== ILML Emerald + Gold (desktop) ===== */
.elementor .ilml-prices table{width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;background:#0a221d!important;border-radius:14px!important;overflow:hidden!important;color:#f6f2e8!important;box-shadow:0 4px 18px rgba(0,0,0,.35)!important}
.elementor .ilml-prices th{background:linear-gradient(180deg,#0f3f36,#0a221d)!important;color:#f5d67b!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.4px!important;padding:14px 16px!important;border-bottom:1px solid #155247!important}
.elementor .ilml-prices td{background:#0c2b24!important;color:#efe6d6!important;padding:14px 16px!important;border-bottom:1px solid #144b40!important;word-wrap:break-word!important}
.elementor .ilml-prices td strong{color:#f5d67b!important;font-weight:800!important}
.elementor .ilml-prices tr:hover td{background:#12463b!important;transition:all .2s ease-in-out!important}
.elementor .ilml-prices h3.section-title{color:#f5d67b!important;border-bottom:2px solid #155247!important;padding-bottom:8px!important;margin:0 0 14px!important;font-weight:700!important}

/* Round the outer box each table sits in (if your HTML widget is wrapped) */
.elementor .ilml-prices .elementor-widget-html{border-radius:16px!important;}

/* ===== Mobile stacked cards (≤767px) ===== */
@media (max-width:767px){
  .elementor .ilml-prices thead{display:none!important;}
  .elementor .ilml-prices table,
  .elementor .ilml-prices tbody,
  .elementor .ilml-prices tr,
  .elementor .ilml-prices td{display:block!important;width:100%!important}
  .elementor .ilml-prices tr{
    background:#0c2b24!important;margin:10px 0!important;border:1px solid #144b40!important;border-radius:12px!important;overflow:hidden!important
  }
  .elementor .ilml-prices td{
    position:relative!important;
    padding:12px 14px 12px 118px!important; /* room for label */
    border:0!important;border-bottom:1px solid #144b40!important;font-size:15px!important
  }
  .elementor .ilml-prices tr td:last-child{border-bottom:0!important}

  .elementor .ilml-prices td::before{
    position:absolute!important;left:12px!important;top:12px!important;width:96px!important;
    color:#f5d67b!important;font-weight:700!important;text-transform:uppercase!important;
    letter-spacing:.3px!important;line-height:1.2!important
  }
  

  .elementor .ilml-prices h3.section-title{font-size:18px!important;margin:14px 0!important}
}

/* Tablet tweaks */
@media (min-width:768px) and (max-width:1024px){
  .elementor .ilml-prices th,.elementor .ilml-prices td{padding:12px 14px!important}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21c1592 *//* Fix for hidden text below rounded tables */
.ilml-prices table { margin-bottom: 36px; }
.ilml-prices p.ilml-note {
  color: var(--muted);
  font-size: 13px;
  margin-top: 8px;
  margin-bottom: 32px;
  text-align: left;
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cf4be2c *//* ILML Emerald & Gold Theme ✨ */
.ilml-prices table {
  width: 100%;
  border-collapse: collapse;
  background-color: #062b26; /* deep emerald base */
  border-radius: 14px;
  overflow: hidden;
  color: #f9f6ed;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.35);
}

.ilml-prices th {
  background: linear-gradient(180deg, #094139, #062b26);
  color: #f5d67b; /* soft gold text */
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 14px 18px;
  border-bottom: 1px solid #125448;
}

.ilml-prices td {
  background-color: #07362f;
  color: #f4efe2;
  padding: 14px 18px;
  border-bottom: 1px solid #114c40;
}

.ilml-prices td strong {
  color: #f5d67b; /* pure gold for discount prices */
  font-weight: 700;
}

.ilml-prices tr:hover td {
  background: #0b463c;
  transition: all 0.25s ease-in-out;
}

.ilml-prices h3.section-title {
  color: #f5d67b; /* gold section headers */
  border-bottom: 2px solid #125448;
  padding-bottom: 8px;
  margin-bottom: 16px;
  font-weight: 600;
}/* ===== Mobile-friendly tables (stacked cards) ===== */
@media (max-width: 767px){
  .ilml-prices table { border-radius: 10px; overflow: hidden; }
  .ilml-prices thead { display: none; }

  .ilml-prices table, 
  .ilml-prices tbody, 
  .ilml-prices tr, 
  .ilml-prices td { display: block; width: 100%; }

  .ilml-prices tr { 
    background: #07362f; /* emerald body */
    margin: 10px 0; 
    border: 1px solid #114c40; 
    border-radius: 10px; 
    overflow: hidden;
  }

  .ilml-prices td {
    position: relative;
    padding: 12px 14px 12px 116px; /* space for label on left */
    border: 0;
    border-bottom: 1px solid #114c40;
  }
  .ilml-prices tr td:last-child { border-bottom: 0; }

  /* Label on each cell */
  .ilml-prices td::before {
    content: "";
    position: absolute;
    left: 12px; top: 12px;
    width: 92px;
    color: #f5d67b; /* gold label */
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .3px;
    line-height: 1.2;
  }


  /* Typography tweaks for mobile */
  .ilml-prices td { font-size: 15px; }
  .ilml-prices h3.section-title { font-size: 18px; margin-top: 14px; }
}

/* Slightly tighter tablet view */
@media (min-width:768px) and (max-width:1024px){
  .ilml-prices th, .ilml-prices td { padding: 12px 14px; }
  .ilml-prices h3.section-title { font-size: 20px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9e9cdd *//* ===== ILML Bronze/Gold styles scoped to this Prices section only ===== */
.ilml-prices { --bronze1:#6b4e2e; --bronze2:#2f2216; --gold:#d8a35e; --cream:#f4efe8; --muted:rgba(244,239,232,.75); }

.ilml-prices { background:#0f0e0b; padding:30px 24px; border-radius:12px; }

/* Headings */
.ilml-prices h2.page-title{color:var(--cream); text-align:center; font-size:44px; margin:8px 0 6px;}
.ilml-prices .subtitle{color:var(--muted); text-align:center; letter-spacing:.12em; text-transform:uppercase; font-size:12px; margin-bottom:26px;}

/* Savings Card */
.ilml-prices .hero{background:linear-gradient(180deg,var(--bronze1),var(--bronze2)); border:1px solid rgba(216,163,94,.25);
  border-radius:16px; padding:26px 28px; color:var(--cream); box-shadow:0 10px 30px rgba(0,0,0,.35); margin-bottom:22px;}
.ilml-prices .pill{display:inline-block; font-size:12px; padding:6px 10px; border-radius:999px;
  background:rgba(216,163,94,.16); border:1px solid rgba(216,163,94,.35); color:var(--cream);}
.ilml-prices .gold-line{height:1px; margin:12px 0 10px; background:linear-gradient(90deg,transparent,var(--gold),transparent); opacity:.7;}
.ilml-prices .hero h3{margin:6px 0 8px; font-size:26px; color:var(--cream);}
.ilml-prices .hero p, .ilml-prices .hero li{color:var(--muted);}
.ilml-prices .btn-gold{display:inline-block; padding:12px 18px; border-radius:999px; background:var(--gold); color:#1b1209; font-weight:700; text-decoration:none; box-shadow:0 6px 14px rgba(216,163,94,.35);}

/* December Banner */
.ilml-prices .december{background:linear-gradient(180deg,rgba(216,163,94,.18),rgba(216,163,94,.10)); border:1px solid rgba(216,163,94,.35);
  color:var(--cream); border-radius:14px; padding:16px 18px; margin:12px 0 24px;}

/* Tables */
.ilml-prices h3.section-title{color:var(--cream); font-size:22px; margin:26px 0 12px;}
.ilml-prices table{width:100%; border-collapse:collapse; background:#12100e; color:var(--cream);
  border:1px solid rgba(216,163,94,.25); border-radius:14px; overflow:hidden; box-shadow:0 10px 24px rgba(0,0,0,.35); margin-bottom:24px;}
.ilml-prices thead th{background:linear-gradient(180deg,rgba(216,163,94,.16),rgba(216,163,94,.06));
  color:var(--cream); border-bottom:1px solid rgba(216,163,94,.28); text-align:left; font-weight:600; padding:14px 16px; font-size:14px;}
.ilml-prices td{padding:14px 16px; border-bottom:1px solid rgba(216,163,94,.15); color:var(--muted);}
.ilml-prices tr:nth-child(even) td{background:rgba(216,163,94,.03);}
.ilml-prices td:nth-child(2), .ilml-prices td:nth-child(3){text-align:center; white-space:nowrap;}
.ilml-prices strong{color:var(--gold);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4432d14 */.elementor-149 .elementor-element.elementor-element-4432d14 .card-content{
    height: 56%;
    Margin-top:320px;
    margin-bottom: -240px;
    transition: all 0.5s ease;
}

.elementor-149 .elementor-element.elementor-element-4432d14 .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-149 .elementor-element.elementor-element-4432d14 .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-149 .elementor-element.elementor-element-4432d14 .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-149 .elementor-element.elementor-element-4432d14 .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-149 .elementor-element.elementor-element-4432d14 .card-content{
    height: 54%;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e20817 */.elementor-149 .elementor-element.elementor-element-8e20817 .card-content{
    height: 56%;
    Margin-top:320px;
    margin-bottom: -240px;
    transition: all 0.5s ease;
}

.elementor-149 .elementor-element.elementor-element-8e20817 .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-149 .elementor-element.elementor-element-8e20817 .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-149 .elementor-element.elementor-element-8e20817 .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-149 .elementor-element.elementor-element-8e20817 .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-149 .elementor-element.elementor-element-8e20817 .card-content{
    height: 54%;
}}/* End custom CSS */