.elementor-1120 .elementor-element.elementor-element-9f8c08c{--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;--justify-content:center;}.elementor-1120 .elementor-element.elementor-element-455f0c7{text-align:center;}.elementor-1120 .elementor-element.elementor-element-455f0c7 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:57px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:63px;color:#000000;}.elementor-1120 .elementor-element.elementor-element-ba9f44d{--display:flex;--justify-content:center;}.elementor-1120 .elementor-element.elementor-element-ae7109d{--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:center;}.elementor-1120 .elementor-element.elementor-element-fb9d39d{--display:flex;}.elementor-1120 .elementor-element.elementor-element-fb9d39d:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-fb9d39d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1120 .elementor-element.elementor-element-5a8b42a{padding:25px 25px 16px 25px;}.elementor-1120 .elementor-element.elementor-element-406c3e1{padding:0px 0px 0px 25px;text-align:start;}.elementor-1120 .elementor-element.elementor-element-406c3e1 .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:26px;color:#FFFEFE;}.elementor-1120 .elementor-element.elementor-element-ab0ebea{padding:0px 0px 0px 25px;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:21px;}.elementor-1120 .elementor-element.elementor-element-722355a .elementor-button{background-color:#E3DFAA;fill:#1F1D1D;color:#1F1D1D;}.elementor-1120 .elementor-element.elementor-element-722355a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1120 .elementor-element.elementor-element-32598ba{--display:flex;}.elementor-1120 .elementor-element.elementor-element-32598ba:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-32598ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1120 .elementor-element.elementor-element-1bf1a70{padding:25px 25px 16px 25px;}.elementor-1120 .elementor-element.elementor-element-0765103{padding:0px 0px 0px 25px;text-align:start;}.elementor-1120 .elementor-element.elementor-element-0765103 .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:26px;color:#FFFEFE;}.elementor-1120 .elementor-element.elementor-element-762826f{padding:0px 0px 0px 25px;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:21px;}.elementor-1120 .elementor-element.elementor-element-922aba4 .elementor-button{background-color:#E3DFAA;fill:#1F1D1D;color:#1F1D1D;}.elementor-1120 .elementor-element.elementor-element-922aba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1120 .elementor-element.elementor-element-b3d8613{--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:center;}.elementor-1120 .elementor-element.elementor-element-b93a264{--display:flex;}.elementor-1120 .elementor-element.elementor-element-b93a264:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-b93a264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1120 .elementor-element.elementor-element-c75ab98{padding:25px 25px 16px 25px;}.elementor-1120 .elementor-element.elementor-element-e78af77{padding:0px 0px 0px 25px;text-align:start;}.elementor-1120 .elementor-element.elementor-element-e78af77 .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:26px;color:#FFFEFE;}.elementor-1120 .elementor-element.elementor-element-798b347{padding:0px 0px 0px 25px;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:21px;}.elementor-1120 .elementor-element.elementor-element-d4c33c7 .elementor-button{background-color:#E3DFAA;fill:#1F1D1D;color:#1F1D1D;}.elementor-1120 .elementor-element.elementor-element-d4c33c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1120 .elementor-element.elementor-element-75cbce0{--display:flex;}.elementor-1120 .elementor-element.elementor-element-75cbce0:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-75cbce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1120 .elementor-element.elementor-element-d1c0ca5{padding:25px 25px 16px 25px;}.elementor-1120 .elementor-element.elementor-element-a199f47{padding:0px 0px 0px 25px;text-align:start;}.elementor-1120 .elementor-element.elementor-element-a199f47 .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:26px;color:#FFFEFE;}.elementor-1120 .elementor-element.elementor-element-4daa5e8{padding:0px 0px 0px 25px;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:21px;}.elementor-1120 .elementor-element.elementor-element-1031b00 .elementor-button{background-color:#E3DFAA;fill:#1F1D1D;color:#1F1D1D;}.elementor-1120 .elementor-element.elementor-element-1031b00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1120 .elementor-element.elementor-element-4d77ba2{--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:center;}.elementor-1120 .elementor-element.elementor-element-f1a11ff{--display:flex;}.elementor-1120 .elementor-element.elementor-element-f1a11ff:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-f1a11ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1120 .elementor-element.elementor-element-22da5f0{padding:25px 25px 16px 25px;}.elementor-1120 .elementor-element.elementor-element-1a92cbd{padding:0px 0px 0px 25px;text-align:start;}.elementor-1120 .elementor-element.elementor-element-1a92cbd .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:26px;color:#FFFEFE;}.elementor-1120 .elementor-element.elementor-element-0b685e4{padding:0px 0px 0px 25px;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:21px;}.elementor-1120 .elementor-element.elementor-element-8737255 .elementor-button{background-color:#E3DFAA;fill:#1F1D1D;color:#1F1D1D;}.elementor-1120 .elementor-element.elementor-element-8737255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1120 .elementor-element.elementor-element-90cace3{--display:flex;}.elementor-1120 .elementor-element.elementor-element-90cace3:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-90cace3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1120 .elementor-element.elementor-element-0e60e42{padding:25px 25px 16px 25px;}.elementor-1120 .elementor-element.elementor-element-0076a6f{padding:0px 0px 0px 25px;text-align:start;}.elementor-1120 .elementor-element.elementor-element-0076a6f .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:26px;color:#FFFEFE;}.elementor-1120 .elementor-element.elementor-element-0c4cb7c{padding:0px 0px 0px 25px;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:21px;}.elementor-1120 .elementor-element.elementor-element-f124100 .elementor-button{background-color:#E3DFAA;fill:#1F1D1D;color:#1F1D1D;}.elementor-1120 .elementor-element.elementor-element-f124100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1120 .elementor-element.elementor-element-20ac680{--display:flex;--min-height:800px;--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;--justify-content:center;}.elementor-1120 .elementor-element.elementor-element-20ac680:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-20ac680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://oraville.com/wp-content/uploads/2026/03/contact.png");background-position:center center;background-repeat:no-repeat;}.elementor-1120 .elementor-element.elementor-element-88b73bd{--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;}.elementor-1120 .elementor-element.elementor-element-88b73bd:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-88b73bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1120 .elementor-element.elementor-element-8abad70{--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:center;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1120 .elementor-element.elementor-element-8abad70:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-8abad70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-1120 .elementor-element.elementor-element-9f8c08c{--content-width:1440px;}.elementor-1120 .elementor-element.elementor-element-ba9f44d{--content-width:1440px;}.elementor-1120 .elementor-element.elementor-element-20ac680{--content-width:1440px;}.elementor-1120 .elementor-element.elementor-element-88b73bd{--content-width:1440px;}.elementor-1120 .elementor-element.elementor-element-8abad70{--content-width:1440px;}}/* Start custom CSS for heading, class: .elementor-element-455f0c7 */.fragrances{
    color: #CF9D65;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2e0d6f */.oraville-contact-wrapper{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    min-height:650px;
}

