.elementor-130 .elementor-element.elementor-element-2ee60f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-2ee60f4:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-2ee60f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thejoined.com/wp-content/uploads/Footer-Background.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-130 .elementor-element.elementor-element-453a2dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;--padding-top:70px;--padding-bottom:55px;--padding-left:32px;--padding-right:32px;}.elementor-130 .elementor-element.elementor-element-6453885{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-130 .elementor-element.elementor-element-b1f3181 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-51bb698{width:initial;max-width:initial;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-a586e3d );}.elementor-130 .elementor-element.elementor-element-d4271ec .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:16px 24px 16px 24px;}.elementor-130 .elementor-element.elementor-element-90386cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-130 .elementor-element.elementor-element-97275b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-1fbe229{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-130 .elementor-element.elementor-element-1fbe229 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-130 .elementor-element.elementor-element-1fbe229 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-130 .elementor-element.elementor-element-61fc01d .elementor-menu-toggle{margin-right:auto;}.elementor-130 .elementor-element.elementor-element-61fc01d .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-130 .elementor-element.elementor-element-61fc01d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-a586e3d );fill:var( --e-global-color-a586e3d );}.elementor-130 .elementor-element.elementor-element-61fc01d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-130 .elementor-element.elementor-element-61fc01d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-130 .elementor-element.elementor-element-61fc01d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-130 .elementor-element.elementor-element-61fc01d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-61fc01d div.elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-61fc01d div.elementor-menu-toggle svg{fill:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-f3efc3d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-130 .elementor-element.elementor-element-0c2a24d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-88c3dd0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-130 .elementor-element.elementor-element-88c3dd0 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-130 .elementor-element.elementor-element-88c3dd0 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-130 .elementor-element.elementor-element-c0184d0 .elementor-menu-toggle{margin-right:auto;}.elementor-130 .elementor-element.elementor-element-c0184d0 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-130 .elementor-element.elementor-element-c0184d0 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-a586e3d );fill:var( --e-global-color-a586e3d );}.elementor-130 .elementor-element.elementor-element-c0184d0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-130 .elementor-element.elementor-element-c0184d0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-130 .elementor-element.elementor-element-c0184d0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-130 .elementor-element.elementor-element-c0184d0 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-c0184d0 div.elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-c0184d0 div.elementor-menu-toggle svg{fill:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-1ac6379{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-130 .elementor-element.elementor-element-8841212 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-2421673{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-130 .elementor-element.elementor-element-2421673 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-130 .elementor-element.elementor-element-2421673 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-130 .elementor-element.elementor-element-cf0d157{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-130 .elementor-element.elementor-element-cf0d157 .elementor-social-icon{background-color:#F2E6CD00;}.elementor-130 .elementor-element.elementor-element-cf0d157 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-cf0d157 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-d018b71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-130 .elementor-element.elementor-element-0a91260{--e-transform-scale:1.2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-130 .elementor-element.elementor-element-024a337{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2E6CD2E;--border-color:#F2E6CD2E;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-130 .elementor-element.elementor-element-27e99a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-130 .elementor-element.elementor-element-f0281e2.elementor-element{--align-self:center;}.elementor-130 .elementor-element.elementor-element-f0281e2{text-align:start;}.elementor-130 .elementor-element.elementor-element-f0281e2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-d397f54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-130 .elementor-element.elementor-element-c77982c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-eac6d64{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2E6CD2E;--border-color:#F2E6CD2E;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-130 .elementor-element.elementor-element-5d47f05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-130 .elementor-element.elementor-element-92def27.elementor-element{--align-self:center;}.elementor-130 .elementor-element.elementor-element-92def27{text-align:start;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-92def27 p{margin-block-end:0px;}.elementor-130 .elementor-element.elementor-element-92def27 a{color:var( --e-global-color-f90dd4c );}.elementor-130 .elementor-element.elementor-element-92def27 a:hover, .elementor-130 .elementor-element.elementor-element-92def27 a:focus{color:var( --e-global-color-accent );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-130 .elementor-element.elementor-element-2ee60f4{--min-height:690px;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-130 .elementor-element.elementor-element-453a2dc{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 20px;--row-gap:25px;--column-gap:20px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-130 .elementor-element.elementor-element-6453885{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-130 .elementor-element.elementor-element-6453885.e-con{--order:1;}.elementor-130 .elementor-element.elementor-element-cc8e457{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-b1f3181{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-90386cc.e-con{--order:3;}.elementor-130 .elementor-element.elementor-element-f3efc3d.e-con{--order:4;}.elementor-130 .elementor-element.elementor-element-1ac6379.e-con{--order:5;}.elementor-130 .elementor-element.elementor-element-d018b71.e-con{--order:2;}.elementor-130 .elementor-element.elementor-element-0a91260{--e-transform-scale:1;}.elementor-130 .elementor-element.elementor-element-d397f54{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-130 .elementor-element.elementor-element-2ee60f4{--min-height:750px;--margin-top:-77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-453a2dc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-130 .elementor-element.elementor-element-6453885{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-130 .elementor-element.elementor-element-cc8e457{text-align:start;}.elementor-130 .elementor-element.elementor-element-cc8e457 img{width:170px;}.elementor-130 .elementor-element.elementor-element-d4271ec .elementor-button{padding:14px 14px 14px 14px;}.elementor-130 .elementor-element.elementor-element-90386cc{--width:45%;}.elementor-130 .elementor-element.elementor-element-90386cc.e-con{--order:1;}.elementor-130 .elementor-element.elementor-element-f3efc3d{--width:45%;}.elementor-130 .elementor-element.elementor-element-f3efc3d.e-con{--order:2;}.elementor-130 .elementor-element.elementor-element-1ac6379{--width:100%;}.elementor-130 .elementor-element.elementor-element-1ac6379.e-con{--order:3;}.elementor-130 .elementor-element.elementor-element-024a337{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-130 .elementor-element.elementor-element-c77982c .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.elementor-130 .elementor-element.elementor-element-c77982c{--e-nav-menu-horizontal-menu-item-margin:calc( 5px / 2 );}.elementor-130 .elementor-element.elementor-element-c77982c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:5px;}.elementor-130 .elementor-element.elementor-element-eac6d64{--content-width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-130 .elementor-element.elementor-element-92def27{font-size:14px;}}@media(min-width:768px){.elementor-130 .elementor-element.elementor-element-453a2dc{--content-width:1400px;}.elementor-130 .elementor-element.elementor-element-6453885{--width:28%;}.elementor-130 .elementor-element.elementor-element-90386cc{--width:14%;}.elementor-130 .elementor-element.elementor-element-f3efc3d{--width:18%;}.elementor-130 .elementor-element.elementor-element-1ac6379{--width:16%;}.elementor-130 .elementor-element.elementor-element-d018b71{--width:24%;}.elementor-130 .elementor-element.elementor-element-024a337{--content-width:1400px;}.elementor-130 .elementor-element.elementor-element-eac6d64{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-130 .elementor-element.elementor-element-6453885{--width:58%;}.elementor-130 .elementor-element.elementor-element-90386cc{--width:30%;}.elementor-130 .elementor-element.elementor-element-f3efc3d{--width:30%;}.elementor-130 .elementor-element.elementor-element-1ac6379{--width:30%;}.elementor-130 .elementor-element.elementor-element-d018b71{--width:34%;}}/* Start custom CSS for container, class: .elementor-element-d018b71 */.elementor-130 .elementor-element.elementor-element-d018b71{
    position:relative;
    overflow:visible;
    z-index:4;
}


/* =========================================================
   SOFT PINK SPRAY BEHIND STATUE
   ========================================================= */

.elementor-130 .elementor-element.elementor-element-d018b71::before{
    content:"";

    position:absolute;

    left:-30%;
    top:23%;

    width:145%;
    height:58%;

    background:

        radial-gradient(
            ellipse at 48% 50%,
            rgba(255,20,120,.30) 0%,
            rgba(255,20,120,.17) 28%,
            rgba(255,20,120,.06) 48%,
            transparent 70%
        );

    transform:
        rotate(-7deg);

    opacity:.8;

    z-index:-2;

    pointer-events:none;
}


/* =========================================================
   LIGHT HALFTONE AROUND CHARACTER
   ========================================================= */

.elementor-130 .elementor-element.elementor-element-d018b71::after{
    content:"";

    position:absolute;

    right:-18%;
    top:-5%;

    width:125%;
    height:100%;

    background:

        radial-gradient(
            circle,
            rgba(242,230,205,.16) 1.3px,
            transparent 1.9px
        ) 0 0 / 13px 13px;

    -webkit-mask-image:
        radial-gradient(
            ellipse at center,
            #000 0%,
            rgba(0,0,0,.7) 48%,
            transparent 78%
        );

    mask-image:
        radial-gradient(
            ellipse at center,
            #000 0%,
            rgba(0,0,0,.7) 48%,
            transparent 78%
        );

    opacity:.62;

    z-index:-1;

    pointer-events:none;
}


/* STATUE */

.elementor-130 .elementor-element.elementor-element-d018b71 img{
    position:relative;
    z-index:3;

    filter:
        drop-shadow(
            0 15px 24px
            rgba(0,0,0,.38)
        );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453a2dc */.elementor-130 .elementor-element.elementor-element-453a2dc{
    position: relative;
    isolation: isolate;
    overflow: hidden;
}

/* Keep actual footer content above decorations */
.elementor-130 .elementor-element.elementor-element-453a2dc > .e-con,
.elementor-130 .elementor-element.elementor-element-453a2dc .elementor-widget{
    position: relative;
    z-index: 3;
}


/* =========================================================
   LEFT — ORGANIC PINK SPRAY + HALFTONE
   ========================================================= */

.elementor-130 .elementor-element.elementor-element-453a2dc::before{
    content:"";

    position:absolute;

    left:-140px;
    top:7%;

    width:600px;
    height:470px;

    background:

        /* main pink spray cloud */
        radial-gradient(
            ellipse at 27% 47%,
            rgba(255,20,120,.30) 0%,
            rgba(255,20,120,.20) 17%,
            rgba(255,20,120,.10) 34%,
            transparent 62%
        ),

        /* smaller distressed pink patch */
        radial-gradient(
            ellipse at 48% 67%,
            rgba(255,20,120,.15) 0%,
            rgba(255,20,120,.07) 28%,
            transparent 56%
        ),

        /* halftone dots */
        radial-gradient(
            circle,
            rgba(242,230,205,.18) 1.25px,
            transparent 1.8px
        ) 0 0 / 13px 13px;

    /*
     * Feather the entire shape so there is
     * no visible box or polygon edge
     */

    -webkit-mask-image:
        radial-gradient(
            ellipse at 35% 50%,
            #000 0%,
            #000 34%,
            rgba(0,0,0,.78) 50%,
            rgba(0,0,0,.38) 67%,
            transparent 86%
        );

    mask-image:
        radial-gradient(
            ellipse at 35% 50%,
            #000 0%,
            #000 34%,
            rgba(0,0,0,.78) 50%,
            rgba(0,0,0,.38) 67%,
            transparent 86%
        );

    transform:
        rotate(-4deg);

    opacity:.78;

    z-index:0;
    pointer-events:none;
}


/* =========================================================
   RIGHT — PRINT / SPRAY TEXTURE
   ========================================================= */

.elementor-130 .elementor-element.elementor-element-453a2dc::after{
    content:"";

    position:absolute;

    right:-150px;
    top:-20px;

    width:650px;
    height:520px;

    background:

        /* broad pink sprayed area */
        radial-gradient(
            ellipse at 54% 46%,
            rgba(255,20,120,.24) 0%,
            rgba(255,20,120,.13) 27%,
            rgba(255,20,120,.05) 46%,
            transparent 67%
        ),

        /* secondary pink stain */
        radial-gradient(
            ellipse at 74% 28%,
            rgba(255,20,120,.16) 0%,
            rgba(255,20,120,.07) 30%,
            transparent 58%
        ),

        /* distressed halftone */
        radial-gradient(
            circle,
            rgba(242,230,205,.16) 1.3px,
            transparent 1.9px
        ) 0 0 / 13px 13px;

    -webkit-mask-image:
        radial-gradient(
            ellipse at 55% 46%,
            #000 0%,
            #000 38%,
            rgba(0,0,0,.76) 54%,
            rgba(0,0,0,.32) 70%,
            transparent 88%
        );

    mask-image:
        radial-gradient(
            ellipse at 55% 46%,
            #000 0%,
            #000 38%,
            rgba(0,0,0,.76) 54%,
            rgba(0,0,0,.32) 70%,
            transparent 88%
        );

    transform:
        rotate(2deg);

    opacity:.72;

    z-index:0;
    pointer-events:none;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width:1024px){

    .elementor-130 .elementor-element.elementor-element-453a2dc::before{
        left:-120px;
        width:440px;
        height:360px;
        opacity:.55;
    }

    .elementor-130 .elementor-element.elementor-element-453a2dc::after{
        right:-120px;
        width:460px;
        height:380px;
        opacity:.55;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width:767px){

    .elementor-130 .elementor-element.elementor-element-453a2dc::before,
    .elementor-130 .elementor-element.elementor-element-453a2dc::after{
        opacity:.24;
    }

}/* End custom CSS */