.elementor-12 .elementor-element.elementor-element-32d4b9d{--display:flex;--position:fixed;--min-height:200vh;--overlay-opacity:0.3;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-32d4b9d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-32d4b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psytranceartist.com/wp-content/uploads/2026/06/main-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-32d4b9d::before, .elementor-12 .elementor-element.elementor-element-32d4b9d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-32d4b9d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-32d4b9d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-32d4b9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-32d4b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fb34f13{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-1faff5e{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-1faff5e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1faff5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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-12 .elementor-element.elementor-element-6ddc938.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6ddc938 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6ddc938.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-6ddc938.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6ddc938.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-6ddc938.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6ddc938.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-6ddc938 .elementor-icon{font-size:28px;}.elementor-12 .elementor-element.elementor-element-6ddc938 .elementor-icon svg{height:28px;}.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 );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7bcf7ab{padding:0px 0px 6px 0px;}.elementor-12 .elementor-element.elementor-element-7bcf7ab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.1em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-294222e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-d76470f{text-align:center;}.elementor-12 .elementor-element.elementor-element-d76470f .elementor-heading-title{font-family:"Yacota Display Sans", Sans-serif;font-size:100px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:-5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e20ac0b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:400;font-style:italic;letter-spacing:-0.07em;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-18571fa{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap: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-12 .elementor-element.elementor-element-6149828{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A0F5C;--border-color:#1A0F5C;--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-6149828::before, .elementor-12 .elementor-element.elementor-element-6149828 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6149828 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6149828 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6149828 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6149828 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-71b7d03{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-ef17ce8 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ef17ce8.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-ef17ce8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ef17ce8.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-ef17ce8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ef17ce8.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-ef17ce8 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-ef17ce8 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-08bb65c{--display:flex;}.elementor-12 .elementor-element.elementor-element-4311403{text-align:center;}.elementor-12 .elementor-element.elementor-element-4311403 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-dc5d416{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A0F5C;--border-color:#1A0F5C;--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-dc5d416::before, .elementor-12 .elementor-element.elementor-element-dc5d416 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dc5d416 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dc5d416 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dc5d416 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dc5d416 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-42898b9{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-1d341d7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1d341d7.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-1d341d7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1d341d7.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-1d341d7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1d341d7.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-1d341d7 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-1d341d7 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-8e69e41{--display:flex;}.elementor-12 .elementor-element.elementor-element-235b085{text-align:center;}.elementor-12 .elementor-element.elementor-element-235b085 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-01d0ec7{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A0F5C;--border-color:#1A0F5C;--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-01d0ec7::before, .elementor-12 .elementor-element.elementor-element-01d0ec7 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-01d0ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-01d0ec7 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-01d0ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-01d0ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1add40f{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-e676565 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e676565.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-e676565.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e676565.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-e676565.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e676565.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-e676565 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-e676565 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-7c02395{--display:flex;}.elementor-12 .elementor-element.elementor-element-874e8e2{text-align:center;}.elementor-12 .elementor-element.elementor-element-874e8e2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f019277{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A0F5C;--border-color:#1A0F5C;--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-f019277::before, .elementor-12 .elementor-element.elementor-element-f019277 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f019277 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f019277 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f019277 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f019277 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-2dfc1ea{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-df96b90 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-df96b90.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-df96b90.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-df96b90.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-df96b90.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-df96b90.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-df96b90 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-df96b90 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-ab70f98{--display:flex;}.elementor-12 .elementor-element.elementor-element-e23a742{text-align:center;}.elementor-12 .elementor-element.elementor-element-e23a742 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-cff3238{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A0F5C;--border-color:#1A0F5C;--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-cff3238::before, .elementor-12 .elementor-element.elementor-element-cff3238 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cff3238 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cff3238 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cff3238 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cff3238 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-6aaafbf{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-0687d50 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0687d50.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-0687d50.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0687d50.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-0687d50.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0687d50.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-0687d50 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-0687d50 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-f6ea535{--display:flex;}.elementor-12 .elementor-element.elementor-element-a11572e{text-align:center;}.elementor-12 .elementor-element.elementor-element-a11572e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-e28c604{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A0F5C;--border-color:#1A0F5C;--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-e28c604::before, .elementor-12 .elementor-element.elementor-element-e28c604 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e28c604 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e28c604 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e28c604 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e28c604 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-e3cd49d{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-d5a311d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d5a311d.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-d5a311d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d5a311d.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-d5a311d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d5a311d.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-d5a311d .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-d5a311d .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-a86f423{--display:flex;}.elementor-12 .elementor-element.elementor-element-ba531fe{text-align:center;}.elementor-12 .elementor-element.elementor-element-ba531fe .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-01dfa2c{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A0F5C;--border-color:#1A0F5C;--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-01dfa2c::before, .elementor-12 .elementor-element.elementor-element-01dfa2c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-01dfa2c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-01dfa2c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-01dfa2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-01dfa2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5fc5de8{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-7b15383 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b15383.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-7b15383.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7b15383.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-7b15383.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7b15383.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-7b15383 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-7b15383 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-a396af0{--display:flex;}.elementor-12 .elementor-element.elementor-element-aa2bbaf{text-align:center;}.elementor-12 .elementor-element.elementor-element-aa2bbaf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d9a1dcd{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A0F5C;--border-color:#1A0F5C;--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-d9a1dcd::before, .elementor-12 .elementor-element.elementor-element-d9a1dcd > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d9a1dcd > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d9a1dcd > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d9a1dcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d9a1dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fe76c60{--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-6fe9237 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6fe9237.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-6fe9237.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6fe9237.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-6fe9237.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6fe9237.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-6fe9237 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-6fe9237 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-268346d{--display:flex;}.elementor-12 .elementor-element.elementor-element-fb122ce{text-align:center;}.elementor-12 .elementor-element.elementor-element-fb122ce .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a1adec7{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-d7b95b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-d7b95b9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a42379d{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap: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-12 .elementor-element.elementor-element-6f195b3{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap: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-12 .elementor-element.elementor-element-515d7e2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-a6e505b{text-align:center;}.elementor-12 .elementor-element.elementor-element-a6e505b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-580838b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:400;font-style:italic;letter-spacing:-0.07em;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d5de370{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap: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-12 .elementor-element.elementor-element-26745f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12 .elementor-element.elementor-element-fceadb7{--display:flex;--border-radius:20px 20px 0px 0px;--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-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 );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a35c188 img{border-radius:20px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b26761{background-color:#FFFFFF05;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:10px;}.elementor-12 .elementor-element.elementor-element-7b26761.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7b26761{right:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-7b26761{left:10px;}.elementor-12 .elementor-element.elementor-element-7b26761:not( .elementor-widget-image ), .elementor-12 .elementor-element.elementor-element-7b26761.elementor-widget-image img{-webkit-mask-image:url( https://psytranceartist.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-7b26761 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b26761.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-7b26761.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7b26761.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-7b26761.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7b26761.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-3002f07{width:auto;max-width:auto;background-color:var( --e-global-color-3b7d128 );padding:10px 10px 10px 10px;top:10px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3002f07{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-3002f07{right:10px;}.elementor-12 .elementor-element.elementor-element-3002f07 .elementor-heading-title{font-family:var( --e-global-typography-053305a-font-family ), Sans-serif;font-weight:var( --e-global-typography-053305a-font-weight );font-style:var( --e-global-typography-053305a-font-style );letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58eb75f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-58eb75f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58eb75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-336ede0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;font-style:normal;letter-spacing:-0.07em;}.elementor-12 .elementor-element.elementor-element-41fc47e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4c3e8aa{--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;--justify-content:space-between;--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-12 .elementor-element.elementor-element-704e917{width:auto;max-width:auto;font-family:"Open Sans", Sans-serif;font-weight:400;font-style:normal;letter-spacing:0px;color:#6B6394;}.elementor-12 .elementor-element.elementor-element-13d9b67{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#6B6394;}.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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b5a461c .elementor-button{background-color:#E54ADA00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:15px 030px 15px 30px;}.elementor-12 .elementor-element.elementor-element-b5a461c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b5a461c .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b5a461c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b5a461c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-be2174f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12 .elementor-element.elementor-element-d30c148{--display:flex;--border-radius:20px 20px 0px 0px;--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-12 .elementor-element.elementor-element-4b84cf8 img{border-radius:20px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d05900b{background-color:#FFFFFF05;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:10px;}.elementor-12 .elementor-element.elementor-element-d05900b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d05900b{right:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-d05900b{left:10px;}.elementor-12 .elementor-element.elementor-element-d05900b:not( .elementor-widget-image ), .elementor-12 .elementor-element.elementor-element-d05900b.elementor-widget-image img{-webkit-mask-image:url( https://psytranceartist.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-d05900b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d05900b.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-d05900b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d05900b.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-d05900b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d05900b.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-3890ac6{width:auto;max-width:auto;background-color:var( --e-global-color-3b7d128 );padding:10px 10px 10px 10px;top:10px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3890ac6{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-3890ac6{right:10px;}.elementor-12 .elementor-element.elementor-element-3890ac6 .elementor-heading-title{font-family:var( --e-global-typography-053305a-font-family ), Sans-serif;font-weight:var( --e-global-typography-053305a-font-weight );font-style:var( --e-global-typography-053305a-font-style );letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4f610bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4f610bc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f610bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-77f956b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;font-style:normal;letter-spacing:-0.07em;}.elementor-12 .elementor-element.elementor-element-2439be2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-90778a2{--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;--justify-content:space-between;--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-12 .elementor-element.elementor-element-3bc6c59{width:auto;max-width:auto;font-family:"Open Sans", Sans-serif;font-weight:400;font-style:normal;letter-spacing:0px;color:#6B6394;}.elementor-12 .elementor-element.elementor-element-92d00c3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#6B6394;}.elementor-12 .elementor-element.elementor-element-eba8dca .elementor-button{background-color:#E54ADA00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:15px 030px 15px 30px;}.elementor-12 .elementor-element.elementor-element-eba8dca .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-eba8dca .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-eba8dca{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-eba8dca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-07874dc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12 .elementor-element.elementor-element-6fe328f{--display:flex;--border-radius:20px 20px 0px 0px;--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-12 .elementor-element.elementor-element-ffce44d img{border-radius:20px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-57b66e6{background-color:#FFFFFF05;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:10px;}.elementor-12 .elementor-element.elementor-element-57b66e6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-57b66e6{right:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-57b66e6{left:10px;}.elementor-12 .elementor-element.elementor-element-57b66e6:not( .elementor-widget-image ), .elementor-12 .elementor-element.elementor-element-57b66e6.elementor-widget-image img{-webkit-mask-image:url( https://psytranceartist.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-57b66e6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-57b66e6.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-57b66e6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-57b66e6.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-57b66e6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-57b66e6.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-a66f358{width:auto;max-width:auto;background-color:var( --e-global-color-3b7d128 );padding:10px 10px 10px 10px;top:10px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a66f358{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-a66f358{right:10px;}.elementor-12 .elementor-element.elementor-element-a66f358 .elementor-heading-title{font-family:var( --e-global-typography-053305a-font-family ), Sans-serif;font-weight:var( --e-global-typography-053305a-font-weight );font-style:var( --e-global-typography-053305a-font-style );letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-98a29c5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-98a29c5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-98a29c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9ab3115 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;font-style:normal;letter-spacing:-0.07em;}.elementor-12 .elementor-element.elementor-element-57954cd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e472c44{--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;--justify-content:space-between;--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-12 .elementor-element.elementor-element-9e322dd{width:auto;max-width:auto;font-family:"Open Sans", Sans-serif;font-weight:400;font-style:normal;letter-spacing:0px;color:#6B6394;}.elementor-12 .elementor-element.elementor-element-ebf9ba2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#6B6394;}.elementor-12 .elementor-element.elementor-element-8820276 .elementor-button{background-color:#E54ADA00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:15px 030px 15px 30px;}.elementor-12 .elementor-element.elementor-element-8820276 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8820276 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8820276{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8820276 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9eb4e3a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12 .elementor-element.elementor-element-a024a9f{--display:flex;--border-radius:20px 20px 0px 0px;--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-12 .elementor-element.elementor-element-0dfe386 img{border-radius:20px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f310633{background-color:#FFFFFF05;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:10px;}.elementor-12 .elementor-element.elementor-element-f310633.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f310633{right:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-f310633{left:10px;}.elementor-12 .elementor-element.elementor-element-f310633:not( .elementor-widget-image ), .elementor-12 .elementor-element.elementor-element-f310633.elementor-widget-image img{-webkit-mask-image:url( https://psytranceartist.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-f310633 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f310633.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-f310633.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f310633.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-f310633.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f310633.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-12 .elementor-element.elementor-element-48968f4{width:auto;max-width:auto;background-color:var( --e-global-color-3b7d128 );padding:10px 10px 10px 10px;top:10px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-48968f4{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-48968f4{right:10px;}.elementor-12 .elementor-element.elementor-element-48968f4 .elementor-heading-title{font-family:var( --e-global-typography-053305a-font-family ), Sans-serif;font-weight:var( --e-global-typography-053305a-font-weight );font-style:var( --e-global-typography-053305a-font-style );letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-10dd698{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-10dd698:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10dd698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2b1d8f7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;font-style:normal;letter-spacing:-0.07em;}.elementor-12 .elementor-element.elementor-element-ac2de31 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-59ed3a8{--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;--justify-content:space-between;--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-12 .elementor-element.elementor-element-15adda4{width:auto;max-width:auto;font-family:"Open Sans", Sans-serif;font-weight:400;font-style:normal;letter-spacing:0px;color:#6B6394;}.elementor-12 .elementor-element.elementor-element-58d2bcb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#6B6394;}.elementor-12 .elementor-element.elementor-element-14a2d15 .elementor-button{background-color:#E54ADA00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:15px 030px 15px 30px;}.elementor-12 .elementor-element.elementor-element-14a2d15 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-14a2d15 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-14a2d15{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-14a2d15 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-18571fa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-4311403 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-235b085 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-874e8e2 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-e23a742 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a11572e .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ba531fe .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-aa2bbaf .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-fb122ce .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d7b95b9 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a6e505b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d5de370{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3002f07 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-41fc47e .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-13d9b67{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3890ac6 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2439be2 .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-92d00c3{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a66f358 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-57954cd .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ebf9ba2{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-48968f4 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ac2de31 .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58d2bcb{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-fb34f13{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-294222e{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4311403 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-235b085 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-874e8e2 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-e23a742 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a11572e .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ba531fe .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-aa2bbaf .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-fb122ce .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a1adec7{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-d7b95b9 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-515d7e2{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-a6e505b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3002f07 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-41fc47e .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-13d9b67{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3890ac6 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2439be2 .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-92d00c3{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a66f358 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-57954cd .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ebf9ba2{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-48968f4 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ac2de31 .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58d2bcb{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:880px){.elementor-12 .elementor-element.elementor-element-fb34f13{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-294222e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a1adec7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-515d7e2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:766px){.elementor-12 .elementor-element.elementor-element-1faff5e{--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-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7bcf7ab{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d76470f .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4311403 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-235b085 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-874e8e2 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-e23a742 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a11572e .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ba531fe .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-aa2bbaf .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-fb122ce .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d7b95b9 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a6e505b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3002f07 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-41fc47e .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-13d9b67{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b5a461c .elementor-button{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-3890ac6 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2439be2 .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-92d00c3{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-eba8dca .elementor-button{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-a66f358 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-57954cd .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ebf9ba2{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-8820276 .elementor-button{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-48968f4 .elementor-heading-title{letter-spacing:var( --e-global-typography-053305a-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ac2de31 .elementor-heading-title{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58d2bcb{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-14a2d15 .elementor-button{padding:1em 1em 1em 1em;}}@media(min-width:767px){.elementor-12 .elementor-element.elementor-element-6149828{--width:24%;}.elementor-12 .elementor-element.elementor-element-dc5d416{--width:24%;}.elementor-12 .elementor-element.elementor-element-01d0ec7{--width:24%;}.elementor-12 .elementor-element.elementor-element-f019277{--width:23%;}.elementor-12 .elementor-element.elementor-element-cff3238{--width:24%;}.elementor-12 .elementor-element.elementor-element-e28c604{--width:24%;}.elementor-12 .elementor-element.elementor-element-01dfa2c{--width:24%;}.elementor-12 .elementor-element.elementor-element-d9a1dcd{--width:23%;}.elementor-12 .elementor-element.elementor-element-26745f6{--width:23.5%;}.elementor-12 .elementor-element.elementor-element-be2174f{--width:23.5%;}.elementor-12 .elementor-element.elementor-element-07874dc{--width:23.5%;}.elementor-12 .elementor-element.elementor-element-9eb4e3a{--width:23.5%;}}@media(max-width:1200px) and (min-width:767px){.elementor-12 .elementor-element.elementor-element-6149828{--width:49%;}.elementor-12 .elementor-element.elementor-element-dc5d416{--width:49%;}.elementor-12 .elementor-element.elementor-element-01d0ec7{--width:49%;}.elementor-12 .elementor-element.elementor-element-f019277{--width:49%;}.elementor-12 .elementor-element.elementor-element-cff3238{--width:49%;}.elementor-12 .elementor-element.elementor-element-e28c604{--width:49%;}.elementor-12 .elementor-element.elementor-element-01dfa2c{--width:49%;}.elementor-12 .elementor-element.elementor-element-d9a1dcd{--width:49%;}.elementor-12 .elementor-element.elementor-element-26745f6{--width:49%;}.elementor-12 .elementor-element.elementor-element-be2174f{--width:49%;}.elementor-12 .elementor-element.elementor-element-07874dc{--width:49%;}.elementor-12 .elementor-element.elementor-element-9eb4e3a{--width:49%;}}/* Start custom CSS for heading, class: .elementor-element-d76470f */.elementor-12 .elementor-element.elementor-element-d76470f .elementor-heading-title {
  /* Layer 1 — gradiente + stroke spesso */
  -webkit-text-stroke: 10px transparent;
  background: linear-gradient(90deg, #E54ADA, #2D1CA3, #2EE577);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4311403 */.elementor-12 .elementor-element.elementor-element-4311403 .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}

.elementor-12 .elementor-element.elementor-element-4311403 .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-bottom: 4px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6149828 */.elementor-12 .elementor-element.elementor-element-6149828 {
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-235b085 */.elementor-12 .elementor-element.elementor-element-235b085 .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}

.elementor-12 .elementor-element.elementor-element-235b085 .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-bottom: 4px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc5d416 */.elementor-12 .elementor-element.elementor-element-dc5d416 {
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-874e8e2 */.elementor-12 .elementor-element.elementor-element-874e8e2 .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}

.elementor-12 .elementor-element.elementor-element-874e8e2 .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-bottom: 4px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d0ec7 */.elementor-12 .elementor-element.elementor-element-01d0ec7 {
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e23a742 */.elementor-12 .elementor-element.elementor-element-e23a742 .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}

.elementor-12 .elementor-element.elementor-element-e23a742 .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-bottom: 4px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f019277 */.elementor-12 .elementor-element.elementor-element-f019277 {
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a11572e */.elementor-12 .elementor-element.elementor-element-a11572e .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}

.elementor-12 .elementor-element.elementor-element-a11572e .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-bottom: 4px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff3238 */.elementor-12 .elementor-element.elementor-element-cff3238 {
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba531fe */.elementor-12 .elementor-element.elementor-element-ba531fe .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}

.elementor-12 .elementor-element.elementor-element-ba531fe .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-bottom: 4px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e28c604 */.elementor-12 .elementor-element.elementor-element-e28c604 {
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa2bbaf */.elementor-12 .elementor-element.elementor-element-aa2bbaf .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}

.elementor-12 .elementor-element.elementor-element-aa2bbaf .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-bottom: 4px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01dfa2c */.elementor-12 .elementor-element.elementor-element-01dfa2c {
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb122ce */.elementor-12 .elementor-element.elementor-element-fb122ce .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 20px;
}

.elementor-12 .elementor-element.elementor-element-fb122ce .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-bottom: 4px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9a1dcd */.elementor-12 .elementor-element.elementor-element-d9a1dcd {
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b26761 */.elementor-12 .elementor-element.elementor-element-7b26761 {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* per Safari */
    background-color: rgba(255, 255, 255, 0.1); /* sfondo semi-trasparente */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d05900b */.elementor-12 .elementor-element.elementor-element-d05900b {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* per Safari */
    background-color: rgba(255, 255, 255, 0.1); /* sfondo semi-trasparente */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-57b66e6 */.elementor-12 .elementor-element.elementor-element-57b66e6 {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* per Safari */
    background-color: rgba(255, 255, 255, 0.1); /* sfondo semi-trasparente */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f310633 */.elementor-12 .elementor-element.elementor-element-f310633 {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* per Safari */
    background-color: rgba(255, 255, 255, 0.1); /* sfondo semi-trasparente */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yacota Display Sans';
	font-display: auto;
	src: url('https://psytranceartist.com/wp-content/uploads/2026/06/Yacote.ttf') format('truetype');
}
/* End Custom Fonts CSS */