.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-591ae01:#0F172A;--e-global-color-6c1ed4f:#FFFFFF;--e-global-color-83cad16:#D4AF37;--e-global-color-e6e7dad:#F8F5F0;--e-global-color-215367c:#475569;--e-global-color-8f4ce95:#C9A227;--e-global-typography-primary-font-family:"Cormorant";--e-global-typography-primary-font-size:68px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-line-height:1.25em;--e-global-typography-primary-letter-spacing:-1px;--e-global-typography-secondary-font-family:"Cormorant Garamond";--e-global-typography-secondary-font-size:52px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-secondary-letter-spacing:-1px;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-letter-spacing:0.1px;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:0.5px;--e-global-typography-9cb1571-font-family:"Cormorant";--e-global-typography-9cb1571-font-size:27px;--e-global-typography-9cb1571-font-weight:400;--e-global-typography-b3d3eb7-font-family:"Tenor Sans";--e-global-typography-b3d3eb7-font-size:43px;--e-global-typography-b3d3eb7-font-weight:400;--e-global-typography-b3d3eb7-text-transform:capitalize;--e-global-typography-b3d3eb7-line-height:54px;--e-global-typography-b3d3eb7-letter-spacing:-1px;--e-global-typography-86a1c9a-font-family:"Tenor Sans";--e-global-typography-86a1c9a-font-size:23px;--e-global-typography-86a1c9a-font-weight:500;--e-global-typography-86a1c9a-text-transform:uppercase;--e-global-typography-86a1c9a-line-height:1.3em;--e-global-typography-86a1c9a-letter-spacing:1px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-secondary-font-size:40px;--e-global-typography-text-font-size:15.5px;--e-global-typography-accent-font-size:15px;--e-global-typography-9cb1571-font-size:24px;--e-global-typography-b3d3eb7-font-size:39px;--e-global-typography-b3d3eb7-line-height:50px;--e-global-typography-86a1c9a-font-size:23px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-secondary-font-size:35px;--e-global-typography-text-font-size:15.5px;--e-global-typography-accent-font-size:14px;--e-global-typography-9cb1571-font-size:23px;--e-global-typography-b3d3eb7-font-size:37px;--e-global-typography-b3d3eb7-line-height:47px;--e-global-typography-86a1c9a-font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ===========================
   LOCATION ITEM
=========================== */

.location-item{
    position:relative;
    opacity:.45;
    border-radius:0px;
    background:transparent;
    transition:all .45s ease;
}

/* Active Card */

.location-item.active{

    opacity:1;

    background:#ffffff;

    transform:translateX(12px);

    box-shadow:
    inset 4px 0 0 #D4AF37,
    0 15px 45px rgba(15,25,40,.08);

    border-bottom-color:transparent;

}

/* Number */

.location-item .elementor-heading-title,
.location-item h2,
.location-item h3{
    transition:.4s ease;
}

.location-item.active .elementor-heading-title,
.location-item.active h2,
.location-item.active h3{
    color:#D4AF37;
}

/* Description */

.location-item p{

    opacity:.75;
    transition:.4s ease;

}

.location-item.active p{

    opacity:1;

}

/* Icons */

.location-item .elementor-icon{

    transition:.4s ease;

}

.location-item.active .elementor-icon{

    color:#D4AF37;
    transform:scale(1.08);

}

/* Button */

.location-item .elementor-button{

    transition:.35s ease;

}

.location-item.active .elementor-button{

    color:#D4AF37;

}

.location-item.active .elementor-button-icon{

    transform:translateX(8px);

}
.location-item{
    border-bottom:1px solid #E5E5E5;
}

.location-item.active{
    border-bottom:none !important;
}
.stack-wrapper{
    position:relative;
}

.stack-card{
    position:sticky;
    top:120px;
    margin-bottom:80px;
    z-index:1;
    transition:transform .4s ease;
}

.stack-card:nth-child(1){
    z-index:1;
}

.stack-card:nth-child(2){
    z-index:2;
}

.stack-card:nth-child(3){
    z-index:3;
}

.stack-card:nth-child(4){
    z-index:4;
}/* End custom CSS */