.elementor-433 .elementor-element.elementor-element-382428d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-2e6f80f{padding:20px 20px 20px 20px;}.elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title{font-family:var( --e-global-typography-9238fe0-font-family ), Sans-serif;font-size:var( --e-global-typography-9238fe0-font-size );font-weight:var( --e-global-typography-9238fe0-font-weight );line-height:var( --e-global-typography-9238fe0-line-height );}.elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title{font-family:var( --e-global-typography-9238fe0-font-family ), Sans-serif;font-size:var( --e-global-typography-9238fe0-font-size );font-weight:var( --e-global-typography-9238fe0-font-weight );line-height:var( --e-global-typography-9238fe0-line-height );}.elementor-433 .elementor-element.elementor-element-a66bec5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-433 .elementor-element.elementor-element-31b92bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-433 .elementor-element.elementor-element-bec3f17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-433 .elementor-element.elementor-element-bec3f17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-1e2241a{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-1e2241a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-1e2241a .jet-listing-dynamic-field__content{color:var( --e-global-color-a1bfa49 );text-align:center;}.elementor-433 .elementor-element.elementor-element-1e2241a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-1e2241a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-1e2241a .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-1e2241a .jet-listing-dynamic-field.display-multiline{margin:15px 0px 15px 0px;}.elementor-433 .elementor-element.elementor-element-1e2241a .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{margin:15px 0px 15px 0px;}.elementor-433 .elementor-element.elementor-element-1e2241a .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-1e2241a .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-988ef35{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-988ef35.elementor-element{--align-self:center;}.elementor-433 .elementor-element.elementor-element-988ef35 .jet-listing-dynamic-field__content{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:center;}.elementor-433 .elementor-element.elementor-element-988ef35 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-988ef35 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-988ef35 .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-988ef35 .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-988ef35 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-4e14747{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-433 .elementor-element.elementor-element-4e14747.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-a3bd15e{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-a3bd15e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-a3bd15e .jet-listing-dynamic-field__content{color:var( --e-global-color-a1bfa49 );text-align:center;}.elementor-433 .elementor-element.elementor-element-a3bd15e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-a3bd15e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-a3bd15e .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-a3bd15e .jet-listing-dynamic-field.display-multiline{margin:15px 0px 15px 0px;}.elementor-433 .elementor-element.elementor-element-a3bd15e .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{margin:15px 0px 15px 0px;}.elementor-433 .elementor-element.elementor-element-a3bd15e .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-a3bd15e .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-335bed1{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-335bed1.elementor-element{--align-self:center;}.elementor-433 .elementor-element.elementor-element-335bed1 .jet-listing-dynamic-field__content{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:center;}.elementor-433 .elementor-element.elementor-element-335bed1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-335bed1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-335bed1 .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-335bed1 .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-335bed1 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-31b92bc.e-con{--align-self:center;}.elementor-433 .elementor-element.elementor-element-a9c043c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-433 .elementor-element.elementor-element-a9c043c:not(.elementor-motion-effects-element-type-background), .elementor-433 .elementor-element.elementor-element-a9c043c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-860e5e5 );}.elementor-433 .elementor-element.elementor-element-686e5c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-433 .elementor-element.elementor-element-686e5c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-96e6bd3{width:var( --container-widget-width, 57% );max-width:57%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-96e6bd3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-96e6bd3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-96e6bd3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-96e6bd3 .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-96e6bd3 .jet-listing-dynamic-field__content{text-align:center;}.elementor-433 .elementor-element.elementor-element-96e6bd3 .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-96e6bd3 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-a75b94a{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-a75b94a.elementor-element{--align-self:center;}.elementor-433 .elementor-element.elementor-element-a75b94a .jet-listing-dynamic-field__content{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:center;}.elementor-433 .elementor-element.elementor-element-a75b94a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-a75b94a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-a75b94a .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-a75b94a .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-a75b94a .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-18baee5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-433 .elementor-element.elementor-element-18baee5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-8d9a501{width:var( --container-widget-width, 57% );max-width:57%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-8d9a501.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-8d9a501 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-8d9a501 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-8d9a501 .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-8d9a501 .jet-listing-dynamic-field__content{text-align:center;}.elementor-433 .elementor-element.elementor-element-8d9a501 .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-8d9a501 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-8f16373{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-8f16373.elementor-element{--align-self:center;}.elementor-433 .elementor-element.elementor-element-8f16373 .jet-listing-dynamic-field__content{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:center;}.elementor-433 .elementor-element.elementor-element-8f16373 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-8f16373 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-8f16373 .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-8f16373 .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-8f16373 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-a9c043c.e-con{--align-self:center;}.elementor-433 .elementor-element.elementor-element-475bf98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-433 .elementor-element.elementor-element-1e6e8f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-433 .elementor-element.elementor-element-1e6e8f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-42d7679{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-42d7679.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-42d7679 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-42d7679 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-42d7679 .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-42d7679 .jet-listing-dynamic-field__content{text-align:center;}.elementor-433 .elementor-element.elementor-element-42d7679 .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-42d7679 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-165ef18{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-165ef18.elementor-element{--align-self:center;}.elementor-433 .elementor-element.elementor-element-165ef18 .jet-listing-dynamic-field__content{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:center;}.elementor-433 .elementor-element.elementor-element-165ef18 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-433 .elementor-element.elementor-element-165ef18 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-433 .elementor-element.elementor-element-165ef18 .jet-listing-dynamic-field{justify-content:center;}.elementor-433 .elementor-element.elementor-element-165ef18 .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-165ef18 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-475bf98.e-con{--align-self:center;}.elementor-433 .elementor-element.elementor-element-9562f1e{--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-433 .elementor-element.elementor-element-9fd4ced{padding:0px 0px 15px 0px;}.elementor-433 .elementor-element.elementor-element-b5c6d50{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-d9f2653{--grid-columns:1;--load-more—spacing:6px;--load-more-button-align:center;}.elementor-433 .elementor-element.elementor-element-d9f2653 .elementor-button{background-color:#FC8A07;font-family:var( --e-global-typography-c3caedc-font-family ), Sans-serif;font-size:var( --e-global-typography-c3caedc-font-size );font-weight:var( --e-global-typography-c3caedc-font-weight );line-height:var( --e-global-typography-c3caedc-line-height );fill:var( --e-global-color-75546c0 );color:var( --e-global-color-75546c0 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-433 .elementor-element.elementor-element-d9f2653 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-433 .elementor-element.elementor-element-d9f2653 .elementor-button-content-wrapper{flex-direction:row;}.elementor-433 .elementor-element.elementor-element-d9f2653 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-433 .elementor-element.elementor-element-0955f3f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-3369345{--spacer-size:50px;}@media(min-width:768px){.elementor-433 .elementor-element.elementor-element-bec3f17{--width:400px;}.elementor-433 .elementor-element.elementor-element-4e14747{--width:400px;}.elementor-433 .elementor-element.elementor-element-686e5c3{--width:400px;}.elementor-433 .elementor-element.elementor-element-18baee5{--width:400px;}.elementor-433 .elementor-element.elementor-element-a9c043c{--width:877px;}.elementor-433 .elementor-element.elementor-element-1e6e8f5{--width:300px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title{font-size:var( --e-global-typography-9238fe0-font-size );line-height:var( --e-global-typography-9238fe0-line-height );}.elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title{font-size:var( --e-global-typography-9238fe0-font-size );line-height:var( --e-global-typography-9238fe0-line-height );}.elementor-433 .elementor-element.elementor-element-988ef35 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-335bed1 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-a75b94a .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-8f16373 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-165ef18 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-d9f2653{--grid-columns:1;}.elementor-433 .elementor-element.elementor-element-d9f2653 .elementor-button{font-size:var( --e-global-typography-c3caedc-font-size );line-height:var( --e-global-typography-c3caedc-line-height );}.elementor-433 .elementor-element.elementor-element-0955f3f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-433 .elementor-element.elementor-element-2e6f80f{padding:20px 20px 20px 20px;}.elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title{font-size:var( --e-global-typography-9238fe0-font-size );line-height:var( --e-global-typography-9238fe0-line-height );}.elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title{font-size:var( --e-global-typography-9238fe0-font-size );line-height:var( --e-global-typography-9238fe0-line-height );}.elementor-433 .elementor-element.elementor-element-bec3f17{--width:92%;}.elementor-433 .elementor-element.elementor-element-1e2241a{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-988ef35 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-4e14747{--width:92%;}.elementor-433 .elementor-element.elementor-element-a3bd15e{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-335bed1 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-31b92bc{--padding-top:10px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-433 .elementor-element.elementor-element-686e5c3{--width:95%;}.elementor-433 .elementor-element.elementor-element-96e6bd3{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-a75b94a .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-18baee5{--width:95%;}.elementor-433 .elementor-element.elementor-element-8d9a501{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-8f16373 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-a9c043c{--width:91%;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-433 .elementor-element.elementor-element-42d7679{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-165ef18 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-9fd4ced{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 28px 0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-d9f2653{--grid-columns:1;}.elementor-433 .elementor-element.elementor-element-d9f2653 .elementor-button{font-size:var( --e-global-typography-c3caedc-font-size );line-height:var( --e-global-typography-c3caedc-line-height );}.elementor-433 .elementor-element.elementor-element-0955f3f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-3369345{--spacer-size:51px;}}/* Start custom CSS for heading, class: .elementor-element-2e6f80f *//* LIVE BANNER — no drop shadow + animated live icon (dot + ripple) */
.elementor-433 .elementor-element.elementor-element-2e6f80f{
  --padY:14px;
  --padX:4vw;
  --red1:#E31221;
  --red2:#C40F1D;
  --red3:#A20C16;
  --ink:#FFFFFF;

  position:relative;
  display:block;
  isolation:isolate;
  text-align:center;
  z-index:1;
}

/* full-bleed red background (NO outer shadow) */
.elementor-433 .elementor-element.elementor-element-2e6f80f::before{
  content:"";
  position:absolute;
  left:50%; transform:translateX(-50%);
  top:0; bottom:0;
  width:100vw;
  background: linear-gradient(180deg, var(--red1), var(--red2) 60%, var(--red3));
  /* removed the red drop shadow; keep it crisp */
  box-shadow: 0 1px 0 rgba(255,255,255,.22) inset; /* subtle top bevel only */
  z-index:-1;
}

/* soft diagonal sheen (kept for texture; no shadow) */
.elementor-433 .elementor-element.elementor-element-2e6f80f::after{
  content:"";
  position:absolute; left:50%; transform:translateX(-50%);
  top:0; bottom:0; width:100vw; pointer-events:none; z-index:-1;
  background:
    linear-gradient(115deg, rgba(255,255,255,.10), transparent 35%),
    repeating-linear-gradient(115deg, rgba(255,255,255,.06), rgba(255,255,255,.06) 6px, transparent 6px, transparent 12px);
  mix-blend-mode: soft-light;
}

/* internal padding for banner height */
.elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-widget-container{
  padding: var(--padY) var(--padX);
}

/* heading text */
.elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title{
  color:var(--ink) !important;
  font-weight:900 !important;
  letter-spacing:-.01em;
  line-height:1.1;
  font-size:clamp(18px, 3.8vw, 28px);
  margin:0;
  position:relative;
  display:inline-block;
  padding-left:34px; /* extra room for dot + ripple */
  text-wrap:balance;
  -webkit-font-smoothing:antialiased;
}

/* LIVE dot */
.elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title::before{
  content:"";
  position:absolute; left:0; top:50%; transform:translateY(-50%);
  width:10px; height:10px; border-radius:50%;
  background:#fff;
  box-shadow:0 0 0 2px rgba(255,255,255,.28); /* halo ring, no heavy glow */
  animation:liveDot 1.8s ease-in-out infinite;
  z-index:1;
}

/* expanding ripple behind the dot */
.elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title::after{
  content:"";
  position:absolute; left:0; top:50%; transform:translateY(-50%);
  width:10px; height:10px; border-radius:50%;
  box-shadow:0 0 0 0 rgba(255,255,255,.55);
  animation:liveRipple 1.8s ease-out infinite;
  z-index:0; /* sits behind the solid dot */
}

/* small white divider line at the bottom (kept) */
.elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-widget-container::after{
  content:"";
  display:block;
  height:2px; width:120px; margin:10px auto -2px;
  background:rgba(255,255,255,.75);
  border-radius:2px;
}

/* animations */
@keyframes liveDot{
  0%,100%{ transform:translateY(-50%) scale(1);   box-shadow:0 0 0 2px rgba(255,255,255,.28) }
  50%    { transform:translateY(-50%) scale(1.08); box-shadow:0 0 0 3px rgba(255,255,255,.20) }
}
@keyframes liveRipple{
  0%  { transform:translateY(-50%) scale(1);   box-shadow:0 0 0 0  rgba(255,255,255,.55); opacity:.9 }
  70% { transform:translateY(-50%) scale(2.2); box-shadow:0 0 0 8px rgba(255,255,255,.00); opacity:0 }
  100%{ transform:translateY(-50%) scale(2.2); box-shadow:0 0 0 8px rgba(255,255,255,.00); opacity:0 }
}

/* mobile tweaks */
@media (max-width:480px){
  .elementor-433 .elementor-element.elementor-element-2e6f80f{ --padY:12px; }
  .elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title{
    font-size:clamp(16px, 5.2vw, 22px);
    padding-left:30px;
  }
  .elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-widget-container::after{ width:88px; margin:8px auto -2px; }
}

/* respect user motion preferences */
@media (prefers-reduced-motion: reduce){
  .elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title::before,
  .elementor-433 .elementor-element.elementor-element-2e6f80f .elementor-heading-title::after{ animation:none }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c4810b *//* Paste in the Heading widget → Advanced → Custom CSS.
   Clean, professional styling: refined gold accent bar + animated underline.
   No pill, no gradient text—solid ink for readability. */
.elementor-433 .elementor-element.elementor-element-2c4810b{
  --ink:#0B1026;
  --muted:#5B6472;
  --accent-1:#EAC54F;   /* matches your card gold */
  --accent-2:#D4A72C;
  --underline-h:3px;
}

.elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title{
  position:relative;
  display:inline-block;
  color:var(--ink);
  font-weight:900;
  letter-spacing:.2px;
  padding-left:14px;     /* room for the vertical gold bar */
  padding-bottom:10px;   /* room for underline */
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
  /* subtle lower-half wash that hints “live” without being flashy */
  background:
    linear-gradient(180deg, rgba(234,197,79,.10), rgba(234,197,79,0) 70%) 0 80%/100% 60% no-repeat;
  text-shadow:0 .5px 0 rgba(255,255,255,.45);
}

/* Vertical gold accent bar (ties to card’s top bar language) */
.elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title::before{
  content:"";
  position:absolute; left:0; top:12%; bottom:12%; width:4px; border-radius:2px;
  background:linear-gradient(180deg, var(--accent-1), var(--accent-2));
  box-shadow:0 0 0 1px rgba(212,167,44,.18) inset, 0 4px 12px rgba(212,167,44,.18);
}

/* Refined animated underline (very subtle sheen) */
.elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title::after{
  content:"";
  position:absolute; left:0; right:0; bottom:0;
  height:var(--underline-h); border-radius:2px;
  background:linear-gradient(90deg, var(--accent-1), var(--accent-2));
  -webkit-mask:
    linear-gradient(90deg,
      rgba(0,0,0,0) 0%,
      rgba(0,0,0,.15) 45%,
      rgba(0,0,0,.85) 50%,
      rgba(0,0,0,.15) 55%,
      rgba(0,0,0,0) 100%) 200% 0/200% 100% no-repeat;
          mask:
    linear-gradient(90deg,
      rgba(0,0,0,0) 0%,
      rgba(0,0,0,.15) 45%,
      rgba(0,0,0,.85) 50%,
      rgba(0,0,0,.15) 55%,
      rgba(0,0,0,0) 100%) 200% 0/200% 100% no-repeat;
  animation:gr-uline-sheen 8s linear infinite;
}

/* Hover polish */
@media(hover:hover){
  .elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title{ transition:text-shadow .25s ease, transform .25s ease }
  .elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title:hover{
    text-shadow:0 1px 0 rgba(255,255,255,.55), 0 12px 28px rgba(0,0,0,.06);
    transform:translateY(-1px);
  }
}

/* Motion preferences */
@media (prefers-reduced-motion:reduce){
  .elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title::after{ animation:none; -webkit-mask:none; mask:none }
}

/* Mobile tune */
@media (max-width:767px){
  .elementor-433 .elementor-element.elementor-element-2c4810b{ --underline-h:2.5px }
  .elementor-433 .elementor-element.elementor-element-2c4810b .elementor-heading-title{ padding-left:12px; padding-bottom:8px }
}

/* Keyframes */
@keyframes gr-uline-sheen{
  from{ -webkit-mask-position:200% 0; mask-position:200% 0 }
  to  { -webkit-mask-position:-200% 0; mask-position:-200% 0 }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3046ec5 */<!-- GLOBAL GOLD RATE — “Last updated · X ago” chip (Lentlo/MSR palette) -->
<div class="gr-global-upd">
  <span class="grh-chip">
    [grh_pretty_dt source="option" page="gold_rate_global" key="grg_last_updated" style="friendly" ago="1" html="1"]
  </span>
</div>

<style>
/* Brand tokens (tweak if needed) */
.gr-global-upd{
  --ink:#0B1026; --muted:#5B6472;
  --deep:#16316B; --royal:#284EA1; --light:#5E84D7; /* Lentlo/MSR blues */
  --chip-bg1: rgba(22,49,107,.06); --chip-bg2: rgba(22,49,107,.03);
  --chip-br:  rgba(40,78,161,.30);
  --good1:#34D399; --good2:#059669;
}

/* The pill */
.grh-chip{
  display:inline-flex; align-items:center; gap:8px;
  color:var(--ink);
  font:700 13px/1.1 "Open Sans",system-ui,ui-sans-serif;
  padding:8px 12px; border-radius:999px;
  background:linear-gradient(180deg,var(--chip-bg1),var(--chip-bg2));
  border:1px solid var(--chip-br);
  box-shadow:0 1px 0 rgba(255,255,255,.5) inset, 0 6px 18px rgba(22,49,107,.10);
  white-space:nowrap;
}

/* Tiny status dot */
.grh-chip::before{
  content:""; width:8px; height:8px; border-radius:50%;
  background: radial-gradient(circle at 30% 30%, var(--good1), var(--good2));
  box-shadow: 0 0 0 3px rgba(5,150,105,.15);
}

/* Parts from shortcode html="1" */
.grh-chip .grh-dt-main{ font-weight:800; letter-spacing:.01em; }
.grh-chip .grh-sep{ opacity:.55; }
.grh-chip .grh-ago{
  color:var(--muted); font-weight:800; font-size:12px; line-height:1;
}

/* Hover polish (desktop) */
@media(hover:hover){
  .grh-chip{ transition: box-shadow .25s ease, transform .25s ease; }
  .grh-chip:hover{
    box-shadow:
      0 10px 22px rgba(0,0,0,.10),
      0 0 0 1px color-mix(in hsl, var(--royal) 28%, transparent);
    transform: translateY(-1px);
  }
}

/* Dark-on-light guarantee regardless of global link colors */
.grh-chip a, .grh-chip a *{ color:inherit !important; text-decoration:none !important; }

/* Compact spacing on very small screens */
@media (max-width:380px){
  .grh-chip{ gap:6px; padding:7px 10px; font-size:12px; }
  .grh-chip .grh-ago{ font-size:11px; }
}
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31b92bc *//* Force full opacity/color in the editor preview */
.elementor-433 .elementor-element.elementor-element-31b92bc, .elementor-433 .elementor-element.elementor-element-31b92bc * {
  opacity: 1 !important;
  mix-blend-mode: normal !important;
  filter: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9c043c *//* Force full opacity/color in the editor preview */
.elementor-433 .elementor-element.elementor-element-a9c043c, .elementor-433 .elementor-element.elementor-element-a9c043c * {
  opacity: 1 !important;
  mix-blend-mode: normal !important;
  filter: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-475bf98 *//* Force full opacity/color in the editor preview */
.elementor-433 .elementor-element.elementor-element-475bf98, .elementor-433 .elementor-element.elementor-element-475bf98 * {
  opacity: 1 !important;
  mix-blend-mode: normal !important;
  filter: none !important;
}/* End custom CSS */