.elementor-85 .elementor-element.elementor-element-35cce35a{--display:flex;--min-height:690px;--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;}.elementor-85 .elementor-element.elementor-element-37b45af3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:82px;--padding-bottom:82px;--padding-left:60px;--padding-right:72px;}.elementor-85 .elementor-element.elementor-element-37b45af3:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-37b45af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EE;}.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-85 .elementor-element.elementor-element-23959563{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-23959563 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-1f491db5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-2dcba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-2dcba4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:96px;font-weight:500;line-height:0.91em;letter-spacing:-0.062em;color:#111827;}.elementor-85 .elementor-element.elementor-element-38aeb699{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-38aeb699 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:96px;font-weight:500;line-height:0.91em;letter-spacing:-0.062em;color:#3C53A4;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-1564ed10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#3E4755;}.elementor-85 .elementor-element.elementor-element-6b999c59{--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;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.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-85 .elementor-element.elementor-element-6c5efb67 .elementor-button{background-color:#111827;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;letter-spacing:0.02em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111827;border-radius:0px 0px 0px 0px;padding:15px 22px 15px 22px;}.elementor-85 .elementor-element.elementor-element-6c5efb67 .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-6c5efb67 .elementor-button:focus{background-color:#CF4520;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6c5efb67 .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-6c5efb67 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-c2761fe .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;letter-spacing:0.02em;fill:#111827;color:#111827;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BFC5CE;border-radius:0px 0px 0px 0px;padding:15px 22px 15px 22px;}.elementor-85 .elementor-element.elementor-element-c2761fe .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-c2761fe .elementor-button:focus{background-color:#111827;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-c2761fe .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-c2761fe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-47607ba8{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE7;--border-color:#D9DEE7;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-2d86fd69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-2d86fd69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:0.01em;color:#111827;}.elementor-85 .elementor-element.elementor-element-176b9359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#374151;}.elementor-85 .elementor-element.elementor-element-25854c48{--display:flex;--min-height:690px;--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:space-between;--padding-top:72px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-85 .elementor-element.elementor-element-25854c48:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-25854c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(177deg, #1A579B 35%, #000E1D 100%);}.elementor-85 .elementor-element.elementor-element-5ca5658e{--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:space-between;--align-items:center;}.elementor-85 .elementor-element.elementor-element-d230b09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-d230b09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.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-85 .elementor-element.elementor-element-f57ee2f img{width:66%;}.elementor-85 .elementor-element.elementor-element-3ac70c22{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-85 .elementor-element.elementor-element-50a1efec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-50a1efec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:450;line-height:1.12em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-bfd8669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#B8C6D8;}.elementor-85 .elementor-element.elementor-element-2b4d72c5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9DEE7;--border-color:#D9DEE7;--padding-top:34px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-2b4d72c5:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-2b4d72c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-19d2e659{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-34a5e818{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE7;--border-color:#D9DEE7;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-2bf8a3ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-2bf8a3ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;letter-spacing:-0.01em;color:#111827;}.elementor-85 .elementor-element.elementor-element-1a666536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#4B5563;}.elementor-85 .elementor-element.elementor-element-7aa9e772{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE7;--border-color:#D9DEE7;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-30981820{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-30981820 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;letter-spacing:-0.01em;color:#111827;}.elementor-85 .elementor-element.elementor-element-57f18a1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#4B5563;}.elementor-85 .elementor-element.elementor-element-35864cda{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE7;--border-color:#D9DEE7;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-5f9cde0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-5f9cde0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;letter-spacing:-0.01em;color:#111827;}.elementor-85 .elementor-element.elementor-element-b554b3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#4B5563;}.elementor-85 .elementor-element.elementor-element-53b0f1c6{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE7;--border-color:#D9DEE7;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-df685a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-df685a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.35em;letter-spacing:-0.01em;color:#111827;}.elementor-85 .elementor-element.elementor-element-74d66d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#4B5563;}.elementor-85 .elementor-element.elementor-element-93afee7{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-93afee7:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-93afee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-1ee2b1a1{--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;--align-items:flex-start;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-7e4adbd1{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-85 .elementor-element.elementor-element-6377f5c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-6377f5c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-5519ede0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-5519ede0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:500;line-height:1.06em;letter-spacing:-0.05em;color:#111827;}.elementor-85 .elementor-element.elementor-element-784a95cb{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-23c0f626{--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-85 .elementor-element.elementor-element-e1c4a9 img{width:100%;}.elementor-85 .elementor-element.elementor-element-33fd3090{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-33fd3090 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:450;line-height:1.35em;letter-spacing:-0.025em;color:#111827;}.elementor-85 .elementor-element.elementor-element-5836f5e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#374151;}.elementor-85 .elementor-element.elementor-element-1f9d4c1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#374151;}.elementor-85 .elementor-element.elementor-element-3c31938f{--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;--overlay-opacity:0.42;--padding-top:116px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-3c31938f:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-3c31938f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F5;background-image:url("https://xtas.com.au/wp-content/uploads/2026/09/54bed978-4d37-464d-b251-f6fbb94bdc86.jpg");background-position:center center;background-size:cover;}.elementor-85 .elementor-element.elementor-element-3c31938f::before, .elementor-85 .elementor-element.elementor-element-3c31938f > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-3c31938f > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-3c31938f > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-3c31938f > .e-con-inner > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-3c31938f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-0549bbb );--background-overlay:'';}.elementor-85 .elementor-element.elementor-element-19de382a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-341a81a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-1647d120{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-85 .elementor-element.elementor-element-442c6efd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-442c6efd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-24a6d58e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-24a6d58e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:500;line-height:1.08em;letter-spacing:-0.05em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-2dae5c02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-85 .elementor-element.elementor-element-362a551f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-3f3e01af{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF7A;--border-color:#FFFFFF7A;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-245d04ee{--display:flex;}.elementor-85 .elementor-element.elementor-element-2556afdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-2556afdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.08em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-5ba1b25f{--display:flex;}.elementor-85 .elementor-element.elementor-element-328e0547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-328e0547 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:550;line-height:1.15em;letter-spacing:-0.03em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-1703400d{--display:flex;}.elementor-85 .elementor-element.elementor-element-389e9899{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-389e9899 a{color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-53ffb36e{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF7A;--border-color:#FFFFFF7A;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-7ad5567e{--display:flex;}.elementor-85 .elementor-element.elementor-element-2e7e4318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-2e7e4318 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.08em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-14c2bd6b{--display:flex;}.elementor-85 .elementor-element.elementor-element-2d39352e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-2d39352e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:550;line-height:1.15em;letter-spacing:-0.03em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-1fb6c7e6{--display:flex;}.elementor-85 .elementor-element.elementor-element-15bdab92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-72a005b5{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF7A;--border-color:#FFFFFF7A;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-76ab08{--display:flex;}.elementor-85 .elementor-element.elementor-element-34e23660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-34e23660 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.08em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-68e31fbc{--display:flex;}.elementor-85 .elementor-element.elementor-element-5c0d6522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-5c0d6522 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:550;line-height:1.15em;letter-spacing:-0.03em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-4c9055cc{--display:flex;}.elementor-85 .elementor-element.elementor-element-1cf26444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-62708293{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF7A;--border-color:#FFFFFF7A;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-e48faa{--display:flex;}.elementor-85 .elementor-element.elementor-element-4cdb9ac1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-4cdb9ac1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.08em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-36229177{--display:flex;}.elementor-85 .elementor-element.elementor-element-f84c955{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-f84c955 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:550;line-height:1.15em;letter-spacing:-0.03em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-3c6457ea{--display:flex;}.elementor-85 .elementor-element.elementor-element-682c626c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-6973519a{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF7A;--border-color:#FFFFFF7A;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-5486e3d8{--display:flex;}.elementor-85 .elementor-element.elementor-element-3ded5168{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-3ded5168 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.08em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-2bea521{--display:flex;}.elementor-85 .elementor-element.elementor-element-620c76b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-620c76b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:550;line-height:1.15em;letter-spacing:-0.03em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-57944a47{--display:flex;}.elementor-85 .elementor-element.elementor-element-5da81c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-32b2636 );}.elementor-85 .elementor-element.elementor-element-6fa04982{--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;--padding-top:116px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-6fa04982:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-6fa04982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-19c7bfc7{--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:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-4dbc736d{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-85 .elementor-element.elementor-element-4ab05340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-4ab05340 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-6f2e25a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-6f2e25a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-0.05em;color:#111827;}.elementor-85 .elementor-element.elementor-element-a12bc34d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#374151;}.elementor-85 .elementor-element.elementor-element-73e9b693{--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;}.elementor-85 .elementor-element.elementor-element-4f898f7b{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0E4EA;--border-color:#E0E4EA;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:42px;}.elementor-85 .elementor-element.elementor-element-7b14db09 img{width:44px;}.elementor-85 .elementor-element.elementor-element-66734b35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-66734b35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:500;line-height:1.05em;letter-spacing:-0.04em;color:#111827;}.elementor-85 .elementor-element.elementor-element-69867219{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#374151;}.elementor-85 .elementor-element.elementor-element-5fe50582{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E0E4EA;--border-color:#E0E4EA;--padding-top:0px;--padding-bottom:22px;--padding-left:42px;--padding-right:42px;}.elementor-85 .elementor-element.elementor-element-142562f4 img{width:44px;}.elementor-85 .elementor-element.elementor-element-4c026f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-4c026f6a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:500;line-height:1.05em;letter-spacing:-0.04em;color:#111827;}.elementor-85 .elementor-element.elementor-element-418b5f87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#374151;}.elementor-85 .elementor-element.elementor-element-65d10c8b{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E0E4EA;--border-color:#E0E4EA;--padding-top:0px;--padding-bottom:22px;--padding-left:42px;--padding-right:42px;}.elementor-85 .elementor-element.elementor-element-4d3a69dd img{width:44px;}.elementor-85 .elementor-element.elementor-element-25a1f957{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-25a1f957 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:500;line-height:1.05em;letter-spacing:-0.04em;color:#111827;}.elementor-85 .elementor-element.elementor-element-359fbd11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#374151;}.elementor-85 .elementor-element.elementor-element-700da7ae{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0E4EA;--border-color:#E0E4EA;--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-66d68a06{--display:flex;}.elementor-85 .elementor-element.elementor-element-78ad4f93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-78ad4f93 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:550;line-height:1.35em;letter-spacing:-0.025em;color:#111827;}.elementor-85 .elementor-element.elementor-element-2ceab963{--display:flex;}.elementor-85 .elementor-element.elementor-element-379e34b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#374151;}.elementor-85 .elementor-element.elementor-element-158e2cf5{--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;--padding-top:118px;--padding-bottom:118px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-158e2cf5:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-158e2cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0549bbb ) 43%, var( --e-global-color-71e64fb ) 100%);}.elementor-85 .elementor-element.elementor-element-628a5019{--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;--align-items:center;--gap:86px 86px;--row-gap:86px;--column-gap:86px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-416b39c1{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-85 .elementor-element.elementor-element-3b00fd1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-3b00fd1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-29fe1330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-29fe1330 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:500;line-height:1.06em;letter-spacing:-0.05em;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-2f3fb81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#B8C6D8;}.elementor-85 .elementor-element.elementor-element-97a2dad{--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-85 .elementor-element.elementor-element-5f018b85 img{width:100%;}.elementor-85 .elementor-element.elementor-element-58e536d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-6d1c6f04{--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:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#29435D;--border-color:#29435D;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-1e4bdc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-1e4bdc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;line-height:1.25em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6c8f3565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#B8C6D8;}.elementor-85 .elementor-element.elementor-element-758802a2{--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:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#29435D;--border-color:#29435D;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-39b53c0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-39b53c0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;line-height:1.25em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-887b817{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#B8C6D8;}.elementor-85 .elementor-element.elementor-element-42d61ebc{--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:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#29435D;--border-color:#29435D;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-68bd3645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-68bd3645 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;line-height:1.25em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-59eec68b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#B8C6D8;}.elementor-85 .elementor-element.elementor-element-74dd1062{--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:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CF4520;--border-color:#CF4520;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-5fa769f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-5fa769f9 .elementor-heading-title{font-family:"Noto Sans SC", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-4c202438{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#B8C6D8;}.elementor-85 .elementor-element.elementor-element-5f9cce53{--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;--padding-top:116px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-5f9cce53:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-5f9cce53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EE;}.elementor-85 .elementor-element.elementor-element-3cf43740{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-156a264b{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-85 .elementor-element.elementor-element-230942f9{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-85 .elementor-element.elementor-element-6dd5910c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-6dd5910c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-308f0f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-308f0f6a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:500;line-height:1em;letter-spacing:-0.05em;color:#111827;}.elementor-85 .elementor-element.elementor-element-728f7387{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-85 .elementor-element.elementor-element-575648f{--display:flex;--min-height:285px;--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:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#D9DEE7;--border-color:#D9DEE7;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-575648f:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-575648f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-4ae72dfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-4ae72dfe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-3089b0c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-3089b0c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:500;line-height:1.18em;letter-spacing:-0.035em;color:#111827;}.elementor-85 .elementor-element.elementor-element-48276d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-48276d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#111827;}.elementor-85 .elementor-element.elementor-element-2b92895d{--display:flex;--min-height:285px;--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:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#D9DEE7;--border-color:#D9DEE7;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-2b92895d:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-2b92895d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6d9ef1a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-6d9ef1a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-16e9784a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-16e9784a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:500;line-height:1.18em;letter-spacing:-0.035em;color:#111827;}.elementor-85 .elementor-element.elementor-element-7276cf66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-7276cf66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#111827;}.elementor-85 .elementor-element.elementor-element-625e4275{--display:flex;--min-height:285px;--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:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#D9DEE7;--border-color:#D9DEE7;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-625e4275:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-625e4275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-50c83d59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-50c83d59 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-52d4423c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-52d4423c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:500;line-height:1.18em;letter-spacing:-0.035em;color:#111827;}.elementor-85 .elementor-element.elementor-element-4faefeb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-4faefeb6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#111827;}.elementor-85 .elementor-element.elementor-element-82a5fdbb{--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;--padding-top:116px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-82a5fdbb:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-82a5fdbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-2258040b{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-704776a7{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-85 .elementor-element.elementor-element-08265ce5{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-85 .elementor-element.elementor-element-3b1de10e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-3b1de10e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0.12em;color:#CF4520;}.elementor-85 .elementor-element.elementor-element-8fa7e0d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-8fa7e0d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:500;line-height:1.08em;letter-spacing:-0.05em;color:#111827;}.elementor-85 .elementor-element.elementor-element-f1c25f9d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-8dcea14e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#4B5563;}.elementor-85 .elementor-element.elementor-element-966c91ad{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-85 .elementor-element.elementor-element-7592b9d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#111827;}.elementor-85 .elementor-element.elementor-element-63dd0a{--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;--overlay-opacity:1;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-63dd0a:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-63dd0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2030;background-image:url("https://xtas.com.au/wp-content/uploads/2026/09/bf7a7f02-ddee-489b-ab88-b2b8d7767e56.jpg");background-position:0px -232px;background-size:cover;}.elementor-85 .elementor-element.elementor-element-63dd0a::before, .elementor-85 .elementor-element.elementor-element-63dd0a > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-63dd0a > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-63dd0a > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-63dd0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-63dd0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00152CB5 0%, var( --e-global-color-aafd914 ) 100%);}.elementor-85 .elementor-element.elementor-element-71c67ba4{--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;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-66b35e1a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-85 .elementor-element.elementor-element-257ec38a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-85 .elementor-element.elementor-element-257ec38a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:500;line-height:1.06em;letter-spacing:-0.05em;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-752842bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#C0C8D4;}.elementor-85 .elementor-element.elementor-element-7cba8f6e{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-85 .elementor-element.elementor-element-3f42941b .elementor-button{background-color:#CF4520;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;letter-spacing:0.02em;fill:#061C35;color:#061C35;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CF4520;border-radius:0px 0px 0px 0px;padding:15px 22px 15px 22px;}.elementor-85 .elementor-element.elementor-element-3f42941b .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-3f42941b .elementor-button:focus{background-color:#FFFFFF;color:#061C35;}.elementor-85 .elementor-element.elementor-element-3f42941b .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-3f42941b .elementor-button:focus svg{fill:#061C35;}.elementor-85 .elementor-element.elementor-element-42cc0c5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#A9B3C0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-37b45af3{--padding-top:68px;--padding-bottom:68px;--padding-left:34px;--padding-right:44px;}.elementor-85 .elementor-element.elementor-element-2dcba4 .elementor-heading-title{font-size:70px;}.elementor-85 .elementor-element.elementor-element-38aeb699 .elementor-heading-title{font-size:70px;}.elementor-85 .elementor-element.elementor-element-25854c48{--min-height:620px;--padding-top:64px;--padding-bottom:50px;--padding-left:34px;--padding-right:34px;}.elementor-85 .elementor-element.elementor-element-f57ee2f img{width:72%;}.elementor-85 .elementor-element.elementor-element-50a1efec .elementor-heading-title{font-size:32px;}.elementor-85 .elementor-element.elementor-element-2b4d72c5{--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-19d2e659{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-85 .elementor-element.elementor-element-34a5e818{--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-85 .elementor-element.elementor-element-7aa9e772{--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-85 .elementor-element.elementor-element-35864cda{--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-85 .elementor-element.elementor-element-53b0f1c6{--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-85 .elementor-element.elementor-element-93afee7{--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-1ee2b1a1{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-85 .elementor-element.elementor-element-5519ede0 .elementor-heading-title{font-size:36px;}.elementor-85 .elementor-element.elementor-element-33fd3090 .elementor-heading-title{font-size:25px;}.elementor-85 .elementor-element.elementor-element-3c31938f{--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-19de382a{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-85 .elementor-element.elementor-element-24a6d58e .elementor-heading-title{font-size:34px;}.elementor-85 .elementor-element.elementor-element-6fa04982{--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-19c7bfc7{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-85 .elementor-element.elementor-element-6f2e25a0 .elementor-heading-title{font-size:48px;}.elementor-85 .elementor-element.elementor-element-158e2cf5{--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-628a5019{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-85 .elementor-element.elementor-element-29fe1330 .elementor-heading-title{font-size:34px;}.elementor-85 .elementor-element.elementor-element-5f9cce53{--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-3cf43740{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-85 .elementor-element.elementor-element-308f0f6a .elementor-heading-title{font-size:46px;}.elementor-85 .elementor-element.elementor-element-82a5fdbb{--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-2258040b{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-85 .elementor-element.elementor-element-8fa7e0d8 .elementor-heading-title{font-size:34px;}.elementor-85 .elementor-element.elementor-element-63dd0a:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-63dd0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-85 .elementor-element.elementor-element-63dd0a{--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-71c67ba4{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-85 .elementor-element.elementor-element-257ec38a .elementor-heading-title{font-size:34px;}}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-37b45af3{--width:55%;}.elementor-85 .elementor-element.elementor-element-25854c48{--width:45%;}.elementor-85 .elementor-element.elementor-element-19d2e659{--content-width:1320px;}.elementor-85 .elementor-element.elementor-element-34a5e818{--width:25%;}.elementor-85 .elementor-element.elementor-element-7aa9e772{--width:25%;}.elementor-85 .elementor-element.elementor-element-35864cda{--width:25%;}.elementor-85 .elementor-element.elementor-element-53b0f1c6{--width:25%;}.elementor-85 .elementor-element.elementor-element-1ee2b1a1{--content-width:1320px;}.elementor-85 .elementor-element.elementor-element-7e4adbd1{--width:42%;}.elementor-85 .elementor-element.elementor-element-784a95cb{--width:58%;}.elementor-85 .elementor-element.elementor-element-19de382a{--content-width:1320px;}.elementor-85 .elementor-element.elementor-element-1647d120{--width:54%;}.elementor-85 .elementor-element.elementor-element-2dae5c02{--width:38%;}.elementor-85 .elementor-element.elementor-element-245d04ee{--width:9%;}.elementor-85 .elementor-element.elementor-element-5ba1b25f{--width:34%;}.elementor-85 .elementor-element.elementor-element-1703400d{--width:57%;}.elementor-85 .elementor-element.elementor-element-7ad5567e{--width:9%;}.elementor-85 .elementor-element.elementor-element-14c2bd6b{--width:34%;}.elementor-85 .elementor-element.elementor-element-1fb6c7e6{--width:57%;}.elementor-85 .elementor-element.elementor-element-76ab08{--width:9%;}.elementor-85 .elementor-element.elementor-element-68e31fbc{--width:34%;}.elementor-85 .elementor-element.elementor-element-4c9055cc{--width:57%;}.elementor-85 .elementor-element.elementor-element-e48faa{--width:9%;}.elementor-85 .elementor-element.elementor-element-36229177{--width:34%;}.elementor-85 .elementor-element.elementor-element-3c6457ea{--width:57%;}.elementor-85 .elementor-element.elementor-element-5486e3d8{--width:9%;}.elementor-85 .elementor-element.elementor-element-2bea521{--width:34%;}.elementor-85 .elementor-element.elementor-element-57944a47{--width:57%;}.elementor-85 .elementor-element.elementor-element-19c7bfc7{--content-width:1320px;}.elementor-85 .elementor-element.elementor-element-4f898f7b{--width:33.333%;}.elementor-85 .elementor-element.elementor-element-5fe50582{--width:33.333%;}.elementor-85 .elementor-element.elementor-element-65d10c8b{--width:33.333%;}.elementor-85 .elementor-element.elementor-element-66d68a06{--width:52%;}.elementor-85 .elementor-element.elementor-element-2ceab963{--width:48%;}.elementor-85 .elementor-element.elementor-element-628a5019{--content-width:1320px;}.elementor-85 .elementor-element.elementor-element-416b39c1{--width:55%;}.elementor-85 .elementor-element.elementor-element-58e536d1{--width:45%;}.elementor-85 .elementor-element.elementor-element-3cf43740{--content-width:1320px;}.elementor-85 .elementor-element.elementor-element-575648f{--width:33.333%;}.elementor-85 .elementor-element.elementor-element-2b92895d{--width:33.333%;}.elementor-85 .elementor-element.elementor-element-625e4275{--width:33.333%;}.elementor-85 .elementor-element.elementor-element-2258040b{--content-width:1320px;}.elementor-85 .elementor-element.elementor-element-f1c25f9d{--width:38%;}.elementor-85 .elementor-element.elementor-element-71c67ba4{--content-width:1320px;}.elementor-85 .elementor-element.elementor-element-66b35e1a{--width:68%;}.elementor-85 .elementor-element.elementor-element-7cba8f6e{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-85 .elementor-element.elementor-element-37b45af3{--width:55%;}.elementor-85 .elementor-element.elementor-element-25854c48{--width:45%;}.elementor-85 .elementor-element.elementor-element-34a5e818{--width:50%;}.elementor-85 .elementor-element.elementor-element-7aa9e772{--width:50%;}.elementor-85 .elementor-element.elementor-element-35864cda{--width:50%;}.elementor-85 .elementor-element.elementor-element-53b0f1c6{--width:50%;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-35cce35a{--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-85 .elementor-element.elementor-element-37b45af3{--width:100%;--padding-top:58px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-2dcba4 .elementor-heading-title{font-size:54px;}.elementor-85 .elementor-element.elementor-element-38aeb699 .elementor-heading-title{font-size:54px;}.elementor-85 .elementor-element.elementor-element-1564ed10{font-size:17px;}.elementor-85 .elementor-element.elementor-element-6b999c59{--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-85 .elementor-element.elementor-element-176b9359{font-size:17px;}.elementor-85 .elementor-element.elementor-element-25854c48{--width:100%;--min-height:520px;--padding-top:52px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-f57ee2f img{width:68%;}.elementor-85 .elementor-element.elementor-element-50a1efec .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-bfd8669{font-size:17px;}.elementor-85 .elementor-element.elementor-element-2b4d72c5{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-19d2e659{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-34a5e818{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-2bf8a3ac .elementor-heading-title{font-size:13px;}.elementor-85 .elementor-element.elementor-element-1a666536{font-size:14px;}.elementor-85 .elementor-element.elementor-element-7aa9e772{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-30981820 .elementor-heading-title{font-size:13px;}.elementor-85 .elementor-element.elementor-element-57f18a1c{font-size:14px;}.elementor-85 .elementor-element.elementor-element-35864cda{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-5f9cde0e .elementor-heading-title{font-size:13px;}.elementor-85 .elementor-element.elementor-element-b554b3e{font-size:14px;}.elementor-85 .elementor-element.elementor-element-53b0f1c6{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-df685a9 .elementor-heading-title{font-size:13px;}.elementor-85 .elementor-element.elementor-element-74d66d6{font-size:14px;}.elementor-85 .elementor-element.elementor-element-93afee7{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-1ee2b1a1{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-7e4adbd1{--width:100%;}.elementor-85 .elementor-element.elementor-element-5519ede0 .elementor-heading-title{font-size:29px;}.elementor-85 .elementor-element.elementor-element-784a95cb{--width:100%;}.elementor-85 .elementor-element.elementor-element-33fd3090 .elementor-heading-title{font-size:24px;}.elementor-85 .elementor-element.elementor-element-5836f5e9{font-size:17px;}.elementor-85 .elementor-element.elementor-element-1f9d4c1c{font-size:17px;}.elementor-85 .elementor-element.elementor-element-3c31938f{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-19de382a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-341a81a1{--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-85 .elementor-element.elementor-element-1647d120{--width:100%;}.elementor-85 .elementor-element.elementor-element-24a6d58e .elementor-heading-title{font-size:28px;}.elementor-85 .elementor-element.elementor-element-2dae5c02{--width:100%;}.elementor-85 .elementor-element.elementor-element-362a551f{font-size:17px;}.elementor-85 .elementor-element.elementor-element-3f3e01af{--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:flex-start;}.elementor-85 .elementor-element.elementor-element-245d04ee{--width:100%;}.elementor-85 .elementor-element.elementor-element-5ba1b25f{--width:100%;}.elementor-85 .elementor-element.elementor-element-328e0547 .elementor-heading-title{font-size:23px;}.elementor-85 .elementor-element.elementor-element-1703400d{--width:100%;}.elementor-85 .elementor-element.elementor-element-389e9899{font-size:17px;}.elementor-85 .elementor-element.elementor-element-53ffb36e{--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:flex-start;}.elementor-85 .elementor-element.elementor-element-7ad5567e{--width:100%;}.elementor-85 .elementor-element.elementor-element-14c2bd6b{--width:100%;}.elementor-85 .elementor-element.elementor-element-2d39352e .elementor-heading-title{font-size:23px;}.elementor-85 .elementor-element.elementor-element-1fb6c7e6{--width:100%;}.elementor-85 .elementor-element.elementor-element-15bdab92{font-size:17px;}.elementor-85 .elementor-element.elementor-element-72a005b5{--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:flex-start;}.elementor-85 .elementor-element.elementor-element-76ab08{--width:100%;}.elementor-85 .elementor-element.elementor-element-68e31fbc{--width:100%;}.elementor-85 .elementor-element.elementor-element-5c0d6522 .elementor-heading-title{font-size:23px;}.elementor-85 .elementor-element.elementor-element-4c9055cc{--width:100%;}.elementor-85 .elementor-element.elementor-element-1cf26444{font-size:17px;}.elementor-85 .elementor-element.elementor-element-62708293{--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:flex-start;}.elementor-85 .elementor-element.elementor-element-e48faa{--width:100%;}.elementor-85 .elementor-element.elementor-element-36229177{--width:100%;}.elementor-85 .elementor-element.elementor-element-f84c955 .elementor-heading-title{font-size:23px;}.elementor-85 .elementor-element.elementor-element-3c6457ea{--width:100%;}.elementor-85 .elementor-element.elementor-element-682c626c{font-size:17px;}.elementor-85 .elementor-element.elementor-element-6973519a{--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:flex-start;}.elementor-85 .elementor-element.elementor-element-5486e3d8{--width:100%;}.elementor-85 .elementor-element.elementor-element-2bea521{--width:100%;}.elementor-85 .elementor-element.elementor-element-620c76b6 .elementor-heading-title{font-size:23px;}.elementor-85 .elementor-element.elementor-element-57944a47{--width:100%;}.elementor-85 .elementor-element.elementor-element-5da81c67{font-size:17px;}.elementor-85 .elementor-element.elementor-element-6fa04982{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-19c7bfc7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-6f2e25a0 .elementor-heading-title{font-size:39px;}.elementor-85 .elementor-element.elementor-element-a12bc34d{font-size:17px;}.elementor-85 .elementor-element.elementor-element-73e9b693{--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-85 .elementor-element.elementor-element-4f898f7b{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-66734b35 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-69867219{font-size:17px;}.elementor-85 .elementor-element.elementor-element-5fe50582{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-4c026f6a .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-418b5f87{font-size:17px;}.elementor-85 .elementor-element.elementor-element-65d10c8b{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-25a1f957 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-359fbd11{font-size:17px;}.elementor-85 .elementor-element.elementor-element-700da7ae{--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-85 .elementor-element.elementor-element-66d68a06{--width:100%;}.elementor-85 .elementor-element.elementor-element-78ad4f93 .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-2ceab963{--width:100%;}.elementor-85 .elementor-element.elementor-element-379e34b7{font-size:17px;}.elementor-85 .elementor-element.elementor-element-158e2cf5{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-628a5019{--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:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-416b39c1{--width:100%;}.elementor-85 .elementor-element.elementor-element-29fe1330 .elementor-heading-title{font-size:29px;}.elementor-85 .elementor-element.elementor-element-2f3fb81{font-size:17px;}.elementor-85 .elementor-element.elementor-element-58e536d1{--width:100%;}.elementor-85 .elementor-element.elementor-element-6c8f3565{font-size:17px;}.elementor-85 .elementor-element.elementor-element-887b817{font-size:17px;}.elementor-85 .elementor-element.elementor-element-59eec68b{font-size:17px;}.elementor-85 .elementor-element.elementor-element-4c202438{font-size:17px;}.elementor-85 .elementor-element.elementor-element-5f9cce53{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-3cf43740{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-156a264b{--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:flex-start;}.elementor-85 .elementor-element.elementor-element-308f0f6a .elementor-heading-title{font-size:38px;}.elementor-85 .elementor-element.elementor-element-728f7387{--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-85 .elementor-element.elementor-element-575648f{--width:100%;}.elementor-85 .elementor-element.elementor-element-3089b0c2 .elementor-heading-title{font-size:24px;}.elementor-85 .elementor-element.elementor-element-2b92895d{--width:100%;}.elementor-85 .elementor-element.elementor-element-16e9784a .elementor-heading-title{font-size:24px;}.elementor-85 .elementor-element.elementor-element-625e4275{--width:100%;}.elementor-85 .elementor-element.elementor-element-52d4423c .elementor-heading-title{font-size:24px;}.elementor-85 .elementor-element.elementor-element-82a5fdbb{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-2258040b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-704776a7{--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:flex-start;}.elementor-85 .elementor-element.elementor-element-8fa7e0d8 .elementor-heading-title{font-size:28px;}.elementor-85 .elementor-element.elementor-element-8dcea14e{font-size:17px;}.elementor-85 .elementor-element.elementor-element-7592b9d6{font-size:17px;}.elementor-85 .elementor-element.elementor-element-63dd0a:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-63dd0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-85 .elementor-element.elementor-element-63dd0a{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-71c67ba4{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-66b35e1a{--width:100%;}.elementor-85 .elementor-element.elementor-element-257ec38a .elementor-heading-title{font-size:28px;}.elementor-85 .elementor-element.elementor-element-752842bc{font-size:14px;}.elementor-85 .elementor-element.elementor-element-7cba8f6e{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-85 .elementor-element.elementor-element-42cc0c5e{font-size:13px;}}/* Start custom CSS for text-editor, class: .elementor-element-1564ed10 */.elementor-85 .elementor-element.elementor-element-1564ed10 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c5efb67 */.elementor-85 .elementor-element.elementor-element-6c5efb67 .elementor-button { transition: transform .24s ease, box-shadow .24s ease, background-color .24s ease, color .24s ease, border-color .24s ease; } .elementor-85 .elementor-element.elementor-element-6c5efb67 .elementor-button:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(17,24,39,.10); } .elementor-85 .elementor-element.elementor-element-6c5efb67 .elementor-button:hover { border-color: #CF4520 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2761fe */.elementor-85 .elementor-element.elementor-element-c2761fe .elementor-button { transition: transform .24s ease, box-shadow .24s ease, background-color .24s ease, color .24s ease, border-color .24s ease; } .elementor-85 .elementor-element.elementor-element-c2761fe .elementor-button:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(17,24,39,.10); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-176b9359 */.elementor-85 .elementor-element.elementor-element-176b9359 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f57ee2f */.elementor-85 .elementor-element.elementor-element-f57ee2f img { transition: transform .35s ease, opacity .35s ease; } .elementor-85 .elementor-element.elementor-element-f57ee2f:hover img { transform: translateY(-6px) scale(1.025); opacity: .98; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a1efec */.elementor-85 .elementor-element.elementor-element-50a1efec .elementor-heading-title{font-size:clamp(28px,2.6vw,37px)!important;text-wrap:balance;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-50a1efec .elementor-heading-title{font-size:25px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfd8669 */.elementor-85 .elementor-element.elementor-element-bfd8669 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a666536 */.elementor-85 .elementor-element.elementor-element-1a666536 .elementor-widget-container{font-size:15px!important;line-height:1.5!important}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-1a666536 .elementor-widget-container{font-size:14px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57f18a1c */.elementor-85 .elementor-element.elementor-element-57f18a1c .elementor-widget-container{font-size:15px!important;line-height:1.5!important}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-57f18a1c .elementor-widget-container{font-size:14px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b554b3e */.elementor-85 .elementor-element.elementor-element-b554b3e .elementor-widget-container{font-size:15px!important;line-height:1.5!important}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-b554b3e .elementor-widget-container{font-size:14px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74d66d6 */.elementor-85 .elementor-element.elementor-element-74d66d6 .elementor-widget-container{font-size:15px!important;line-height:1.5!important}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-74d66d6 .elementor-widget-container{font-size:14px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19d2e659 */.elementor-85 .elementor-element.elementor-element-19d2e659 .xtas-proof-item { transition: transform .24s ease, background-color .24s ease; } .elementor-85 .elementor-element.elementor-element-19d2e659 .xtas-proof-item:hover { transform: translateY(-4px); background-color: #F7F8FB; } .elementor-85 .elementor-element.elementor-element-19d2e659 .xtas-proof-item .elementor-heading-title { transition: color .24s ease; } .elementor-85 .elementor-element.elementor-element-19d2e659 .xtas-proof-item:hover .elementor-heading-title { color: #CF4520; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5519ede0 */.elementor-85 .elementor-element.elementor-element-5519ede0 .elementor-heading-title{font-size:clamp(28px,2.6vw,41px)!important;text-wrap:balance;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-5519ede0 .elementor-heading-title{font-size:28px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c0f626 */.elementor-85 .elementor-element.elementor-element-23c0f626 img { transition: transform .35s ease, box-shadow .35s ease; } .elementor-85 .elementor-element.elementor-element-23c0f626:hover img { transform: translateY(-6px) scale(1.015); box-shadow: 0 22px 48px rgba(17,24,39,.14); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5836f5e9 */.elementor-85 .elementor-element.elementor-element-5836f5e9 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f9d4c1c */.elementor-85 .elementor-element.elementor-element-1f9d4c1c .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24a6d58e */.elementor-85 .elementor-element.elementor-element-24a6d58e .elementor-heading-title{font-size:clamp(30px,3.25vw,40px)!important;text-wrap:balance;overflow-wrap:normal;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-24a6d58e .elementor-heading-title{font-size:28px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-362a551f */.elementor-85 .elementor-element.elementor-element-362a551f .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389e9899 */.elementor-85 .elementor-element.elementor-element-389e9899 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f3e01af */.elementor-85 .elementor-element.elementor-element-3f3e01af {
    position: relative;
    transition:
        background-color .3s ease,
        box-shadow .3s ease,
        transform .3s ease;
}

