.elementor-3485 .elementor-element.elementor-element-06b27c3{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3485 .elementor-element.elementor-element-6311cde{--display:flex;--position:fixed;--min-height:100dvh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;--z-index:0;}.elementor-3485 .elementor-element.elementor-element-6311cde:not(.elementor-motion-effects-element-type-background), .elementor-3485 .elementor-element.elementor-element-6311cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C103785;}body:not(.rtl) .elementor-3485 .elementor-element.elementor-element-6311cde{left:0px;}body.rtl .elementor-3485 .elementor-element.elementor-element-6311cde{right:0px;}.elementor-3485 .elementor-element.elementor-element-2954d36{--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;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;--z-index:9999;}.elementor-3485 .elementor-element.elementor-element-2954d36:not(.elementor-motion-effects-element-type-background), .elementor-3485 .elementor-element.elementor-element-2954d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1CDC7;}.elementor-3485 .elementor-element.elementor-element-5c12d5e{--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:flex-start;--align-items:center;--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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-a0e98dc > .elementor-widget-container{margin:0 auto 0 0;}.elementor-3485 .elementor-element.elementor-element-a0e98dc.elementor-element{--align-self:center;}.elementor-3485 .elementor-element.elementor-element-a0e98dc .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:min(1.375em,24px);font-weight:700;text-transform:uppercase;letter-spacing:0.075em;color:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-804bf4f{--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:flex-end;--align-items:center;--gap:0 min(1.8em,28px);--row-gap:0;--column-gap:min(1.8em,28px);--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3485 .elementor-element.elementor-element-784f7ee .elementor-button{background-color:#00000000;font-family:"DM Sans", sans-serif;font-size:min(1em, 18px);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0.05em;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-784f7ee > .elementor-widget-container{margin:0 0 0 auto;}.elementor-3485 .elementor-element.elementor-element-784f7ee .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-784f7ee .elementor-button:focus{color:var( --e-global-color-a069603 );border-color:#0C1037;}.elementor-3485 .elementor-element.elementor-element-784f7ee .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-784f7ee .elementor-button:focus svg{fill:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-92a0e2b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3485 .elementor-element.elementor-element-92a0e2b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3485 .elementor-element.elementor-element-ff5ea39 .elementor-button{background-color:#00000000;font-family:"DM Sans", sans-serif;font-size:min(1em,18px);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0.05em;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-ff5ea39 > .elementor-widget-container{margin:0 0 0 auto;}.elementor-3485 .elementor-element.elementor-element-ff5ea39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3485 .elementor-element.elementor-element-ff5ea39 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3485 .elementor-element.elementor-element-ff5ea39 .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-ff5ea39 .elementor-button:focus{color:var( --e-global-color-a069603 );border-color:#0C1037;}.elementor-3485 .elementor-element.elementor-element-ff5ea39 .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-ff5ea39 .elementor-button:focus svg{fill:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-f00c774 .elementor-button{background-color:#00000000;font-family:"DM Sans", sans-serif;font-size:min(1em, 18px);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0.05em;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-f00c774 > .elementor-widget-container{margin:0 0 0 auto;}.elementor-3485 .elementor-element.elementor-element-f00c774 .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-f00c774 .elementor-button:focus{color:var( --e-global-color-a069603 );border-color:#0C1037;}.elementor-3485 .elementor-element.elementor-element-f00c774 .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-f00c774 .elementor-button:focus svg{fill:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-c83d618 .elementor-button{background-color:#00000000;font-family:"DM Sans", sans-serif;font-size:min(1em, 18px);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0.05em;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-c83d618 > .elementor-widget-container{margin:0 0 0 auto;}.elementor-3485 .elementor-element.elementor-element-c83d618 .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-c83d618 .elementor-button:focus{color:var( --e-global-color-a069603 );border-color:#0C1037;}.elementor-3485 .elementor-element.elementor-element-c83d618 .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-c83d618 .elementor-button:focus svg{fill:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-184ba6c .elementor-button{background-color:#00000000;font-family:"DM Sans", sans-serif;font-size:min(1em, 18px);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0.05em;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-184ba6c > .elementor-widget-container{margin:0 0 0 auto;}.elementor-3485 .elementor-element.elementor-element-184ba6c .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-184ba6c .elementor-button:focus{color:var( --e-global-color-a069603 );border-color:#0C1037;}.elementor-3485 .elementor-element.elementor-element-184ba6c .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-184ba6c .elementor-button:focus svg{fill:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-49176b2 .elementor-button{background-color:#00000000;font-family:"DM Sans", sans-serif;font-size:min(1em, 18px);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0.05em;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-49176b2 > .elementor-widget-container{margin:0 0 0 auto;}.elementor-3485 .elementor-element.elementor-element-49176b2 .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-49176b2 .elementor-button:focus{color:var( --e-global-color-a069603 );border-color:#0C1037;}.elementor-3485 .elementor-element.elementor-element-49176b2 .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-49176b2 .elementor-button:focus svg{fill:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-db309aa{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3485 .elementor-element.elementor-element-db309aa.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3485 .elementor-element.elementor-element-54cdf06 .elementor-button{background-color:#00000000;font-family:"DM Sans", sans-serif;font-size:min(1em,18px);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0.05em;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-54cdf06 > .elementor-widget-container{margin:0 0 0 auto;}.elementor-3485 .elementor-element.elementor-element-54cdf06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3485 .elementor-element.elementor-element-54cdf06 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3485 .elementor-element.elementor-element-54cdf06 .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-54cdf06 .elementor-button:focus{color:var( --e-global-color-a069603 );border-color:#0C1037;}.elementor-3485 .elementor-element.elementor-element-54cdf06 .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-54cdf06 .elementor-button:focus svg{fill:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-6d9984c .elementor-button{background-color:#CEC874;font-family:"DM Sans", sans-serif;font-size:min(.875em,15px);font-weight:700;text-transform:uppercase;letter-spacing:0.07em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:12px 24px 10px 24px;}.elementor-3485 .elementor-element.elementor-element-6d9984c > .elementor-widget-container{margin:0 0 0 auto;}.elementor-3485 .elementor-element.elementor-element-6d9984c .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-6d9984c .elementor-button:focus{color:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-6d9984c .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-6d9984c .elementor-button:focus svg{fill:var( --e-global-color-a069603 );}.elementor-3485 .elementor-element.elementor-element-68ce5ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9998;}.elementor-3485 .elementor-element.elementor-element-68ce5ca:not(.elementor-motion-effects-element-type-background), .elementor-3485 .elementor-element.elementor-element-68ce5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1CDC7;}.elementor-3485 .elementor-element.elementor-element-37ad0b8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3485 .elementor-element.elementor-element-920eec3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:56px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3485 .elementor-element.elementor-element-62c23dc .elementor-button{background-color:var( --e-global-color-b28e854 );font-family:"DM Sans", sans-serif;font-size:min(1em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.075em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:17px 32px 16px 32px;}.elementor-3485 .elementor-element.elementor-element-62c23dc > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-62c23dc.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3485 .elementor-element.elementor-element-62c23dc .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-62c23dc .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-62c23dc .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-62c23dc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-4834393{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3485 .elementor-element.elementor-element-62f9318 .elementor-button{background-color:var( --e-global-color-b28e854 );font-family:"DM Sans", sans-serif;font-size:min(1em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.075em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:17px 32px 16px 32px;}.elementor-3485 .elementor-element.elementor-element-62f9318 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-62f9318.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3485 .elementor-element.elementor-element-62f9318 .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-62f9318 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-62f9318 .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-62f9318 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-0ada9c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9998;}.elementor-3485 .elementor-element.elementor-element-0ada9c8:not(.elementor-motion-effects-element-type-background), .elementor-3485 .elementor-element.elementor-element-0ada9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1CDC7;}.elementor-3485 .elementor-element.elementor-element-9605778{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3485 .elementor-element.elementor-element-6ba82bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:48px;}.elementor-3485 .elementor-element.elementor-element-3c5927d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:48px;}.elementor-3485 .elementor-element.elementor-element-e94f9dc .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:min(1.125em,20px);font-weight:700;text-transform:uppercase;line-height:1.15;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-97a1381 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-97a1381 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-b9b446e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-b9b446e .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-529814a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-529814a .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-6f24e26 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-6f24e26 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-0858699 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-0858699 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-9f1e0a8 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-9f1e0a8 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-bcf6742{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:48px;}.elementor-3485 .elementor-element.elementor-element-84627cf .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:min(1.125em,20px);font-weight:700;text-transform:uppercase;line-height:1.15;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-6816fca > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-6816fca .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-ce3b1a4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-ce3b1a4 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-e80aa29 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-e80aa29 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-07883a4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-07883a4 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-f4bbf96 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-f4bbf96 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(13px,.9em);font-weight:450;letter-spacing:0.05em;}.elementor-3485 .elementor-element.elementor-element-95ea4fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:48px;}body:not(.rtl) .elementor-3485 .elementor-element.elementor-element-646e9da{right:0px;}body.rtl .elementor-3485 .elementor-element.elementor-element-646e9da{left:0px;}.elementor-3485 .elementor-element.elementor-element-646e9da{bottom:0px;}.elementor-3485 .elementor-element.elementor-element-646e9da img{opacity:0.05;}.elementor-3485 .elementor-element.elementor-element-b0780c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:48px;}.elementor-3485 .elementor-element.elementor-element-8727fca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-8727fca .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-a0c4692 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-a0c4692 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-19cfda7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-19cfda7 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-dea9bec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-dea9bec .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-df5d303 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-df5d303 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-43c7c28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-43c7c28 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-2f6ec56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-2f6ec56 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-b69dd9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-b69dd9b .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-571a55e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-571a55e .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-172fbc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-172fbc4 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-e158731 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-e158731 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-223633d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-223633d .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:18px;font-weight:700;letter-spacing:0.075em;}.elementor-3485 .elementor-element.elementor-element-ea20839{--display:flex;}.elementor-3485{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:735px){.elementor-3485 .elementor-element.elementor-element-6311cde{--width:100%;}.elementor-3485 .elementor-element.elementor-element-2954d36{--content-width:1680px;}.elementor-3485 .elementor-element.elementor-element-5c12d5e{--width:20%;}.elementor-3485 .elementor-element.elementor-element-92a0e2b{--width:auto;}.elementor-3485 .elementor-element.elementor-element-db309aa{--width:auto;}.elementor-3485 .elementor-element.elementor-element-68ce5ca{--content-width:1680px;}.elementor-3485 .elementor-element.elementor-element-37ad0b8{--width:45%;}.elementor-3485 .elementor-element.elementor-element-0ada9c8{--content-width:1680px;}.elementor-3485 .elementor-element.elementor-element-9605778{--width:87.5%;}}@media(max-width:1068px) and (min-width:735px){.elementor-3485 .elementor-element.elementor-element-6311cde{--width:100%;}.elementor-3485 .elementor-element.elementor-element-5c12d5e{--width:50%;}.elementor-3485 .elementor-element.elementor-element-37ad0b8{--width:100%;}.elementor-3485 .elementor-element.elementor-element-9605778{--width:100%;}}@media(max-width:1068px){.elementor-3485 .elementor-element.elementor-element-06b27c3{--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-3485 .elementor-element.elementor-element-2954d36{--flex-wrap:nowrap;}.elementor-3485 .elementor-element.elementor-element-a0e98dc .elementor-heading-title{font-size:18px;}.elementor-3485 .elementor-element.elementor-element-8515f25 img{width:32%;}.elementor-3485 .elementor-element.elementor-element-62c23dc .elementor-button{font-size:1.2em;padding:17px 48px 17px 48px;}.elementor-3485 .elementor-element.elementor-element-429f609 img{width:32%;}.elementor-3485 .elementor-element.elementor-element-62f9318 .elementor-button{font-size:1.2em;padding:17px 48px 17px 48px;}.elementor-3485 .elementor-element.elementor-element-be7b8c8 img{width:32%;}.elementor-3485 .elementor-element.elementor-element-646e9da{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-b0780c4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:56px;}.elementor-3485 .elementor-element.elementor-element-e158731 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-e158731 .elementor-heading-title{font-weight:400;}.elementor-3485 .elementor-element.elementor-element-223633d > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-223633d .elementor-heading-title{font-weight:400;}}@media(max-width:734px){.elementor-3485 .elementor-element.elementor-element-2954d36{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-3485 .elementor-element.elementor-element-5c12d5e{--width:55%;}.elementor-3485 .elementor-element.elementor-element-a0e98dc .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-804bf4f{--width:auto !important;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3485 .elementor-element.elementor-element-37ad0b8{--padding-top:152px;--padding-bottom:52px;--padding-left:0;--padding-right:0;}.elementor-3485 .elementor-element.elementor-element-62c23dc .elementor-button{font-size:min(14px,.95em);padding:12px 28px 12px 28px;}.elementor-3485 .elementor-element.elementor-element-62f9318 .elementor-button{font-size:min(14px,.95em);padding:12px 28px 12px 28px;}.elementor-3485 .elementor-element.elementor-element-9605778{--padding-top:152px;--padding-bottom:52px;--padding-left:0;--padding-right:0;}.elementor-3485 .elementor-element.elementor-element-646e9da{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-3485 .elementor-element.elementor-element-646e9da{right:0px;}body.rtl .elementor-3485 .elementor-element.elementor-element-646e9da{left:0px;}.elementor-3485 .elementor-element.elementor-element-b0780c4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:2;}.elementor-3485 .elementor-element.elementor-element-8727fca .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-a0c4692 .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-19cfda7 .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-dea9bec .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-df5d303 .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-43c7c28 .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-2f6ec56 .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-b69dd9b .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-571a55e .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-172fbc4 .elementor-heading-title{font-size:13px;}.elementor-3485 .elementor-element.elementor-element-e158731 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-e158731 .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.45;letter-spacing:0.025em;}.elementor-3485 .elementor-element.elementor-element-223633d > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-223633d .elementor-heading-title{font-size:12px;font-weight:400;letter-spacing:0.025em;}}/* Start custom CSS */:root.globalnav-expanded {
	overflow: hidden;
}
:root.globalnav-expanded body {
	padding-inline-end: var(--global-scrollbar-width);
}
:root {
	--r-globalnav-navbar-height: 82px;
}

nav[data-elementor-type="header"] {
	left: 0;
	position: fixed;
	top: 0;
	width: 100% !important;
	z-index: 9999;
}
:root.localnav-visible
nav[data-elementor-type="header"] {
	left: 0;
	position: absolute;
	top: 0;
	width: 100% !important;
	z-index: 9999;
	height: var(--globalheader-sticky-container-base-height, auto);
	pointer-events: none;
}

div[data-elementor-type="wp-page"] {
	padding-top: var(--globalheader-navbar-base-height, 0px);
}

:root.globalnav-expanded nav[data-elementor-type="header"] {
	width: 100vw !important;
	position: fixed;
}
html.globalnav-fixeddefault nav[data-elementor-type="header"] {
	position: fixed;
}

body.elementor-editor-active nav[data-elementor-type="header"] {
	position: relative;
}

#globalheader.globalheader {
	transition: box-shadow 0.32s cubic-bezier(0.4, 0, 0.6, 1) 0s,
		transform 0.32s cubic-bezier(0.4, 0, 0.6, 1) 0s !important;
	pointer-events: auto;
}

:root.localnav-visible #globalheader.globalheader {
	position: sticky;
	top: 0;
}

