.elementor-4690 .elementor-element.elementor-element-443162f{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4690 .elementor-element.elementor-element-415da17{text-align:center;}.elementor-4690 .elementor-element.elementor-element-415da17 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;color:#A67F30;}.elementor-4690 .elementor-element.elementor-element-194c0bc{text-align:center;}.elementor-4690 .elementor-element.elementor-element-194c0bc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;}.elementor-4690 .elementor-element.elementor-element-ddef463{--display:flex;}.elementor-4690 .elementor-element.elementor-element-ddef463:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-ddef463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4690 .elementor-element.elementor-element-ec293bf{text-align:left;}.elementor-4690 .elementor-element.elementor-element-ec293bf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#676F7E;}.elementor-4690 .elementor-element.elementor-element-7a530f5{--display:flex;}.elementor-4690 .elementor-element.elementor-element-7a530f5:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-7a530f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4690 .elementor-element.elementor-element-9d6d05e{text-align:left;}.elementor-4690 .elementor-element.elementor-element-9d6d05e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#676F7E;}.elementor-4690 .elementor-element.elementor-element-3409156{--display:flex;}.elementor-4690 .elementor-element.elementor-element-3409156:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-3409156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4690 .elementor-element.elementor-element-e1eea89{text-align:left;}.elementor-4690 .elementor-element.elementor-element-e1eea89 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#676F7E;}.elementor-4690 .elementor-element.elementor-element-f628d56{--display:flex;}.elementor-4690 .elementor-element.elementor-element-f628d56:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-f628d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4690 .elementor-element.elementor-element-8ca09ae{text-align:left;}.elementor-4690 .elementor-element.elementor-element-8ca09ae .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#676F7E;}.elementor-4690 .elementor-element.elementor-element-0b2b954{--display:flex;}.elementor-4690 .elementor-element.elementor-element-0b2b954:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-0b2b954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4690 .elementor-element.elementor-element-c1dd057{text-align:left;}.elementor-4690 .elementor-element.elementor-element-c1dd057 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#676F7E;}.elementor-4690 .elementor-element.elementor-element-1fd2d42{--display:flex;}.elementor-4690 .elementor-element.elementor-element-1fd2d42:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-1fd2d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4690 .elementor-element.elementor-element-ad78b16{text-align:left;}.elementor-4690 .elementor-element.elementor-element-ad78b16 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#676F7E;}.elementor-4690 .elementor-element.elementor-element-97c8a43{--display:flex;}.elementor-4690 .elementor-element.elementor-element-97c8a43:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-97c8a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4690 .elementor-element.elementor-element-d9d552a{text-align:left;}.elementor-4690 .elementor-element.elementor-element-d9d552a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#676F7E;}.elementor-4690 .elementor-element.elementor-element-9da3fca{--display:flex;}.elementor-4690 .elementor-element.elementor-element-9da3fca:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-9da3fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4690 .elementor-element.elementor-element-bc4191f{text-align:left;}.elementor-4690 .elementor-element.elementor-element-bc4191f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#676F7E;}.elementor-4690 .elementor-element.elementor-element-f1fa07f{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-4690 .elementor-element.elementor-element-f1fa07f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDFE3;}.elementor-4690 .elementor-element.elementor-element-f1fa07f.elementor-element{--align-self:center;}:where( .elementor-4690 .elementor-element.elementor-element-f1fa07f > .elementor-widget-container > .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:"Playfair Display", Sans-serif;}:where( .elementor-4690 .elementor-element.elementor-element-f1fa07f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;}@media(max-width:767px){.elementor-4690 .elementor-element.elementor-element-194c0bc .elementor-heading-title{font-size:36px;}.elementor-4690 .elementor-element.elementor-element-f1fa07f{--container-widget-width:1100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1100% );max-width:1100%;--n-accordion-title-font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-415da17 */.elementor-4690 .elementor-element.elementor-element-415da17:after
{
    content:"";
    height: 5px;
    width: 200px;
    background: rgb(226, 226, 226);
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-194c0bc */.elementor-4690 .elementor-element.elementor-element-194c0bc:after
{
    content:"";
    height: 5px;
    width: 200px;
    background: rgb(226, 226, 226);
    position: relative;
}

.elementor-4690 .elementor-element.elementor-element-194c0bc .text-gradient-gold
{
    color: #A67F30;
    font-style: italic;
     background: linear-gradient(
    90deg,
 #d4b06a,  /* top (light but muted) */
    #b88a2f,
    #9c6f1f   /* bottom (rich dark gold) */
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */