.elementor-1260 .elementor-element.elementor-element-f30a83d{--display:flex;--min-height:500px;--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-1260 .elementor-element.elementor-element-f30a83d:not(.elementor-motion-effects-element-type-background), .elementor-1260 .elementor-element.elementor-element-f30a83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://citynailsspasalon.com/wp-content/uploads/2024/04/banner-con.jpg");background-position:bottom center;background-size:cover;}.elementor-1260 .elementor-element.elementor-element-ef99821 > .elementor-widget-container{margin:280px 30px 0px 0px;}.elementor-1260 .elementor-element.elementor-element-ef99821{text-align:center;}.elementor-1260 .elementor-element.elementor-element-ef99821 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-cbb1eae );}.elementor-1260 .elementor-element.elementor-element-6bab484{--display:flex;--min-height:700px;--overlay-opacity:1;}.elementor-1260 .elementor-element.elementor-element-6bab484::before, .elementor-1260 .elementor-element.elementor-element-6bab484 > .elementor-background-video-container::before, .elementor-1260 .elementor-element.elementor-element-6bab484 > .e-con-inner > .elementor-background-video-container::before, .elementor-1260 .elementor-element.elementor-element-6bab484 > .elementor-background-slideshow::before, .elementor-1260 .elementor-element.elementor-element-6bab484 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1260 .elementor-element.elementor-element-6bab484 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-583ce17 );--background-overlay:'';}.elementor-1260 .elementor-element.elementor-element-4ecf625 > .elementor-widget-container{padding:50px 0px 100px 0px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post-holder{background-color:#141414;border-radius:0px 0px 20px 20px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post{padding:20px 20px 20px 20px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-post-grid .eael-grid-post .eael-entry-media img, .elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post .eael-entry-overlay{border-radius:15px 15px 15px 15px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-entry-meta .eael-posted-on{color:var( --e-global-color-cbb1eae );}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on{color:var( --e-global-color-cbb1eae );}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post .eael-entry-footer{justify-content:flex-start;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post .eael-entry-header-after{justify-content:flex-start;align-items:center;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-entry-footer{margin:15px 0px 15px 0px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-entry-header-after{margin:15px 0px 15px 0px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-entry-title a{color:var( --e-global-color-970be63 );}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-entry-title:hover, .elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-entry-title a:hover{color:var( --e-global-color-2a15a28 );}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post-excerpt p{color:var( --e-global-color-cbb1eae );margin:15px 0px 15px 0px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post .eael-entry-overlay{background-color:#FFFFFF00;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:17px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-grid-post .eael-entry-overlay > img{height:17px;width:17px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-post-elements-readmore-btn{text-align:right;font-size:15px;color:var( --e-global-color-cbb1eae );padding:0px 0px 0px 0px;margin:15px 0px 15px 0px;}.elementor-1260 .elementor-element.elementor-element-4ecf625 .eael-post-elements-readmore-btn:hover{color:var( --e-global-color-2a15a28 );}@media(max-width:1024px){.elementor-1260 .elementor-element.elementor-element-f30a83d{--min-height:400px;}.elementor-1260 .elementor-element.elementor-element-ef99821 > .elementor-widget-container{margin:250px 30px 0px 0px;}.elementor-1260 .elementor-element.elementor-element-ef99821 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-1260 .elementor-element.elementor-element-f30a83d{--min-height:280px;}.elementor-1260 .elementor-element.elementor-element-ef99821 > .elementor-widget-container{margin:173px 19px 0px 0px;}.elementor-1260 .elementor-element.elementor-element-ef99821 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for heading, class: .elementor-element-ef99821 */.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(-45deg,#956D30,#FEE65E,#956D30,#FEE65E);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */