.elementor-1052 .elementor-element.elementor-element-8922772{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1052 .elementor-element.elementor-element-8922772::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://acepavementsolutions.com/wp-content/uploads/2026/06/Asphalt-Paving-in-East-Texas.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-8922772::before{filter:brightness( 71% ) contrast( 100% ) saturate( 177% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1052 .elementor-element.elementor-element-f34dc7c{--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-1052 .elementor-element.elementor-element-2b5a567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-2b5a567 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:0.97em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-269d59d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.85em;color:#FFFFFFE8;}.elementor-1052 .elementor-element.elementor-element-74aeaee{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button{background-color:#FF6A00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:0px 26px 0px 8px;}.elementor-1052 .elementor-element.elementor-element-57bfe3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button{background-color:rgba(255,255,255,.06);font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:0px 26px 0px 8px;}.elementor-1052 .elementor-element.elementor-element-2c83cce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-1052 .elementor-element.elementor-element-99f86d1{--display:flex;--min-height:64px;--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:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-99f86d1:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-99f86d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-640d6f4{--display:flex;--min-height:64px;--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;--overflow:visible;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-539678f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-539678f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-d047094{--display:flex;--min-height:64px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-9fee15c{--display:flex;--min-height:64px;--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;--flex-wrap:nowrap;--overflow:visible;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-dbeee3e{--display:flex;--min-height:64px;--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:42px 42px;--row-gap:42px;--column-gap:42px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-410535f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-410535f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-b3b7201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-b3b7201 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-042442a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-042442a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-db5cd11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-db5cd11 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-f4da5c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-f4da5c3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-f9c729c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-f9c729c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-82c0dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-82c0dd0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-0d8f80f{--display:flex;--min-height:64px;--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:42px 42px;--row-gap:42px;--column-gap:42px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-6be5a7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-6be5a7c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-cd2a48d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-cd2a48d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-d4f480c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-d4f480c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-9334691{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-9334691 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-a159cac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-a159cac .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-0f07ea0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-0f07ea0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-ccf3c93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1052 .elementor-element.elementor-element-ccf3c93 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-3f85154{--display:flex;--overflow:hidden;--padding-top:86px;--padding-bottom:86px;--padding-left:24px;--padding-right:24px;}.elementor-1052 .elementor-element.elementor-element-3f85154:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-3f85154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1052 .elementor-element.elementor-element-c9f55c2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-c9f55c2.e-con{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-65e4d4b{--display:flex;--min-height:232px;--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;--background-transition:0.3s;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:#4E6879;--border-color:#4E6879;--border-radius:15px 15px 15px 15px;box-shadow:0px 14px 36px 0px rgba(0,0,0,0.06);--padding-top:30px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-65e4d4b:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-65e4d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2EC;}.elementor-1052 .elementor-element.elementor-element-65e4d4b:hover{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-65e4d4b.e-con{--align-self:center;}.elementor-1052 .elementor-element.elementor-element-5941347{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-1052 .elementor-element.elementor-element-5941347 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#050505;}.elementor-1052 .elementor-element.elementor-element-6eb150e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.72em;color:#4b5563;}.elementor-1052 .elementor-element.elementor-element-59ab6a7{--display:flex;--min-height:232px;--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;--background-transition:0.3s;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:#4E6879;--border-color:#4E6879;--border-radius:15px 15px 15px 15px;box-shadow:0px 14px 36px 0px rgba(0,0,0,0.06);--padding-top:30px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-59ab6a7:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-59ab6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2EC;}.elementor-1052 .elementor-element.elementor-element-59ab6a7:hover{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-59ab6a7.e-con{--align-self:center;}.elementor-1052 .elementor-element.elementor-element-8d940f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-1052 .elementor-element.elementor-element-8d940f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#050505;}.elementor-1052 .elementor-element.elementor-element-21f9c4d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.72em;color:#4b5563;}.elementor-1052 .elementor-element.elementor-element-5064c67{--display:flex;--min-height:232px;--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;--background-transition:0.3s;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:#4E6879;--border-color:#4E6879;--border-radius:15px 15px 15px 15px;box-shadow:0px 14px 36px 0px rgba(0,0,0,0.06);--padding-top:30px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-5064c67:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-5064c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2EC;}.elementor-1052 .elementor-element.elementor-element-5064c67:hover{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-5064c67.e-con{--align-self:center;}.elementor-1052 .elementor-element.elementor-element-3130d5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-1052 .elementor-element.elementor-element-3130d5f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#050505;}.elementor-1052 .elementor-element.elementor-element-0daa3a6{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.72em;color:#4b5563;}.elementor-1052 .elementor-element.elementor-element-84d88cf{--display:flex;--min-height:232px;--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;--background-transition:0.3s;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:#4E6879;--border-color:#4E6879;--border-radius:15px 15px 15px 15px;box-shadow:0px 14px 36px 0px rgba(0,0,0,0.06);--padding-top:30px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-84d88cf:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-84d88cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2EC;}.elementor-1052 .elementor-element.elementor-element-84d88cf:hover{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-84d88cf.e-con{--align-self:center;}.elementor-1052 .elementor-element.elementor-element-46bfdea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-1052 .elementor-element.elementor-element-46bfdea .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#050505;}.elementor-1052 .elementor-element.elementor-element-adc75f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.72em;color:#4b5563;}.elementor-1052 .elementor-element.elementor-element-adc75f6 p{margin-block-end:0px;}.elementor-1052 .elementor-element.elementor-element-d93ff71{--display:flex;}.elementor-1052 .elementor-element.elementor-element-ebd95d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-ebd95d8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1052 .elementor-element.elementor-element-ebd95d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:900;line-height:1em;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-5f90e3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1052 .elementor-element.elementor-element-5f90e3a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1052 .elementor-element.elementor-element-5f90e3a .elementor-heading-title{color:#070707;}.elementor-1052 .elementor-element.elementor-element-709aa60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#3F3F3F;}.elementor-1052 .elementor-element.elementor-element-709aa60.elementor-element{--order:-99999 /* order start hack */;}.elementor-1052 .elementor-element.elementor-element-21850e0{--display:flex;--overflow:hidden;--padding-top:82px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-1052 .elementor-element.elementor-element-21850e0:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-21850e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-1052 .elementor-element.elementor-element-96814b1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-f608230{--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-1052 .elementor-element.elementor-element-c1c16ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-c1c16ea .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:none;line-height:1em;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-362e622{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-362e622 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:50px;font-weight:400;line-height:1.08em;color:#fff3e1;}.elementor-1052 .elementor-element.elementor-element-9fa26bc{--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-1052 .elementor-element.elementor-element-6cbee1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.72em;color:#FFF2E2D6;}.elementor-1052 .elementor-element.elementor-element-5951572{--display:flex;}.elementor-1052 .elementor-element.elementor-element-03988c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-03988c4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.72em;color:#FFF2E2D6;}.elementor-1052 .elementor-element.elementor-element-6a5ef28{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-e875549{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-e875549:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-e875549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-eb3136e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-79f4d50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-79f4d50 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-79f4d50.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-79f4d50.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-79f4d50.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-79f4d50.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-79f4d50.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-79f4d50.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-79f4d50.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-79f4d50 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-79f4d50 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-69c3d83{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-69c3d83.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-69c3d83 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-7e3c151{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-7e3c151 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ccc62c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-ccc62c8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-6f975a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-47bcd47{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-47bcd47.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-47bcd47 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-08cb7c7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-08cb7c7:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-08cb7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-d076183{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-1575baa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-1575baa .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-1575baa.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-1575baa.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-1575baa.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-1575baa.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-1575baa.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-1575baa.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-1575baa.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-1575baa .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-1575baa .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-7010c95{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-7010c95.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-7010c95 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-e33671a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-e33671a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-93a8c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-93a8c8d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-d802982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-bdfdf8e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-bdfdf8e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c11f895{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-c11f895:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-c11f895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-e12c4f4{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-19196a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-19196a1 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-19196a1.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-19196a1.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-19196a1.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-19196a1.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-19196a1.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-19196a1.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-19196a1.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-19196a1 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-19196a1 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-4755dc6{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-4755dc6.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-4755dc6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-c32c6b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-c32c6b3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-919d763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-919d763 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-4d6a170{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-d23a83c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-d23a83c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-33afbae{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-33afbae:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-33afbae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-2d03fc7{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-14bfc43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-14bfc43 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-14bfc43.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-14bfc43.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-14bfc43.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-14bfc43.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-14bfc43.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-14bfc43.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-14bfc43.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-14bfc43 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-14bfc43 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-67fb0b0{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-67fb0b0.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-67fb0b0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-6830819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-6830819 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-a42d4cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-a42d4cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-67e89d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-8fc413c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-8fc413c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-32c119e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-32c119e:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-32c119e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-f1ac261{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-c9e71fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-c9e71fb .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-c9e71fb.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c9e71fb.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-c9e71fb.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c9e71fb.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-c9e71fb.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c9e71fb.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c9e71fb.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c9e71fb .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-c9e71fb .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-2117568{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-2117568.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-2117568 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-855d73a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-855d73a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-168faca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-168faca .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-3f48db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-eea4e37{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-eea4e37 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-d9704e2{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-d9704e2:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-d9704e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-894922c{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-4745cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-4745cae .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-4745cae.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4745cae.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-4745cae.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4745cae.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-4745cae.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4745cae.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4745cae.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4745cae .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-4745cae .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-76a20ba{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-76a20ba.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-76a20ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-13a9bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-13a9bec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-dee8437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-dee8437 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-711c093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-8eb561f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-8eb561f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c878d96{--display:flex;}.elementor-1052 .elementor-element.elementor-element-1dbe41c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-1dbe41c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.72em;color:#FFF2E2D6;}.elementor-1052 .elementor-element.elementor-element-0f9b318{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-d5abd83{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-d5abd83:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-d5abd83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-96ed95a{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-93daeca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-93daeca .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-93daeca.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-93daeca.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-93daeca.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-93daeca.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-93daeca.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-93daeca.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-93daeca.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-93daeca .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-93daeca .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-13a3de2{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-13a3de2.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-13a3de2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-574fd84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-574fd84 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-2f8687c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-2f8687c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-7d5b80b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-af1a6ec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-af1a6ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-6459545{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-6459545:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-6459545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-34c6c70{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-4f9a3ef.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-4f9a3ef.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-4f9a3ef .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-9b0d410{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-9b0d410.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-9b0d410 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-c27970f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-c27970f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-38b5bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-38b5bbe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-60e21e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-6503f58{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-6503f58 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-1abb774{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-1abb774:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-1abb774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-cbb98c6{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-9303d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-9303d1b .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-9303d1b.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-9303d1b.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-9303d1b.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-9303d1b.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-9303d1b.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-9303d1b.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-9303d1b.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-9303d1b .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-9303d1b .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-d07fea1{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-d07fea1.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-d07fea1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-823efb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-823efb7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-3105ff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-3105ff0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-d521c96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-c8aad83{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-c8aad83 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-96d84d3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-96d84d3:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-96d84d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-2be93b2{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-0bada65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-0bada65 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-0bada65.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0bada65.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-0bada65.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0bada65.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-0bada65.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0bada65.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0bada65.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0bada65 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-0bada65 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-938ad0e{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-938ad0e.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-938ad0e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-93e1f83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-93e1f83 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-2f2cd3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-2f2cd3e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-6fa3609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-3b2d080{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-3b2d080 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-f384add{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-f384add:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-f384add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-8314b6b{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-0f71d30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-0f71d30 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-0f71d30.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0f71d30.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-0f71d30.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0f71d30.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-0f71d30.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0f71d30.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0f71d30.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-0f71d30 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-0f71d30 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-09a924c{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-09a924c.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-09a924c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-ea4e702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-ea4e702 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-f5c93bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-f5c93bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-5d725aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-69e2900{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-69e2900 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-789a036{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-789a036:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-789a036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-0e73340{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-2e0336d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-2e0336d .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-2e0336d.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-2e0336d.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-2e0336d.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-2e0336d.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-2e0336d.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-2e0336d.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-2e0336d.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-2e0336d .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-2e0336d .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-7026db9{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-7026db9.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-7026db9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-13505b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-13505b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c25d21b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-c25d21b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-8852654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-c7dc79f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-c7dc79f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-adbf944{--display:flex;}.elementor-1052 .elementor-element.elementor-element-65001af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-65001af .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.72em;color:#FFF2E2D6;}.elementor-1052 .elementor-element.elementor-element-6614739{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-bc35b6f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-bc35b6f:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-bc35b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-ad75185{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-f421252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-f421252 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-f421252.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-f421252.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-f421252.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-f421252.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-f421252.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-f421252.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-f421252.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-f421252 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-f421252 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-fdac12a{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-fdac12a.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-fdac12a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-6a2d7b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-6a2d7b4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-21eb237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-21eb237 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.5em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-2845479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-e1ff86a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-e1ff86a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-44156af{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-44156af:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-44156af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-74fd39e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-c945df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-c945df0 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-c945df0.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c945df0.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-c945df0.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c945df0.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-c945df0.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c945df0.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c945df0.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c945df0 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-c945df0 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-29dea15{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-29dea15.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-29dea15 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-05a8d23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-05a8d23 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-08b21b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-08b21b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.5em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-2357ec3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-7eb2994{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-7eb2994 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-e49690f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-e49690f:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-e49690f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-9b87258{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-cffd45e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-cffd45e .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-cffd45e.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-cffd45e.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-cffd45e.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-cffd45e.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-cffd45e.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-cffd45e.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-cffd45e.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-cffd45e .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-cffd45e .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-c9fc1b9{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-c9fc1b9.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-c9fc1b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-55e1173{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-55e1173 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-e6b7d5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-e6b7d5a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.5em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-8746de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-28e30ce{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-28e30ce .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-45c9afc{--display:flex;}.elementor-1052 .elementor-element.elementor-element-6b54779{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-6b54779 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.72em;color:#FFF2E2D6;}.elementor-1052 .elementor-element.elementor-element-10ffd5d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-a76ae1f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-a76ae1f:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-a76ae1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-f9ef51b{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-97486c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-97486c8 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-97486c8.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-97486c8.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-97486c8.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-97486c8.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-97486c8.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-97486c8.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-97486c8.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-97486c8 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-97486c8 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-91ad786{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-91ad786.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-91ad786 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-e72ea45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-e72ea45 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-cea042b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-cea042b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.5em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-fabb8fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-d2de193{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-d2de193 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c1e7c83{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-c1e7c83:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-c1e7c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-f9fed1f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-ad5bff5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-ad5bff5 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-ad5bff5.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ad5bff5.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-ad5bff5.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ad5bff5.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-ad5bff5.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ad5bff5.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ad5bff5.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ad5bff5 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-ad5bff5 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-8b2cf59{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-8b2cf59.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-8b2cf59 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-0523735{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-0523735 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-61123e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-61123e0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.5em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-9475cf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-bc9ddd0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-bc9ddd0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-a2b7550{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-a2b7550:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-a2b7550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-7191445{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-c7e3524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-c7e3524 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-c7e3524.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c7e3524.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-c7e3524.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c7e3524.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-c7e3524.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c7e3524.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c7e3524.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-c7e3524 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-c7e3524 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-60f801c{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-60f801c.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-60f801c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-3031c94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-3031c94 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-9a7e9b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-9a7e9b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-24a5ad6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-27d5973{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-27d5973 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-6f881ac{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-6f881ac:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-6f881ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-ce1bef2{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-8c5fb4e.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-8c5fb4e.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-8c5fb4e .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-b68b565{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-b68b565.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-b68b565 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-1a7f41e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-1a7f41e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-1a7d36f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-1a7d36f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-4fa647a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-eb08fed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-eb08fed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-882a7dd{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-882a7dd:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-882a7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-094e9d4{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-6adc305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-6adc305 .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-6adc305.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-6adc305.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-6adc305.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-6adc305.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-6adc305.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-6adc305.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-6adc305.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-6adc305 .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-6adc305 .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-5b9579f{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-5b9579f.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-5b9579f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-969d213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-969d213 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-72ef1f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-72ef1f8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-b2c4722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-90afd81{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-90afd81 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-fef29d3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,106,0,0.22);--border-color:rgba(255,106,0,0.22);--border-radius:22px 22px 22px 22px;box-shadow:0px 22px 56px 0px rgba(0,0,0,.46);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1052 .elementor-element.elementor-element-fef29d3:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-fef29d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(13,10,7,0.82);}.elementor-1052 .elementor-element.elementor-element-951c5da{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-ace359a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-ace359a .elementor-icon-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-ace359a.elementor-view-stacked .elementor-icon{background-color:#FF6A00;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ace359a.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-ace359a.elementor-view-default .elementor-icon{color:#FF6A00;border-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ace359a.elementor-view-framed .elementor-icon, .elementor-1052 .elementor-element.elementor-element-ace359a.elementor-view-default .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ace359a.elementor-view-framed .elementor-icon{background-color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ace359a.elementor-view-stacked .elementor-icon svg{fill:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-ace359a .elementor-icon{font-size:22px;padding:0.62em;}.elementor-1052 .elementor-element.elementor-element-ace359a .elementor-icon svg{height:22px;}.elementor-1052 .elementor-element.elementor-element-c5dc4a5{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1052 .elementor-element.elementor-element-c5dc4a5.elementor-element{--order:99999 /* order end hack */;}.elementor-1052 .elementor-element.elementor-element-c5dc4a5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:0.9em;color:rgba(255,106,0,0.42);}.elementor-1052 .elementor-element.elementor-element-465163d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-465163d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.7px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-caa0328{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1052 .elementor-element.elementor-element-caa0328 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.5em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-cc4aac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:rgba(255,242,226,.68);}.elementor-1052 .elementor-element.elementor-element-7f2ea90{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-7f2ea90 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.1px;color:#FF6A00;}.elementor-1052 .elementor-element.elementor-element-f5403db{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-f5403db:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-f5403db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-5c05838{--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-1052 .elementor-element.elementor-element-72fb7a1{--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-1052 .elementor-element.elementor-element-0e5bae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1052 .elementor-element.elementor-element-92f5b68{--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;}.elementor-1052 .elementor-element.elementor-element-e4d33c5{--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;}.elementor-1052 .elementor-element.elementor-element-4fb37bf{--display:flex;--min-height:320px;--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-1052 .elementor-element.elementor-element-4674a19{--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;}.elementor-1052 .elementor-element.elementor-element-afa402e{--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-1052 .elementor-element.elementor-element-4e5f05e{--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-1052 .elementor-element.elementor-element-491fcaf{--display:flex;--min-height:320px;--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-1052 .elementor-element.elementor-element-ec168b0{--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;}.elementor-1052 .elementor-element.elementor-element-7eaced6{--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-1052 .elementor-element.elementor-element-a058c01{--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-1052 .elementor-element.elementor-element-94cf0f4{--display:flex;--min-height:320px;--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-1052 .elementor-element.elementor-element-fd69dc6{--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;}.elementor-1052 .elementor-element.elementor-element-7b1b524{--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-1052 .elementor-element.elementor-element-74a0e4c{--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-1052 .elementor-element.elementor-element-5fac7fb{--display:flex;--min-height:320px;--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-1052 .elementor-element.elementor-element-b569318{--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;}.elementor-1052 .elementor-element.elementor-element-9d2acb1{--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-1052 .elementor-element.elementor-element-1316cf2{--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-1052 .elementor-element.elementor-element-d9801f8{--display:flex;--min-height:320px;--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-1052 .elementor-element.elementor-element-302a39f{--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;}.elementor-1052 .elementor-element.elementor-element-139e49e{--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-1052 .elementor-element.elementor-element-ebb8e20{--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-1052 .elementor-element.elementor-element-5450ede{--display:flex;--min-height:320px;--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-1052 .elementor-element.elementor-element-101e67f{--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;}.elementor-1052 .elementor-element.elementor-element-f27fb17{--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-1052 .elementor-element.elementor-element-1b311b9{--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-1052 .elementor-element.elementor-element-bf1d572{--display:flex;--min-height:320px;--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-1052 .elementor-element.elementor-element-870be45{--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;}.elementor-1052 .elementor-element.elementor-element-e4fc7b2{--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-1052 .elementor-element.elementor-element-c809cd7{--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-1052 .elementor-element.elementor-element-8b07816{--display:flex;--min-height:0px;--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;--overflow:hidden;--border-radius:0px 0px 0px 0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1052 .elementor-element.elementor-element-eacd7cb{--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-start;}.elementor-1052 .elementor-element.elementor-element-a495db7{width:var( --container-widget-width, 100% );max-width:100%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-a495db7 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:50px;font-weight:400;line-height:1.08em;color:#fff3e1;}.elementor-1052 .elementor-element.elementor-element-ac95c01{color:rgba(255,255,255,0.84);}.elementor-1052 .elementor-element.elementor-element-235c183{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button{background-color:#FF6A00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:0px 26px 0px 8px;}.elementor-1052 .elementor-element.elementor-element-26966a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button{background-color:rgba(255,255,255,.06);font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:0px 26px 0px 8px;}.elementor-1052 .elementor-element.elementor-element-d85e3ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-1052 .elementor-element.elementor-element-f7e8dc6{--display:flex;--min-height:716px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-f7e8dc6:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-f7e8dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-4476192{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1052 .elementor-element.elementor-element-4476192 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:50px;font-weight:400;line-height:1.05em;color:#070707;}.elementor-1052 .elementor-element.elementor-element-877ab07{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.65em;color:#6B6B6B;}.elementor-1052 .elementor-element.elementor-element-8408599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-item{border-width:0px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-icon, .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-title{color:#111111;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-icon svg{fill:#111111;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-active .elementor-accordion-icon, .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-active .elementor-accordion-title{color:#111111;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-active .elementor-accordion-icon svg{fill:#111111;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-title{padding:18px 18px 18px 18px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-content{color:#4A4A4A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.7em;padding:0px 18px 20px 18px;}@media(max-width:1366px){.elementor-1052 .elementor-element.elementor-element-8922772::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-1052 .elementor-element.elementor-element-c9f55c2{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-65e4d4b{--min-height:270px;--justify-content:flex-start;}.elementor-1052 .elementor-element.elementor-element-59ab6a7{--min-height:270px;--justify-content:flex-start;}.elementor-1052 .elementor-element.elementor-element-5064c67{--min-height:270px;--justify-content:flex-start;}.elementor-1052 .elementor-element.elementor-element-84d88cf{--min-height:270px;--justify-content:flex-start;}.elementor-1052 .elementor-element.elementor-element-6a5ef28{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-0f9b318{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-6614739{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-10ffd5d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-8922772::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-1052 .elementor-element.elementor-element-8922772{--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1052 .elementor-element.elementor-element-2b5a567 .elementor-heading-title{font-size:63px;}.elementor-1052 .elementor-element.elementor-element-3f85154{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1052 .elementor-element.elementor-element-c9f55c2{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-65e4d4b{--min-height:190px;--justify-content:flex-start;}.elementor-1052 .elementor-element.elementor-element-59ab6a7{--min-height:190px;--justify-content:flex-start;}.elementor-1052 .elementor-element.elementor-element-5064c67{--min-height:190px;--justify-content:flex-start;}.elementor-1052 .elementor-element.elementor-element-84d88cf{--min-height:190px;--justify-content:flex-start;}.elementor-1052 .elementor-element.elementor-element-21850e0{--padding-top:70px;--padding-bottom:78px;--padding-left:18px;--padding-right:18px;}.elementor-1052 .elementor-element.elementor-element-362e622 .elementor-heading-title{font-size:34px;}.elementor-1052 .elementor-element.elementor-element-6a5ef28{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-69c3d83 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-7e3c151 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-47bcd47 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-7010c95 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-e33671a .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-bdfdf8e .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-4755dc6 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-c32c6b3 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-d23a83c .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-67fb0b0 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-6830819 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-8fc413c .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-2117568 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-855d73a .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-eea4e37 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-76a20ba .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-13a9bec .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-8eb561f .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-0f9b318{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-13a3de2 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-574fd84 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-af1a6ec .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-9b0d410 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-c27970f .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-6503f58 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-d07fea1 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-823efb7 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-c8aad83 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-938ad0e .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-93e1f83 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-3b2d080 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-09a924c .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-ea4e702 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-69e2900 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-7026db9 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-13505b9 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-c7dc79f .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-6614739{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-fdac12a .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-6a2d7b4 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-e1ff86a .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-29dea15 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-05a8d23 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-7eb2994 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-c9fc1b9 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-55e1173 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-28e30ce .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-10ffd5d{--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-91ad786 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-e72ea45 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-d2de193 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-8b2cf59 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-0523735 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-bc9ddd0 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-60f801c .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-3031c94 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-27d5973 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-b68b565 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-1a7f41e .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-eb08fed .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-5b9579f .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-969d213 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-90afd81 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-c5dc4a5 .elementor-heading-title{font-size:38px;}.elementor-1052 .elementor-element.elementor-element-465163d .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-7f2ea90 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-8b07816{--padding-top:52px;--padding-bottom:52px;--padding-left:36px;--padding-right:36px;}.elementor-1052 .elementor-element.elementor-element-a495db7 .elementor-heading-title{font-size:34px;}.elementor-1052 .elementor-element.elementor-element-f7e8dc6{--padding-top:55px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-title{font-size:15px;}}@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-8922772{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1052 .elementor-element.elementor-element-8922772::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-8922772 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-800px 0px;}.elementor-1052 .elementor-element.elementor-element-2b5a567 .elementor-heading-title{font-size:46px;}.elementor-1052 .elementor-element.elementor-element-269d59d{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-3f85154{--padding-top:56px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-1052 .elementor-element.elementor-element-c9f55c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-6eb150e{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-21f9c4d{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-0daa3a6{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-adc75f6{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-21850e0{--padding-top:52px;--padding-bottom:60px;--padding-left:14px;--padding-right:14px;}.elementor-1052 .elementor-element.elementor-element-362e622 .elementor-heading-title{font-size:28px;}.elementor-1052 .elementor-element.elementor-element-6cbee1f{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-03988c4 .elementor-heading-title{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-6a5ef28{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-e875549{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-69c3d83 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-7e3c151 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-6f975a4{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-47bcd47 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-08cb7c7{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-7010c95 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-e33671a .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-d802982{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-bdfdf8e .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-c11f895{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-4755dc6 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-c32c6b3 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-4d6a170{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-d23a83c .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-33afbae{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-67fb0b0 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-6830819 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-67e89d9{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-8fc413c .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-32c119e{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-2117568 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-855d73a .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-3f48db6{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-eea4e37 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-d9704e2{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-76a20ba .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-13a9bec .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-711c093{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-8eb561f .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-1dbe41c .elementor-heading-title{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-0f9b318{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-d5abd83{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-13a3de2 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-574fd84 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-7d5b80b{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-af1a6ec .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-6459545{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-9b0d410 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-c27970f .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-60e21e4{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-6503f58 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-1abb774{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-d07fea1 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-823efb7 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-d521c96{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-c8aad83 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-96d84d3{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-938ad0e .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-93e1f83 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-6fa3609{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-3b2d080 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-f384add{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-09a924c .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-ea4e702 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-5d725aa{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-69e2900 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-789a036{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-7026db9 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-13505b9 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-8852654{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-c7dc79f .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-65001af .elementor-heading-title{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-6614739{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-bc35b6f{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-fdac12a .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-6a2d7b4 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-2845479{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-e1ff86a .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-44156af{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-29dea15 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-05a8d23 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-2357ec3{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-7eb2994 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-e49690f{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-c9fc1b9 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-55e1173 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-8746de3{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-28e30ce .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-6b54779 .elementor-heading-title{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-10ffd5d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1052 .elementor-element.elementor-element-a76ae1f{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-91ad786 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-e72ea45 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-fabb8fe{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-d2de193 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-c1e7c83{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-8b2cf59 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-0523735 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-9475cf7{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-bc9ddd0 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-a2b7550{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-60f801c .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-3031c94 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-24a5ad6{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-27d5973 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-6f881ac{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-b68b565 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-1a7f41e .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-4fa647a{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-eb08fed .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-882a7dd{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-5b9579f .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-969d213 .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-b2c4722{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-90afd81 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-fef29d3{--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-c5dc4a5 .elementor-heading-title{font-size:32px;}.elementor-1052 .elementor-element.elementor-element-465163d .elementor-heading-title{font-size:11px;}.elementor-1052 .elementor-element.elementor-element-cc4aac9{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-7f2ea90 .elementor-heading-title{font-size:12px;}.elementor-1052 .elementor-element.elementor-element-8b07816{--padding-top:42px;--padding-bottom:42px;--padding-left:22px;--padding-right:22px;}.elementor-1052 .elementor-element.elementor-element-a495db7 .elementor-heading-title{font-size:28px;}.elementor-1052 .elementor-element.elementor-element-f7e8dc6{--padding-top:45px;--padding-bottom:45px;--padding-left:12px;--padding-right:12px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-title{font-size:14px;}.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-content{font-size:13px;}}@media(min-width:768px){.elementor-1052 .elementor-element.elementor-element-f34dc7c{--width:900px;}.elementor-1052 .elementor-element.elementor-element-99f86d1{--width:100%;}.elementor-1052 .elementor-element.elementor-element-640d6f4{--width:265px;}.elementor-1052 .elementor-element.elementor-element-d047094{--width:100%;}.elementor-1052 .elementor-element.elementor-element-9fee15c{--width:2600px;}.elementor-1052 .elementor-element.elementor-element-dbeee3e{--width:1260px;}.elementor-1052 .elementor-element.elementor-element-0d8f80f{--width:1260px;}.elementor-1052 .elementor-element.elementor-element-65e4d4b{--width:100%;}.elementor-1052 .elementor-element.elementor-element-59ab6a7{--width:100%;}.elementor-1052 .elementor-element.elementor-element-5064c67{--width:100%;}.elementor-1052 .elementor-element.elementor-element-84d88cf{--width:100%;}.elementor-1052 .elementor-element.elementor-element-4fb37bf{--width:350px;}.elementor-1052 .elementor-element.elementor-element-491fcaf{--width:350px;}.elementor-1052 .elementor-element.elementor-element-94cf0f4{--width:350px;}.elementor-1052 .elementor-element.elementor-element-5fac7fb{--width:350px;}.elementor-1052 .elementor-element.elementor-element-d9801f8{--width:350px;}.elementor-1052 .elementor-element.elementor-element-5450ede{--width:350px;}.elementor-1052 .elementor-element.elementor-element-bf1d572{--width:350px;}.elementor-1052 .elementor-element.elementor-element-8b07816{--content-width:1140px;}.elementor-1052 .elementor-element.elementor-element-eacd7cb{--width:100%;}.elementor-1052 .elementor-element.elementor-element-f7e8dc6{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1052 .elementor-element.elementor-element-f34dc7c{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-57bfe3d */.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button{
  width:auto!important;
  min-width:214px!important;
  height:54px!important;
  min-height:54px!important;
  padding:0 26px 0 8px!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  background:#FF6A00!important;
  color:#fff!important;
  box-shadow:0 18px 42px rgba(255,106,0,.34)!important;
  border:1px solid transparent!important;
  transition:.3s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button:hover{
  transform:translateY(-4px)!important;
  background:#C84400!important;
}
.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button-content-wrapper{
  display:flex!important;
  align-items:center!important;
  gap:13px!important;
}
.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button-icon{
  width:38px!important;
  height:38px!important;
  min-width:38px!important;
  border-radius:50%!important;
  background:#fff!important;
  color:#FF6A00!important;
  display:grid!important;
  place-items:center!important;
  margin:0!important;
}
.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button-icon svg{
  width:14px!important;
  height:14px!important;
  fill:#FF6A00!important;
}
.elementor-1052 .elementor-element.elementor-element-57bfe3d .elementor-button-text{
  font-family:"Plus Jakarta Sans",sans-serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.5px!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
  line-height:1!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c83cce */.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button{
  width:auto!important;
  min-width:174px!important;
  height:54px!important;
  min-height:54px!important;
  padding:0 26px 0 8px!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  background:rgba(255,255,255,.06)!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.18)!important;
  box-shadow:0 18px 42px rgba(0,0,0,.32), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transition:.3s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button:hover{
  transform:translateY(-4px)!important;
  background:rgba(255,106,0,.13)!important;
  border-color:rgba(255,106,0,.45)!important;
}
.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button-content-wrapper{
  display:flex!important;
  align-items:center!important;
  gap:13px!important;
}
.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button-icon{
  width:38px!important;
  height:38px!important;
  min-width:38px!important;
  border-radius:50%!important;
  background:rgba(255,255,255,.12)!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.18)!important;
  display:grid!important;
  place-items:center!important;
  margin:0!important;
}
.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button-icon svg{
  width:14px!important;
  height:14px!important;
  fill:#fff!important;
}
.elementor-1052 .elementor-element.elementor-element-2c83cce .elementor-button-text{
  font-family:"Plus Jakarta Sans",sans-serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.5px!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
  line-height:1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f86d1 */.elementor-1052 .elementor-element.elementor-element-99f86d1{width:100%!important;height:64px!important;min-height:64px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;overflow:hidden!important;background:#FF6A00!important;border-bottom:4px solid #111!important;padding:0!important;margin:0!important;box-sizing:border-box!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 *{box-sizing:border-box!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-badge-v15{width:265px!important;min-width:265px!important;height:64px!important;min-height:64px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;background:transparent!important;position:relative!important;overflow:visible!important;z-index:10!important;padding:0!important;margin:0!important;flex:0 0 265px!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-badge-v15:before{content:'';position:absolute!important;left:0!important;top:0!important;width:205px!important;height:64px!important;background:#111!important;border-radius:0!important;z-index:1!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-badge-v15:after{content:'';position:absolute!important;left:188px!important;top:0!important;width:72px!important;height:64px!important;background:#111!important;transform:skewX(-24deg)!important;transform-origin:left top!important;border-radius:0!important;z-index:1!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-badge-v15 .elementor-heading-title{position:relative!important;z-index:3!important;color:#fff!important;font-family:'DM Sans',Arial,sans-serif!important;font-size:14px!important;font-weight:900!important;letter-spacing:.55px!important;line-height:64px!important;margin:0!important;padding:0 0 0 42px!important;white-space:nowrap!important;text-shadow:none!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-view-v15{height:64px!important;min-height:64px!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;display:flex!important;align-items:center!important;background:#FF6A00!important;padding:0!important;margin:0!important;position:relative!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-track-v15{height:64px!important;min-height:64px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:max-content!important;min-width:max-content!important;flex:0 0 auto!important;animation:pvTickerV16 26s linear infinite!important;will-change:transform!important;padding:0!important;margin:0!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1:hover .pv-track-v15{animation-play-state:paused!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-copy-v15{height:64px!important;min-height:64px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:46px!important;flex:0 0 auto!important;width:max-content!important;min-width:max-content!important;padding:0 46px 0 0!important;margin:0!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-item-v15{width:auto!important;min-width:auto!important;flex:0 0 auto!important;margin:0!important;padding:0!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-item-v15 .elementor-widget-container{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-item-v15 .elementor-heading-title{display:flex!important;align-items:center!important;color:#fff!important;font-family:'DM Sans',Arial,sans-serif!important;font-size:16px!important;font-weight:900!important;line-height:64px!important;white-space:nowrap!important;margin:0!important;padding:0!important;text-shadow:0 1px 3px rgba(0,0,0,.20)!important;}
.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-item-v15 .elementor-heading-title:before{content:'';width:7px!important;height:7px!important;background:#fff!important;border-radius:50%!important;display:inline-block!important;flex:0 0 7px!important;margin-right:16px!important;}
@keyframes pvTickerV16{0%{transform:translate3d(0,0,0);}100%{transform:translate3d(-50%,0,0);}}
@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-99f86d1{height:54px!important;min-height:54px!important;}.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-badge-v15{width:180px!important;min-width:180px!important;height:54px!important;min-height:54px!important;flex-basis:180px!important;}.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-badge-v15:before{left:0!important;top:0!important;width:132px!important;height:54px!important;border-radius:0!important;}.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-badge-v15:after{left:122px!important;top:0!important;width:48px!important;height:54px!important;}.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-badge-v15 .elementor-heading-title{font-size:11px!important;line-height:54px!important;padding-left:24px!important;}.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-view-v15,.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-track-v15,.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-copy-v15{height:54px!important;min-height:54px!important;}.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-copy-v15{gap:30px!important;padding-right:30px!important;}.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-item-v15 .elementor-heading-title{font-size:13px!important;line-height:54px!important;}.elementor-1052 .elementor-element.elementor-element-99f86d1 .pv-item-v15 .elementor-heading-title:before{width:6px!important;height:6px!important;flex-basis:6px!important;margin-right:11px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96814b1 */.elementor-1052 .elementor-element.elementor-element-96814b1{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;column-gap:64px;}
@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-96814b1{grid-template-columns:1fr;row-gap:20px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e875549 */.elementor-1052 .elementor-element.elementor-element-e875549{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-e875549:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-e875549:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-e875549:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-e875549:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-e875549 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-e875549:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-e875549 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-e875549:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-e875549{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08cb7c7 */.elementor-1052 .elementor-element.elementor-element-08cb7c7{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-08cb7c7:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-08cb7c7:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-08cb7c7{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c11f895 */.elementor-1052 .elementor-element.elementor-element-c11f895{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-c11f895:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-c11f895:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-c11f895:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-c11f895:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-c11f895 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-c11f895:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-c11f895 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-c11f895:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-c11f895{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33afbae */.elementor-1052 .elementor-element.elementor-element-33afbae{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-33afbae:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-33afbae:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-33afbae:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-33afbae:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-33afbae > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-33afbae:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-33afbae .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-33afbae:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-33afbae{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c119e */.elementor-1052 .elementor-element.elementor-element-32c119e{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-32c119e:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-32c119e:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-32c119e:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-32c119e:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-32c119e > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-32c119e:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-32c119e .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-32c119e:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-32c119e{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9704e2 */.elementor-1052 .elementor-element.elementor-element-d9704e2{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-d9704e2 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-d9704e2:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-d9704e2:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-d9704e2{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a5ef28 */.elementor-1052 .elementor-element.elementor-element-6a5ef28{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch;}
@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-6a5ef28{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;}}
@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-6a5ef28{grid-template-columns:1fr;gap:18px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5abd83 */.elementor-1052 .elementor-element.elementor-element-d5abd83{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-d5abd83 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-d5abd83:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-d5abd83:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-d5abd83{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6459545 */.elementor-1052 .elementor-element.elementor-element-6459545{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-6459545:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-6459545:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-6459545:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-6459545:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-6459545 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-6459545:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-6459545 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-6459545:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-6459545{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1abb774 */.elementor-1052 .elementor-element.elementor-element-1abb774{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-1abb774:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-1abb774:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-1abb774:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-1abb774:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-1abb774 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-1abb774:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-1abb774 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-1abb774:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-1abb774{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96d84d3 */.elementor-1052 .elementor-element.elementor-element-96d84d3{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-96d84d3 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-96d84d3:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-96d84d3:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-96d84d3{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f384add */.elementor-1052 .elementor-element.elementor-element-f384add{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-f384add:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-f384add:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-f384add:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-f384add:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-f384add > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-f384add:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-f384add .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-f384add:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-f384add{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-789a036 */.elementor-1052 .elementor-element.elementor-element-789a036{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-789a036:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-789a036:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-789a036:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-789a036:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-789a036 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-789a036:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-789a036 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-789a036:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-789a036{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9b318 */.elementor-1052 .elementor-element.elementor-element-0f9b318{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch;}
@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-0f9b318{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;}}
@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-0f9b318{grid-template-columns:1fr;gap:18px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc35b6f */.elementor-1052 .elementor-element.elementor-element-bc35b6f{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-bc35b6f > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-bc35b6f:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-bc35b6f:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-bc35b6f{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44156af */.elementor-1052 .elementor-element.elementor-element-44156af{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-44156af:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-44156af:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-44156af:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-44156af:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-44156af > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-44156af:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-44156af .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-44156af:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-44156af{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49690f */.elementor-1052 .elementor-element.elementor-element-e49690f{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-e49690f:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-e49690f:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-e49690f:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-e49690f:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-e49690f > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-e49690f:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-e49690f .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-e49690f:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-e49690f{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6614739 */.elementor-1052 .elementor-element.elementor-element-6614739{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch;}
@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-6614739{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;}}
@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-6614739{grid-template-columns:1fr;gap:18px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a76ae1f */.elementor-1052 .elementor-element.elementor-element-a76ae1f{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-a76ae1f > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-a76ae1f:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-a76ae1f:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-a76ae1f{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e7c83 */.elementor-1052 .elementor-element.elementor-element-c1e7c83{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-c1e7c83:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-c1e7c83:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-c1e7c83{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2b7550 */.elementor-1052 .elementor-element.elementor-element-a2b7550{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-a2b7550 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-a2b7550:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-a2b7550:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-a2b7550{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f881ac */.elementor-1052 .elementor-element.elementor-element-6f881ac{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-6f881ac > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-6f881ac:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-6f881ac:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-6f881ac{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-882a7dd */.elementor-1052 .elementor-element.elementor-element-882a7dd{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-882a7dd > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-882a7dd:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-882a7dd:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-882a7dd{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef29d3 */.elementor-1052 .elementor-element.elementor-element-fef29d3{
  --x:50%;
  --y:50%;
  position:relative!important;
  overflow:hidden!important;
  isolation:isolate!important;
  padding:28px!important;
  border-radius:22px!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),
    rgba(13,10,7,.82)!important;
  border:1px solid rgba(255,106,0,.22)!important;
  box-shadow:0 22px 56px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transform:translateY(0);
  transition:transform .32s ease, border-color .32s ease, box-shadow .32s ease, background .32s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3:before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:0;
  pointer-events:none;
  opacity:0;
  background:radial-gradient(230px circle at var(--x) var(--y), rgba(255,106,0,.30) 0%, rgba(255,106,0,.12) 32%, transparent 68%);
  transition:opacity .18s ease;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3:after{
  content:"";
  position:absolute;
  left:0;
  top:28px;
  bottom:28px;
  border-radius:0 99px 99px 0;
  background:linear-gradient(180deg,#FF6A00,rgba(255,106,0,.16));
  opacity:.58;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3:hover{
  transform:translateY(-6px);
  border-color:rgba(255,106,0,.48)!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.03)),
    rgba(15,11,8,.88)!important;
  box-shadow:0 28px 68px rgba(0,0,0,.54), 0 0 38px rgba(255,106,0,.13), inset 0 1px 0 rgba(255,255,255,.10)!important;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3:hover:before{opacity:1;}
.elementor-1052 .elementor-element.elementor-element-fef29d3 > *{position:relative;z-index:2;}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-service-top{margin-bottom:28px!important;}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-card-icon .elementor-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:15px!important;
  background:rgba(255,106,0,.10)!important;
  border:1px solid rgba(255,106,0,.28)!important;
  box-shadow:none!important;
  transition:transform .28s ease, background .28s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-card-icon .elementor-icon svg,
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-card-icon .elementor-icon i{}
.elementor-1052 .elementor-element.elementor-element-fef29d3:hover .txsp-card-icon .elementor-icon{transform:translateY(-2px);background:rgba(255,106,0,.14)!important;}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-service-no .elementor-heading-title{
  letter-spacing:-1.5px!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-service-label .elementor-heading-title{
  letter-spacing:.55px!important;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-card-title .elementor-heading-title{
  letter-spacing:-.45px!important;
  text-transform:none!important;
  text-shadow:none!important;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-card-text .elementor-widget-container{}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-card-link .elementor-heading-title{
  position:relative!important;
  display:inline-flex!important;
  padding-bottom:8px!important;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3 .txsp-card-link .elementor-heading-title:after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  border-radius:999px;
  background:linear-gradient(90deg,#FF6A00,rgba(255,106,0,.2));
  transform-origin:left;
  transform:scaleX(.42);
  transition:transform .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-fef29d3:hover .txsp-card-link .elementor-heading-title:after{transform:scaleX(1);}
@media(max-width:767px){
  .elementor-1052 .elementor-element.elementor-element-fef29d3{padding:24px!important;border-radius:20px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ffd5d */.elementor-1052 .elementor-element.elementor-element-10ffd5d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch;}
@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-10ffd5d{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;}}
@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-10ffd5d{grid-template-columns:1fr;gap:18px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21850e0 */.ace-service-card,.ace-dark-orange-bg{position:relative!important;overflow:hidden!important;isolation:isolate!important}.ace-service-card{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease,background .35s ease!important}.ace-service-card:before,.ace-service-card:after,.ace-dark-orange-bg:before,.ace-dark-orange-bg:after{content:""!important;position:absolute!important;pointer-events:none!important}.ace-service-card:before{inset:0!important;background:radial-gradient(circle at 50% 0%,rgba(255,106,0,.22),transparent 45%)!important;opacity:0!important;transition:opacity .35s ease!important;z-index:-1!important}.ace-service-card:after{top:0!important;left:-120%!important;width:60%!important;height:100%!important;background:linear-gradient(120deg,transparent,rgba(255,255,255,.12),transparent)!important;transform:skewX(-22deg)!important;transition:left .7s ease!important}.ace-service-card:hover{transform:translateY(-10px)!important;border-color:rgba(255,106,0,.8)!important;box-shadow:0 24px 60px rgba(0,0,0,.45),0 0 35px rgba(255,106,0,.18)!important;background:linear-gradient(180deg,rgba(255,106,0,.1),rgba(255,255,255,.02))!important}.ace-service-card:hover:before{opacity:1!important}.ace-service-card:hover:after{left:140%!important}.pv-ticker-main{--h:64px;--o:#ff6a00;--b:#111;--w:265px;--p:42px;width:100%!important;height:var(--h)!important;background:var(--o)!important;overflow:hidden!important;border-bottom:4px solid var(--b)!important;margin:0!important;padding:0!important}.ace-dark-orange-bg{background:radial-gradient(circle at 12% 0%,rgba(255,106,0,.3) 0%,rgba(255,106,0,.12) 24%,transparent 46%),radial-gradient(circle at 88% 20%,rgba(255,106,0,.22) 0%,rgba(255,106,0,.1) 26%,transparent 48%),linear-gradient(90deg,#050505 0%,#120905 45%,#241003 100%)!important}.ace-dark-orange-bg:before{inset:0!important;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.55)),radial-gradient(circle at center,transparent 0%,rgba(0,0,0,.45) 75%)!important;z-index:-2!important}.ace-dark-orange-bg:after{width:520px!important;height:520px!important;right:-180px!important;top:-170px!important;background:radial-gradient(circle,rgba(255,106,0,.22),transparent 68%)!important;filter:blur(22px)!important;z-index:-1!important}.ace-dark-orange-bg>*{position:relative!important;z-index:2!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5403db */.elementor-1052 .elementor-element.elementor-element-f5403db{background:#fff!important;padding:100px 0!important;overflow:hidden!important;font-family:'Plus Jakarta Sans',sans-serif!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db *{font-family:'Plus Jakarta Sans',sans-serif!important;box-sizing:border-box!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-wrap{max-width:1140px!important;margin:0 auto!important;padding:0 18px!important;width:100%!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-head{text-align:center!important;max-width:760px!important;margin:0 auto 48px!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-head .tx-label .elementor-heading-title{color:#ff6a00!important;font-size:12px!important;font-weight:900!important;letter-spacing:1px!important;text-transform:uppercase!important;line-height:1.2!important;margin:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-head .tx-main-title .elementor-heading-title{font-family:'Anton',sans-serif!important;color:#090909!important;font-size:56px!important;line-height:.95!important;letter-spacing:-1px!important;margin:14px 0 18px!important;font-weight:900!important;text-transform:uppercase!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-head .tx-main-title .orange{font-family:'Anton',sans-serif!important;color:#ff6a00!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-head .tx-desc{color:#555!important;font-size:16px!important;line-height:1.7!important;margin:0 auto!important;max-width:650px!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-head .tx-desc p{margin:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-slider{position:relative!important;overflow:hidden!important;padding:15px 0 35px!important;width:100%!important;max-width:100%!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-slider:before,.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-slider:after{content:''!important;position:absolute!important;top:0!important;width:110px!important;height:100%!important;z-index:4!important;pointer-events:none!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-slider:before{left:0!important;background:linear-gradient(90deg,#fff,rgba(255,255,255,0))!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-slider:after{right:0!important;background:linear-gradient(270deg,#fff,rgba(255,255,255,0))!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:22px!important;width:max-content!important;max-width:none!important;animation:txCopiedMove 32s linear infinite!important;will-change:transform!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-slider:hover .tx-test-track{animation-play-state:paused!important;}
@keyframes txCopiedMove{0%{transform:translateX(-230px);}100%{transform:translateX(calc(-50% - 245px));}}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-card{position:relative!important;width:350px!important;min-width:350px!important;max-width:350px!important;flex:0 0 350px!important;min-height:320px!important;background:#fff!important;border:1px solid rgba(0,0,0,.09)!important;border-radius:24px!important;padding:28px!important;box-shadow:0 18px 45px rgba(0,0,0,.075)!important;transition:.3s ease!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-card:hover{transform:translateY(-7px)!important;border-color:rgba(255,106,0,.45)!important;box-shadow:0 24px 60px rgba(0,0,0,.12)!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-google{position:absolute!important;top:28px!important;right:28px!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#f4f4f4!important;color:#ff6a00!important;display:grid!important;place-items:center!important;font-size:16px!important;font-weight:900!important;line-height:1!important;margin:0!important;padding:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-google .elementor-heading-title{font-size:16px!important;color:#ff6a00!important;font-weight:900!important;line-height:34px!important;margin:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-user{display:flex!important;flex-direction:row!important;align-items:center!important;gap:13px!important;padding-right:45px!important;margin-bottom:20px!important;width:100%!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-avatar{width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;border-radius:50%!important;background:#0b0b0b!important;color:#ff6a00!important;display:grid!important;place-items:center!important;font-size:18px!important;font-weight:900!important;border:2px solid rgba(255,106,0,.28)!important;margin:0!important;padding:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-avatar .elementor-heading-title{font-size:18px!important;color:#ff6a00!important;font-weight:900!important;line-height:52px!important;margin:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-user-copy{min-width:0!important;margin:0!important;padding:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-name .elementor-heading-title{color:#111!important;font-size:17px!important;font-weight:900!important;line-height:1.15!important;margin:0 0 4px!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-role .elementor-heading-title{color:#777!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;margin:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-stars .elementor-heading-title{color:#ff6a00!important;font-size:13px!important;letter-spacing:2px!important;margin:0 0 18px!important;font-weight:900!important;line-height:1.2!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-review-text{color:#4f4f4f!important;font-size:15px!important;line-height:1.72!important;margin:0 0 22px!important;width:100%!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-review-text p{margin:0!important;}
.elementor-1052 .elementor-element.elementor-element-f5403db .tx-verified .elementor-heading-title{display:inline-flex!important;color:#666!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;margin:0!important;}
@media(max-width:900px){.elementor-1052 .elementor-element.elementor-element-f5403db{padding:75px 0!important;}.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-head .tx-main-title .elementor-heading-title{font-size:38px!important;letter-spacing:-.5px!important;}.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-card{width:300px!important;min-width:300px!important;max-width:300px!important;flex-basis:300px!important;min-height:340px!important;}.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-slider:before,.elementor-1052 .elementor-element.elementor-element-f5403db .tx-test-slider:after{width:45px!important;}@keyframes txCopiedMove{0%{transform:translateX(-160px);}100%{transform:translateX(calc(-50% - 170px));}}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26966a9 */.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button{
  width:auto!important;
  min-width:214px!important;
  height:54px!important;
  min-height:54px!important;
  padding:0 26px 0 8px!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  background:#FF6A00!important;
  color:#fff!important;
  box-shadow:0 18px 42px rgba(255,106,0,.34)!important;
  border:1px solid transparent!important;
  transition:.3s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button:hover{
  transform:translateY(-4px)!important;
  background:#C84400!important;
}
.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button-content-wrapper{
  display:flex!important;
  align-items:center!important;
  gap:13px!important;
}
.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button-icon{
  width:38px!important;
  height:38px!important;
  min-width:38px!important;
  border-radius:50%!important;
  background:#fff!important;
  color:#FF6A00!important;
  display:grid!important;
  place-items:center!important;
  margin:0!important;
}
.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button-icon svg{
  width:14px!important;
  height:14px!important;
  fill:#FF6A00!important;
}
.elementor-1052 .elementor-element.elementor-element-26966a9 .elementor-button-text{
  font-family:"Plus Jakarta Sans",sans-serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.5px!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
  line-height:1!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d85e3ad */.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button{
  width:auto!important;
  min-width:174px!important;
  height:54px!important;
  min-height:54px!important;
  padding:0 26px 0 8px!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  background:rgba(255,255,255,.06)!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.18)!important;
  box-shadow:0 18px 42px rgba(0,0,0,.32), inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  transition:.3s ease!important;
}
.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button:hover{
  transform:translateY(-4px)!important;
  background:rgba(255,106,0,.13)!important;
  border-color:rgba(255,106,0,.45)!important;
}
.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button-content-wrapper{
  display:flex!important;
  align-items:center!important;
  gap:13px!important;
}
.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button-icon{
  width:38px!important;
  height:38px!important;
  min-width:38px!important;
  border-radius:50%!important;
  background:rgba(255,255,255,.12)!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.18)!important;
  display:grid!important;
  place-items:center!important;
  margin:0!important;
}
.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button-icon svg{
  width:14px!important;
  height:14px!important;
  fill:#fff!important;
}
.elementor-1052 .elementor-element.elementor-element-d85e3ad .elementor-button-text{
  font-family:"Plus Jakarta Sans",sans-serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.5px!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
  line-height:1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b07816 */.elementor-1052 .elementor-element.elementor-element-8b07816{
  position:relative;
  overflow:hidden;
  isolation:isolate;
  background:
    radial-gradient(900px circle at 12% 4%,rgba(255,106,0,.20),transparent 58%),
    radial-gradient(760px circle at 88% 30%,rgba(255,106,0,.12),transparent 64%),
    linear-gradient(180deg,#050403 0%,#090602 44%,#030303 100%)!important;
}

.elementor-1052 .elementor-element.elementor-element-8b07816:before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:
    linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),
    linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px);
  background-size:80px 80px;
  opacity:.22;
}

.elementor-1052 .elementor-element.elementor-element-8b07816>*{
  position:relative;
  z-index:1;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-8408599 */.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion{
  display:flex;
  flex-direction:column;
  gap:14px;
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-item{
  background:#fff;
  border:0!important;
  border-radius:9px;
  box-shadow:0 10px 25px rgba(17,17,17,.06);
  overflow:hidden;
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-item:hover{
  box-shadow:0 14px 30px rgba(17,17,17,.10);
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-title{
  border:0!important;
  background:transparent!important;
  padding:18px 18px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:15px!important;
  text-align:left!important;
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-title{
  flex:1!important;
  order:1!important;
  text-align:left!important;
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-icon{
  order:2!important;
  float:none!important;
  width:18px!important;
  height:18px!important;
  min-width:18px!important;
  border-radius:50%;
  background:#FFF4EA;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  margin:0!important;
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-content{
  border:0!important;
  background:transparent!important;
  padding:0 18px 20px!important;
  text-align:left!important;
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-content p{
  margin:0!important;
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-title.elementor-active .elementor-accordion-icon{
  background:#FF6A00;
  box-shadow:0 8px 18px rgba(255,106,0,.25);
}

.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-title.elementor-active .elementor-accordion-icon i{
  color:#fff;
}

@media(max-width:768px){
  .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion{
    gap:12px;
  }

  .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-title{
    padding:16px!important;
  }

  .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-content{
    padding:0 16px 18px!important;
  }
}

@media(max-width:480px){
  .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion{
    gap:11px;
  }

  .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-item{
    border-radius:8px;
  }

  .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-title{
    padding:15px!important;
  }

  .elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-content{
    padding:0 15px 17px!important;
  }
}
.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-item{border:1px solid rgba(255,106,0,.12)!important;}
.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-accordion-item:hover{border-color:rgba(255,106,0,.30)!important;}
.elementor-1052 .elementor-element.elementor-element-8408599 .elementor-tab-title.elementor-active .elementor-accordion-title{color:#FF6A00!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7e8dc6 *//* FAQ section: layout + animation only. Typography/colors remain editable in Elementor controls. */
.elementor-1052 .elementor-element.elementor-element-f7e8dc6{
  width:100vw!important;
  max-width:none!important;
  margin-left:calc(50% - 50vw)!important;
  margin-right:calc(50% - 50vw)!important;
  overflow:hidden;
  box-sizing:border-box;
}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6, .elementor-1052 .elementor-element.elementor-element-f7e8dc6 *{box-sizing:border-box;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 > .e-con-inner{width:100%;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .elementor-widget:not(:last-child){margin-bottom:0;}

/* Badge layout only */
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-badge{width:max-content!important;max-width:100%;margin-left:auto!important;margin-right:auto!important;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-badge > .e-con-inner{display:flex;align-items:center;justify-content:center;gap:8px;padding:0!important;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-badge .elementor-widget{width:auto!important;margin:0!important;}

/* Accordion card styling + animation only */
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion{width:100%;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion .elementor-accordion{border:0;width:100%;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion .elementor-accordion-item{
  overflow:hidden;
  margin-bottom:14px;
  transition:transform .28s ease, box-shadow .28s ease, border-color .28s ease;
}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion .elementor-accordion-item:hover{transform:translateY(-2px);}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion .elementor-tab-title{
  display:flex!important;
  align-items:center;
  justify-content:space-between;
  gap:14px;
}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion .elementor-accordion-title{order:1;flex:1;text-decoration:none!important;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion .elementor-accordion-icon{order:2;float:none!important;display:flex;align-items:center;justify-content:center;transition:all .28s ease;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion .elementor-accordion-icon i{transition:all .28s ease;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-contact-row .e-con-inner{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;padding:0!important;}
.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-contact-row .elementor-widget{width:auto!important;margin:0!important;}
@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-f7e8dc6 .fx-faq-accordion{max-width:100%!important;}}/* End custom CSS */