/* CONTACT CARD */
.oraville-contact-card{
    width:626px;
    height:471px;
    background:#100F0F;
    padding:70px 60px;
    box-sizing:border-box;
    box-shadow:0 30px 60px rgba(0,0,0,0.6);
}

/* GLOBAL TYPOGRAPHY */
.oraville-title,
.oraville-address,
.map-link,
.oraville-grid{
    font-family:'Anton', sans-serif;
    text-transform:uppercase;
}

/* TITLE */
.oraville-title{
    font-size:35px;
    color:#E3DFAA;
    margin-bottom:24px;
}

/* ADDRESS */
.oraville-address{
    font-size:19px;
    color:#FFFEFE;
    line-height:1.4;
    margin-bottom:24px;
}

/* MAP LINK */
.map-link{
    display:inline-block;
    font-size:19px;
    color:#FFFEFE;
    text-decoration:none;
    margin-bottom:24px;
}

.map-link:hover{
    color:#E3DFAA;
}

/* GRID STRUCTURE */
.oraville-grids{
    display:grid;
    grid-template-columns:auto auto auto;
    column-gap:35px;
    row-gap:24px;
    font-size:19px;
    color:#FFFEFE;
}

/* SOCIAL LINKS CONTAINER */
.social{
    grid-column:1;
    display:flex;
    flex-direction:column;
    gap:5px;
}

/* SOCIAL LINKS */
.social a{
    color:#FFFEFE;
    text-decoration:none;
    line-height:1.2;
}

.social a:hover{
    color:#E3DFAA;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51d3957 */.faq-section{
background:#000;
padding-top:96px;
padding-left:100px;
padding-right:100px;
color:#fff;
}

.faq-subtitle{
font-family:'Anton', sans-serif;
font-size:14px;
color:#FFFEFE;
margin-bottom:25px;
}

.faq-title{
font-family:'Anton', sans-serif;
font-size:57px;
margin:0;
}

.faq-title .white{
color:#FFFEFE;
}

.faq-title .gold{
color:#CF9D65;
}

.faq-top-line{
border:none;
border-top:1px solid #FFFEFE;
margin-bottom:52px;
}

.faq-item{
display:flex;
cursor:pointer;
}

.faq-number{
font-family:'Anton', sans-serif;
font-size:35px;
color:#B4ABAB;
width:298px;
padding-top:54px;
padding-bottom:54px;
}

.faq-content{
padding-top:54px;
padding-bottom:54px;
max-width:900px;
}

.faq-question{
font-family:'Anton', sans-serif;
font-size:35px;
color:#FFFEFE;
margin:0;
}

.faq-answer{
font-family:'Instrument Sans', sans-serif;
font-size:16px;
color:#BCBBBB;
line-height:1.6;
max-width:650px;

max-height:0;
overflow:hidden;

margin-top:0;

transition:max-height .45s ease, margin-top .35s ease;
}

/* open state */

.faq-row.active .faq-question{
margin-bottom:25px;
}

.faq-row.active .faq-answer{
max-height:300px;
margin-top:10px;
}

hr{
border:none;
border-top:1px solid #2b2b2b;
margin:0;
}/* End custom CSS */