#globalheader.globalheader:after {
	box-shadow: 0px 10px 50px 5px rgb(16, 13, 36);
	opacity: 0;
	width: 100%;
	height: 100%;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background: none;
	z-index: 9999;
	pointer-events: none;
	transition: opacity 0.32s cubic-bezier(0.4, 0, 0.6, 1);
}

#globalheader.globalheader .globalnav-expandedmenu {
	position: absolute;
	padding-top: var(--globalheader-navbar-base-height);
}

body.elementor-editor-active
	#globalheader.globalheader
	.globalnav-expandedmenu {
	position: relative;
}

#globalheader.globalheader.expandedmenu-onscroll:after {
	opacity: 0.6;
}

html.globalnav-hidden #globalheader {
	transform: translateY(calc(var(--r-globalnav-navbar-height) * -1));
}

[data-elementor-type="wp-page"] .gn-main-nav_links {
	transition: transform 0.32s cubic-bezier(0.4, 0, 0.6, 1) 0s !important;
}

html.globalnav-hidden div[data-elementor-type="wp-page"] {
	/* --r-globalnav-navbar-height: 82px; */
	/* transform: translateY(calc(var(--r-globalnav-navbar-height) * -1)); */
}

html.globalnav-hidden.globalnav-expanded #globalheader,
html.globalnav-hidden.globalnav-expanded div[data-elementor-type="wp-page"],
html.globalnav-hidden nav[data-elementor-type="header"]:hover #globalheader {
	transform: translateY(0);
}