/* subtle hover only */
.elementor-85 .elementor-element.elementor-element-3f3e01af:hover {
    background-color: rgba(255,255,255,0.035);
    box-shadow: 0 14px 35px rgba(0,0,0,0.14);
    transform: translateY(-3px);
}

/* title */
.elementor-85 .elementor-element.elementor-element-3f3e01af .elementor-heading-title {
    transition:
        color .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-3f3e01af:hover .elementor-heading-title {
    color: #ffffff;
    transform: translateX(4px);
}

/* paragraph */
.elementor-85 .elementor-element.elementor-element-3f3e01af .elementor-widget-text-editor {
    transition:
        opacity .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-3f3e01af:hover .elementor-widget-text-editor {
    opacity: .92;
    transform: translateX(4px);
}

/* gold accent line without affecting layout */
.elementor-85 .elementor-element.elementor-element-3f3e01af::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;

    width: 100%;
    height: 2px;

    background: #CF4520;

    transform: scaleX(0);
    transform-origin: left center;

    transition: transform .35s ease;

    pointer-events: none;
}

.elementor-85 .elementor-element.elementor-element-3f3e01af:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15bdab92 */.elementor-85 .elementor-element.elementor-element-15bdab92 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ffb36e */.elementor-85 .elementor-element.elementor-element-53ffb36e {
    position: relative;
    transition:
        background-color .3s ease,
        box-shadow .3s ease,
        transform .3s ease;
}

/* subtle hover only */
.elementor-85 .elementor-element.elementor-element-53ffb36e:hover {
    background-color: rgba(255,255,255,0.035);
    box-shadow: 0 14px 35px rgba(0,0,0,0.14);
    transform: translateY(-3px);
}

/* title */
.elementor-85 .elementor-element.elementor-element-53ffb36e .elementor-heading-title {
    transition:
        color .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-53ffb36e:hover .elementor-heading-title {
    color: #ffffff;
    transform: translateX(4px);
}

/* paragraph */
.elementor-85 .elementor-element.elementor-element-53ffb36e .elementor-widget-text-editor {
    transition:
        opacity .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-53ffb36e:hover .elementor-widget-text-editor {
    opacity: .92;
    transform: translateX(4px);
}

/* gold accent line without affecting layout */
.elementor-85 .elementor-element.elementor-element-53ffb36e::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;

    width: 100%;
    height: 2px;

    background: #CF4520;

    transform: scaleX(0);
    transform-origin: left center;

    transition: transform .35s ease;

    pointer-events: none;
}

.elementor-85 .elementor-element.elementor-element-53ffb36e:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cf26444 */.elementor-85 .elementor-element.elementor-element-1cf26444 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72a005b5 */.elementor-85 .elementor-element.elementor-element-72a005b5 {
    position: relative;
    transition:
        background-color .3s ease,
        box-shadow .3s ease,
        transform .3s ease;
}

/* subtle hover only */
.elementor-85 .elementor-element.elementor-element-72a005b5:hover {
    background-color: rgba(255,255,255,0.035);
    box-shadow: 0 14px 35px rgba(0,0,0,0.14);
    transform: translateY(-3px);
}

/* title */
.elementor-85 .elementor-element.elementor-element-72a005b5 .elementor-heading-title {
    transition:
        color .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-72a005b5:hover .elementor-heading-title {
    color: #ffffff;
    transform: translateX(4px);
}

/* paragraph */
.elementor-85 .elementor-element.elementor-element-72a005b5 .elementor-widget-text-editor {
    transition:
        opacity .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-72a005b5:hover .elementor-widget-text-editor {
    opacity: .92;
    transform: translateX(4px);
}

/* gold accent line without affecting layout */
.elementor-85 .elementor-element.elementor-element-72a005b5::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;

    width: 100%;
    height: 2px;

    background: #CF4520;

    transform: scaleX(0);
    transform-origin: left center;

    transition: transform .35s ease;

    pointer-events: none;
}

.elementor-85 .elementor-element.elementor-element-72a005b5:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-682c626c */.elementor-85 .elementor-element.elementor-element-682c626c .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62708293 */.elementor-85 .elementor-element.elementor-element-62708293 {
    position: relative;
    transition:
        background-color .3s ease,
        box-shadow .3s ease,
        transform .3s ease;
}

/* subtle hover only */
.elementor-85 .elementor-element.elementor-element-62708293:hover {
    background-color: rgba(255,255,255,0.035);
    box-shadow: 0 14px 35px rgba(0,0,0,0.14);
    transform: translateY(-3px);
}

/* title */
.elementor-85 .elementor-element.elementor-element-62708293 .elementor-heading-title {
    transition:
        color .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-62708293:hover .elementor-heading-title {
    color: #ffffff;
    transform: translateX(4px);
}

/* paragraph */
.elementor-85 .elementor-element.elementor-element-62708293 .elementor-widget-text-editor {
    transition:
        opacity .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-62708293:hover .elementor-widget-text-editor {
    opacity: .92;
    transform: translateX(4px);
}

/* gold accent line without affecting layout */
.elementor-85 .elementor-element.elementor-element-62708293::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;

    width: 100%;
    height: 2px;

    background: #CF4520;

    transform: scaleX(0);
    transform-origin: left center;

    transition: transform .35s ease;

    pointer-events: none;
}

.elementor-85 .elementor-element.elementor-element-62708293:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5da81c67 */.elementor-85 .elementor-element.elementor-element-5da81c67 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973519a */.elementor-85 .elementor-element.elementor-element-6973519a {
    position: relative;
    transition:
        background-color .3s ease,
        box-shadow .3s ease,
        transform .3s ease;
}

/* subtle hover only */
.elementor-85 .elementor-element.elementor-element-6973519a:hover {
    background-color: rgba(255,255,255,0.035);
    box-shadow: 0 14px 35px rgba(0,0,0,0.14);
    transform: translateY(-3px);
}

/* title */
.elementor-85 .elementor-element.elementor-element-6973519a .elementor-heading-title {
    transition:
        color .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-6973519a:hover .elementor-heading-title {
    color: #ffffff;
    transform: translateX(4px);
}

/* paragraph */
.elementor-85 .elementor-element.elementor-element-6973519a .elementor-widget-text-editor {
    transition:
        opacity .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-6973519a:hover .elementor-widget-text-editor {
    opacity: .92;
    transform: translateX(4px);
}

/* gold accent line without affecting layout */
.elementor-85 .elementor-element.elementor-element-6973519a::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;

    width: 100%;
    height: 2px;

    background: #CF4520;

    transform: scaleX(0);
    transform-origin: left center;

    transition: transform .35s ease;

    pointer-events: none;
}

.elementor-85 .elementor-element.elementor-element-6973519a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c31938f */.elementor-85 .elementor-element.elementor-element-3c31938f { 
    position: relative; 
    overflow: hidden; 
} 

/* MOVING BACKGROUND */
.elementor-85 .elementor-element.elementor-element-3c31938f::before { 
    content: ""; 
    position: absolute; 
    inset: -4%; 

    background-image: inherit; 
    background-position: center center; 
    background-size: cover; 
    background-repeat: no-repeat; 

    animation: xtasBgMove 16s ease-in-out infinite alternate; 
    transform-origin: center center; 

    z-index: 0; 
}

/* DARK BLUE OVERLAY */
.elementor-85 .elementor-element.elementor-element-3c31938f::after {
    content: "";
    position: absolute;
    inset: 0;

    background: rgba(0, 0, 20, 0.68);

    z-index: 1;
    pointer-events: none;
}

/* CONTENT ABOVE */
.elementor-85 .elementor-element.elementor-element-3c31938f > .e-con-inner, 
.elementor-85 .elementor-element.elementor-element-3c31938f > .elementor-widget, 
.elementor-85 .elementor-element.elementor-element-3c31938f > * { 
    position: relative; 
    z-index: 2; 
} 

@keyframes xtasBgMove { 
    0% { 
        transform: scale(1.03) translate3d(-1.5%, -1%, 0); 
    } 

    50% { 
        transform: scale(1.08) translate3d(1%, 0.5%, 0); 
    } 

    100% { 
        transform: scale(1.04) translate3d(-0.5%, 1.5%, 0); 
    } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f2e25a0 */.elementor-85 .elementor-element.elementor-element-6f2e25a0 .elementor-heading-title{font-size:clamp(28px,2.6vw,60px)!important;text-wrap:balance;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-6f2e25a0 .elementor-heading-title{font-size:30px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a12bc34d */.elementor-85 .elementor-element.elementor-element-a12bc34d .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b14db09 */.elementor-85 .elementor-element.elementor-element-7b14db09 img { opacity: .92; filter: saturate(1.12) contrast(1.10); transition: opacity .25s ease, transform .25s ease, filter .25s ease; } .elementor-85 .elementor-element.elementor-element-7b14db09:hover img { opacity: 1; filter: saturate(1.2) contrast(1.16); transform: translateY(-3px) scale(1.06); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69867219 */.elementor-85 .elementor-element.elementor-element-69867219 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-142562f4 */.elementor-85 .elementor-element.elementor-element-142562f4 img { opacity: .92; filter: saturate(1.12) contrast(1.10); transition: opacity .25s ease, transform .25s ease, filter .25s ease; } .elementor-85 .elementor-element.elementor-element-142562f4:hover img { opacity: 1; filter: saturate(1.2) contrast(1.16); transform: translateY(-3px) scale(1.06); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-418b5f87 */.elementor-85 .elementor-element.elementor-element-418b5f87 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d3a69dd */.elementor-85 .elementor-element.elementor-element-4d3a69dd img { opacity: .92; filter: saturate(1.12) contrast(1.10); transition: opacity .25s ease, transform .25s ease, filter .25s ease; } .elementor-85 .elementor-element.elementor-element-4d3a69dd:hover img { opacity: 1; filter: saturate(1.2) contrast(1.16); transform: translateY(-3px) scale(1.06); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359fbd11 */.elementor-85 .elementor-element.elementor-element-359fbd11 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e9b693 *//* =========================
   XTAS 3-CARD HOVER EFFECT
   Add to the PARENT container
   ========================= */

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con {
    position: relative;
    overflow: hidden;

    transition:
        transform .35s cubic-bezier(.2,.8,.2,1),
        background-color .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* subtle blue highlight layer */
.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con::before {
    content: "";
    position: absolute;
    inset: 0;

    background:
        linear-gradient(
            135deg,
            rgba(60,83,164,0.00) 0%,
            rgba(60,83,164,0.07) 100%
        );

    opacity: 0;
    transition: opacity .35s ease;
    pointer-events: none;
    z-index: 0;
}

/* keep content above effect */
.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con > * {
    position: relative;
    z-index: 1;
}

/* CARD HOVER */
.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con:hover {
    transform: translateY(-10px);
    background-color: #ffffff;

    box-shadow:
        0 24px 55px rgba(13, 26, 46, 0.10);

    border-color: rgba(60,83,164,0.30) !important;
}

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con:hover::before {
    opacity: 1;
}


/* =========================
   X ICON
   ========================= */

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con img {
    transition:
        transform .4s cubic-bezier(.2,.8,.2,1),
        opacity .35s ease,
        filter .35s ease;
}

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con:hover img {
    transform: translateY(-4px) scale(1.10);
    opacity: 1 !important;
}


/* =========================
   TITLE
   ========================= */

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con .elementor-heading-title {
    transition:
        transform .3s ease,
        color .3s ease;
}

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con:hover .elementor-heading-title {
    transform: translateX(5px);
    color: #00255D;
}


/* =========================
   BODY TEXT
   ========================= */

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con .elementor-widget-text-editor {
    transition:
        transform .3s ease,
        opacity .3s ease;
}

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con:hover .elementor-widget-text-editor {
    transform: translateX(5px);
    opacity: .88;
}


/* =========================
   GOLD BOTTOM ACCENT
   ========================= */

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;

    width: 100%;
    height: 3px;

    background: #CF4520;

    transform: scaleX(0);
    transform-origin: left center;

    transition: transform .4s cubic-bezier(.2,.8,.2,1);

    z-index: 2;
}

.elementor-85 .elementor-element.elementor-element-73e9b693 > .e-con:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379e34b7 */.elementor-85 .elementor-element.elementor-element-379e34b7 .xtas-about-link{margin-top:18px}.elementor-85 .elementor-element.elementor-element-379e34b7 .xtas-about-link a{color:#3C53A4;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(60,83,164,.35);padding-bottom:3px;transition:color .2s ease,border-color .2s ease}.elementor-85 .elementor-element.elementor-element-379e34b7 .xtas-about-link a:hover{color:#CF4520;border-color:#CF4520}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29fe1330 */.elementor-85 .elementor-element.elementor-element-29fe1330 .elementor-heading-title{font-size:clamp(28px,2.6vw,39px)!important;text-wrap:balance;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-29fe1330 .elementor-heading-title{font-size:27px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f3fb81 */.elementor-85 .elementor-element.elementor-element-2f3fb81 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a2dad */.elementor-85 .elementor-element.elementor-element-97a2dad img { transition: transform .35s ease, box-shadow .35s ease, opacity .35s ease; } .elementor-85 .elementor-element.elementor-element-97a2dad:hover img { transform: translateY(-6px) scale(1.015); box-shadow: 0 22px 48px rgba(0,0,0,.24); opacity: 1; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c8f3565 */.elementor-85 .elementor-element.elementor-element-6c8f3565 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-887b817 */.elementor-85 .elementor-element.elementor-element-887b817 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59eec68b */.elementor-85 .elementor-element.elementor-element-59eec68b .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c202438 */.elementor-85 .elementor-element.elementor-element-4c202438 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58e536d1 *//* =========================
   XTAS RIGHT-SIDE LIST HOVER
   Add to the PARENT container
   ========================= */

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con {
    position: relative;
    overflow: hidden;

    transition:
        transform .32s cubic-bezier(.2,.8,.2,1),
        background-color .32s ease,
        box-shadow .32s ease,
        border-color .32s ease,
        padding-left .32s ease,
        padding-right .32s ease;
}

/* subtle hover wash */
.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con::before {
    content: "";
    position: absolute;
    inset: 0;

    background: linear-gradient(
        90deg,
        rgba(255,255,255,0.06) 0%,
        rgba(60,83,164,0.10) 100%
    );

    opacity: 0;
    transition: opacity .32s ease;

    pointer-events: none;
    z-index: 0;
}

/* content above */
.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con > * {
    position: relative;
    z-index: 1;
}

/* hover */
.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con:hover {
    transform: translateX(8px);

    background-color: rgba(255,255,255,0.025);

    box-shadow:
        0 18px 40px rgba(0,0,0,0.16);

    padding-left: 14px;
    padding-right: 14px;
}

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con:hover::before {
    opacity: 1;
}


/* =========================
   LEFT ACCENT LINE
   ========================= */

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con::after {
    content: "";
    position: absolute;

    left: 0;
    top: 10%;
    bottom: 10%;

    width: 2px;

    background: #CF4520;

    transform: scaleY(0);
    transform-origin: bottom;

    transition: transform .32s cubic-bezier(.2,.8,.2,1);

    z-index: 2;
}

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con:hover::after {
    transform: scaleY(1);
}


/* =========================
   HEADINGS
   ========================= */

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con .elementor-heading-title {
    transition:
        transform .3s ease,
        color .3s ease;
}

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con:hover .elementor-heading-title {
    transform: translateX(4px);
    color: #ffffff;
}


/* =========================
   TEXT
   ========================= */

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con .elementor-widget-text-editor {
    transition:
        transform .3s ease,
        opacity .3s ease;
}

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con:hover .elementor-widget-text-editor {
    transform: translateX(4px);
    opacity: .95;
}


/* =========================
   CHINESE / GOLD ITEM
   ========================= */

.elementor-85 .elementor-element.elementor-element-58e536d1 > .e-con:last-child:hover
.elementor-heading-title {
    color: #CF4520;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-308f0f6a */.elementor-85 .elementor-element.elementor-element-308f0f6a .elementor-heading-title{font-size:clamp(28px,2.6vw,58px)!important;text-wrap:balance;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-308f0f6a .elementor-heading-title{font-size:30px!important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48276d3 */.elementor-85 .elementor-element.elementor-element-48276d3 a { transition: color .22s ease, opacity .22s ease, transform .22s ease; display:inline-block; } .elementor-85 .elementor-element.elementor-element-48276d3 a:hover { color: #3C53A4; opacity: .82; transform: translateX(2px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7276cf66 */.elementor-85 .elementor-element.elementor-element-7276cf66 a { transition: color .22s ease, opacity .22s ease, transform .22s ease; display:inline-block; } .elementor-85 .elementor-element.elementor-element-7276cf66 a:hover { color: #3C53A4; opacity: .82; transform: translateX(2px); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4faefeb6 */.elementor-85 .elementor-element.elementor-element-4faefeb6 a { transition: color .22s ease, opacity .22s ease, transform .22s ease; display:inline-block; } .elementor-85 .elementor-element.elementor-element-4faefeb6 a:hover { color: #3C53A4; opacity: .82; transform: translateX(2px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-728f7387 *//* =========================
   XTAS RESOURCE CARDS
   Add to PARENT container
   ========================= */

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con {
    position: relative;
    overflow: hidden;

    transition:
        transform .35s cubic-bezier(.2,.8,.2,1),
        box-shadow .35s ease,
        border-color .35s ease,
        background-color .35s ease;
}

/* soft blue wash */
.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con::before {
    content: "";
    position: absolute;
    inset: 0;

    background: linear-gradient(
        135deg,
        rgba(0,37,93,0.00) 0%,
        rgba(0,37,93,0.06) 100%
    );

    opacity: 0;
    transition: opacity .35s ease;

    z-index: 0;
    pointer-events: none;
}

/* keep content above effect */
.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con > * {
    position: relative;
    z-index: 1;
}

/* CARD HOVER */
.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con:hover {
    transform: translateY(-10px);

    border-color: rgba(0,37,93,.28) !important;

    box-shadow:
        0 22px 50px rgba(8,24,47,.10);
}

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con:hover::before {
    opacity: 1;
}


/* =========================
   TOP LABEL
   ========================= */

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con .elementor-widget-heading:first-child
.elementor-heading-title {
    transition:
        color .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con:hover
.elementor-widget-heading:first-child
.elementor-heading-title {
    color: #CF4520;
    transform: translateX(4px);
}


/* =========================
   MAIN TITLE
   ========================= */

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con h3,
.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con h2 {
    transition:
        color .3s ease,
        transform .3s ease;
}

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con:hover h3,
.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con:hover h2 {
    color: #00255D;
    transform: translateX(5px);
}


/* =========================
   RESOURCE LINK
   ========================= */

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con a {
    display: inline-block;

    transition:
        transform .3s ease,
        color .3s ease;
}

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con:hover a {
    transform: translateX(6px);
    color: #00255D;
}


/* =========================
   GOLD BOTTOM LINE
   ========================= */

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con::after {
    content: "";
    position: absolute;

    left: 0;
    bottom: 0;

    width: 100%;
    height: 3px;

    background: #CF4520;

    transform: scaleX(0);
    transform-origin: left center;

    transition:
        transform .4s cubic-bezier(.2,.8,.2,1);

    z-index: 2;
}

.elementor-85 .elementor-element.elementor-element-728f7387 > .e-con:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fa7e0d8 */.elementor-85 .elementor-element.elementor-element-8fa7e0d8 .elementor-heading-title{font-size:clamp(30px,3.25vw,39px)!important;text-wrap:balance;overflow-wrap:normal;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-8fa7e0d8 .elementor-heading-title{font-size:28px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dcea14e */.elementor-85 .elementor-element.elementor-element-8dcea14e .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7592b9d6 */.elementor-85 .elementor-element.elementor-element-7592b9d6 .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-257ec38a */.elementor-85 .elementor-element.elementor-element-257ec38a .elementor-heading-title{font-size:clamp(28px,2.6vw,38px)!important;text-wrap:balance;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-257ec38a .elementor-heading-title{font-size:26px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-752842bc */.elementor-85 .elementor-element.elementor-element-752842bc .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f42941b */.elementor-85 .elementor-element.elementor-element-3f42941b .elementor-button { transition: transform .24s ease, box-shadow .24s ease, background-color .24s ease, color .24s ease, border-color .24s ease; } .elementor-85 .elementor-element.elementor-element-3f42941b .elementor-button:hover { transform: translateY(-2px); box-shadow: 0 12px 24px rgba(17,24,39,.10); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42cc0c5e */.elementor-85 .elementor-element.elementor-element-42cc0c5e .elementor-widget-container{font-size:clamp(16px,1.05vw,17px);line-height:1.7;}/* End custom CSS */