.elementor-6921 .elementor-element.elementor-element-46a99b8{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6921 .elementor-element.elementor-element-46a99b8:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectfangirl.com/wp-content/uploads/2025/12/dc-villain-fan-boudoir-portraits.jpg");background-position:center right;background-size:cover;}.elementor-6921 .elementor-element.elementor-element-46a99b8::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-background-video-container::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-background-slideshow::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #000000 0%, #00000000 100%);}.elementor-6921 .elementor-element.elementor-element-d96d64e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-a023aa7{--display:flex;}.elementor-6921 .elementor-element.elementor-element-df6a414{--display:flex;}.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 );}.elementor-6921 .elementor-element.elementor-element-86a9fc7 img{width:25%;}.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 );color:var( --e-global-color-primary );}.elementor-6921 .elementor-element.elementor-element-a7becb3{text-align:center;}.elementor-6921 .elementor-element.elementor-element-a7becb3 .elementor-heading-title{font-size:24px;line-height:23px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-b9b485f{text-align:center;}.elementor-6921 .elementor-element.elementor-element-b9b485f .elementor-heading-title{font-size:60px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6921 .elementor-element.elementor-element-09f1102{text-align:center;font-size:18px;color:var( --e-global-color-accent );}.elementor-6921 .elementor-element.elementor-element-09f1102 a:hover, .elementor-6921 .elementor-element.elementor-element-09f1102 a:focus{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-6921 .elementor-element.elementor-element-c247f2e .elementor-icon-wrapper{text-align:center;}.elementor-6921 .elementor-element.elementor-element-c247f2e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-c247f2e.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-c247f2e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-c247f2e.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-c247f2e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-c247f2e .elementor-icon{font-size:30px;}.elementor-6921 .elementor-element.elementor-element-c247f2e .elementor-icon svg{height:30px;}.elementor-6921 .elementor-element.elementor-element-1b5c306{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-1b5c306:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-1b5c306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-6c8f287{text-align:center;}.elementor-6921 .elementor-element.elementor-element-6c8f287 .elementor-heading-title{font-size:55px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-d5ac155{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-d5ac155:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-d5ac155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-3c7e89d{--display:flex;--justify-content:center;}.elementor-6921 .elementor-element.elementor-element-d16c787{text-align:center;}.elementor-6921 .elementor-element.elementor-element-d16c787 .elementor-heading-title{font-size:20px;line-height:23px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-722c993{text-align:center;}.elementor-6921 .elementor-element.elementor-element-722c993 .elementor-heading-title{font-size:55px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-2cfd111{text-align:start;font-size:18px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-2cfd111 a:hover, .elementor-6921 .elementor-element.elementor-element-2cfd111 a:focus{color:var( --e-global-color-accent );}.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 );}.elementor-6921 .elementor-element.elementor-element-51a56a1 .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-51a56a1 .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-51a56a1 .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-51a56a1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-51a56a1 .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-51a56a1 .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-4400783{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-4400783:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-4400783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6921 .elementor-element.elementor-element-aac3dbf{--display:flex;--justify-content:center;}.elementor-6921 .elementor-element.elementor-element-dd36619{text-align:center;}.elementor-6921 .elementor-element.elementor-element-dd36619 .elementor-heading-title{font-size:20px;line-height:23px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-6575d36{text-align:center;}.elementor-6921 .elementor-element.elementor-element-6575d36 .elementor-heading-title{font-size:55px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-a159103{text-align:start;font-size:18px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-a159103 a:hover, .elementor-6921 .elementor-element.elementor-element-a159103 a:focus{color:var( --e-global-color-accent );}.elementor-6921 .elementor-element.elementor-element-fb3f0cd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-4adf50d{--display:flex;}.elementor-6921 .elementor-element.elementor-element-100433d{--display:flex;}.elementor-6921 .elementor-element.elementor-element-70c3836{--display:flex;}.elementor-6921 .elementor-element.elementor-element-a62c1ec{--display:flex;--justify-content:center;}.elementor-6921 .elementor-element.elementor-element-36a2b45 .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-36a2b45 .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-36a2b45 .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-36a2b45{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-36a2b45 .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-36a2b45 .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-2098b62{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-2098b62:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-2098b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-ae7fdb4{--display:flex;}.elementor-6921 .elementor-element.elementor-element-a571b65{text-align:center;}.elementor-6921 .elementor-element.elementor-element-a571b65 .elementor-heading-title{font-size:24px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-38b4d06{padding:2% 0% 0% 0%;text-align:center;}.elementor-6921 .elementor-element.elementor-element-38b4d06 .elementor-heading-title{font-size:60px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-3386215{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-2f416a4{--display:flex;}.elementor-6921 .elementor-element.elementor-element-374de05 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-6921 .elementor-element.elementor-element-7dc8c4c{text-align:center;}.elementor-6921 .elementor-element.elementor-element-7dc8c4c .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-311fcef{text-align:center;color:var( --e-global-color-text );}.elementor-6921 .elementor-element.elementor-element-311fcef a{color:var( --e-global-color-text );}.elementor-6921 .elementor-element.elementor-element-17528eb{--display:flex;}.elementor-6921 .elementor-element.elementor-element-f9fbb7b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-6921 .elementor-element.elementor-element-ebcee60{text-align:center;}.elementor-6921 .elementor-element.elementor-element-ebcee60 .elementor-heading-title{font-size:20px;line-height:29px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-dde56d9{text-align:center;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-dde56d9 a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-feef4d9{--display:flex;}.elementor-6921 .elementor-element.elementor-element-a7099d0 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-6921 .elementor-element.elementor-element-03c66eb{text-align:center;}.elementor-6921 .elementor-element.elementor-element-03c66eb .elementor-heading-title{font-size:19px;line-height:28px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-eb26649{text-align:center;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-eb26649 a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-64cc3d1{--display:flex;}.elementor-6921 .elementor-element.elementor-element-0396c51 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-6921 .elementor-element.elementor-element-4156204{text-align:center;}.elementor-6921 .elementor-element.elementor-element-4156204 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-87aef98{text-align:center;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-87aef98 a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-b2af6b4 .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-b2af6b4 .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-b2af6b4 .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-b2af6b4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-b2af6b4 .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-b2af6b4 .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-ec43235{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-ec43235:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-ec43235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9118aab );}.elementor-6921 .elementor-element.elementor-element-ec43235.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6921 .elementor-element.elementor-element-bc80147{text-align:center;}.elementor-6921 .elementor-element.elementor-element-bc80147 .elementor-heading-title{font-size:24px;line-height:23px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-702ddc4{text-align:center;}.elementor-6921 .elementor-element.elementor-element-702ddc4 .elementor-heading-title{font-size:55px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-49dab90{padding:0% 015% 0% 015%;text-align:center;}.elementor-6921 .elementor-element.elementor-element-0a14126{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-629a164{--display:flex;}.elementor-6921 .elementor-element.elementor-element-efe421d{--display:flex;}.elementor-6921 .elementor-element.elementor-element-50a0f2b{--display:flex;}.elementor-6921 .elementor-element.elementor-element-f59788c .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-f59788c .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-f59788c .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-f59788c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-f59788c .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-f59788c .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-53c4408{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-53c4408:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-53c4408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-ed1a0b2{text-align:center;}.elementor-6921 .elementor-element.elementor-element-ed1a0b2 .elementor-heading-title{font-size:24px;line-height:23px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-3479671{text-align:center;}.elementor-6921 .elementor-element.elementor-element-3479671 .elementor-heading-title{font-size:55px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-b9cf2ec{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-0c763f0{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6921 .elementor-element.elementor-element-51a015c .elementor-icon-wrapper{text-align:center;}.elementor-6921 .elementor-element.elementor-element-51a015c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-51a015c.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-51a015c.elementor-view-default .elementor-icon{color:var( --e-global-color-ad33e84 );border-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-51a015c.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-51a015c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-51a015c .elementor-icon{font-size:70px;}.elementor-6921 .elementor-element.elementor-element-51a015c .elementor-icon svg{height:70px;}.elementor-6921 .elementor-element.elementor-element-fbf9254{text-align:center;}.elementor-6921 .elementor-element.elementor-element-fbf9254 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-27691b1{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6921 .elementor-element.elementor-element-652d697 .elementor-icon-wrapper{text-align:center;}.elementor-6921 .elementor-element.elementor-element-652d697.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-652d697.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-652d697.elementor-view-default .elementor-icon{color:var( --e-global-color-ad33e84 );border-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-652d697.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-652d697.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-652d697 .elementor-icon{font-size:70px;}.elementor-6921 .elementor-element.elementor-element-652d697 .elementor-icon svg{height:70px;}.elementor-6921 .elementor-element.elementor-element-c73b6d0{text-align:center;}.elementor-6921 .elementor-element.elementor-element-c73b6d0 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-211f6f0{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6921 .elementor-element.elementor-element-419ddd4 .elementor-icon-wrapper{text-align:center;}.elementor-6921 .elementor-element.elementor-element-419ddd4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-419ddd4.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-419ddd4.elementor-view-default .elementor-icon{color:var( --e-global-color-ad33e84 );border-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-419ddd4.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-419ddd4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-419ddd4 .elementor-icon{font-size:70px;}.elementor-6921 .elementor-element.elementor-element-419ddd4 .elementor-icon svg{height:70px;}.elementor-6921 .elementor-element.elementor-element-bef5e9b{text-align:center;}.elementor-6921 .elementor-element.elementor-element-bef5e9b .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-2ea8eba{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6921 .elementor-element.elementor-element-ccd5d2b .elementor-icon-wrapper{text-align:center;}.elementor-6921 .elementor-element.elementor-element-ccd5d2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-ccd5d2b.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-ccd5d2b.elementor-view-default .elementor-icon{color:var( --e-global-color-ad33e84 );border-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-ccd5d2b.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-ccd5d2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-ccd5d2b .elementor-icon{font-size:70px;}.elementor-6921 .elementor-element.elementor-element-ccd5d2b .elementor-icon svg{height:70px;}.elementor-6921 .elementor-element.elementor-element-0637cfc{text-align:center;}.elementor-6921 .elementor-element.elementor-element-0637cfc .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-be3a9ee{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6921 .elementor-element.elementor-element-4c947de .elementor-icon-wrapper{text-align:center;}.elementor-6921 .elementor-element.elementor-element-4c947de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-4c947de.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-4c947de.elementor-view-default .elementor-icon{color:var( --e-global-color-ad33e84 );border-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-4c947de.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-4c947de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-4c947de .elementor-icon{font-size:70px;}.elementor-6921 .elementor-element.elementor-element-4c947de .elementor-icon svg{height:70px;}.elementor-6921 .elementor-element.elementor-element-97e712c{text-align:center;}.elementor-6921 .elementor-element.elementor-element-97e712c .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-64a8f77{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6921 .elementor-element.elementor-element-5e47bd5 .elementor-icon-wrapper{text-align:center;}.elementor-6921 .elementor-element.elementor-element-5e47bd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-5e47bd5.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-5e47bd5.elementor-view-default .elementor-icon{color:var( --e-global-color-ad33e84 );border-color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-5e47bd5.elementor-view-framed .elementor-icon, .elementor-6921 .elementor-element.elementor-element-5e47bd5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-5e47bd5 .elementor-icon{font-size:70px;}.elementor-6921 .elementor-element.elementor-element-5e47bd5 .elementor-icon svg{height:70px;}.elementor-6921 .elementor-element.elementor-element-b6e3251{text-align:center;}.elementor-6921 .elementor-element.elementor-element-b6e3251 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-679ee0b .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-679ee0b .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-679ee0b .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-679ee0b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-679ee0b .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-679ee0b .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-26a205b{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-26a205b:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-26a205b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9118aab );}.elementor-6921 .elementor-element.elementor-element-58dfa08{--display:flex;}.elementor-6921 .elementor-element.elementor-element-20bfb6b{text-align:center;}.elementor-6921 .elementor-element.elementor-element-20bfb6b .elementor-heading-title{font-size:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-c14bfd7{padding:2% 0% 0% 0%;text-align:center;}.elementor-6921 .elementor-element.elementor-element-c14bfd7 .elementor-heading-title{font-size:60px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-e8d8fe1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-453e7ed{--display:flex;}.elementor-6921 .elementor-element.elementor-element-5e8cffe .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6921 .elementor-element.elementor-element-f29fafd{text-align:center;}.elementor-6921 .elementor-element.elementor-element-f29fafd .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-12dd397{text-align:center;color:var( --e-global-color-text );}.elementor-6921 .elementor-element.elementor-element-12dd397 a{color:var( --e-global-color-text );}.elementor-6921 .elementor-element.elementor-element-5d5fff7{--display:flex;}.elementor-6921 .elementor-element.elementor-element-26cdccd .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6921 .elementor-element.elementor-element-f925990{text-align:center;}.elementor-6921 .elementor-element.elementor-element-f925990 .elementor-heading-title{font-size:20px;line-height:29px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-c2fff43{text-align:center;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-c2fff43 a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-f4862f9{--display:flex;}.elementor-6921 .elementor-element.elementor-element-9a1cfd5 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6921 .elementor-element.elementor-element-9dc1f3e{text-align:center;}.elementor-6921 .elementor-element.elementor-element-9dc1f3e .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-a877c55{text-align:center;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-a877c55 a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-68cd58b{--display:flex;}.elementor-6921 .elementor-element.elementor-element-aaddc2d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6921 .elementor-element.elementor-element-15721ba{text-align:center;}.elementor-6921 .elementor-element.elementor-element-15721ba .elementor-heading-title{line-height:28px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-898ff06{text-align:center;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-898ff06 a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-d5119aa .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-d5119aa .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-d5119aa .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-d5119aa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-d5119aa .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-d5119aa .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-eb1b8e6{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-eb1b8e6:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-eb1b8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-a3bd1fe{text-align:center;}.elementor-6921 .elementor-element.elementor-element-a3bd1fe .elementor-heading-title{font-size:24px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-a1ba49d{text-align:center;}.elementor-6921 .elementor-element.elementor-element-a1ba49d .elementor-heading-title{font-size:55px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-bbc5957{padding:0% 15% 0% 15%;text-align:center;font-size:18px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-bbc5957 a:hover, .elementor-6921 .elementor-element.elementor-element-bbc5957 a:focus{color:var( --e-global-color-accent );}.elementor-6921 .elementor-element.elementor-element-a56f717{padding:0% 15% 0% 15%;}.elementor-6921 .elementor-element.elementor-element-a56f717 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6921 .elementor-element.elementor-element-8aa91df .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-8aa91df .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-8aa91df .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-8aa91df{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-8aa91df .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-8aa91df .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-63d5dd0{--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;--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-6921 .elementor-element.elementor-element-4814933{--e-image-carousel-slides-to-show:2;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;padding:0px 0px 0px 0px;}.elementor-6921 .elementor-element.elementor-element-d36d2b1{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-d36d2b1:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-d36d2b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6921 .elementor-element.elementor-element-cfe4eb3{--display:flex;}.elementor-6921 .elementor-element.elementor-element-ff669dc{text-align:center;}.elementor-6921 .elementor-element.elementor-element-ff669dc .elementor-heading-title{font-size:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-1bd06c5{padding:2% 0% 0% 0%;text-align:center;}.elementor-6921 .elementor-element.elementor-element-1bd06c5 .elementor-heading-title{font-size:60px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-fd9cec3{padding:0% 15% 0% 15%;text-align:center;}.elementor-6921 .elementor-element.elementor-element-b4719ca{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-05e9749{--display:flex;}.elementor-6921 .elementor-element.elementor-element-4c454cf{--display:flex;}.elementor-6921 .elementor-element.elementor-element-f36ccff{--display:flex;}.elementor-6921 .elementor-element.elementor-element-0ade2ed .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-0ade2ed .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-0ade2ed .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-0ade2ed{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-0ade2ed .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-0ade2ed .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-0af158b{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-0af158b:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-0af158b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-c6a3faa{text-align:center;}.elementor-6921 .elementor-element.elementor-element-c6a3faa .elementor-heading-title{font-size:24px;line-height:23px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-7db69b6{text-align:center;}.elementor-6921 .elementor-element.elementor-element-7db69b6 .elementor-heading-title{font-size:55px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-a4e01e3{text-align:center;}.elementor-6921 .elementor-element.elementor-element-9f7da08{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-52ff6ad{--display:flex;}.elementor-6921 .elementor-element.elementor-element-2767e3d img{height:600px;object-fit:cover;object-position:center center;}.elementor-6921 .elementor-element.elementor-element-9302f9c{text-align:center;}.elementor-6921 .elementor-element.elementor-element-9302f9c .elementor-heading-title{font-size:32px;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-54aad9c{text-align:center;}.elementor-6921 .elementor-element.elementor-element-e922385{text-align:center;}.elementor-6921 .elementor-element.elementor-element-f552029{--display:flex;}.elementor-6921 .elementor-element.elementor-element-5dbf008 img{height:600px;object-fit:cover;object-position:center center;}.elementor-6921 .elementor-element.elementor-element-3872632{text-align:center;}.elementor-6921 .elementor-element.elementor-element-3872632 .elementor-heading-title{font-size:32px;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-3c030eb{text-align:center;}.elementor-6921 .elementor-element.elementor-element-cad64d9{text-align:center;}.elementor-6921 .elementor-element.elementor-element-b7c8eaa .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-b7c8eaa .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-b7c8eaa .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-b7c8eaa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-b7c8eaa .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-b7c8eaa .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-54ee329{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6921 .elementor-element.elementor-element-54ee329:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-54ee329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectfangirl.com/wp-content/uploads/2025/12/anime-inspired-luxury-boudoir-photography-1.jpg");background-position:bottom center;background-size:cover;}.elementor-6921 .elementor-element.elementor-element-0959b16{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-0959b16:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-0959b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-900ff78{text-align:center;}.elementor-6921 .elementor-element.elementor-element-900ff78 .elementor-heading-title{font-size:24px;line-height:23px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-1b93870{text-align:center;}.elementor-6921 .elementor-element.elementor-element-1b93870 .elementor-heading-title{font-size:55px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-b552d67{text-align:center;font-size:24px;}.elementor-6921 .elementor-element.elementor-element-980df8d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-72cd875{--display:flex;--justify-content:center;}.elementor-6921 .elementor-element.elementor-element-4fca014 img{width:35%;}.elementor-6921 .elementor-element.elementor-element-7ed9dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6921 .elementor-element.elementor-element-7ed9dc8 a{color:#000000;}.elementor-6921 .elementor-element.elementor-element-7ed9dc8 a:hover, .elementor-6921 .elementor-element.elementor-element-7ed9dc8 a:focus{color:var( --e-global-color-primary );}.elementor-6921 .elementor-element.elementor-element-f39e278{--display:flex;}.elementor-6921 .elementor-element.elementor-element-759b7b9{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-759b7b9:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-759b7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9118aab );}.elementor-6921 .elementor-element.elementor-element-74b500b{--display:flex;}.elementor-6921 .elementor-element.elementor-element-e08601c{text-align:center;}.elementor-6921 .elementor-element.elementor-element-e08601c .elementor-heading-title{font-size:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-b531984{padding:2% 0% 0% 0%;text-align:center;}.elementor-6921 .elementor-element.elementor-element-b531984 .elementor-heading-title{font-size:60px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-8096d43{--display:flex;}.elementor-6921 .elementor-element.elementor-element-7b7b9ba{--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;}.elementor-6921 .elementor-element.elementor-element-867d9d2{--display:flex;}.elementor-6921 .elementor-element.elementor-element-ee67be0{--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;}.elementor-6921 .elementor-element.elementor-element-c1f6926{--display:flex;}.elementor-6921 .elementor-element.elementor-element-bba3a2c{--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;}.elementor-6921 .elementor-element.elementor-element-c1ec8d3{--display:flex;}.elementor-6921 .elementor-element.elementor-element-8026914{--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;}.elementor-6921 .elementor-element.elementor-element-423a19b{--display:flex;}.elementor-6921 .elementor-element.elementor-element-180b3c8{--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;}.elementor-6921 .elementor-element.elementor-element-e4022ab{--display:flex;}.elementor-6921 .elementor-element.elementor-element-eb8904b{--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;}.elementor-6921 .elementor-element.elementor-element-9b99c3c{--display:flex;}.elementor-6921 .elementor-element.elementor-element-18984f8{--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;}.elementor-6921 .elementor-element.elementor-element-4e971ec{--display:flex;}.elementor-6921 .elementor-element.elementor-element-e97ae52{--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;}.elementor-6921 .elementor-element.elementor-element-b3e0abd{--display:flex;}.elementor-6921 .elementor-element.elementor-element-2a629af{--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;}.elementor-6921 .elementor-element.elementor-element-9480921 a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-e5a0e0c{--display:flex;}.elementor-6921 .elementor-element.elementor-element-b9fc586{--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;}.elementor-6921 .elementor-element.elementor-element-da5472c{--display:flex;}.elementor-6921 .elementor-element.elementor-element-16a160b{--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;}.elementor-6921 .elementor-element.elementor-element-0a017fc{--display:flex;}.elementor-6921 .elementor-element.elementor-element-9e07708{--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;}.elementor-6921 .elementor-element.elementor-element-d1339c1{--display:flex;}.elementor-6921 .elementor-element.elementor-element-02dd0c6{--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;}.elementor-6921 .elementor-element.elementor-element-fe3cb3b{--display:flex;}.elementor-6921 .elementor-element.elementor-element-e364725{--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;}.elementor-6921 .elementor-element.elementor-element-4608311{--display:flex;}.elementor-6921 .elementor-element.elementor-element-ee4fc10{--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;}.elementor-6921 .elementor-element.elementor-element-023f7d5{--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;}.elementor-6921 .elementor-element.elementor-element-83b204c{--display:flex;}.elementor-6921 .elementor-element.elementor-element-790e91f{--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;}.elementor-6921 .elementor-element.elementor-element-42b2437{--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;}.elementor-6921 .elementor-element.elementor-element-8b3007b{--display:flex;}.elementor-6921 .elementor-element.elementor-element-7f8b1a3{--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;}.elementor-6921 .elementor-element.elementor-element-15a077c{--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;}.elementor-6921 .elementor-element.elementor-element-ad8fc98 a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-2b7634f{--n-accordion-title-font-size:24px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#D1D1D1;--n-accordion-title-active-color:#D1D1D1;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}:where( .elementor-6921 .elementor-element.elementor-element-2b7634f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Oswald", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-285f951 .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-285f951 .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-285f951 .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-285f951{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-285f951 .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-285f951 .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-978de87{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-978de87:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-978de87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-61d1f6b{--display:flex;}.elementor-6921 .elementor-element.elementor-element-de84ec5{text-align:center;}.elementor-6921 .elementor-element.elementor-element-de84ec5 .elementor-heading-title{font-size:24px;letter-spacing:0px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-ad05ce2{padding:2% 0% 0% 0%;text-align:center;}.elementor-6921 .elementor-element.elementor-element-ad05ce2 .elementor-heading-title{font-size:60px;color:#000000;}.elementor-6921 .elementor-element.elementor-element-f875871{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-b7995a2 .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-b7995a2 .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-b7995a2 .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-b7995a2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-b7995a2 .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-b7995a2 .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-db68889{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-db68889:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-db68889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9118aab );}.elementor-6921 .elementor-element.elementor-element-bdc8108{--display:flex;}.elementor-6921 .elementor-element.elementor-element-db050f7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-413e0e4{--display:flex;}.elementor-6921 .elementor-element.elementor-element-36cc855{text-align:start;}.elementor-6921 .elementor-element.elementor-element-36cc855 .elementor-heading-title{font-size:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-cb46f37{padding:2% 0% 0% 0%;text-align:start;}.elementor-6921 .elementor-element.elementor-element-cb46f37 .elementor-heading-title{font-size:50px;line-height:1.2em;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-367d299{padding:0% 05% 0% 0%;text-align:start;}.elementor-6921 .elementor-element.elementor-element-e512035 .elementor-button{background-color:#ED007E;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:2% 2% 2% 2%;}.elementor-6921 .elementor-element.elementor-element-e512035 .elementor-button:hover, .elementor-6921 .elementor-element.elementor-element-e512035 .elementor-button:focus{background-color:#D30070;color:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-e512035{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:1;}.elementor-6921 .elementor-element.elementor-element-e512035 .elementor-button:hover svg, .elementor-6921 .elementor-element.elementor-element-e512035 .elementor-button:focus svg{fill:#CFCFCF;}.elementor-6921 .elementor-element.elementor-element-0b51aba{--display:flex;}.elementor-6921 .elementor-element.elementor-element-0b51aba:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-0b51aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectfangirl.com/wp-content/uploads/2025/12/cosplay-inspired-photo-experience-snohomish-wa.jpg");background-position:center center;background-size:cover;}.elementor-6921 .elementor-element.elementor-element-d7cbb70{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6921 .elementor-element.elementor-element-d7cbb70:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-d7cbb70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectfangirl.com/wp-content/uploads/2025/12/dnd-luxury-boudoir-photography-1.jpg");background-position:bottom center;background-size:cover;}.elementor-6921 .elementor-element.elementor-element-c5ddfb6{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-c5ddfb6:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-c5ddfb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6921 .elementor-element.elementor-element-acc11ba{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-6921 .elementor-element.elementor-element-3cf012a{padding:0% 0% 3% 0%;}.elementor-6921 .elementor-element.elementor-element-3cf012a img{width:50%;}.elementor-6921 .elementor-element.elementor-element-663631e{--display:flex;}.elementor-6921 .elementor-element.elementor-element-e8cff16{text-align:center;}.elementor-6921 .elementor-element.elementor-element-e8cff16 .elementor-heading-title{font-size:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-745345f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6921 .elementor-element.elementor-element-745345f a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-745345f a:hover, .elementor-6921 .elementor-element.elementor-element-745345f a:focus{color:var( --e-global-color-primary );}.elementor-6921 .elementor-element.elementor-element-565c5f9{--display:flex;}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-bf21076.elementor-social-icon{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-bf21076.elementor-social-icon i{color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-bf21076.elementor-social-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-304cf71.elementor-social-icon{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-304cf71.elementor-social-icon i{color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-304cf71.elementor-social-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-abfb084.elementor-social-icon{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-abfb084.elementor-social-icon i{color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-repeater-item-abfb084.elementor-social-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-8cf33b5{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-social-icon{background-color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-social-icon i{color:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-8cf33b5 .elementor-social-icon svg{fill:var( --e-global-color-ad33e84 );}.elementor-6921 .elementor-element.elementor-element-957f149{--display:flex;}.elementor-6921 .elementor-element.elementor-element-641364f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6921 .elementor-element.elementor-element-641364f a{color:#FFFFFF;}.elementor-6921 .elementor-element.elementor-element-641364f a:hover, .elementor-6921 .elementor-element.elementor-element-641364f a:focus{color:var( --e-global-color-primary );}body.elementor-page-6921:not(.elementor-motion-effects-element-type-background), body.elementor-page-6921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-6921{margin:0% -2% 0% -2%;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-6921 .elementor-element.elementor-element-d5ac155{--content-width:54%;}.elementor-6921 .elementor-element.elementor-element-4400783{--content-width:100%;}.elementor-6921 .elementor-element.elementor-element-53c4408{--content-width:60%;}.elementor-6921 .elementor-element.elementor-element-eb1b8e6{--content-width:70%;}.elementor-6921 .elementor-element.elementor-element-0af158b{--content-width:65%;}.elementor-6921 .elementor-element.elementor-element-0959b16{--content-width:65%;}.elementor-6921 .elementor-element.elementor-element-db050f7{--width:100%;}}@media(max-width:1024px){.elementor-6921 .elementor-element.elementor-element-46a99b8{--min-height:80vh;}.elementor-6921 .elementor-element.elementor-element-46a99b8:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-6921 .elementor-element.elementor-element-d96d64e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-6c8f287 .elementor-heading-title{font-size:40px;}.elementor-6921 .elementor-element.elementor-element-d5ac155{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-4400783{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-fb3f0cd{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-3386215{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-7dc8c4c .elementor-heading-title{line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-ebcee60 .elementor-heading-title{line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-03c66eb .elementor-heading-title{line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-4156204 .elementor-heading-title{line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-0a14126{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-b9cf2ec{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-e8d8fe1{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-f29fafd .elementor-heading-title{line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-f925990 .elementor-heading-title{line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-9dc1f3e .elementor-heading-title{line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-15721ba .elementor-heading-title{line-height:1.2em;}.elementor-6921 .elementor-element.elementor-element-bbc5957{padding:0% 0% 0% 0%;}.elementor-6921 .elementor-element.elementor-element-a56f717{padding:0% 0% 0% 0%;}.elementor-6921 .elementor-element.elementor-element-b4719ca{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-9f7da08{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-54ee329{--min-height:50vh;}.elementor-6921 .elementor-element.elementor-element-980df8d{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-f875871{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-db050f7{--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-36cc855 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-cb46f37 .elementor-heading-title{font-size:33px;}.elementor-6921 .elementor-element.elementor-element-0b51aba:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-0b51aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectfangirl.com/wp-content/uploads/2025/12/cosplay-boudoir-photo-session-snohomish-wa.jpg");background-position:center center;}.elementor-6921 .elementor-element.elementor-element-d7cbb70{--min-height:50vh;}.elementor-6921 .elementor-element.elementor-element-acc11ba{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6921 .elementor-element.elementor-element-46a99b8:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectfangirl.com/wp-content/uploads/2025/12/luxury-fantasy-boudoir-photo-gallery-everett-wa.jpg");background-position:center center;}.elementor-6921 .elementor-element.elementor-element-46a99b8::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-background-video-container::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-background-slideshow::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #000000 100%, #00000000 0%);}.elementor-6921 .elementor-element.elementor-element-46a99b8{--overlay-opacity:0.59;}.elementor-6921 .elementor-element.elementor-element-d96d64e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-a7becb3 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-b9b485f .elementor-heading-title{font-size:59px;line-height:1em;}.elementor-6921 .elementor-element.elementor-element-6c8f287 .elementor-heading-title{font-size:26px;}.elementor-6921 .elementor-element.elementor-element-d5ac155{--content-width:95%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-d16c787{text-align:center;}.elementor-6921 .elementor-element.elementor-element-d16c787 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-722c993{text-align:center;}.elementor-6921 .elementor-element.elementor-element-722c993 .elementor-heading-title{font-size:29px;}.elementor-6921 .elementor-element.elementor-element-2cfd111{text-align:center;}.elementor-6921 .elementor-element.elementor-element-51a56a1 .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-4400783{--content-width:95%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-dd36619{text-align:center;}.elementor-6921 .elementor-element.elementor-element-dd36619 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-6575d36{text-align:center;}.elementor-6921 .elementor-element.elementor-element-6575d36 .elementor-heading-title{font-size:40px;}.elementor-6921 .elementor-element.elementor-element-a159103{text-align:center;}.elementor-6921 .elementor-element.elementor-element-fb3f0cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-36a2b45 .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-2098b62{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-a571b65 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-38b4d06 .elementor-heading-title{font-size:32px;}.elementor-6921 .elementor-element.elementor-element-3386215{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-b2af6b4 .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-ec43235{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-bc80147 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-702ddc4 .elementor-heading-title{font-size:32px;}.elementor-6921 .elementor-element.elementor-element-49dab90{padding:0% 5% 0% 5%;}.elementor-6921 .elementor-element.elementor-element-0a14126{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-629a164{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6921 .elementor-element.elementor-element-efe421d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6921 .elementor-element.elementor-element-50a0f2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6921 .elementor-element.elementor-element-f59788c .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-53c4408{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-ed1a0b2 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-3479671 .elementor-heading-title{font-size:32px;}.elementor-6921 .elementor-element.elementor-element-b9cf2ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-679ee0b .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-26a205b{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-20bfb6b .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-c14bfd7 .elementor-heading-title{font-size:32px;}.elementor-6921 .elementor-element.elementor-element-e8d8fe1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-d5119aa .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-eb1b8e6{--content-width:95%;--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-a3bd1fe .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-a1ba49d .elementor-heading-title{font-size:40px;}.elementor-6921 .elementor-element.elementor-element-bbc5957{padding:0% 0% 0% 0%;}.elementor-6921 .elementor-element.elementor-element-a56f717{padding:0% 0% 0% 0%;}.elementor-6921 .elementor-element.elementor-element-8aa91df .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-d36d2b1{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-ff669dc .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-1bd06c5 .elementor-heading-title{font-size:32px;}.elementor-6921 .elementor-element.elementor-element-fd9cec3{padding:0% 0% 0% 0%;}.elementor-6921 .elementor-element.elementor-element-b4719ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-05e9749{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6921 .elementor-element.elementor-element-4c454cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6921 .elementor-element.elementor-element-f36ccff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6921 .elementor-element.elementor-element-0ade2ed .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-0af158b{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-c6a3faa .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-7db69b6 .elementor-heading-title{font-size:40px;}.elementor-6921 .elementor-element.elementor-element-9f7da08{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-b7c8eaa .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-54ee329{--min-height:30vh;}.elementor-6921 .elementor-element.elementor-element-0959b16{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-900ff78 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-1b93870 .elementor-heading-title{font-size:40px;}.elementor-6921 .elementor-element.elementor-element-b552d67{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-980df8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-759b7b9{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-e08601c .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-b531984 .elementor-heading-title{font-size:32px;}.elementor-6921 .elementor-element.elementor-element-2b7634f{--n-accordion-title-font-size:18px;}.elementor-6921 .elementor-element.elementor-element-285f951 .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-978de87{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-de84ec5 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-ad05ce2 .elementor-heading-title{font-size:32px;}.elementor-6921 .elementor-element.elementor-element-f875871{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-6921 .elementor-element.elementor-element-b7995a2 .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-db68889{--padding-top:015%;--padding-bottom:015%;--padding-left:0%;--padding-right:0%;}.elementor-6921 .elementor-element.elementor-element-db050f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-36cc855{text-align:center;}.elementor-6921 .elementor-element.elementor-element-36cc855 .elementor-heading-title{font-size:18px;}.elementor-6921 .elementor-element.elementor-element-cb46f37{text-align:center;}.elementor-6921 .elementor-element.elementor-element-cb46f37 .elementor-heading-title{font-size:40px;}.elementor-6921 .elementor-element.elementor-element-367d299{padding:0% 0% 0% 0%;text-align:center;}.elementor-6921 .elementor-element.elementor-element-e512035 .elementor-button{font-size:18px;padding:5% 5% 5% 5%;}.elementor-6921 .elementor-element.elementor-element-0b51aba:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-0b51aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projectfangirl.com/wp-content/uploads/2025/12/cosplay-inspired-photo-experience-snohomish-wa.jpg");}.elementor-6921 .elementor-element.elementor-element-0b51aba{--min-height:26vh;}.elementor-6921 .elementor-element.elementor-element-d7cbb70{--min-height:30vh;}.elementor-6921 .elementor-element.elementor-element-acc11ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6921 .elementor-element.elementor-element-3cf012a img{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6921 .elementor-element.elementor-element-df6a414{--width:100%;}.elementor-6921 .elementor-element.elementor-element-d5ac155{--content-width:100%;}.elementor-6921 .elementor-element.elementor-element-4400783{--content-width:100%;}.elementor-6921 .elementor-element.elementor-element-53c4408{--content-width:80%;}.elementor-6921 .elementor-element.elementor-element-eb1b8e6{--content-width:90%;}.elementor-6921 .elementor-element.elementor-element-0af158b{--content-width:95%;}.elementor-6921 .elementor-element.elementor-element-0959b16{--content-width:95%;}}@media(min-width:1025px){.elementor-6921 .elementor-element.elementor-element-46a99b8:not(.elementor-motion-effects-element-type-background), .elementor-6921 .elementor-element.elementor-element-46a99b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}