html.globalnav-hidden body.elementor-editor-active #globalheader,
html.globalnav-hidden
	body.elementor-editor-active
	div[data-elementor-type="wp-page"] {
	transform: translateY(0) !important;
}
/* 
#globalheader.globalheader.expandedmenu-open {
	box-shadow: 0px 0px 15px 12px rgba(0, 0, 0, 0.45);
} */

#globalheader #globalnav-curtain {
	/* z-index: 9997 !important; */
	/*  */
	-webkit-backdrop-filter: blur(20px);
	backdrop-filter: blur(20px);
	visibility: hidden;
	position: fixed;
	opacity: 0;
	z-index: 0 !important;
	/* } */

	/* #globalheader.expandedmenu-closinganim #globalnav-curtain { */
	transition: opacity 0.32s cubic-bezier(0.4, 0, 0.6, 1) 80ms,
		visibility 0.32s step-end 80ms;
}

#globalheader.expandedmenu-open #globalnav-curtain {
	transition: opacity 0.32s cubic-bezier(0.4, 0, 0.6, 1) 80ms,
		visibility 0.32s step-start 80ms;
	visibility: visible;
	opacity: 1;
}

#globalheader #globalnav-navbar.globalnav-navbar {
	height: var(--r-globalnav-navbar-height);
	box-shadow: 0 -20px 15px 20px rgba(0, 0, 0, 0);
	transition: box-shadow 0.32s ease;
}
:root.globalnav-expanded #globalheader #globalnav-navbar.globalnav-navbar {
	padding-right: calc(24px + var(--global-scrollbar-width, 0px));
}
:root.globalnav-expanded #globalheader .gn-expandedmenu_contents {
	padding-right: var(--global-scrollbar-width, 0px);
}

