.elementor-83 .elementor-element.elementor-element-10ab5c0{--display:flex;--min-height:290px;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-10ab5c0:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-10ab5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://houseartistry.com/wp-content/uploads/2026/08/modern-living-room-with-large-windows-comfortable-furniture-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-10ab5c0::before, .elementor-83 .elementor-element.elementor-element-10ab5c0 > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-10ab5c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-10ab5c0 > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-10ab5c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-10ab5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6cbb192 );--background-overlay:'';}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-2ad8150{padding:3px 8px 3px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ea06980 );border-radius:38px 38px 38px 38px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-83 .elementor-element.elementor-element-2ad8150.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-2ad8150 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-2ad8150 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-83 .elementor-element.elementor-element-2ad8150 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-1e1fb4e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-a542cf2 );}.elementor-83 .elementor-element.elementor-element-5ebcf77{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-bc0f8bf{--display:flex;}.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 );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-83 .elementor-element.elementor-element-aa17f08 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-aa17f08{color:var( --e-global-color-6cbb192 );}.elementor-83 .elementor-element.elementor-element-7649e1c{--display:flex;}.elementor-83 .elementor-element.elementor-element-492ac36 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-492ac36{color:var( --e-global-color-6cbb192 );}.elementor-83 .elementor-element.elementor-element-96bb660{--display:flex;}.elementor-83 .elementor-element.elementor-element-3f27c45 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-3f27c45{color:var( --e-global-color-6cbb192 );}.elementor-83 .elementor-element.elementor-element-ea06e76{--display:flex;}.elementor-83 .elementor-element.elementor-element-db3a20b p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-db3a20b{color:var( --e-global-color-6cbb192 );}.elementor-83 .elementor-element.elementor-element-deb96f9{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:17px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-83 .elementor-element.elementor-element-deb96f9.elementor-element{--align-self:center;}:where( .elementor-83 .elementor-element.elementor-element-deb96f9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cormorant Garamond", Sans-serif;font-weight:700;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-83 .elementor-element.elementor-element-1e1fb4e{text-align:start;}.elementor-83 .elementor-element.elementor-element-1e1fb4e .elementor-heading-title{font-size:22px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for nested-accordion, class: .elementor-element-deb96f9 *//*=========================================
      HOUSE ARTISTRY PREMIUM ACCORDION
=========================================*/

.e-n-accordion-item {
    position: relative;
    overflow: hidden;

    background: #FCF8F2;
    border: 1px solid rgba(184, 138, 59, 0.25);
    border-radius: 12px;
    margin-bottom: 18px;

    transition: .35s ease;

    box-shadow:
        0 10px 30px rgba(20, 17, 13, 0.06),
        0 2px 8px rgba(20, 17, 13, 0.04);
}


/* Hover */

.e-n-accordion-item:hover {
    transform: translateY(-4px);
    border-color: #B88A3B;

    box-shadow:
        0 18px 40px rgba(20, 17, 13, 0.11);
}


/* Open */

.e-n-accordion-item[open] {
    background: #FCF8F2;
    border-color: #B88A3B;

    box-shadow:
        0 20px 45px rgba(20, 17, 13, 0.12);
}


/* Title */

.e-n-accordion-item-title {
    padding: 20px 24px;
}


/* Heading */

.e-n-accordion-item-title-header,
.e-n-accordion-item-title-text {
    color: #171717;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.5;

    transition: .3s ease;
}


/* Heading Hover */

.e-n-accordion-item:hover
.e-n-accordion-item-title-header,

.e-n-accordion-item:hover
.e-n-accordion-item-title-text {
    color: #B88A3B;
}


/* Content */

.e-n-accordion-item > div {
    padding: 0 24px 24px;

    color: #665F57;
    line-height: 1.8;
    font-size: 15px;
}


/* Icons */

.e-n-accordion-item i,
.e-n-accordion-item .e-font-icon-svg {
    color: #B88A3B;
    transition: .35s ease;
}


/* Open Icon */

.e-n-accordion-item[open] i,
.e-n-accordion-item[open] .e-font-icon-svg {
    transform: rotate(180deg);
}


/* Top Gold Accent */

.e-n-accordion-item::before {
    content: "";

    position: absolute;
    top: 0;
    left: 0;

    width: 100%;
    height: 3px;

    background: linear-gradient(
        90deg,
        #8E682C,
        #C9A15A,
        #8E682C
    );

    opacity: 0;

    transition: .35s ease;
}


/* Show Accent */

.e-n-accordion-item:hover::before,
.e-n-accordion-item[open]::before {
    opacity: 1;
}/* End custom CSS */