.elementor-463 .elementor-element.elementor-element-b22c5d3{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:40px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-b22c5d3:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-b22c5d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summitplasticsurgery.3x.agency/wp-content/uploads/2025/07/iStock-1074966648.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-b22c5d3::before, .elementor-463 .elementor-element.elementor-element-b22c5d3 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-b22c5d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-b22c5d3 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-b22c5d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-b22c5d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-868d2f2 );--background-overlay:'';}.elementor-463 .elementor-element.elementor-element-8afea54 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-463 .elementor-element.elementor-element-8afea54.elementor-element{--align-self:center;}.elementor-463 .elementor-element.elementor-element-8afea54{text-align:center;}.elementor-463 .elementor-element.elementor-element-8afea54 .elementor-heading-title{color:var( --e-global-color-cd1823f );}.elementor-463 .elementor-element.elementor-element-3f2512d{--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;--align-items:center;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-img-container img{height:500px;object-fit:cover;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-filter{justify-content:center;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-caption{text-align:center;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-img-name, .elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-img-name a{color:var( --e-global-color-3afd4ec );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-magnific-image i, .elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-img-link i{color:var( --e-global-color-cd1823f );}.elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-magnific-image svg, .elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-img-link svg{fill:var( --e-global-color-cd1823f );color:var( --e-global-color-cd1823f );}.elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-magnific-image span, .elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-img-link span{background-color:var( --e-global-color-86c2c54 );}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container li a.category{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-cd1823f );background-color:var( --e-global-color-3afd4ec );margin:5px 2px 5px 2px;padding:10px 20px 10px 20px;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container li a:hover{color:var( --e-global-color-cd1823f );background-color:var( --e-global-color-edb620a );}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container li a.active{color:var( --e-global-color-cd1823f );background-color:var( --e-global-color-edb620a );}@media(max-width:1366px){.elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-img-container img{height:400px;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-img-name, .elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-img-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-463 .elementor-element.elementor-element-b22c5d3{--min-height:40vh;--z-index:10;}.elementor-463 .elementor-element.elementor-element-8afea54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-3f2512d{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-img-container img{height:300px;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-img-name, .elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-img-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-463 .elementor-element.elementor-element-b22c5d3{--min-height:35vh;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-3f2512d{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-db81017 .pa-gallery-img-container img{height:250px;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-img-name, .elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-img-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 5px 5px 5px;}}@media(min-width:768px){.elementor-463 .elementor-element.elementor-element-3f2512d{--content-width:1440px;}}/* Start custom CSS for premium-img-gallery, class: .elementor-element-db81017 */.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-filter ul li:first-child {
    display: none;
}

.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-container .premium-gallery-item {
    display: none;
}

.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container:after {
    content: '*All after photos are taken at 12 weeks post op. Over the next 9 months, scars will begin to remodel and become less visible. While we’re unable to share labiaplasty photos online, we welcome you to visit our office to review before-and-after images in person.';
    color: #000;
    display: block;
    margin: 20px 0;
    font-size: 16px;
}


/*.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery{*/
/*    display: flex;*/
/*    flex-direction: row;*/
/*    align-items: flex-start;*/
/*}*/

/*.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-filter{*/
/*    width:30%;*/
/*}*/

/*.elementor-463 .elementor-element.elementor-element-db81017 ul li a{*/
/*    text-align: left;*/
/*}*/

/*.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container{*/
/*    display: flex*/
/*;*/
/*    flex-wrap: wrap;*/
/*}*/


/*.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-container{*/
/*    width: 70%;*/
/*    margin-left: 40px;*/
/*}*/


/*@media(max-width:1024px){*/
/*    .elementor-463 .elementor-element.elementor-element-db81017 ul li a{*/
/*    text-align: center;*/
/*}*/

/*.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery{*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    align-items: center;*/
/*}*/

/*.elementor-463 .elementor-element.elementor-element-db81017 .premium-img-gallery-filter{*/
/*    width:100%;*/
/*}*/
/*.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-container{*/
/*    width: 100%;*/
/*    margin-left:auto;*/
/*}*/

/*.elementor-463 .elementor-element.elementor-element-db81017 .premium-gallery-cats-container{*/
/*    display: initial*/
/*;*/
/*    flex-wrap: initial;*/
/*}*/

/*}*//* End custom CSS */