#globalheader.expandedmenu-onscroll #globalnav-navbar.globalnav-navbar {
	box-shadow: 0 -10px 15px 20px rgba(0, 0, 0, 0.25);
}
#globalheader .globalnav-expandedmenu {
	overflow: hidden;
	visibility: hidden;
	height: 0;
	position: relative;
	will-change: height;
	transition: height var(--r-globalnav-expandedmenu-speed)
		cubic-bezier(0.4, 0, 0.6, 1);
}

#globalheader .globalnav-expandedmenu.expandedmenu-currently_closing {
	transition: height var(--r-globalnav-expandedmenu-speed)
			cubic-bezier(0.4, 0, 0.6, 1) 0.2s,
		visibility var(--r-globalnav-expandedmenu-speed) step-end 0.2s;
	overflow: hidden;
	height: var(--r-globalnav-navbar-height);
}

body.elementor-editor-active #globalheader .globalnav-expandedmenu,
#globalheader.expandedmenu-open .globalnav-expandedmenu.expanded {
	max-height: 100dvh;

	height: var(--r-globalnav-expandedmenu-height);

	overflow: auto;
	visibility: visible;
}
#globalheader.expandedmenu-open.expandedmenu-openanim .globalnav-expandedmenu {
	overflow: hidden;
}

