.elementor-4721 .elementor-element.elementor-element-3d10e831{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-4721 .elementor-element.elementor-element-1b3ce91e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-4721 .elementor-element.elementor-element-70ac56f6{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-4721 .elementor-element.elementor-element-13e2a6e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-ca36eb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-5650ee92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-38652cdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-4721 .elementor-element.elementor-element-42c00bec .elementor-button:hover, .elementor-4721 .elementor-element.elementor-element-42c00bec .elementor-button:focus{color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-42c00bec .elementor-button:hover svg, .elementor-4721 .elementor-element.elementor-element-42c00bec .elementor-button:focus svg{fill:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-1c76121a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:12px 12px 12px 12px;--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-4721 .elementor-element.elementor-element-1c76121a:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-1c76121a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F7;}.elementor-4721 .elementor-element.elementor-element-727adcf3{--display:flex;}.elementor-4721 .elementor-element.elementor-element-4b6e0042 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4721 .elementor-element.elementor-element-4b6e0042 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4721 .elementor-element.elementor-element-4b6e0042{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4721 .elementor-element.elementor-element-4b6e0042 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4721 .elementor-element.elementor-element-1a65fae{--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;--justify-content:space-between;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-1a65fae:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-1a65fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b61331e );}.elementor-4721 .elementor-element.elementor-element-40678b3{--display:flex;}.elementor-4721 .elementor-element.elementor-element-40678b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4721 .elementor-element.elementor-element-567632f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-b80e76f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-f1d08c2{--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-4721 .elementor-element.elementor-element-74e2ecb{--display:flex;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:var( --e-global-color-4142364 );--border-color:var( --e-global-color-4142364 );--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 36px -10px rgba(0, 0, 0, 0.06);--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-4721 .elementor-element.elementor-element-85719d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#0000000F;}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4721 .elementor-element.elementor-element-288239b{--e-icon-list-icon-size:12px;--icon-vertical-offset:2px;}.elementor-4721 .elementor-element.elementor-element-288239b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4721 .elementor-element.elementor-element-d58075b{--display:flex;}.elementor-4721 .elementor-element.elementor-element-de35ab6 img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-4721 .elementor-element.elementor-element-ad4e85b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-63fcb54{--display:flex;}.elementor-4721 .elementor-element.elementor-element-63fcb54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4721 .elementor-element.elementor-element-b7a70af{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-4142364 );--border-color:var( --e-global-color-4142364 );--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 36px -10px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4721 .elementor-element.elementor-element-b7a70af:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-b7a70af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-fa5ff45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#0000000F;}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4721 .elementor-element.elementor-element-f798017{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4721 .elementor-element.elementor-element-f798017 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4721 .elementor-element.elementor-element-b7b24f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-b7b24f4:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-b7b24f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b61331e );}.elementor-4721 .elementor-element.elementor-element-9dda13b{--display:flex;}.elementor-4721 .elementor-element.elementor-element-9dda13b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4721 .elementor-element.elementor-element-dd23bab{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-4142364 );--border-color:var( --e-global-color-4142364 );--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 36px -10px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4721 .elementor-element.elementor-element-dd23bab:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-dd23bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-e2d74be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-d675a42{--display:flex;}.elementor-4721 .elementor-element.elementor-element-0ed8a86{--display:flex;--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-4721 .elementor-element.elementor-element-8e4d869{--display:flex;--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-4721 .elementor-element.elementor-element-134b82e{--display:flex;--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-4721 .elementor-element.elementor-element-c5e956c{--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;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-2a506c0{--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-4721 .elementor-element.elementor-element-3fe2548{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-4721 .elementor-element.elementor-element-4658752{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-4142364 );--border-color:var( --e-global-color-4142364 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px -10px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-4658752:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-4658752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-4658752:hover{box-shadow:0px 6px 18px -6px rgba(0, 0, 0, 0.6);}.elementor-4721 .elementor-element.elementor-element-736f93e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-736f93e .elementor-icon-wrapper{text-align:center;}.elementor-4721 .elementor-element.elementor-element-736f93e .elementor-icon{font-size:22px;}.elementor-4721 .elementor-element.elementor-element-736f93e .elementor-icon svg{height:22px;}.elementor-4721 .elementor-element.elementor-element-ce25dbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-58697e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-2e2ad72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-4721 .elementor-element.elementor-element-6cda771{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-4142364 );--border-color:var( --e-global-color-4142364 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px -10px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-6cda771:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-6cda771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-6cda771:hover{box-shadow:0px 6px 18px -6px rgba(0, 0, 0, 0.6);}.elementor-4721 .elementor-element.elementor-element-2e9e92d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-2e9e92d .elementor-icon-wrapper{text-align:center;}.elementor-4721 .elementor-element.elementor-element-2e9e92d .elementor-icon{font-size:22px;}.elementor-4721 .elementor-element.elementor-element-2e9e92d .elementor-icon svg{height:22px;}.elementor-4721 .elementor-element.elementor-element-2d31b4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-c7fd7e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-2751844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-4721 .elementor-element.elementor-element-3f8e9e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-4721 .elementor-element.elementor-element-9017fd3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-4142364 );--border-color:var( --e-global-color-4142364 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px -10px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-9017fd3:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-9017fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-9017fd3:hover{box-shadow:0px 6px 18px -6px rgba(0, 0, 0, 0.6);}.elementor-4721 .elementor-element.elementor-element-dd5008d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-dd5008d .elementor-icon-wrapper{text-align:center;}.elementor-4721 .elementor-element.elementor-element-dd5008d .elementor-icon{font-size:22px;}.elementor-4721 .elementor-element.elementor-element-dd5008d .elementor-icon svg{height:22px;}.elementor-4721 .elementor-element.elementor-element-affbedc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-0b39997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-3e54ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-4721 .elementor-element.elementor-element-ca21ec8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-4142364 );--border-color:var( --e-global-color-4142364 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px -10px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-ca21ec8:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-ca21ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-ca21ec8:hover{box-shadow:0px 6px 18px -6px rgba(0, 0, 0, 0.6);}.elementor-4721 .elementor-element.elementor-element-ae9c75c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-ae9c75c .elementor-icon-wrapper{text-align:center;}.elementor-4721 .elementor-element.elementor-element-ae9c75c .elementor-icon{font-size:22px;}.elementor-4721 .elementor-element.elementor-element-ae9c75c .elementor-icon svg{height:22px;}.elementor-4721 .elementor-element.elementor-element-1e1208f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-43524fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-9ad1818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-4721 .elementor-element.elementor-element-139cc7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-139cc7d:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-139cc7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b61331e );}.elementor-4721 .elementor-element.elementor-element-b4da671{--display:flex;}.elementor-4721 .elementor-element.elementor-element-b4da671.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4721 .elementor-element.elementor-element-adb3921{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-a8e7d76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4721 .elementor-element.elementor-element-350ea05{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-4721 .elementor-element.elementor-element-350ea05 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4721 .elementor-element.elementor-element-8674cf0{--display:flex;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 30px -12px rgba(0, 0, 0, 0.07);--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-4721 .elementor-element.elementor-element-8674cf0:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-8674cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-956670a img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-4721 .elementor-element.elementor-element-16c9109e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-b348c08{--display:flex;}.elementor-4721 .elementor-element.elementor-element-a18be8c{--display:flex;}.elementor-4721 .elementor-element.elementor-element-15eb7a73{--display:flex;}.elementor-4721 .elementor-element.elementor-element-4d827940{--display:flex;}.elementor-4721 .elementor-element.elementor-element-89d0e01{--display:flex;}.elementor-4721 .elementor-element.elementor-element-de3e478{--display:flex;}.elementor-4721 .elementor-element.elementor-element-730d640{--display:flex;}.elementor-4721 .elementor-element.elementor-element-337af4c8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-4721 .elementor-element.elementor-element-31e4546{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-31e4546:not(.elementor-motion-effects-element-type-background), .elementor-4721 .elementor-element.elementor-element-31e4546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4721 .elementor-element.elementor-element-b38de13{--display:flex;}.elementor-4721 .elementor-element.elementor-element-e9f7683{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-e9f7683 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-b555e70{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-524af52 );}.elementor-4721 .elementor-element.elementor-element-9509424{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4721 .elementor-element.elementor-element-1a7b4d8 .elementor-button{background-color:var( --e-global-color-524af52 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-4721 .elementor-element.elementor-element-21bdd9d .elementor-button{background-color:var( --e-global-color-5c70d17 );fill:var( --e-global-color-524af52 );color:var( --e-global-color-524af52 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF80;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4721 .elementor-element.elementor-element-3d10e831{--width:100%;}.elementor-4721 .elementor-element.elementor-element-63fcb54{--width:100%;}.elementor-4721 .elementor-element.elementor-element-9dda13b{--width:90%;}.elementor-4721 .elementor-element.elementor-element-b4da671{--width:45%;}.elementor-4721 .elementor-element.elementor-element-8674cf0{--width:55%;}.elementor-4721 .elementor-element.elementor-element-b38de13{--width:65%;}.elementor-4721 .elementor-element.elementor-element-9509424{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4721 .elementor-element.elementor-element-70ac56f6{--width:100%;}.elementor-4721 .elementor-element.elementor-element-1c76121a{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-4721 .elementor-element.elementor-element-70ac56f6{--width:100%;}}@media(max-width:1200px){.elementor-4721 .elementor-element.elementor-element-3d10e831{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-1b3ce91e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4721 .elementor-element.elementor-element-1a65fae{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-ad4e85b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-b7b24f4{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-c5e956c{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-139cc7d{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}@media(max-width:1024px){.elementor-4721 .elementor-element.elementor-element-3d10e831{--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-4721 .elementor-element.elementor-element-1b3ce91e{--flex-wrap:wrap;}.elementor-4721 .elementor-element.elementor-element-70ac56f6{--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-4721 .elementor-element.elementor-element-70ac56f6.e-con{--order:0;}.elementor-4721 .elementor-element.elementor-element-5650ee92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-4721 .elementor-element.elementor-element-1a65fae{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-ad4e85b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-b7b24f4{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-c5e956c{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-139cc7d{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}@media(max-width:880px){.elementor-4721 .elementor-element.elementor-element-1b3ce91e{--flex-wrap:wrap;}.elementor-4721 .elementor-element.elementor-element-1a65fae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-567632f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4721 .elementor-element.elementor-element-ad4e85b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-b7b24f4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-c5e956c{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-139cc7d{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-4721 .elementor-element.elementor-element-3d10e831{--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-4721 .elementor-element.elementor-element-1b3ce91e{--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;--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-4721 .elementor-element.elementor-element-70ac56f6{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4721 .elementor-element.elementor-element-38652cdc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4721 .elementor-element.elementor-element-1c76121a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-1a65fae{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-567632f{text-align:center;}.elementor-4721 .elementor-element.elementor-element-ad4e85b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-f798017{--e-icon-list-icon-size:12px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-4721 .elementor-element.elementor-element-b7b24f4{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-c5e956c{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-ea5bb82{text-align:center;}.elementor-4721 .elementor-element.elementor-element-139cc7d{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4721 .elementor-element.elementor-element-adb3921{text-align:center;}.elementor-4721 .elementor-element.elementor-element-8674cf0{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4721 .elementor-element.elementor-element-e9f7683{text-align:center;}.elementor-4721 .elementor-element.elementor-element-9509424{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for heading, class: .elementor-element-62390f6 */.ats-eyebrow,
.ats-eyebrow .elementor-heading-title{
  margin: 0 0 10px;
  color: #64748B;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-288239b */.ats-hero .ats-hero__card{
  border-color: rgba(255,255,255,0.18);
  box-shadow: 0 22px 60px rgba(0,0,0,0.38);
}

.ats-hero .ats-hero__right .elementor-icon-list-item{
  cursor: pointer;
}
.ats-hero .ats-hero__right .elementor-icon-list-item:hover{
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f798017 */.ats-hero .ats-hero__card{
  border-color: rgba(255,255,255,0.18);
  box-shadow: 0 22px 60px rgba(0,0,0,0.38);
}

.ats-hero .ats-hero__right .elementor-icon-list-item{
  cursor: pointer;
}
.ats-hero .ats-hero__right .elementor-icon-list-item:hover{
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b24f4 *//* =========================================================
   ATS — WHY CHOOSE AIR SPADING
   ========================================================= */

.ats-air-benefits{
  padding: 8px 0;
}

.ats-air-benefits .elementor-heading-title{
  color: var(--ats-ink);
  line-height: 1.12;
  letter-spacing: -0.02em;
}

/* Main card */

.ats-air-benefits-card{
  background:#fff;
  border:1px solid var(--ats-line);
  border-radius:20px;
  box-shadow:0 8px 22px rgba(15,23,42,0.04);
  padding:30px 30px 32px;
}

/* Intro text */

.ats-air-benefits-card p{
  color:#475569;
  line-height:1.7;
}

/* Benefit rows */

.ats-air-benefit-item{
  background: var(--ats-wash-green);
  border: 1px solid rgba(15,74,53,0.06);
  border-radius: 16px;
  padding: 20px 24px;
  margin-top: 16px;
  transition: transform .2s ease, box-shadow .2s ease;
}

.ats-air-benefit-item p{
  margin:0;
  color:var(--ats-muted);
  line-height:1.65;
}

/* Bold benefit titles */

.ats-air-benefit-item strong{
  color:var(--ats-ink);
  font-weight:700;
}

/* Subtle hover polish */

.ats-air-benefit-item:hover{
  transform:translateY(-2px);
  box-shadow:0 10px 24px rgba(15,23,42,0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5e956c *//* =========================================================
   ATS — AIR SPADING / PROCESS
   Tightened premium version
   ========================================================= */

.ats-air-process{
  padding: 8px 0;
}

.ats-air-process .elementor-heading-title{
  margin: 0 0 24px;
  color: var(--ats-ink);
  font-size: clamp(32px, 4vw, 44px);
  font-weight: 700;
  line-height: 1.08;
  letter-spacing: -0.03em;
}

/* Cards */
.ats-air-process-card{
  background: #fff;
  border: 1px solid var(--ats-line);
  border-radius: 20px;
  box-shadow: 0 8px 22px rgba(15, 23, 42, 0.04);
  padding: 18px 20px 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  height: 100%;
  transition: box-shadow 0.2s ease;
}

.ats-air-process-card:hover{
  box-shadow: 0 10px 26px rgba(15, 23, 42, 0.06);
}

/* Icon */
.ats-air-process-icon{
  display: flex;
  justify-content: center;
  margin: 0 0 10px;
}

.ats-air-process-icon .elementor-widget-container{
  display: flex;
  justify-content: center;
}

.ats-air-process-icon .elementor-icon-wrapper{
  display: flex;
  justify-content: center;
  width: 100%;
}

.ats-air-process-icon .elementor-icon{
  width: 50px;
  height: 50px;
  min-width: 50px;
  min-height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #E7F1EC;
  border-radius: 999px;
  color: var(--ats-green);
  line-height: 1;
}

.ats-air-process-icon .elementor-icon svg{
  width: 24px;
  height: 24px;
  fill: currentColor;
}

.ats-air-process-icon .elementor-icon i{
  font-size: 24px;
  line-height: 1;
}

/* Step label */
.ats-air-process-step,
.ats-air-process-step .elementor-heading-title{
  margin: 0 0 8px;
  color: var(--ats-muted);
  font-size: 13px;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

/* Card title */
.ats-air-process-card .elementor-heading-title,
.ats-air-process-card h3{
  margin: 0 0 10px;
  color: var(--ats-ink);
  font-weight: 600;
  line-height: 1.12;
  letter-spacing: -0.02em;
}

/* Body */
.ats-air-process-card .elementor-widget-text-editor,
.ats-air-process-card .elementor-widget-text-editor p,
.ats-air-process-card p{
  margin: 0;
  color: var(--ats-muted);
  line-height: 1.65;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-139cc7d *//* =========================================================
   ATS — AIR SPADING / WHY CHOOSE ATS
   ========================================================= */

.ats-air-why{
  padding: 8px 0;
}

.ats-air-why .elementor-heading-title{
  color: var(--ats-ink);
  font-weight: 600;
  line-height: 1.12;
  letter-spacing: -0.02em;
}

.ats-air-why .elementor-widget-text-editor,
.ats-air-why .elementor-widget-text-editor p,
.ats-air-why p{
  color: var(--ats-muted);
  line-height: 1.7;
}

.ats-air-why .elementor-icon-list-item{
  margin-bottom: 14px;
}

.ats-air-why .elementor-icon-list-icon i,
.ats-air-why .elementor-icon-list-icon svg{
  color: var(--ats-green);
}

.ats-air-why .elementor-icon-list-text{
  color: var(--ats-ink);
  font-weight: 500;
}

.ats-air-why-image img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
  box-shadow: 0 14px 34px rgba(15, 23, 42, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c9109e *//* =========================================================
   ATS — AIR SPADING FAQ
   Uses:
   Outer container  = ats-contact-faq
   Inner container  = ats-contact-faq__inner
   Accordion widget = ats-faq
   ========================================================= */

.ats-contact-faq{
  padding: 8px 0 18px;
  padding-bottom: 6px;
}

.ats-contact-faq__inner{
  max-width: 1100px;
  margin: 0 auto;
}

.ats-contact-faq .elementor-heading-title{
  margin: 0 0 18px;
  color: var(--ats-ink);
  font-weight: 600;
  line-height: 1.12;
  letter-spacing: -0.02em;
}

/* Accordion shell */
.ats-faq .elementor-accordion-item{
  background: #fff;
  border: 1px solid var(--ats-line);
  border-radius: 14px;
  overflow: hidden;
  margin-bottom: 12px;
  box-shadow: 0 4px 14px rgba(15, 23, 42, 0.03);
}

/* Question row */
.ats-faq .elementor-tab-title{
  padding: 18px 20px;
  background: #fff;
  border: 0;
}

.ats-faq .elementor-tab-title a{
  color: var(--ats-ink);
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
}

/* Plus / minus icon */
.ats-faq .elementor-accordion-icon,
.ats-faq .elementor-accordion-icon i,
.ats-faq .elementor-accordion-icon svg{
  color: var(--ats-green);
  fill: var(--ats-green);
}

/* Answer panel */
.ats-faq .elementor-tab-content{
  padding: 0 20px 18px;
  border-top: 1px solid var(--ats-line);
  color: var(--ats-muted);
  line-height: 1.7;
  background: #fff;
}

/* Remove Elementor odd extra borders if present */
.ats-faq .elementor-tab-content p{
  margin: 0;
}

/* Hover polish */
.ats-faq .elementor-accordion-item{
  transition: box-shadow 0.2s ease, border-color 0.2s ease;
}

.ats-faq .elementor-accordion-item:hover{
  box-shadow: 0 8px 22px rgba(15, 23, 42, 0.05);
  border-color: rgba(15, 74, 53, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e4546 *//* =========================================================
   ATS — AIR SPADING CTA
   Uses:
   Outer container = ats-air-cta
   ========================================================= */

.ats-air-cta{
  background: var(--ats-green);
  padding: 18px 18px;
}

.ats-air-cta{
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.06);
}

.ats-air-cta .e-con-inner,
.ats-air-cta .elementor-container{
  align-items: center;
}

/* Heading */
.ats-air-cta .elementor-heading-title{
  margin: 0 0 10px;
  color: #fff;
  font-weight: 600;
  line-height: 1.1;
  letter-spacing: -0.01em;
}

/* Supporting text */
.ats-air-cta .elementor-widget-text-editor,
.ats-air-cta .elementor-widget-text-editor p,
.ats-air-cta p{
  margin: 0;
  margin-bottom: 18px;
  max-width: 520px;
  color: rgba(255,255,255,0.82);
  line-height: 1.7;
}

/* =========================================================
   ATS — AIR CTA BUTTONS
   Uses:
   Outer container = ats-air-cta
   ========================================================= */

.ats-air-cta .elementor-widget-button{
  margin-bottom: 10px;
}

.ats-air-cta .elementor-widget-button:last-child{
  margin-bottom: 0;
}

.ats-air-cta .elementor-button{
  min-width: 210px;
  padding: 12px 20px;
  justify-content: center;
  text-align: center;
}

/* Optional: make right side feel neater on wider screens */
@media (min-width: 768px){
  .ats-air-cta .elementor-widget-wrap,
  .ats-air-cta .e-con{
    align-items: center;
  }
}/* End custom CSS */