.elementor-2020 .elementor-element.elementor-element-126b6a5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2020 .elementor-element.elementor-element-126b6a5e:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-126b6a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://houseofvarda.in/wp-content/uploads/2026/03/2022-11-04_18-41-31pm-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-126b6a5e::before, .elementor-2020 .elementor-element.elementor-element-126b6a5e > .elementor-background-video-container::before, .elementor-2020 .elementor-element.elementor-element-126b6a5e > .e-con-inner > .elementor-background-video-container::before, .elementor-2020 .elementor-element.elementor-element-126b6a5e > .elementor-background-slideshow::before, .elementor-2020 .elementor-element.elementor-element-126b6a5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2020 .elementor-element.elementor-element-126b6a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#462901;}.elementor-2020 .elementor-element.elementor-element-75c9586e{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:181px;--padding-bottom:97px;--padding-left:30px;--padding-right:30px;}.elementor-2020 .elementor-element.elementor-element-75c9586e:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-75c9586e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2020 .elementor-element.elementor-element-629c3772{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2020 .elementor-element.elementor-element-2490611a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2020 .elementor-element.elementor-element-65cf85c2{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-2020 .elementor-element.elementor-element-65cf85c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;color:var( --e-global-color-124aac3 );}.elementor-2020 .elementor-element.elementor-element-997c235{--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;}.elementor-2020 .elementor-element.elementor-element-1de75ce6{--display:flex;}@media(max-width:1024px){.elementor-2020 .elementor-element.elementor-element-126b6a5e:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-126b6a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-103px 0px;}.elementor-2020 .elementor-element.elementor-element-126b6a5e{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-2020 .elementor-element.elementor-element-75c9586e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:141px;--padding-bottom:72px;--padding-left:30px;--padding-right:30px;}.elementor-2020 .elementor-element.elementor-element-65cf85c2 .elementor-heading-title{font-size:3.8em;}.elementor-2020 .elementor-element.elementor-element-65cf85c2{margin:0px -21px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}}@media(max-width:767px){.elementor-2020 .elementor-element.elementor-element-126b6a5e:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-126b6a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://houseofvarda.in/wp-content/uploads/2026/03/2022-11-04_18-41-31pm-1.jpg");background-position:-492px 0px;}.elementor-2020 .elementor-element.elementor-element-126b6a5e{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2020 .elementor-element.elementor-element-75c9586e{--padding-top:139px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2020 .elementor-element.elementor-element-65cf85c2{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2020 .elementor-element.elementor-element-65cf85c2 .elementor-heading-title{font-size:3em;}}@media(min-width:768px){.elementor-2020 .elementor-element.elementor-element-2490611a{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2020 .elementor-element.elementor-element-2490611a{--width:77%;}}/* Start custom CSS for html, class: .elementor-element-57337102 *//* ========================= */
/* SECTION */
/* ========================= */

.varda-editorial-work{
position:relative;
overflow:hidden;

background:
linear-gradient(
180deg,
#FAF7F2 0%,
#F6F1EA 50%,
#F3ECE4 100%
);

padding:150px 5%;
}


/* ========================= */
/* LUXURY GLOW */
/* ========================= */

.varda-editorial-glow{
position:absolute;
border-radius:50%;
filter:blur(100px);
pointer-events:none;
}

.glow-one{
width:450px;
height:450px;

background:rgba(214,175,102,0.10);

top:-120px;
left:-120px;
}

.glow-two{
width:400px;
height:400px;

background:rgba(90,26,63,0.08);

bottom:-120px;
right:-100px;
}


/* ========================= */
/* HEADER */
/* ========================= */

.varda-editorial-header{
max-width:900px;
margin:0 auto 120px;

text-align:center;
position:relative;
z-index:2;
}


/* LABEL */

.varda-editorial-label{
display:inline-block;
margin-bottom:18px;

font-family:'Open Sauce', sans-serif;
font-size:11px;
font-weight:600;
letter-spacing:3px;
text-transform:uppercase;

color:#D6AF66;
}


/* HEADING */

.varda-editorial-header h2{
font-family:'Playfair Display', serif;
font-size:82px;
line-height:1;
font-weight:600;

color:#5A1A3F;

margin-bottom:28px;
}


/* DIVIDER */

.varda-editorial-divider{
width:110px;
height:1px;

background:#D6AF66;

position:relative;
margin:0 auto 36px;
}

.varda-editorial-divider::after{
content:"";
position:absolute;

right:-5px;
top:50%;

transform:translateY(-50%);

width:9px;
height:9px;
border-radius:50%;

background:#D6AF66;
}


/* TEXT */

.varda-editorial-header p{
font-family:'Open Sauce', sans-serif;
font-size:15px;
line-height:2;

color:#4A3A3A;
}


/* ========================= */
/* LIST */
/* ========================= */

.varda-editorial-list{
max-width:1450px;
margin:auto;

display:flex;
flex-direction:column;
gap:80px;

position:relative;
z-index:2;
}


/* ========================= */
/* ITEM */
/* ========================= */