body.elementor-editor-active #globalheader .globalnav-expandedmenu {
	height: min-content;
	visibility: visible;
}

#globalheader .gn-expandedmenu_contents {
	max-width: 1680px;
	/* max-height: 100%;
		overflow: auto; */
}
#globalheader .gn-expandedmenu_contents > * {
	opacity: 0;
	transition-property: opacity;
	transition-duration: 0.3s;
	transition-delay: calc(var(--r-globalnav-item-delay, 0ms) + 80ms);
}

body.elementor-editor-active #globalheader .gn-expandedmenu_contents > *,
#globalheader .expanded .gn-expandedmenu_contents > * {
	opacity: 1;
	transition-duration: 0.32s;
	transition-delay: calc(
		var(--r-globalnav-flyout-group-delay, 0ms) +
			var(--r-globalnav-flyout-item-number, 0) * 20ms + 80ms
	);
}

#globalheader .gn-linktxt-expandmenu-close .elementor-button-icon {
	visibility: hidden;
}

#globalheader .gn-linktxt-expandmenu-close .elementor-button-text,
#globalheader .gn-linktxt-expandmenu-open .elementor-button-text {
	transition: transform 0.32s ease, opacity 0.3s ease;
}
#globalheader .gn-linktxt-expandmenu-close .elementor-button-text {
	transform: translateY(8px);
	opacity: 0;
	pointer-events: none;
}

