.elementor-58 .elementor-element.elementor-element-1e0f9aa4 > .elementor-background-overlay{background-color:var( --e-global-color-d3dee9f );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-1e0f9aa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:15em 1em 25em 1em;z-index:0;}.elementor-58 .elementor-element.elementor-element-6c1bcdba > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-58 .elementor-element.elementor-element-6ceaf402{text-align:center;}.elementor-58 .elementor-element.elementor-element-6ceaf402 .elementor-heading-title{font-family:"Alegreya SC", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:6.3px;color:var( --e-global-color-8165548 );}.elementor-58 .elementor-element.elementor-element-6ceaf402 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-3356d54{text-align:center;}.elementor-58 .elementor-element.elementor-element-3356d54 .elementor-heading-title{font-family:"Alegreya SC", Sans-serif;font-weight:800;letter-spacing:2.2px;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-3356d54 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-3eda259f .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c2601e0{--grid-template-columns:repeat(3, auto);--grid-column-gap:5px;--grid-row-gap:0px;bottom:147px;z-index:1;}.elementor-58 .elementor-element.elementor-element-c2601e0 .elementor-widget-container{text-align:right;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-c2601e0{right:-12px;}body.rtl .elementor-58 .elementor-element.elementor-element-c2601e0{left:-12px;}.elementor-58 .elementor-element.elementor-element-df3ef03{--grid-template-columns:repeat(3, auto);--grid-column-gap:5px;--grid-row-gap:0px;bottom:90px;z-index:1;}.elementor-58 .elementor-element.elementor-element-df3ef03 .elementor-widget-container{text-align:right;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-df3ef03{right:-12px;}body.rtl .elementor-58 .elementor-element.elementor-element-df3ef03{left:-12px;}.elementor-58 .elementor-element.elementor-element-5cb8b0a .elementor-repeater-item-5d9ff3a.elementor-social-icon{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-5cb8b0a{--grid-template-columns:repeat(3, auto);--grid-column-gap:5px;--grid-row-gap:0px;bottom:35px;z-index:1;}.elementor-58 .elementor-element.elementor-element-5cb8b0a .elementor-widget-container{text-align:right;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-5cb8b0a{right:-12px;}body.rtl .elementor-58 .elementor-element.elementor-element-5cb8b0a{left:-12px;}.elementor-58 .elementor-element.elementor-element-80ebb61{--grid-template-columns:repeat(3, auto);--grid-column-gap:5px;--grid-row-gap:0px;bottom:0px;z-index:1;}.elementor-58 .elementor-element.elementor-element-80ebb61 .elementor-widget-container{text-align:right;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-80ebb61{right:-12px;}body.rtl .elementor-58 .elementor-element.elementor-element-80ebb61{left:-12px;}.elementor-58 .elementor-element.elementor-element-be78a5b{padding:7em 1em 7em 1em;}.elementor-58 .elementor-element.elementor-element-85e89ce img{height:100%;}.elementor-58 .elementor-element.elementor-element-85e89ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-71e6a53f{text-align:left;}.elementor-58 .elementor-element.elementor-element-71e6a53f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:2.8rem;font-weight:500;text-transform:capitalize;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-ca2f424 );}.elementor-58 .elementor-element.elementor-element-5f9d1e35{text-align:left;color:var( --e-global-color-7d4eab6 );font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-58 .elementor-element.elementor-element-46b7794 > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-58 .elementor-element.elementor-element-0f34577{margin-top:-70px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-1d5b5aa{text-align:center;}.elementor-58 .elementor-element.elementor-element-1d5b5aa .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;text-transform:uppercase;color:var( --e-global-color-8c71d72 );}.elementor-58 .elementor-element.elementor-element-2cadcce{text-align:center;}.elementor-58 .elementor-element.elementor-element-2cadcce .elementor-heading-title{font-family:"Alegreya SC", Sans-serif;font-size:50px;color:var( --e-global-color-ca2f424 );}.elementor-58 .elementor-element.elementor-element-f6f734c > .elementor-container{max-width:1600px;}.elementor-58 .elementor-element.elementor-element-f6f734c:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-f6f734c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3dee9f );background-image:url("https://tattooartistindelhi.com/demo/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-f6f734c > .elementor-background-overlay{background-color:#0F0F0F;opacity:0.92;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-f6f734c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 3em 1em;}.elementor-58 .elementor-element.elementor-element-8ae8a94{text-align:center;}.elementor-58 .elementor-element.elementor-element-8ae8a94 .elementor-heading-title{color:var( --e-global-color-8c71d72 );}.elementor-58 .elementor-element.elementor-element-d5abe62{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-58 .elementor-element.elementor-element-d5abe62 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-58 .elementor-element.elementor-element-d5abe62 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-58 .elementor-element.elementor-element-7c72222 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-028bfd5 > .elementor-container{max-width:1600px;}.elementor-58 .elementor-element.elementor-element-028bfd5:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-028bfd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3dee9f );background-image:url("https://tattooartistindelhi.com/demo/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-028bfd5 > .elementor-background-overlay{background-color:#0F0F0F;opacity:0.92;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-028bfd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 3em 1em;}.elementor-58 .elementor-element.elementor-element-8a7d732{text-align:center;}.elementor-58 .elementor-element.elementor-element-8a7d732 .elementor-heading-title{color:var( --e-global-color-8c71d72 );}.elementor-58 .elementor-element.elementor-element-f0a5273{text-align:center;}.elementor-58 .elementor-element.elementor-element-eeb7a67 img{width:100%;}.elementor-58 .elementor-element.elementor-element-65c5948{text-align:center;}.elementor-58 .elementor-element.elementor-element-ad1bc68{text-align:center;}.elementor-58 .elementor-element.elementor-element-d6ea8d3{text-align:center;}.elementor-58 .elementor-element.elementor-element-9b432e9{text-align:center;}.elementor-58 .elementor-element.elementor-element-2921e35{text-align:center;}.elementor-58 .elementor-element.elementor-element-53fc382{text-align:center;}.elementor-58 .elementor-element.elementor-element-4b242bc{text-align:center;}.elementor-58 .elementor-element.elementor-element-b782b1c > .elementor-container{max-width:1600px;}.elementor-58 .elementor-element.elementor-element-b782b1c:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-b782b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3dee9f );background-image:url("https://tattooartistindelhi.com/demo/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-b782b1c > .elementor-background-overlay{background-color:#0F0F0F;opacity:0.92;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-b782b1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 3em 1em;}.elementor-58 .elementor-element.elementor-element-01d5326{text-align:center;}.elementor-58 .elementor-element.elementor-element-01d5326 .elementor-heading-title{color:var( --e-global-color-8c71d72 );}.elementor-58 .elementor-element.elementor-element-f09d81f{text-align:center;}.elementor-58 .elementor-element.elementor-element-2dc1b60 > .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-58 .elementor-element.elementor-element-2dc1b60 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-58 .elementor-element.elementor-element-04ad957{--spacer-size:15px;}.elementor-58 .elementor-element.elementor-element-181ffd1{text-align:center;}.elementor-58 .elementor-element.elementor-element-181ffd1 .elementor-heading-title{color:var( --e-global-color-ca2f424 );}.elementor-58 .elementor-element.elementor-element-42173ef{text-align:left;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-58 .elementor-element.elementor-element-a002371 > .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-58 .elementor-element.elementor-element-a002371 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-58 .elementor-element.elementor-element-27f1bb5{--spacer-size:15px;}.elementor-58 .elementor-element.elementor-element-ca94eb8{text-align:center;}.elementor-58 .elementor-element.elementor-element-ca94eb8 .elementor-heading-title{color:var( --e-global-color-ca2f424 );}.elementor-58 .elementor-element.elementor-element-6f13f10{text-align:left;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-6ceaf402 .elementor-heading-title{font-size:60px;}.elementor-58 .elementor-element.elementor-element-42173ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6f13f10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-1e0f9aa4{margin-top:-3%;margin-bottom:0%;padding:15px 0px 15px 0px;}.elementor-58 .elementor-element.elementor-element-6c1bcdba > .elementor-element-populated{padding:67px 67px 67px 67px;}.elementor-58 .elementor-element.elementor-element-6ceaf402 .elementor-heading-title{font-size:20px;}.elementor-58 .elementor-element.elementor-element-6ceaf402 > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-58 .elementor-element.elementor-element-71e6a53f .elementor-heading-title{font-size:32px;}.elementor-58 .elementor-element.elementor-element-5f9d1e35{font-size:16px;}.elementor-58 .elementor-element.elementor-element-1d5b5aa .elementor-heading-title{font-size:16px;}.elementor-58 .elementor-element.elementor-element-2cadcce .elementor-heading-title{font-size:32px;}.elementor-58 .elementor-element.elementor-element-42173ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6f13f10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}