.elementor-9009 .elementor-element.elementor-element-8472923:not(.elementor-motion-effects-element-type-background), .elementor-9009 .elementor-element.elementor-element-8472923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e2e82b );}.elementor-9009 .elementor-element.elementor-element-8472923{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9009 .elementor-element.elementor-element-8472923 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9009 .elementor-element.elementor-element-fd67e9e{color:var( --e-global-color-6b6e312 );}.elementor-9009 .elementor-element.elementor-element-fd67e9e a{color:#FFFFFF;}.elementor-9009 .elementor-element.elementor-element-c804aee:not(.elementor-motion-effects-element-type-background), .elementor-9009 .elementor-element.elementor-element-c804aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9b9fbd );background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9009 .elementor-element.elementor-element-c804aee > .elementor-background-overlay{background-color:var( --e-global-color-c9b9fbd );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9009 .elementor-element.elementor-element-c804aee > .elementor-container{min-height:300px;}.elementor-9009 .elementor-element.elementor-element-c804aee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9009 .elementor-element.elementor-element-6e62649{text-align:center;}.elementor-9009 .elementor-element.elementor-element-ae6bfde > .elementor-widget-container{background-color:#FAF6EF00;}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-2e2e82b );}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-icon i{color:var( --e-global-color-2e2e82b );font-size:14px;}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-icon svg{fill:var( --e-global-color-2e2e82b );--e-icon-list-icon-size:14px;}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-icon{width:14px;}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-text, .elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-text a{color:#000000;}.elementor-9009 .elementor-element.elementor-element-ae6bfde .elementor-icon-list-item{font-family:"Arial", Sans-serif;font-size:21px;}.elementor-9009 .elementor-element.elementor-element-e59f274{padding:30px 30px 30px 30px;}.elementor-9009 .elementor-element.elementor-element-aa6eaa4{font-family:"Arial", Sans-serif;font-size:15px;}.elementor-9009 .elementor-element.elementor-element-d6204ea .elementor-icon-list-icon i{color:var( --e-global-color-2e2e82b );font-size:14px;}.elementor-9009 .elementor-element.elementor-element-d6204ea .elementor-icon-list-icon svg{fill:var( --e-global-color-2e2e82b );--e-icon-list-icon-size:14px;}.elementor-9009 .elementor-element.elementor-element-d6204ea .elementor-icon-list-icon{width:14px;}.elementor-9009 .elementor-element.elementor-element-d6204ea .elementor-icon-list-text, .elementor-9009 .elementor-element.elementor-element-d6204ea .elementor-icon-list-text a{color:var( --e-global-color-2e2e82b );}.elementor-9009 .elementor-element.elementor-element-a6e765b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-9009 .elementor-element.elementor-element-396120b{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;align-self:center;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9009 .elementor-element.elementor-element-396120b .elementor-widget-container{text-align:left;}.elementor-9009 .elementor-element.elementor-element-396120b > .elementor-widget-container{background-color:var( --e-global-color-6b6e312 );}.elementor-9009 .elementor-element.elementor-element-396120b .elementor-social-icon{background-color:#FEFDFF;}.elementor-9009 .elementor-element.elementor-element-396120b .elementor-social-icon i{color:var( --e-global-color-2e2e82b );}.elementor-9009 .elementor-element.elementor-element-396120b .elementor-social-icon svg{fill:var( --e-global-color-2e2e82b );}.elementor-9009 .elementor-element.elementor-element-0b0ccc1 > .elementor-widget-container{background-color:#FCF6EF;padding:20px 20px 20px 20px;}.elementor-9009 .elementor-element.elementor-element-0b0ccc1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9009 .elementor-element.elementor-element-0b0ccc1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9009 .elementor-element.elementor-element-0b0ccc1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9009 .elementor-element.elementor-element-0b0ccc1 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-9009 .elementor-element.elementor-element-0b0ccc1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9009 .elementor-element.elementor-element-2c639f4 > .elementor-widget-container{background-color:var( --e-global-color-bdc125b );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action{max-width:1170px;background-color:var( --e-global-color-bdc125b );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action.bg-img:after{background-color:var( --e-global-color-bdc125b );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action .title:not(.eael-cta-gradient-title){color:var( --e-global-color-c9b9fbd );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action .title{font-size:29px;font-weight:400;}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action .sub-title{color:var( --e-global-color-6b6e312 );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action p{color:var( --e-global-color-6b6e312 );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#4d4d4d;background:var( --e-global-color-6b6e312 );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#FFFFFF;background:var( --e-global-color-2e2e82b );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:var( --e-global-color-2e2e82b );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action .cta-button.effect-1:after{background:var( --e-global-color-2e2e82b );}.elementor-9009 .elementor-element.elementor-element-2c639f4 .eael-call-to-action .cta-button.effect-2:after{background:var( --e-global-color-2e2e82b );}@media(max-width:767px){.elementor-9009 .elementor-element.elementor-element-0b0ccc1 .elementor-image-box-img{margin-bottom:10px;}}@media(min-width:768px){.elementor-9009 .elementor-element.elementor-element-b6e4552{width:70%;}.elementor-9009 .elementor-element.elementor-element-55b6aa7{width:30%;}}/* Start custom CSS for section, class: .elementor-element-8472923 */.gb-headline{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-ae6bfde */#left-area ul.elementor-icon-list-items, .elementor .elementor-element ul.elementor-icon-list-items, .elementor-edit-area .elementor-element ul.elementor-icon-list-items{
        background-color: #fcf6f000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c804aee */#content{
    max-width: 100% !important;
    margin-left: auto;
    margin-right: auto;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c89d315 *//* ==========================================================
   ALICIA BEAUTY
   BLOG ARTICLE BOTTOM CTA
========================================================== */

.ab-article-cta{
    position:relative;
    width:100%;
    padding:58px 40px;
    overflow:hidden;

    background:linear-gradient(
        135deg,
        #9C6048 0%,
        #C08D73 48%,
        #B77A5F 100%
    );

    font-family:"Montserrat", Arial, sans-serif;
}


/* ==========================================================
   INNER
========================================================== */

.ab-article-cta__inner{
    position:relative;
    z-index:2;

    width:100%;
    max-width:1120px;
    margin:0 auto;

    display:grid;
    grid-template-columns:72px minmax(0, 1fr) auto;
    align-items:center;

    gap:30px;
}


/* ==========================================================
   DECORATION
========================================================== */

.ab-article-cta__decor{
    position:absolute;
    display:block;

    border:1px solid rgba(255,255,255,.14);
    border-radius:50%;

    pointer-events:none;
}

.ab-article-cta__decor--one{
    width:330px;
    height:330px;

    right:-100px;
    top:-210px;
}

.ab-article-cta__decor--two{
    width:180px;
    height:180px;

    left:-95px;
    bottom:-125px;
}


/* subtle line detail */

.ab-article-cta::after{
    content:"";

    position:absolute;
    top:0;
    left:50%;

    width:1px;
    height:100%;

    background:linear-gradient(
        to bottom,
        transparent,
        rgba(255,255,255,.09),
        transparent
    );

    transform:rotate(25deg);

    pointer-events:none;
}


/* ==========================================================
   ICON
========================================================== */

.ab-article-cta__icon{
    width:66px;
    height:66px;

    display:flex;
    align-items:center;
    justify-content:center;

    flex-shrink:0;

    border:1px solid rgba(255,255,255,.40);
    border-radius:50%;

    background:rgba(255,255,255,.05);

    color:#fff;
}

.ab-article-cta__icon i{
    color:#fff;
    font-size:24px;
}


/* ==========================================================
   CONTENT
========================================================== */

.ab-article-cta__content{
    min-width:0;
}


/* Label */

.ab-article-cta__label{
    display:block;

    margin:0 0 7px;

    color:rgba(255,255,255,.78);

    font-size:11px;
    font-weight:600;

    line-height:1.4;
    letter-spacing:2px;

    text-transform:uppercase;
}


/* Title */

.ab-article-cta__title{
    margin:0 0 9px;

    color:#fff !important;

    font-family:"Cormorant Garamond", Georgia, serif;
    font-size:42px;
    font-weight:500;

    line-height:1.08;
    letter-spacing:-.5px;
}


/* Text */

.ab-article-cta__text{
    max-width:650px;

    margin:0;

    color:rgba(255,255,255,.88) !important;

    font-size:16px;
    font-weight:400;

    line-height:1.7;
}


/* ==========================================================
   BUTTON
========================================================== */

.ab-article-cta__action{
    flex-shrink:0;
}

.ab-article-cta__button{
    min-width:165px;
    min-height:52px;

    display:inline-flex;
    align-items:center;
    justify-content:center;

    gap:12px;

    padding:14px 26px;

    border:1px solid rgba(255,255,255,.65);
    border-radius:3px;

    background:#FFFDF8;

    color:#9C6048 !important;

    font-size:12px;
    font-weight:600;

    line-height:1;
    letter-spacing:1.4px;

    text-decoration:none !important;
    text-transform:uppercase;

    box-shadow:0 10px 30px rgba(75,40,25,.12);

    transition:
        transform .3s ease,
        background .3s ease,
        box-shadow .3s ease;
}

.ab-article-cta__button i{
    color:#9C6048;
    font-size:11px;

    transition:transform .3s ease;
}


/* Hover */

.ab-article-cta__button:hover{
    background:#fff;

    color:#9C6048 !important;

    transform:translateY(-2px);

    box-shadow:0 15px 35px rgba(75,40,25,.18);
}

.ab-article-cta__button:hover i{
    transform:translateX(4px);
}


/* ==========================================================
   TABLET
========================================================== */

@media (max-width:1024px){

    .ab-article-cta{
        padding:50px 30px;
    }

    .ab-article-cta__inner{
        grid-template-columns:60px minmax(0,1fr) auto;
        gap:24px;
    }

    .ab-article-cta__icon{
        width:58px;
        height:58px;
    }

    .ab-article-cta__icon i{
        font-size:21px;
    }

    .ab-article-cta__title{
        font-size:36px;
    }

    .ab-article-cta__text{
        font-size:15px;
    }

}


/* ==========================================================
   SMALL TABLET
========================================================== */

@media (max-width:850px){

    .ab-article-cta__inner{
        grid-template-columns:60px minmax(0,1fr);
    }

    .ab-article-cta__action{
        grid-column:2;
    }

}


/* ==========================================================
   MOBILE
========================================================== */

@media (max-width:767px){

    .ab-article-cta{
        padding:44px 22px;
    }

    .ab-article-cta__inner{
        display:flex;
        flex-direction:column;
        align-items:flex-start;

        gap:18px;
    }

    .ab-article-cta__icon{
        width:54px;
        height:54px;
    }

    .ab-article-cta__icon i{
        font-size:20px;
    }

    .ab-article-cta__label{
        margin-bottom:7px;

        font-size:10px;
        letter-spacing:1.7px;
    }

    .ab-article-cta__title{
        margin-bottom:10px;

        font-size:34px;
        line-height:1.1;
    }

    .ab-article-cta__text{
        max-width:100%;

        font-size:16px;
        line-height:1.65;
    }

    .ab-article-cta__action{
        width:100%;
        margin-top:5px;
    }

    .ab-article-cta__button{
        width:100%;
        min-height:50px;
    }

}


/* ==========================================================
   SMALL MOBILE
========================================================== */

@media (max-width:420px){

    .ab-article-cta{
        padding:38px 18px;
    }

    .ab-article-cta__title{
        font-size:31px;
    }

    .ab-article-cta__text{
        font-size:16px;
    }

}


/* ==========================================================
   REDUCED MOTION
========================================================== */

@media (prefers-reduced-motion:reduce){

    .ab-article-cta *,
    .ab-article-cta *::before,
    .ab-article-cta *::after{
        transition:none !important;
    }

}/* End custom CSS */