#globalheader.expandedmenu-open
	.expanded.gn-item-expandmenu
	.gn-linktxt-expandmenu-close
	.elementor-button-text,
#globalheader .gn-linktxt-expandmenu-open .elementor-button-text {
	transform: translateY(0);
	opacity: 1;
	pointer-events: auto;
}

#globalheader.expandedmenu-open
	.expanded.gn-item-expandmenu
	.gn-linktxt-expandmenu-open
	.elementor-button-text {
	/* transform: translateY(-8px);
	opacity: 0;
	pointer-events: none; */
}

#globalheader .gn-item-expandmenu .globalnav-link-text .elementor-button-icon {
	transform: rotate(0);
	transition: transform 0.35s ease;
}

#globalheader.expandedmenu-open
	.expanded.gn-item-expandmenu
	.globalnav-link-text
	.elementor-button-icon {
	transform: rotate(180deg);
}
#globalheader .globalnav-menu_item.gn-item-expandmenu:after,
#globalheader .globalnav-menu_item.globalnav-link-text:after {
	background-color: currentcolor;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0;
	position: absolute;
	transform: scaleX(0);
	transform-origin: bottom right;
	transition: transform 0.25s ease-out;
	width: 100%;
	opacity: 1;
}

#globalheader .globalnav-menu_item.gn-item-expandmenu:hover:after,
#globalheader .globalnav-menu_item.globalnav-link-text:hover:after {
	transform: scaleX(1);
	transform-origin: bottom left;
}

#globalheader .gn-main-nav_links .elementor-nav-menu a,
#globalheader .gn-main-nav_links .elementor-nav-menu a.highlighted,
#globalheader .gn-main-nav_links .elementor-nav-menu a:focus,
#globalheader .gn-main-nav_links .elementor-nav-menu a:hover {
	padding-top: 2px;
	padding-bottom: 2px;
}
#globalheader .gn-main-nav_links .elementor-menu-toggle {
	background-color: rgba(0, 0, 0, 0);
}
#globalheader .gn-main-nav_links .elementor-menu-toggle .e-font-icon-svg {
	fill: #33373d;
	height: 32px;
	width: 32px;
}
#globalheader .mobile-stack-icon-wrapper .mobile-stack-icon {
	cursor: pointer;
}
#globalheader .contact_amber-btn .elementor-button-wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
}

