
.elementor-33 .elementor-element.elementor-element-b57cb23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-c94000f > .elementor-widget-container{background-color:#FFFFFF;background-image:url("https://artisticpme.com/media/2021/06/Used_for_Aesthetics_and_-Permanent_Makeup.png");margin:0px 0px 0px 0px;background-position:top left;background-repeat:no-repeat;background-size:100px auto;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-c94000f{text-align:left;}.elementor-33 .elementor-element.elementor-element-c94000f .elementor-heading-title{font-weight:600;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-33 .elementor-element.elementor-element-815ed9b > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 0px 0px rgba(1.500000000000049, 0, 0, 0);}.elementor-33 .elementor-element.elementor-element-815ed9b{--image-border-radius:15px;--image-transition-duration:700ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-33 .elementor-element.elementor-element-815ed9b .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-33 .elementor-element.elementor-element-41b68e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-9620e41 > .elementor-widget-container{background-color:#FFFFFF;background-image:url("https://artisticpme.com/media/2021/06/Used_for_Aesthetics_and_-Permanent_Makeup.png");margin:0px 0px 0px 0px;background-position:top left;background-repeat:no-repeat;background-size:100px auto;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-9620e41{text-align:left;}.elementor-33 .elementor-element.elementor-element-9620e41 .elementor-heading-title{font-weight:600;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-33 .elementor-element.elementor-element-6eb9901 .elementor-toggle-title{font-family:"Reidfork Hand Drawn Rough by Wilder", Sans-serif;font-weight:600;}.elementor-33 .elementor-element.elementor-element-6eb9901 .elementor-tab-content{font-family:"Wilder", Sans-serif;font-weight:400;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-widget-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:#000000;}.elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-item{align-items:flex-start;}.elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-33 .elementor-element.elementor-element-85b6bde .elementor-price-list-description{color:#000000;}.elementor-33 .elementor-element.elementor-element-e6d1661 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-405a61a > .elementor-widget-container{background-color:#FFFFFF;background-image:url("https://artisticpme.com/media/2021/06/Used_for_Aesthetics_and_-Permanent_Makeup.png");margin:0px 0px 0px 0px;background-position:top left;background-repeat:no-repeat;background-size:100px auto;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-405a61a{text-align:left;}.elementor-33 .elementor-element.elementor-element-405a61a .elementor-heading-title{font-weight:600;}.elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:#000000;}.elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-item{align-items:flex-start;}.elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-33 .elementor-element.elementor-element-bc57788 .elementor-price-list-description{color:#000000;}.elementor-33 .elementor-element.elementor-element-424bc61 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-807c182 > .elementor-widget-container{background-color:#FFFFFF;background-image:url("https://artisticpme.com/media/2021/06/Used_for_Aesthetics_and_-Permanent_Makeup.png");margin:0px 0px 0px 0px;background-position:top left;background-repeat:no-repeat;background-size:100px auto;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-807c182{text-align:left;}.elementor-33 .elementor-element.elementor-element-807c182 .elementor-heading-title{font-weight:600;}.elementor-33 .elementor-element.elementor-element-33afbe5{text-align:left;}.elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:#000000;}.elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-item{align-items:flex-start;}.elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-header{color:#000000;}.elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-price{color:#000000;}.elementor-33 .elementor-element.elementor-element-1fbfc97 .elementor-price-list-description{color:#000000;}.elementor-33 .elementor-element.elementor-element-00923bf{text-align:left;}.elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:#000000;}.elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-item{align-items:flex-start;}.elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list li:not(:last-child){margin-bottom:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-33 .elementor-element.elementor-element-7477c60 .elementor-price-list-description{color:#000000;}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-c94000f > .elementor-widget-container{background-size:5em auto;}.elementor-33 .elementor-element.elementor-element-9620e41 > .elementor-widget-container{background-size:5em auto;}.elementor-33 .elementor-element.elementor-element-405a61a > .elementor-widget-container{background-size:5em auto;}.elementor-33 .elementor-element.elementor-element-807c182 > .elementor-widget-container{background-size:5em auto;}}@media(max-width:768px){.elementor-33 .elementor-element.elementor-element-c94000f > .elementor-widget-container{background-size:5em auto;}.elementor-33 .elementor-element.elementor-element-9620e41 > .elementor-widget-container{background-size:5em auto;}.elementor-33 .elementor-element.elementor-element-405a61a > .elementor-widget-container{background-size:5em auto;}.elementor-33 .elementor-element.elementor-element-807c182 > .elementor-widget-container{background-size:5em auto;}}#our-goal  { font-size: calc(30px + 1vw); color: #000; padding: 5px 15px; } @media (max-width: 440px) { #permanent-makeup-pricing * [class*="price-list"] { font-size: 12pt !important; } #permanent-makeup-pricing * [class*="price-list-price"] { font-size: 8pt !important; } } #permanent-makeup-pricing { margin-bottom: 100px !important; } #permanent-makeup-pricing div { font-size: calc(22px + 0.3vw) !important; margin-top: 15px !important; } #permanent-makeup-pricing p.elementor-price-list-description { margin-top: -10px !important; margin-bottom: calc(15px + 0.3vw) !important; font-size: 18px !important; font-weight: 500 !important; line-height: 160% !important; } #permanent-makeup-pricing center { line-height: 120% !important; font-size: 18px !important; font-weight: 500 !important; padding: 5px !important; text-align: center !important; text-transform: uppercase !important; min-width: 100% !important; text-shadow: 0px 0px 1px #00000099 !important; } #permanent-makeup-pricing center::before, #permanent-makeup-pricing center::after { content:'"'; } @media (max-width: 440px) { #facials-pricing * [class*="price-list"] { font-size: 12pt !important; } #facials-pricing * [class*="price-list-price"] { font-size: 8pt !important; } } #facials-pricing { margin-bottom: 100px !important; } #facials-pricing div { font-size: calc(22px + 0.3vw) !important; margin-top: 15px !important; } #facials-pricing p.elementor-price-list-description { margin-top: -10px !important; margin-bottom: calc(15px + 0.3vw) !important; font-size: 18px !important; font-weight: 500 !important; line-height: 160% !important; } #facials-pricing center { line-height: 120% !important; font-size: 18px !important; font-weight: 500 !important; padding: 5px !important; text-align: center !important; text-transform: uppercase !important; min-width: 100% !important; text-shadow: 0px 0px 1px #00000099 !important; } #facials-pricing center::before, #facials-pricing center::after { content:'"'; } #beauty-and-grooming-pre-treatment { display: none !important; } #beauty-and-grooming-aftercare-instructions { display: none !important; } #beauty-and-grooming-tinting-pricing-title h3 { font-size: calc(22px + 0.3vw) !important; color: #000 !important; margin-top: 15px !important; margin-bottom: 15px; -o-border-bottom: 2px solid #000 !important; -ms-border-bottom: 2px solid #000 !important; -moz-border-bottom: 2px solid #000 !important; -webkit-border-bottom: 2px solid #000 !important; border-bottom: 2px solid #000 !important; } @media (max-width: 440px) { #beauty-and-grooming-tinting-pricing * [class*="price-list"] { font-size: 12pt !important; } #beauty-and-grooming-tinting-pricing * [class*="price-list-price"] { font-size: 8pt !important; } } #beauty-and-grooming-tinting-pricing { margin-bottom: 15px !important; } #facials-pricing div { font-size: calc(22px + 0.3vw) !important; margin-top: 15px !important; } #beauty-and-grooming-tinting-pricing p.elementor-price-list-description { margin-top: -10px !important; margin-bottom: calc(15px + 0.3vw) !important; font-size: 18px !important; font-weight: 500 !important; line-height: 160% !important; } #beauty-and-grooming-tinting-pricing center { line-height: 120% !important; font-size: 18px !important; font-weight: 500 !important; padding: 5px !important; text-align: center !important; text-transform: uppercase !important; min-width: 100% !important; text-shadow: 0px 0px 1px #00000099 !important; } #beauty-and-grooming-tinting-pricing center::before, #beauty-and-grooming-tinting-pricing center::after { content:'"'; } #beauty-and-grooming-waxing-hair-removal-pricing-title h3 { font-size: calc(22px + 0.3vw) !important; color: #000 !important; margin-top: 15px !important; margin-bottom: 15px; -o-border-bottom: 2px solid #000 !important; -ms-border-bottom: 2px solid #000 !important; -moz-border-bottom: 2px solid #000 !important; -webkit-border-bottom: 2px solid #000 !important; border-bottom: 2px solid #000 !important; } @media (max-width: 440px) { #beauty-and-grooming-waxing-hair-removal-pricing * [class*="price-list"] { font-size: 12pt !important; } #beauty-and-grooming-waxing-hair-removal-pricing * [class*="price-list-price"] { font-size: 8pt !important; } } #beauty-and-grooming-waxing-hair-removal-pricing { margin-bottom: 100px !important; } #beauty-and-grooming-waxing-hair-removal-pricing div { font-size: calc(22px + 0.3vw) !important; } #beauty-and-grooming-waxing-hair-removal-pricing p.elementor-price-list-description { margin-top: -10px !important; margin-bottom: calc(15px + 0.3vw) !important; font-size: 18px !important; font-weight: 500 !important; line-height: 160% !important; } #beauty-and-grooming-waxing-hair-removal-pricing center { line-height: 120% !important; font-size: 18px !important; font-weight: 500 !important; padding: 5px !important; text-align: center !important; text-transform: uppercase !important; min-width: 100% !important; text-shadow: 0px 0px 1px #00000099 !important; } #beauty-and-grooming-waxing-hair-removal-pricing center::before, #beauty-and-grooming-waxing-hair-removal-pricing center::after { content:'"'; } #artistic-permanent-makeup-esthetics-menus { margin-top: 30px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu div * { line-height: 160% !important; letter-spacing: calc(1.5px + 0.03vw) !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu #our-goal-menu.our-goal h3 { padding-bottom: 30px !important; text-shadow: 0px 1px 1px #00000099 !important; color: #000 !important; font-size: calc(20pt + 1vw) !important; line-height: calc(120% + 1vw) !important; padding-left: 5% !important; padding-right: 5% !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu div:nth-child(2) { margin: 0px !important; padding: 0px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu #our-goal-menu.pics [class*="gallery-item"] div { background-size: 100% auto !important; background-position: 50% 65% !important; background-repeat: no-repeat !important; -o-border-radius: 15px !important; -ms-border-radius: 15px !important; -moz-border-radius: 15px !important; -webkit-border-radius: 15px !important; border-radius: 15px !important; -o-box-shadow: inset 0px 0px calc(5px + 0.1vw) #FFD2DF, inset 0px 0px calc(5px + 0.3vw) #FFD2DF, inset 0px 0px calc(5px + 1vw) #FFD2DF !important; -ms-box-shadow: inset 0px 0px calc(5px + 0.1vw) #FFD2DF, inset 0px 0px calc(5px + 0.3vw) #FFD2DF, inset 0px 0px calc(5px + 1vw) #FFD2DF !important; -moz-box-shadow: inset 0px 0px calc(5px + 0.1vw) #FFD2DF, inset 0px 0px calc(5px + 0.3vw) #FFD2DF, inset 0px 0px calc(5px + 1vw) #FFD2DF !important; -webkit-box-shadow: inset 0px 0px calc(5px + 0.1vw) #FFD2DF, inset 0px 0px calc(5px + 0.3vw) #FFD2DF, inset 0px 0px calc(5px + 1vw) #FFD2DF !important; box-shadow: inset 0px 0px calc(5px + 0.1vw) #FFD2DF, inset 0px 0px calc(5px + 0.3vw) #FFD2DF, inset 0px 0px calc(5px + 1vw) #FFD2DF !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu { background: #fff !important; -o-border-radius: 15px !important; -ms-border-radius: 15px !important; -moz-border-radius: 15px !important; -webkit-border-radius: 15px !important; border-radius: 15px !important; -o-box-shadow: 0px 5px 5px #00000099; -ms-box-shadow: 0px 5px 5px #00000099; -moz-box-shadow: 0px 5px 5px #00000099; -webkit-box-shadow: 0px 5px 5px #00000099; box-shadow: 0px 5px 5px #00000099; } #artistic-permanent-makeup-esthetics-menus.menus .menu h2 { text-align: left !important; font-family: 'Times New Roman', san-serif !important; font-weight: 500 !important; color: #000 !important; padding-top: 10px !important; padding-bottom: 10px !important; margin-bottom: 15px !important; text-shadow: 0px 1px 1px #00000099 !important; vertical-align: middle !important; text-transform: uppercase !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu h2::before, #artistic-permanent-makeup-esthetics-menus.menus .menu h2:after { min-width: 100px !important; min-height: 14px !important; margin-left: -20px !important; display: block !important; vertical-align: middle !important; content: "" !important; -o-border-top: 4px solid #000000 !important; -ms-border-top: 4px solid #000000 !important; -moz-border-top: 4px solid #000000 !important; -webkit-border-top: 4px solid #000000 !important; border-top: 4px solid #000000 !important; } @media (min-width: 1031px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: 200px !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: 220px; margin-left: 220px !important; line-height: 180% !important; font-size: 42px !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 1% !important; padding: 1% !important; max-width: 48% !important; } } @media (min-width: 769px) and (max-width: 1030px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: 120px !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.5em); margin-left: 140px !important; line-height: 120% !important; font-size: calc(28px + 0.4vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 1% !important; padding: 1% !important; width: 100% !important; } } @media (min-width: 601px) and (max-width: 768px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: 180px !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: 190px; margin-left: 200px !important; line-height: 142% !important; font-size: calc(30px + 2.2vw) !important; letter-spacing: 6px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 2% 3% !important; padding: 3% !important; width: 100% !important; } } @media (min-width: 501px) and (max-width: 600px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: 160px !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: 170px; margin-left: 180px !important; line-height: 150% !important; font-size: calc(30px + 1vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 2% 2.5% !important; padding: 3% !important; width: 100% !important; } } @media (min-width: 401px) and (max-width: 500px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(130px + 0.75em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(140px + 0.75em); margin-left: calc(144px + 0.75em) !important; line-height: calc(2em) !important; font-size: calc(22px + 0.3vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 2% 2.5% !important; padding: 3% !important; width: 100% !important; } } @media (min-width: 391px) and (max-width: 400px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(105px + 0.75em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.75em); margin-left: calc(118px + 0.75em) !important; line-height: calc(1.4em) !important; font-size: calc(22px + 0.8vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 2% 3% !important; padding: 3% !important; width: 100% !important; } } @media (min-width: 381px) and (max-width: 390px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(100px + 0.75em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.75em); margin-left: calc(116px + 0.75em) !important; line-height: calc(1.4em) !important; font-size: calc(22px + 0.6vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 2% !important; padding: 2% !important; width: 100% !important; } } @media (min-width: 371px) and (max-width: 380px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(100px + 0.75em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.75em); margin-left: calc(118px + 0.75em) !important; line-height: calc(1.6em) !important; font-size: calc(16px + 1.8vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 2% !important; padding: 2% !important; width: 100% !important; } } @media (min-width: 361px) and (max-width: 370px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(100px + 0.75em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.75em); margin-left: calc(120px + 0.75em) !important; line-height: calc(1.6em) !important; font-size: calc(16px + 1.3vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 2.5% !important; padding: 2.5% !important; width: 100% !important; } } @media (min-width: 351px) and (max-width: 360px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(100px + 0.5em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.5em); margin-left: calc(120px + 0.5em) !important; line-height: calc(1.5em) !important; font-size: calc(16px + 1.2vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 2.5% !important; padding: 2.5% !important; width: 100% !important; } } @media (min-width: 341px) and (max-width: 350px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(100px + 0.5em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.5em); margin-left: calc(120px + 0.5em) !important; line-height: calc(1.6em) !important; font-size: calc(16px + 1vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 3% !important; padding: 3% !important; width: 100% !important; } } @media (min-width: 331px) and (max-width: 340px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(100px + 0.5em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.5em); margin-left: calc(120px + 0.5em) !important; line-height: calc(1.85em) !important; font-size: calc(14px + 0.8vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 3% !important; padding: 3% !important; width: 100% !important; } } @media (min-width: 321px) and (max-width: 330px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(100px + 0.5em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.5em); margin-left: calc(120px + 0.5em) !important; line-height: calc(2em) !important; font-size: calc(14px + 0.3vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 3% !important; padding: 3% !important; width: 100% !important; } } @media (min-width: 0px) and (max-width: 320px) { #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu *, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu *, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu *, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu * { background-size: calc(100px + 0.5em) !important; } #artistic-permanent-makeup-esthetics-menus.menus #our-goal-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #permanent-makeup-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #facials-menu h2, #artistic-permanent-makeup-esthetics-menus.menus #beauty-and-grooming-menu h2 { min-height: calc(110px + 0.5em); margin-left: calc(120px + 0.5em) !important; line-height: calc(1.9em) !important; font-size: calc(4.6vw) !important; letter-spacing: 2px !important; } #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(1), #artistic-permanent-makeup-esthetics-menus.menus .menu:nth-child(2) { margin: 3% !important; padding: 3% !important; width: 100% !important; } } #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle .elementor-toggle-item *, #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle .elementor-toggle-item *, #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle .elementor-toggle-item * { color: #000 !important; -o-border: none !important; -ms-border: none !important; -moz-border: none !important; -webkit-border: none !important; border: none !important; padding-bottom: 5px !important; } #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle .elementor-toggle-title, #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle .elementor-toggle-title, #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle .elementor-toggle-title { margin-left: 40px !important; display: block !important; color: #000 !important; text-shadow: 0px 1px 1px #FF77A3 !important; font-size: 30px !important; } #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle [class*="elementor-toggle-icon"], #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle [class*="elementor-toggle-icon"], #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle [class*="elementor-toggle-icon"] { text-shadow: 0px 1px 1px #FF77A3 !important; font-size: 26px !important; } #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle [class*="elementor-toggle-icon"] :hover, #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle [class*="elementor-toggle-icon"] :hover, #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle [class*="elementor-toggle-icon"] :hover { color: #FF77A3 !important; text-shadow: 0px 2px 2px #000 !important; } #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle .elementor-tab-content, #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle .elementor-tab-content, #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle .elementor-tab-content { background: #FF77A3 !important; padding: 15px !important; margin: 5px 40px !important; -o-border-radius: 15px !important; -ms-border-radius: 15px !important; -moz-border-radius: 15px !important; -webkit-border-radius: 15px !important; border-radius: 15px !important; -o-box-shadow: 0px 0px 10px inset #000, 0px 0px 5px #FF77A3 !important; -ms-box-shadow: 0px 0px 10px inset #000, 0px 0px 5px #FF77A3 !important; -moz-box-shadow: 0px 0px 10px inset #000, 0px 0px 5px #FF77A3 !important; -webkit-box-shadow: 0px 0px 10px inset #000, 0px 0px 5px #FF77A3 !important; box-shadow: 0px 0px 10px inset #000, 0px 0px 5px #FF77A3 !important; -o-border: 1px solid #FF77A3 !important; -ms-border: 1px solid #FF77A3 !important; -moz-border: 1px solid #FF77A3 !important; -webkit-border: 1px solid #FF77A3 !important; border: 1px solid #FF77A3 !important; } #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle .elementor-tab-content ul, #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle .elementor-tab-content ul, #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle .elementor-tab-content ul { font-size: 20pt !important; text-transform: uppercase !important; font-weight: 500 !important; text-shadow: 0px 1px 1px #00000099 !important; margin-left: -30px !important; } #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle .elementor-tab-content li, #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle .elementor-tab-content li, #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle .elementor-tab-content li { font-size: 16pt !important; margin-left: 30px !important; padding-top: 15px !important; padding-bottom: 30px !important; text-transform: none !important; text-shadow: none !important; line-height: 160% !important; letter-spacing: 1.5px !important; font-weight: 500 !important; } @media (min-width: 0px) and (max-width: 768px) { #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle .elementor-tab-content ul, #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle .elementor-tab-content ul, #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle .elementor-tab-content ul { text-align: center; padding-left: 0px !important; margin-left: 0px !important; } #artistic-permanent-makeup-esthetics-menus #permanent-makeup-menu .elementor-widget-toggle .elementor-tab-content li, #artistic-permanent-makeup-esthetics-menus #facials-menu .elementor-widget-toggle .elementor-tab-content li, #artistic-permanent-makeup-esthetics-menus #beauty-and-grooming-menu .elementor-widget-toggle .elementor-tab-content li { text-align: left !important; margin-left: 0px !important; border-top: 10px double #000 !important; margin-top: 15px !important; list-style-type: none !important; } }