.elementor-32 .elementor-element.elementor-element-7a5570a{margin-top:0px;margin-bottom:100px;}.elementor-32 .elementor-element.elementor-element-2324c14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-2324c14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(178deg, var( --e-global-color-51720a83 ) 90, var( --e-global-color-3cd038d6 ) 100%);}.elementor-32 .elementor-element.elementor-element-2324c14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2324c14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-2835d6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-51720a83 ) 0%, var( --e-global-color-3cd038d6 ) 100%);}.elementor-32 .elementor-element.elementor-element-ca596bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-b305eb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:70px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-b305eb9:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b305eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, var( --e-global-color-51720a83 ) 0%, var( --e-global-color-3cd038d6 ) 100%);}.elementor-32 .elementor-element.elementor-element-b305eb9, .elementor-32 .elementor-element.elementor-element-b305eb9::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-66def47{--display:flex;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-66def47, .elementor-32 .elementor-element.elementor-element-66def47::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-5b1ab6b{text-align:center;}.elementor-32 .elementor-element.elementor-element-5b1ab6b .elementor-heading-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5b1ab6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-149ec69{--display:flex;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-149ec69, .elementor-32 .elementor-element.elementor-element-149ec69::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-47ed7cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-997301f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-594ba77{text-align:center;}.elementor-32 .elementor-element.elementor-element-eaf16ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:070px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-ec4c962{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-63e1953{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-89c2f7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-4dd813f5{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-32 .elementor-element.elementor-element-4dd813f5, .elementor-32 .elementor-element.elementor-element-4dd813f5::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-39b8ba5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:35px 35px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:15%;}.elementor-32 .elementor-element.elementor-element-39b8ba5c, .elementor-32 .elementor-element.elementor-element-39b8ba5c::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-23b95af0{width:var( --container-widget-width, 113.26% );max-width:113.26%;--container-widget-width:113.26%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-23b95af0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-6b98cb3a{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-32 .elementor-element.elementor-element-6b98cb3a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6b98cb3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enigmamedispa.com/wp-content/uploads/2023/10/gift-card.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6b98cb3a, .elementor-32 .elementor-element.elementor-element-6b98cb3a::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-ae7de2a{--display:flex;--background-transition:0.3s;--padding-block-start:070px;--padding-block-end:070px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-1c101b97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-66b554ae{--display:flex;--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;--justify-content:space-between;--align-items:flex-end;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:5%;}.elementor-32 .elementor-element.elementor-element-7ec050a1{text-align:left;width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-7ec050a1 img{width:100%;}.elementor-32 .elementor-element.elementor-element-7ec050a1 > .elementor-widget-container{margin:0% 15% 0% 0%;}.elementor-32 .elementor-element.elementor-element-5140f0d8.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-32 .elementor-element.elementor-element-5140f0d8 .elementor-main-swiper{width:100%;}.elementor-32 .elementor-element.elementor-element-5140f0d8 .elementor-testimonial__text{color:#212121;}.elementor-32 .elementor-element.elementor-element-5140f0d8 .elementor-testimonial__name{color:#212121;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32 .elementor-element.elementor-element-5140f0d8 .elementor-testimonial__title{color:#212121;}.elementor-32 .elementor-element.elementor-element-5140f0d8 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-32 .elementor-element.elementor-element-5140f0d8 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-32 .elementor-element.elementor-element-5140f0d8 .swiper-pagination-fraction{font-size:9px;}.elementor-32 .elementor-element.elementor-element-5140f0d8{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-1183e89a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-1183e89a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1183e89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1183e89a, .elementor-32 .elementor-element.elementor-element-1183e89a::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-33f65b48{text-align:center;}.elementor-32 .elementor-element.elementor-element-33f65b48 .elementor-heading-title{color:#1C244B;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32 .elementor-element.elementor-element-6744c468 .elementor-main-swiper{height:180px;}.elementor-32 .elementor-element.elementor-element-6744c468.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:31px;}.elementor-32 .elementor-element.elementor-element-6744c468 .elementor-swiper-button{font-size:20px;}.elementor-32 .elementor-element.elementor-element-6744c468{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-6744c468.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-4dd813f5{--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-32 .elementor-element.elementor-element-39b8ba5c{border-width:1px 1px 1px 0px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-32 .elementor-element.elementor-element-6b98cb3a{--min-height:40vh;}.elementor-32 .elementor-element.elementor-element-66b554ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 0px;--flex-wrap:wrap;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-32 .elementor-element.elementor-element-7ec050a1{text-align:left;--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-32 .elementor-element.elementor-element-7ec050a1 img{width:90%;}.elementor-32 .elementor-element.elementor-element-7ec050a1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-32 .elementor-element.elementor-element-5140f0d8.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-32 .elementor-element.elementor-element-5140f0d8 .elementor-main-swiper{width:100%;}.elementor-32 .elementor-element.elementor-element-5140f0d8{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-1183e89a{--gap:0px 0px;--padding-block-start:20px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-6744c468 .elementor-main-swiper{height:156px;}.elementor-32 .elementor-element.elementor-element-6744c468.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-7a5570a{margin-top:0px;margin-bottom:50px;}.elementor-32 .elementor-element.elementor-element-4dd813f5{--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-32 .elementor-element.elementor-element-39b8ba5c{border-width:1px 1px 0px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:1px;--padding-block-start:10%;--padding-block-end:15%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-32 .elementor-element.elementor-element-6b98cb3a{border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;}.elementor-32 .elementor-element.elementor-element-ae7de2a{--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-32 .elementor-element.elementor-element-66b554ae{--gap:25px 25px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-32 .elementor-element.elementor-element-7ec050a1{text-align:left;width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-7ec050a1 img{width:100%;}.elementor-32 .elementor-element.elementor-element-1183e89a{--padding-block-start:0%;--padding-block-end:20%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-32 .elementor-element.elementor-element-6744c468 .elementor-main-swiper{height:128px;}.elementor-32 .elementor-element.elementor-element-6744c468.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-ec4c962{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-63e1953{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-89c2f7c{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-39b8ba5c{--width:60%;}.elementor-32 .elementor-element.elementor-element-6b98cb3a{--width:40%;}.elementor-32 .elementor-element.elementor-element-1c101b97{--content-width:500px;}.elementor-32 .elementor-element.elementor-element-66b554ae{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-39b8ba5c{--width:50%;}.elementor-32 .elementor-element.elementor-element-6b98cb3a{--width:50%;}.elementor-32 .elementor-element.elementor-element-66b554ae{--width:100%;}}@media(min-width:1025px){.elementor-32 .elementor-element.elementor-element-6b98cb3a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6b98cb3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for art-hero-header, class: .elementor-element-2835d6e */@media (max-width: 767px) {
.art-additional-info-item span,
.art-additional-info-item .art-info-item-content, 
.art-additional-info-item .art-info-item-content a{
    color: #fff !important;
}
.art-hero-header-top h1 {
    margin-top: 50px;
}

.art-hero-header-beauty {
        background: transparent linear-gradient(90deg, #060c12 0%, #1a384d 100%) 0% 0% no-repeat padding-box;
        background-image: none!important;
}
}/* End custom CSS */
/* Start custom CSS for art-contact-info, class: .elementor-element-47ed7cc */.far, .art-title, .art-item p {color:#fff;}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-6744c468 */.elementor-carousel-image {
    background-size: contain !important;
}
@media (min-width: 768px){
.elementor-carousel-image {
    background-size: 60% !important;
}
}/* End custom CSS */