.elementor-21602 .elementor-element.elementor-element-ee8ff44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21602 .elementor-element.elementor-element-5d64d2f{--display:flex;}.elementor-21602 .elementor-element.elementor-element-5d64d2f:not(.elementor-motion-effects-element-type-background), .elementor-21602 .elementor-element.elementor-element-5d64d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glamazonblog.com/wp-content/uploads/2026/08/needle2.webp");background-position:0px -290px;background-repeat:no-repeat;background-size:cover;}.elementor-21602 .elementor-element.elementor-element-9168416{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-21602 .elementor-element.elementor-element-e1265dd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-21602 .elementor-element.elementor-element-e1265dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-f99ebc2 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21602 .elementor-element.elementor-element-3c8523e{--divider-border-style:solid;--divider-color:var( --e-global-color-f99ebc2 );--divider-border-width:2px;}.elementor-21602 .elementor-element.elementor-element-3c8523e .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-21602 .elementor-element.elementor-element-3c8523e .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-widget-text-editor{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-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-21602 .elementor-element.elementor-element-471b732{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-21602 .elementor-element.elementor-element-9100e33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-21602 .elementor-element.elementor-element-33b1b94{--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-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-21602 .elementor-element.elementor-element-328a739 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-5dcbb30 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-c7386ab img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-0007a60 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-9807c2e img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-131eade img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-750c28c img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-fbec27d img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-e395617 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-b683493 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-4bd741b img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-39844b3 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-eaad60f img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-44ab7a3 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-e21fb99 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-0c2d0b0{--display:flex;}.elementor-21602 .elementor-element.elementor-element-dd94028 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-c5c5b21 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-2a78d53 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-d397f49 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-ac62126 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-4fd201e img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-5c92543 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-d482a0e img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-b6da3a0 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-d66ddac img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-d2619f0 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-c5af08e img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-63ec3f5 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-bf6e5eb img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-54a86f9{--display:flex;}.elementor-21602 .elementor-element.elementor-element-a388253 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-355e6a4 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-201a92b img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-625bc62 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-e6cc25e img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-f36f4ed img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-380b186 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-a5709c1 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-3b6ec11 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-3195857 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-6a774f2 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-72fc1b4 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-9fcd81b img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-3fb2641 img{width:100%;border-style:none;}.elementor-21602 .elementor-element.elementor-element-6daa6a0{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{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-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-21602 .elementor-element.elementor-element-ed0321a{--image-border-color:var( --e-global-color-f99ebc2 );--image-border-width:5px;--image-border-radius:0px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-21602 .elementor-element.elementor-element-ed0321a .elementor-gallery-item:hover{border-color:var( --e-global-color-f99ebc2 );border-radius:0px;}@media(max-width:1024px){.elementor-21602 .elementor-element.elementor-element-ee8ff44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21602 .elementor-element.elementor-element-5d64d2f:not(.elementor-motion-effects-element-type-background), .elementor-21602 .elementor-element.elementor-element-5d64d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-21602 .elementor-element.elementor-element-9168416{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-21602 .elementor-element.elementor-element-e1265dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21602 .elementor-element.elementor-element-e1265dd .elementor-heading-title{font-size:30px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21602 .elementor-element.elementor-element-471b732{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-21602 .elementor-element.elementor-element-9100e33{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21602 .elementor-element.elementor-element-6daa6a0{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-21602 .elementor-element.elementor-element-ee8ff44{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-21602 .elementor-element.elementor-element-5d64d2f{--min-height:300px;}.elementor-21602 .elementor-element.elementor-element-5d64d2f:not(.elementor-motion-effects-element-type-background), .elementor-21602 .elementor-element.elementor-element-5d64d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-21602 .elementor-element.elementor-element-9168416{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-21602 .elementor-element.elementor-element-e1265dd{text-align:start;}.elementor-21602 .elementor-element.elementor-element-e1265dd .elementor-heading-title{font-size:25px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-21602 .elementor-element.elementor-element-3c8523e .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-21602 .elementor-element.elementor-element-3c8523e .elementor-divider{text-align:left;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21602 .elementor-element.elementor-element-471b732{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-21602 .elementor-element.elementor-element-9100e33{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21602 .elementor-element.elementor-element-6daa6a0{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for image, class: .elementor-element-328a739 */.elementor-21602 .elementor-element.elementor-element-328a739 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-328a739 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-328a739 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-328a739:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5dcbb30 */.elementor-21602 .elementor-element.elementor-element-5dcbb30 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-5dcbb30 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-5dcbb30 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-5dcbb30:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7386ab */.elementor-21602 .elementor-element.elementor-element-c7386ab {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-c7386ab .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-c7386ab img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-c7386ab:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0007a60 */.elementor-21602 .elementor-element.elementor-element-0007a60 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-0007a60 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-0007a60 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-0007a60:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9807c2e */.elementor-21602 .elementor-element.elementor-element-9807c2e {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-9807c2e .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-9807c2e img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-9807c2e:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-131eade */.elementor-21602 .elementor-element.elementor-element-131eade {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-131eade .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-131eade img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-131eade:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-750c28c */.elementor-21602 .elementor-element.elementor-element-750c28c {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-750c28c .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-750c28c img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-750c28c:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbec27d */.elementor-21602 .elementor-element.elementor-element-fbec27d {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-fbec27d .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-fbec27d img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-fbec27d:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e395617 */.elementor-21602 .elementor-element.elementor-element-e395617 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-e395617 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-e395617 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-e395617:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b683493 */.elementor-21602 .elementor-element.elementor-element-b683493 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-b683493 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-b683493 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-b683493:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bd741b */.elementor-21602 .elementor-element.elementor-element-4bd741b {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-4bd741b .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-4bd741b img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-4bd741b:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39844b3 */.elementor-21602 .elementor-element.elementor-element-39844b3 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-39844b3 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-39844b3 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-39844b3:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eaad60f */.elementor-21602 .elementor-element.elementor-element-eaad60f {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-eaad60f .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-eaad60f img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-eaad60f:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44ab7a3 */.elementor-21602 .elementor-element.elementor-element-44ab7a3 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-44ab7a3 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-44ab7a3 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-44ab7a3:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e21fb99 */.elementor-21602 .elementor-element.elementor-element-e21fb99 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-e21fb99 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-e21fb99 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-e21fb99:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd94028 */.elementor-21602 .elementor-element.elementor-element-dd94028 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-dd94028 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-dd94028 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-dd94028:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5c5b21 */.elementor-21602 .elementor-element.elementor-element-c5c5b21 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-c5c5b21 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-c5c5b21 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-c5c5b21:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a78d53 */.elementor-21602 .elementor-element.elementor-element-2a78d53 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-2a78d53 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-2a78d53 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-2a78d53:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d397f49 */.elementor-21602 .elementor-element.elementor-element-d397f49 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-d397f49 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-d397f49 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-d397f49:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac62126 */.elementor-21602 .elementor-element.elementor-element-ac62126 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-ac62126 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-ac62126 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-ac62126:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fd201e */.elementor-21602 .elementor-element.elementor-element-4fd201e {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-4fd201e .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-4fd201e img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-4fd201e:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c92543 */.elementor-21602 .elementor-element.elementor-element-5c92543 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-5c92543 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-5c92543 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-5c92543:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d482a0e */.elementor-21602 .elementor-element.elementor-element-d482a0e {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-d482a0e .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-d482a0e img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-d482a0e:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6da3a0 */.elementor-21602 .elementor-element.elementor-element-b6da3a0 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-b6da3a0 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-b6da3a0 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-b6da3a0:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d66ddac */.elementor-21602 .elementor-element.elementor-element-d66ddac {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-d66ddac .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-d66ddac img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-d66ddac:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2619f0 */.elementor-21602 .elementor-element.elementor-element-d2619f0 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-d2619f0 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-d2619f0 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-d2619f0:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5af08e */.elementor-21602 .elementor-element.elementor-element-c5af08e {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-c5af08e .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-c5af08e img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-c5af08e:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63ec3f5 */.elementor-21602 .elementor-element.elementor-element-63ec3f5 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-63ec3f5 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-63ec3f5 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-63ec3f5:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf6e5eb */.elementor-21602 .elementor-element.elementor-element-bf6e5eb {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-bf6e5eb .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-bf6e5eb img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-bf6e5eb:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a388253 */.elementor-21602 .elementor-element.elementor-element-a388253 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-a388253 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-a388253 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-a388253:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-355e6a4 */.elementor-21602 .elementor-element.elementor-element-355e6a4 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-355e6a4 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-355e6a4 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-355e6a4:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-201a92b */.elementor-21602 .elementor-element.elementor-element-201a92b {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-201a92b .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-201a92b img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-201a92b:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-625bc62 */.elementor-21602 .elementor-element.elementor-element-625bc62 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-625bc62 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-625bc62 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-625bc62:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6cc25e */.elementor-21602 .elementor-element.elementor-element-e6cc25e {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-e6cc25e .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-e6cc25e img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-e6cc25e:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f36f4ed */.elementor-21602 .elementor-element.elementor-element-f36f4ed {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-f36f4ed .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-f36f4ed img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-f36f4ed:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-380b186 */.elementor-21602 .elementor-element.elementor-element-380b186 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-380b186 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-380b186 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-380b186:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5709c1 */.elementor-21602 .elementor-element.elementor-element-a5709c1 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-a5709c1 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-a5709c1 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-a5709c1:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b6ec11 */.elementor-21602 .elementor-element.elementor-element-3b6ec11 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-3b6ec11 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-3b6ec11 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-3b6ec11:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3195857 */.elementor-21602 .elementor-element.elementor-element-3195857 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-3195857 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-3195857 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-3195857:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a774f2 */.elementor-21602 .elementor-element.elementor-element-6a774f2 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-6a774f2 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-6a774f2 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-6a774f2:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72fc1b4 */.elementor-21602 .elementor-element.elementor-element-72fc1b4 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-72fc1b4 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-72fc1b4 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-72fc1b4:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fcd81b */.elementor-21602 .elementor-element.elementor-element-9fcd81b {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-9fcd81b .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-9fcd81b img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-9fcd81b:hover img {
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb2641 */.elementor-21602 .elementor-element.elementor-element-3fb2641 {
    border: 5px solid #000;
    overflow: hidden;
    box-sizing: border-box;
}

.elementor-21602 .elementor-element.elementor-element-3fb2641 .elementor-widget-container {
    overflow: hidden;
}

.elementor-21602 .elementor-element.elementor-element-3fb2641 img {
    display: block;
    width: 100%;
    transition: transform 0.5s ease;
    transform: scale(1);
}

.elementor-21602 .elementor-element.elementor-element-3fb2641:hover img {
    transform: scale(1.06);
}/* End custom CSS */