.elementor-54753 .elementor-element.elementor-element-4b955b7{--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:32px;--padding-bottom:46px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-4b955b7:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-4b955b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-54753 .elementor-element.elementor-element-65c7372 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-54753 .elementor-element.elementor-element-65c7372.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-65c7372{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;letter-spacing:0.1em;color:#8A8578;}.elementor-54753 .elementor-element.elementor-element-71a1dc8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-54753 .elementor-element.elementor-element-71a1dc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-71a1dc8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.24em;color:#C9A227;}.elementor-54753 .elementor-element.elementor-element-29675c7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-54753 .elementor-element.elementor-element-29675c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-29675c7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:500;line-height:1.06em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-81c3c2e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-54753 .elementor-element.elementor-element-81c3c2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-81c3c2e{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#CFC9BA;}.elementor-54753 .elementor-element.elementor-element-a0d3e41{--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:30px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-a0d3e41:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-a0d3e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-54753 .elementor-element.elementor-element-d1cfa7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-44e9719{--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:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-44e9719:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-44e9719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-54753 .elementor-element.elementor-element-7669c64{--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-54753 .elementor-element.elementor-element-c4f2d7d{--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;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-54753 .elementor-element.elementor-element-e65d26c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54753 .elementor-element.elementor-element-e65d26c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-e65d26c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-9c82456 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54753 .elementor-element.elementor-element-9c82456.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-9c82456{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8A8578;}.elementor-54753 .elementor-element.elementor-element-22c1c08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-0908b66{--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:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-0908b66:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-0908b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16151A;}.elementor-54753 .elementor-element.elementor-element-991fa22{--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-54753 .elementor-element.elementor-element-0dd87ca{--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;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-54753 .elementor-element.elementor-element-0892569 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54753 .elementor-element.elementor-element-0892569.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-0892569 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-a824288 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54753 .elementor-element.elementor-element-a824288.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-a824288{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8A8578;}.elementor-54753 .elementor-element.elementor-element-8c15e76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-036d24f{--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:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-036d24f:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-036d24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-54753 .elementor-element.elementor-element-51683ef{--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-54753 .elementor-element.elementor-element-111632c{--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;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-54753 .elementor-element.elementor-element-a0f591b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54753 .elementor-element.elementor-element-a0f591b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-a0f591b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-90a31e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54753 .elementor-element.elementor-element-90a31e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-90a31e3{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8A8578;}.elementor-54753 .elementor-element.elementor-element-ae6650b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-f2e22b6{--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:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-f2e22b6:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-f2e22b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16151A;}.elementor-54753 .elementor-element.elementor-element-9c39293{--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-54753 .elementor-element.elementor-element-cb4a3d1{--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;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-54753 .elementor-element.elementor-element-c40d0ff > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54753 .elementor-element.elementor-element-c40d0ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-c40d0ff .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-dab3756 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54753 .elementor-element.elementor-element-dab3756.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-dab3756{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8A8578;}.elementor-54753 .elementor-element.elementor-element-49a98ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-ad98d2f{--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:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-ad98d2f:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-ad98d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-54753 .elementor-element.elementor-element-c1aefc1{--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-54753 .elementor-element.elementor-element-cbe405f{--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;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-54753 .elementor-element.elementor-element-2e59025 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54753 .elementor-element.elementor-element-2e59025.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-2e59025 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-e904f7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54753 .elementor-element.elementor-element-e904f7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-e904f7c{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8A8578;}.elementor-54753 .elementor-element.elementor-element-b4cf69c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-8e755c1{--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:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-8e755c1:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-8e755c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16151A;}.elementor-54753 .elementor-element.elementor-element-225d17a{--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-54753 .elementor-element.elementor-element-5c42512{--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;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-54753 .elementor-element.elementor-element-9191b10 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54753 .elementor-element.elementor-element-9191b10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-9191b10 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-b4485ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54753 .elementor-element.elementor-element-b4485ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-b4485ca{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8A8578;}.elementor-54753 .elementor-element.elementor-element-d7a6ca9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-77dafba{--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:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-77dafba:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-77dafba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-54753 .elementor-element.elementor-element-00af572{--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-54753 .elementor-element.elementor-element-289d740{--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;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-54753 .elementor-element.elementor-element-e601d78 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-54753 .elementor-element.elementor-element-e601d78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-e601d78 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-7274f79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54753 .elementor-element.elementor-element-7274f79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-7274f79{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8A8578;}.elementor-54753 .elementor-element.elementor-element-e5006ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-be79d4e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,39,.22);--border-color:rgba(201,162,39,.22);--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-54753 .elementor-element.elementor-element-be79d4e:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-be79d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1C22;}.elementor-54753 .elementor-element.elementor-element-1e45e0b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-54753 .elementor-element.elementor-element-1e45e0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-1e45e0b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#E8CE7A;}.elementor-54753 .elementor-element.elementor-element-0f24012 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54753 .elementor-element.elementor-element-0f24012.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-0f24012{font-family:"Archivo", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#C6C0B2;}.elementor-54753 .elementor-element.elementor-element-3936ec9{--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:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-54753 .elementor-element.elementor-element-3936ec9:not(.elementor-motion-effects-element-type-background), .elementor-54753 .elementor-element.elementor-element-3936ec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-54753 .elementor-element.elementor-element-efccf87 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-54753 .elementor-element.elementor-element-efccf87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-efccf87 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:500;line-height:1.14em;letter-spacing:0.01em;color:#F4F0E6;}.elementor-54753 .elementor-element.elementor-element-ad64751 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-54753 .elementor-element.elementor-element-ad64751.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-ad64751{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#CFC9BA;}.elementor-54753 .elementor-element.elementor-element-1f03990 .elementor-button{background-color:#C9A227;font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;fill:#0E0E10;color:#0E0E10;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A227;border-radius:0px 0px 0px 0px;padding:17px 34px 17px 34px;}.elementor-54753 .elementor-element.elementor-element-1f03990.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54753 .elementor-element.elementor-element-c9ead2b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54753 .elementor-element.elementor-element-6ac0c95.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-54753 .elementor-element.elementor-element-4b955b7{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-a0d3e41{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-44e9719{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-0908b66{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-036d24f{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-f2e22b6{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-ad98d2f{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-8e755c1{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-77dafba{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-3936ec9{--content-width:1080px;}.elementor-54753 .elementor-element.elementor-element-c9ead2b{--content-width:1080px;}}@media(max-width:1024px){.elementor-54753 .elementor-element.elementor-element-4b955b7{--padding-top:28px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-29675c7 .elementor-heading-title{font-size:44px;}.elementor-54753 .elementor-element.elementor-element-a0d3e41{--padding-top:26px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-44e9719{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-e65d26c .elementor-heading-title{font-size:29px;}.elementor-54753 .elementor-element.elementor-element-0908b66{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-0892569 .elementor-heading-title{font-size:29px;}.elementor-54753 .elementor-element.elementor-element-036d24f{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-a0f591b .elementor-heading-title{font-size:29px;}.elementor-54753 .elementor-element.elementor-element-f2e22b6{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-c40d0ff .elementor-heading-title{font-size:29px;}.elementor-54753 .elementor-element.elementor-element-ad98d2f{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-2e59025 .elementor-heading-title{font-size:29px;}.elementor-54753 .elementor-element.elementor-element-8e755c1{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-9191b10 .elementor-heading-title{font-size:29px;}.elementor-54753 .elementor-element.elementor-element-77dafba{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-e601d78 .elementor-heading-title{font-size:29px;}.elementor-54753 .elementor-element.elementor-element-1e45e0b .elementor-heading-title{font-size:29px;}.elementor-54753 .elementor-element.elementor-element-3936ec9{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-54753 .elementor-element.elementor-element-efccf87 .elementor-heading-title{font-size:29px;}}@media(max-width:767px){.elementor-54753 .elementor-element.elementor-element-4b955b7{--padding-top:24px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-29675c7 .elementor-heading-title{font-size:36px;}.elementor-54753 .elementor-element.elementor-element-a0d3e41{--padding-top:24px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-44e9719{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-e65d26c .elementor-heading-title{font-size:24px;}.elementor-54753 .elementor-element.elementor-element-0908b66{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-0892569 .elementor-heading-title{font-size:24px;}.elementor-54753 .elementor-element.elementor-element-036d24f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-a0f591b .elementor-heading-title{font-size:24px;}.elementor-54753 .elementor-element.elementor-element-f2e22b6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-c40d0ff .elementor-heading-title{font-size:24px;}.elementor-54753 .elementor-element.elementor-element-ad98d2f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-2e59025 .elementor-heading-title{font-size:24px;}.elementor-54753 .elementor-element.elementor-element-8e755c1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-9191b10 .elementor-heading-title{font-size:24px;}.elementor-54753 .elementor-element.elementor-element-77dafba{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-e601d78 .elementor-heading-title{font-size:24px;}.elementor-54753 .elementor-element.elementor-element-be79d4e{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54753 .elementor-element.elementor-element-1e45e0b .elementor-heading-title{font-size:24px;}.elementor-54753 .elementor-element.elementor-element-3936ec9{--padding-top:52px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-54753 .elementor-element.elementor-element-efccf87 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for text-editor, class: .elementor-element-81c3c2e */.elementor-54753 .elementor-element.elementor-element-81c3c2e{max-width:62ch}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f24012 */.elementor-54753 .elementor-element.elementor-element-0f24012{max-width:70ch}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad64751 */.elementor-54753 .elementor-element.elementor-element-ad64751{max-width:52ch}/* End custom CSS */
/* Start custom CSS *//* ============================================================
   IIBA FAQ page (new build) - page-scoped CSS
   Container rules key to #id; widget rules use .class.
   The FAQ itself is native <details>/<summary>: no JavaScript.
   ============================================================ */

.elementor #faq-phead{border-bottom:1px solid rgba(201,162,39,.22)}

/* ---- breadcrumb ---- */
.faq-crumb{font-size:12px;letter-spacing:.1em;color:#8A8578}
.faq-crumb a{color:#8A8578;text-decoration:none}
.faq-crumb a:hover{color:#E8CE7A}
.faq-crumb span{margin:0 9px;color:#4A463F}

/* ---- jump navigation ---- */
.faq-jump ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px;
  margin:0;padding:0}
.faq-jump a{display:inline-block;font-size:11px;letter-spacing:.16em;
  text-transform:uppercase;color:#C6C0B2;text-decoration:none;
  border:1px solid rgba(255,255,255,.12);padding:9px 15px}
.faq-jump a:hover{border-color:#C9A227;color:#E8CE7A}

/* ---- anchor targets clear the sticky header ---- */
.elementor #about,.elementor #entering,.elementor #judging,
.elementor #results,.elementor #using,.elementor #events,
.elementor #trust{scroll-margin-top:96px}

/* ---- the FAQ itself ---- */
.faq-narrow{max-width:820px}
.faq details{border-bottom:1px solid rgba(201,162,39,.22);padding:18px 0}
.faq summary{cursor:pointer;font-family:"Cormorant Garamond",Georgia,serif;
  font-size:21px;list-style:none;display:flex;justify-content:space-between;
  gap:20px;align-items:center;line-height:1.3;color:#F4F0E6}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"+";color:#C9A227;font-size:23px;line-height:1;
  flex:0 0 auto}
.faq details[open] summary::after{content:"\2013"}
.faq p{margin:14px 0 0;font-size:15px;color:#BEB8AA;max-width:78ch}
.faq ul{margin:14px 0 0 18px;padding:0}
.faq li{font-size:15px;color:#BEB8AA;margin-bottom:8px;max-width:76ch}
.faq-inline{color:#E8CE7A;text-decoration:none;
  border-bottom:1px solid rgba(201,162,39,.22)}
.faq-inline:hover{border-color:#E8CE7A}

/* ---- still have a question ---- */
.faq-still-p p{margin:0}

/* ---- closing CTA ---- */
.elementor #faq-cta{background-image:radial-gradient(90% 130% at 50% 120%,
  #241F17,#0E0E10 66%)}
.elementor #faq-cta .elementor-widget-heading,
.elementor #faq-cta .elementor-widget-text-editor{text-align:center}

/* ---- structured data carries no visual weight ---- */
.elementor #faq-schema{margin:0;padding:0}

/* ---- focus, visible for keyboard users ---- */
.elementor a:focus-visible,.elementor button:focus-visible,
.elementor summary:focus-visible,
.elementor .elementor-button:focus-visible{outline:2px solid #E8CE7A;
  outline-offset:3px}

/* ---- responsive: mock breaks at 900px; Elementor's tablet stop is 1024 ---- */
@media(max-width:1024px){
  .faq summary{font-size:19px}
}
@media(prefers-reduced-motion:reduce){
  .elementor *{animation:none!important;transition:none!important}
}/* End custom CSS */