#globalheader .expandedmenu-onswitch-previous {
	height: var(--previous-expandedmenu-height);
	visibility: visible;
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-name: globalnav-scrim-height-change;
	animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
}
#globalheader .expandedmenu-onswitch-previous .gn-expandedmenu_contents > * {
	opacity: 1;
	animation-direction: reverse;
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-name: globalnav-fade-in;
	animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
}

#globalheader .expandedmenu-onswitch-next {
	height: var(--previous-expandedmenu-height);
	visibility: visible;
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-name: globalnav-scrim-height-change;
	animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
	transition: none !important;
}

#globalheader .expandedmenu-onswitch-next .gn-expandedmenu_contents > * {
	opacity: 0;
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-name: globalnav-fade-in;
	animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
}
#globalheader
.globalnav-link-text{
    cursor:pointer;
}
#globalheader
.globalnav-link-text .elementor-button-icon svg polyline,
#globalheader
.globalnav-link-text .elementor-button-icon svg circle

{

    stroke: #0e1237;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 4px !important;
}
#globalheader
.globalnav-link-text .elementor-button-icon svg{
overflow:visible;
}

@keyframes globalnav-scrim-height-change {
	0% {
		height: var(--previous-expandedmenu-height);
	}

	to {
		height: var(--next-expandedmenu-height);
	}
}

@keyframes globalnav-fade-in {
	0% {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

@media only screen and (max-width: 1068px) {
	:root {
		--r-globalnav-navbar-height: 62px;
	}
	:root.globalnav-expanded #globalheader #globalnav-navbar.globalnav-navbar {
		padding-right: calc(24px + var(--global-scrollbar-width, 0px));
	}

	#globalheader .mobile-stack-icon-wrapper .mobile-stack-icon {
		width: 2em;
		min-width: 32px;
	}
	#globalheader .mobile-stack-icon-wrapper .elementor-widget-container {
		height: fit-content;
		display: flex;
		align-items: center;
	}
	#globalheader .globalnav-menu_item.gn-item-expandmenu:hover:after,
	#globalheader
		.gn-main-nav_links
		.elementor-nav-menu
		a.elementor-item:hover:after {
		transform: scaleX(0);
		visibility: hidden;
	}
	#globalheader .globalnav-expandedmenu,
	#globalheader .globalnav-expandedmenu .gn-expandedmenu_contents {
		background: #a58a59;
		background: linear-gradient(
			0deg,
			rgba(165, 138, 89, 1) 0%,
			rgba(205, 200, 99, 1) 15%,
			rgba(205, 200, 99, 1) 30%,
			rgba(193, 205, 199, 1) 100%
		);
	}
	#globalheader .gn-expandedmenu_minihwlogo {
		overflow: hidden;
	}

	#globalheader .gn-expandedmenu_minihwlogo img {
		top: 6px;
		position: relative;
	}
	#globalheader #globalnav-expandedmenu_wwa {
		height: 0;
	}
}

@media only screen and (max-width: 734px) {
	#globalheader .mobile-stack-icon-wrapper .mobile-stack-icon {
		width: 1.35em;
		min-width: 24px;
		padding: 0;
	}
	:root.localnav-visible nav[data-elementor-type="header"] {
		position: sticky;

		height: auto;
	}

	:root.globalnav-expanded #globalheader #globalnav-navbar.globalnav-navbar {
		padding-right: calc(18px + var(--global-scrollbar-width, 0px));
	}

	:root.localnav-visible div[data-elementor-type="wp-page"] {
		padding-top: 0px;
	}
}/* End custom CSS */