.varda-editorial-item{
display:grid;
grid-template-columns:1.1fr .9fr;
gap:0;

background:
linear-gradient(
180deg,
rgba(255,255,255,0.98),
rgba(255,255,255,0.94)
);

border-radius:38px;
overflow:hidden;

border:1px solid rgba(214,175,102,0.18);

box-shadow:
0 15px 40px rgba(0,0,0,0.04),
0 30px 100px rgba(0,0,0,0.08);

transition:
transform .6s cubic-bezier(.19,1,.22,1),
box-shadow .6s ease;

position:relative;
}


/* REVERSE */

.reverse-layout{
grid-template-columns:.9fr 1.1fr;
}


/* SHIMMER */

.varda-editorial-item::before{
content:"";
position:absolute;
top:0;
left:-120%;

width:120%;
height:100%;

background:
linear-gradient(
90deg,
transparent,
rgba(255,255,255,0.3),
transparent
);

transform:skewX(-20deg);
transition:1.1s;
z-index:3;
}


/* GOLD LINE */

.varda-editorial-item::after{
content:"";
position:absolute;
top:0;
left:0;

width:100%;
height:2px;

background:
linear-gradient(
90deg,
transparent,
#D6AF66,
transparent
);

opacity:0;
transition:.45s ease;
}


/* HOVER */

.varda-editorial-item:hover{
transform:translateY(-12px);

box-shadow:
0 25px 60px rgba(0,0,0,0.08),
0 40px 120px rgba(0,0,0,0.12);

border-color:rgba(214,175,102,0.3);
}

.varda-editorial-item:hover::before{
left:130%;
}

.varda-editorial-item:hover::after{
opacity:1;
}


/* ========================= */
/* IMAGE */
/* ========================= */

.varda-editorial-image{
height:650px;
overflow:hidden;
position:relative;
}


/* OVERLAY */

.varda-editorial-image::after{
content:"";
position:absolute;
inset:0;

background:
linear-gradient(
180deg,
rgba(0,0,0,0) 20%,
rgba(90,26,63,0.12) 100%
);
}


/* IMAGE */

.varda-editorial-image img{
width:100%;
height:100%;
object-fit:cover;
display:block;

transition:
transform 1.2s cubic-bezier(.19,1,.22,1);
}


/* IMAGE HOVER */

.varda-editorial-item:hover .varda-editorial-image img{
transform:scale(1.08);
}


/* ========================= */
/* CONTENT */
/* ========================= */

.varda-editorial-content{
padding:70px 60px;

display:flex;
flex-direction:column;
justify-content:center;
}


/* NUMBER */

.varda-editorial-number{
font-family:'Playfair Display', serif;
font-size:62px;
line-height:1;
font-weight:600;

color:rgba(214,175,102,0.34);

margin-bottom:26px;
}


/* TITLE */

.varda-editorial-content h3{
font-family:'Playfair Display', serif;
font-size:44px;
line-height:1.12;
font-weight:600;

color:#5A1A3F;

margin-bottom:24px;
}


/* TEXT */

.varda-editorial-content p{
font-family:'Open Sauce', sans-serif;
font-size:15px;
line-height:2;

color:#4A3A3A;

margin-bottom:38px;
}


/* ========================= */
/* BUTTON */
/* ========================= */

.varda-editorial-btn{
display:inline-flex;
align-items:center;
justify-content:center;

width:max-content;

padding:16px 36px;
border-radius:100px;

background:#5A1A3F;
color:#fff;

font-family:'Open Sauce', sans-serif;
font-size:11px;
font-weight:600;
letter-spacing:2px;
text-transform:uppercase;
text-decoration:none;

border:1px solid #5A1A3F;

position:relative;
overflow:hidden;

transition:
all .45s cubic-bezier(.19,1,.22,1);
}


/* BUTTON SHINE */

.varda-editorial-btn::before{
content:"";
position:absolute;
top:0;
left:-120%;

width:120%;
height:100%;

background:
linear-gradient(
90deg,
transparent,
rgba(255,255,255,0.35),
transparent
);

transform:skewX(-20deg);
transition:.9s;
}

.varda-editorial-btn:hover::before{
left:130%;
}


/* HOVER */

.varda-editorial-btn:hover{
background:#D6AF66;
color:#5A1A3F;
border-color:#D6AF66;

transform:translateY(-3px);

box-shadow:
0 12px 35px rgba(214,175,102,0.28);
}


/* ========================= */
/* TABLET */
/* ========================= */

@media(max-width:992px){

.varda-editorial-item,
.reverse-layout{
grid-template-columns:1fr;
}

.varda-editorial-image{
height:420px;
}

.varda-editorial-header h2{
font-size:56px;
}

.varda-editorial-content{
padding:50px 40px;
}

.varda-editorial-content h3{
font-size:34px;
}

}


/* ========================= */
/* MOBILE */
/* ========================= */

@media(max-width:576px){

.varda-editorial-work{
padding:90px 6%;
}

.varda-editorial-header{
margin-bottom:60px;
}

.varda-editorial-header h2{
font-size:40px;
}

.varda-editorial-header p{
font-size:14px;
line-height:1.85;
}

.varda-editorial-list{
gap:36px;
}

.varda-editorial-image{
height:280px;
}

.varda-editorial-content{
padding:32px 24px;
}

.varda-editorial-content h3{
font-size:28px;
}

.varda-editorial-number{
font-size:44px;
}

.varda-editorial-btn{
width:100%;
}

}/* End custom CSS */