.elementor-6408 .elementor-element.elementor-element-6119b08{--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-6408 .elementor-element.elementor-element-2ace5d6{--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-6408 .elementor-element.elementor-element-070b8a3{--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-6408 .elementor-element.elementor-element-c052c91{text-align:start;}.elementor-6408 .elementor-element.elementor-element-743fbd6{--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-6408 .elementor-element.elementor-element-dd2c70e{text-align:center;}.elementor-6408 .elementor-element.elementor-element-bc4a4e8{--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-6408 .elementor-element.elementor-element-7506709{--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-6408 .elementor-element.elementor-element-fe89d79{--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-6408 .elementor-element.elementor-element-f55f0cd{--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-6408 .elementor-element.elementor-element-52a9c7a{--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-6408 .elementor-element.elementor-element-d8eae60{--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-6408 .elementor-element.elementor-element-0ed616a{--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-6408 .elementor-element.elementor-element-89ae3a4{--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-6408 .elementor-element.elementor-element-4c3c06c{text-align:center;}.elementor-6408 .elementor-element.elementor-element-1c86937{--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-6408 .elementor-element.elementor-element-a442982{--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-6408 .elementor-element.elementor-element-1aabbcd{--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-6408 .elementor-element.elementor-element-6bcb54a{--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-6408 .elementor-element.elementor-element-58d8f28{--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-6408 .elementor-element.elementor-element-4271928{--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-6408 .elementor-element.elementor-element-75affa6{--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-6408 .elementor-element.elementor-element-8378073{--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-6408 .elementor-element.elementor-element-a8ca440{--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-6408 .elementor-element.elementor-element-8488d05{--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-6408 .elementor-element.elementor-element-9fcd252{--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-6408 .elementor-element.elementor-element-51eb835{--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-6408 .elementor-element.elementor-element-485c398{--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-6408 .elementor-element.elementor-element-58019d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-6408 .elementor-element.elementor-element-58019d2:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-58019d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-6408 .elementor-element.elementor-element-7375b64{text-align:center;}.elementor-6408 .elementor-element.elementor-element-7375b64 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:26px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-757b5ea{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6408 .elementor-element.elementor-element-c425ddd{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-c425ddd:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-c425ddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-a8246a9{text-align:center;}.elementor-6408 .elementor-element.elementor-element-a8246a9 img{width:100%;}.elementor-6408 .elementor-element.elementor-element-ca4b6b3{text-align:center;}.elementor-6408 .elementor-element.elementor-element-ca4b6b3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-ea3bd0b{text-align:center;}.elementor-6408 .elementor-element.elementor-element-ea3bd0b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0.14em;color:#E00000;}.elementor-6408 .elementor-element.elementor-element-79fc987{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-79fc987:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-79fc987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-29129b3{text-align:center;}.elementor-6408 .elementor-element.elementor-element-29129b3 img{width:100%;}.elementor-6408 .elementor-element.elementor-element-f323f11{text-align:center;}.elementor-6408 .elementor-element.elementor-element-f323f11 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-e6ca478{text-align:center;}.elementor-6408 .elementor-element.elementor-element-e6ca478 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0.14em;color:#E00000;}.elementor-6408 .elementor-element.elementor-element-1bde083{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-1bde083:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-1bde083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-2c7349f{text-align:center;}.elementor-6408 .elementor-element.elementor-element-2c7349f img{width:100%;}.elementor-6408 .elementor-element.elementor-element-37f4858{text-align:center;}.elementor-6408 .elementor-element.elementor-element-37f4858 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-038e1a4{text-align:center;}.elementor-6408 .elementor-element.elementor-element-038e1a4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0.14em;color:#E00000;}.elementor-6408 .elementor-element.elementor-element-04926d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-6408 .elementor-element.elementor-element-04926d4:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-04926d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-6408 .elementor-element.elementor-element-d699ae6{text-align:center;}.elementor-6408 .elementor-element.elementor-element-d699ae6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:26px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-79351e3{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6408 .elementor-element.elementor-element-6a7d2bc{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-6a7d2bc:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-6a7d2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-ceef667{text-align:center;}.elementor-6408 .elementor-element.elementor-element-ceef667 img{width:100%;}.elementor-6408 .elementor-element.elementor-element-4076695{text-align:center;}.elementor-6408 .elementor-element.elementor-element-4076695 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-b59bd03{text-align:center;}.elementor-6408 .elementor-element.elementor-element-b59bd03 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0.14em;color:#E00000;}.elementor-6408 .elementor-element.elementor-element-222ea4e{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-222ea4e:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-222ea4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-92cfc02{text-align:center;}.elementor-6408 .elementor-element.elementor-element-92cfc02 img{width:100%;}.elementor-6408 .elementor-element.elementor-element-dce41a7{text-align:center;}.elementor-6408 .elementor-element.elementor-element-dce41a7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-33d5255{text-align:center;}.elementor-6408 .elementor-element.elementor-element-33d5255 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0.14em;color:#E00000;}.elementor-6408 .elementor-element.elementor-element-94e60a8{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-94e60a8:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-94e60a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-ac634ee{text-align:center;}.elementor-6408 .elementor-element.elementor-element-ac634ee img{width:100%;}.elementor-6408 .elementor-element.elementor-element-cf54b00{text-align:center;}.elementor-6408 .elementor-element.elementor-element-cf54b00 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-d345ab3{text-align:center;}.elementor-6408 .elementor-element.elementor-element-d345ab3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0.14em;color:#E00000;}.elementor-6408 .elementor-element.elementor-element-194e2eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-6408 .elementor-element.elementor-element-194e2eb:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-194e2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-6408 .elementor-element.elementor-element-9e3bb7e{text-align:center;}.elementor-6408 .elementor-element.elementor-element-9e3bb7e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:26px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-f0aceda{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6408 .elementor-element.elementor-element-4c6ad1a{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-4c6ad1a:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-4c6ad1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-4b4af40{text-align:center;}.elementor-6408 .elementor-element.elementor-element-4b4af40 img{width:100%;}.elementor-6408 .elementor-element.elementor-element-d4dc4e8{text-align:center;}.elementor-6408 .elementor-element.elementor-element-d4dc4e8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-8bc2693{text-align:center;}.elementor-6408 .elementor-element.elementor-element-8bc2693 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0px;color:#5D5D5D;}.elementor-6408 .elementor-element.elementor-element-1e0fc35{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-1e0fc35:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-1e0fc35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-0d0213a{text-align:center;}.elementor-6408 .elementor-element.elementor-element-0d0213a img{width:100%;}.elementor-6408 .elementor-element.elementor-element-3512144{text-align:center;}.elementor-6408 .elementor-element.elementor-element-3512144 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-fb54b0d{text-align:center;}.elementor-6408 .elementor-element.elementor-element-fb54b0d .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0px;color:#5D5D5D;}.elementor-6408 .elementor-element.elementor-element-e2f2dea{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(41,41,41,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6408 .elementor-element.elementor-element-e2f2dea:not(.elementor-motion-effects-element-type-background), .elementor-6408 .elementor-element.elementor-element-e2f2dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6408 .elementor-element.elementor-element-4bdb997{text-align:center;}.elementor-6408 .elementor-element.elementor-element-4bdb997 img{width:100%;}.elementor-6408 .elementor-element.elementor-element-9853e32{text-align:center;}.elementor-6408 .elementor-element.elementor-element-9853e32 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:700;color:#292929;}.elementor-6408 .elementor-element.elementor-element-89bfc3b{text-align:center;}.elementor-6408 .elementor-element.elementor-element-89bfc3b .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0px;color:#5D5D5D;}.elementor-6408 .elementor-element.elementor-element-0bbcccd{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6408 .elementor-element.elementor-element-c425ddd{--width:30%;}.elementor-6408 .elementor-element.elementor-element-79fc987{--width:30%;}.elementor-6408 .elementor-element.elementor-element-1bde083{--width:30%;}.elementor-6408 .elementor-element.elementor-element-6a7d2bc{--width:30%;}.elementor-6408 .elementor-element.elementor-element-222ea4e{--width:30%;}.elementor-6408 .elementor-element.elementor-element-94e60a8{--width:30%;}.elementor-6408 .elementor-element.elementor-element-4c6ad1a{--width:30%;}.elementor-6408 .elementor-element.elementor-element-1e0fc35{--width:30%;}.elementor-6408 .elementor-element.elementor-element-e2f2dea{--width:30%;}}@media(max-width:767px){.elementor-6408 .elementor-element.elementor-element-58019d2{--padding-top:16px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-c425ddd{--width:100%;}.elementor-6408 .elementor-element.elementor-element-79fc987{--width:100%;}.elementor-6408 .elementor-element.elementor-element-1bde083{--width:100%;}.elementor-6408 .elementor-element.elementor-element-04926d4{--padding-top:16px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-6a7d2bc{--width:100%;}.elementor-6408 .elementor-element.elementor-element-222ea4e{--width:100%;}.elementor-6408 .elementor-element.elementor-element-94e60a8{--width:100%;}.elementor-6408 .elementor-element.elementor-element-194e2eb{--padding-top:16px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-6408 .elementor-element.elementor-element-4c6ad1a{--width:100%;}.elementor-6408 .elementor-element.elementor-element-1e0fc35{--width:100%;}.elementor-6408 .elementor-element.elementor-element-e2f2dea{--width:100%;}}/* Start custom CSS */body.page-id-6408{background:#f4f5f7!important}
html:has(body.page-id-6408){scroll-behavior:smooth}
.elementor-6408 .gs-frame{max-width:1288px!important;width:100%!important;margin:40px auto 0!important;padding:0 24px!important;background:transparent!important;box-shadow:none!important;border:0}
.elementor-6408 .gs-frame.gs-spot,.elementor-6408 .gs-frame.gs-service{width:calc(100% - 48px)!important;max-width:1240px!important}.elementor-6408 .gs-frame.gs-spot{padding:0!important}.elementor-6408 .gs-frame.gs-service{padding:40px!important}
.elementor-6408 .gs-frame:last-child{margin-bottom:72px!important}
.elementor-6408 .gs-hero{background:#fff!important;padding:0!important;overflow:hidden;width:100%!important;gap:0!important}
.elementor-6408 .gs-hero-inner{max-width:1288px!important;width:100%!important;margin:0 auto;padding:0 24px!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;min-height:480px;gap:0!important}
.elementor-6408 .gs-hero-text{flex:0 0 44%!important;width:44%!important;max-width:44%!important;padding:56px 16px 48px 0!important;justify-content:center!important;gap:28px!important;position:relative;z-index:2}
.elementor-6408 .gs-hero-media{flex:1 1 0!important;width:auto!important;min-width:0;padding:24px 0!important;justify-content:center!important;align-items:center!important}
.elementor-6408 .gs-hero-img{width:100%!important}
.elementor-6408 .gs-hero-img img{width:100%!important;max-width:700px!important;height:auto!important;mix-blend-mode:multiply;display:block;margin:0 auto}
.elementor-6408 .gs-crumb,.elementor-6408 .gs-crumb p{font-size:14px;line-height:1.4;color:#5a5a5a;margin:0}
.elementor-6408 .gs-crumb a{color:#5a5a5a}.elementor-6408 .gs-crumb a:hover{color:#1c1c1c}.elementor-6408 .gs-crumb span{color:#1c1c1c}
.elementor-6408 .gs-logo img{height:38px!important;width:auto!important;max-width:none!important;mix-blend-mode:multiply;margin-top:4px;display:block}
.elementor-6408 .gs-h1 .elementor-heading-title{font-family:Archivo,sans-serif!important;font-weight:800!important;font-size:clamp(36px,5vw,68px)!important;line-height:1!important;letter-spacing:-.035em!important;color:#1c1c1c!important;text-wrap:balance;text-transform:none!important}
.elementor-6408 .gs-pill{background:#000;color:#fff;border-radius:8px;padding:0 .16em .04em;margin:0 -.04em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.elementor-6408 .gs-lead,.elementor-6408 .gs-lead p{font-size:clamp(16px,1.6vw,19px);line-height:1.5;color:#4a4a4a;max-width:520px;margin:0;text-wrap:pretty}
.elementor-6408 .gs-btn .elementor-button,.elementor-6408 .gs-link .elementor-button,.elementor-6408 .gs-pillbtn .elementor-button,.elementor-6408 .gs-viewall .elementor-button{font-family:Archivo,sans-serif!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important;box-shadow:none!important;display:inline-flex!important;align-items:center;transition:background-color .15s,color .15s,border-color .15s}
.elementor-6408 .gs-btn .elementor-button{font-weight:700!important;font-size:16px!important;color:#fff!important;background:#E00000!important;border:0!important;border-radius:6px!important;padding:0 24px!important;min-height:48px}
.elementor-6408 .gs-btn .elementor-button:hover{background:#C00000!important;color:#fff!important}
.elementor-6408 .gs-btn-hero .elementor-button{min-height:50px;padding:0 26px!important;margin-top:8px}
.elementor-6408 .gs-btn-hero .elementor-button:hover{background:#000!important}
.elementor-6408 .gs-btn-sm .elementor-button{min-height:44px;padding:0 20px!important}
.elementor-6408 .gs-link .elementor-button,.elementor-6408 .gs-viewall .elementor-button{background:transparent!important;color:#E00000!important;border:0!important;padding:0!important;font-weight:600!important;font-size:15px!important;min-height:44px}
.elementor-6408 .gs-link .elementor-button:hover,.elementor-6408 .gs-viewall .elementor-button:hover{color:#C00000!important;background:transparent!important}
.elementor-6408 .elementor-button:focus-visible{outline:none!important;box-shadow:0 0 0 3px rgba(224,0,0,.28)!important}
.elementor-6408 .gs-proof-wrap{max-width:1288px!important;width:100%!important;margin:0 auto;padding:0 24px 40px!important;position:relative;z-index:2}
.elementor-6408 .gs-proof{display:grid!important;grid-template-columns:repeat(4,1fr);gap:0!important;background:#f4f5f7!important;border:1px solid #e1e3e7;border-radius:8px;padding:0!important}
.elementor-6408 .gs-proof-cell{position:relative;padding:22px 28px!important;gap:6px!important;justify-content:flex-start!important;width:auto!important}
.elementor-6408 .gs-proof-cell+.gs-proof-cell::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60px;border-radius:2px;background:#E00000}
.elementor-6408 .gs-proof-t .elementor-heading-title{font-family:Archivo,sans-serif!important;font-weight:800!important;font-size:19px!important;line-height:1.1!important;letter-spacing:-.02em!important;color:#1c1c1c!important;text-transform:none!important}
.elementor-6408 .gs-proof-d,.elementor-6408 .gs-proof-d p{font-size:15px;line-height:1.4;color:#4a4a4a;margin:0}
.elementor-6408 .gs-spot{display:grid!important;grid-template-columns:1fr 1fr;background:#fff!important;border:1px solid #e1e3e7!important;border-radius:8px;overflow:hidden;gap:0!important}
.elementor-6408 .gs-spot-media{min-height:360px;background:#fff!important;justify-content:center!important;align-items:center!important;padding:8px!important;width:auto!important}
.elementor-6408 .gs-spot-media .elementor-widget-image{width:100%!important}
.elementor-6408 .gs-spot-media img{max-width:90%!important;max-height:440px!important;width:auto!important;object-fit:contain;display:block;margin:0 auto}
.elementor-6408 .gs-spot-body{padding:40px!important;gap:14px!important;justify-content:center!important;width:auto!important}
.elementor-6408 .gs-eyebrow .elementor-heading-title{font-family:Archivo,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#E00000!important;line-height:1.3!important}
.elementor-6408 .gs-h2xl .elementor-heading-title{font-family:Archivo,sans-serif!important;font-weight:800!important;font-size:40px!important;line-height:1.04!important;letter-spacing:-.025em!important;color:#1c1c1c!important;text-transform:none!important}
.elementor-6408 .gs-h2 .elementor-heading-title{font-family:Archivo,sans-serif!important;font-weight:800!important;font-size:34px!important;line-height:1.05!important;letter-spacing:-.025em!important;color:#1c1c1c!important;text-wrap:balance;text-transform:none!important}
.elementor-6408 .gs-body,.elementor-6408 .gs-body p{font-size:17px;line-height:1.5;color:#4a4a4a;max-width:440px;margin:0;text-wrap:pretty}
.elementor-6408 .gs-service .gs-body,.elementor-6408 .gs-service .gs-body p{max-width:none}
.elementor-6408 .gs-actions{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:12px 20px!important;padding:0!important;width:100%!important;margin-top:4px}
.elementor-6408 .gs-actions>.elementor-widget{width:auto!important;max-width:none!important}
.elementor-6408 .gs-finder{gap:20px!important}
.elementor-6408 .gs-tiles{display:grid!important;grid-template-columns:repeat(4,1fr);gap:16px!important;padding:0!important;width:100%!important}
.elementor-6408 .gs-tile{background:#fff!important;border:1px solid #e1e3e7!important;border-radius:8px;padding:24px!important;min-height:230px;gap:8px!important;justify-content:flex-start!important;width:auto!important}
.elementor-6408 .gs-tile .gs-actions{margin-top:auto!important;padding-top:20px!important;gap:10px 18px!important}
.elementor-6408 .gs-tile-t .elementor-heading-title{font-family:Archivo,sans-serif!important;font-weight:800!important;font-size:24px!important;line-height:1.05!important;letter-spacing:-.02em!important;color:#1c1c1c!important;text-transform:none!important}
.elementor-6408 .gs-tile-d,.elementor-6408 .gs-tile-d p{font-size:16px;line-height:1.4;color:#4a4a4a;margin:0}
.elementor-6408 .gs-tile-dark{background:#1f2327!important;border-color:#1f2327!important}
.elementor-6408 .gs-tile-dark .gs-tile-t .elementor-heading-title{color:#fff!important}
.elementor-6408 .gs-tile-dark .gs-tile-d,.elementor-6408 .gs-tile-dark .gs-tile-d p{color:#d3d7db}
.elementor-6408 .gs-tile-dark .gs-link .elementor-button{color:#fff!important}
.elementor-6408 .gs-tile-dark .gs-link .elementor-button:hover{color:#d3d7db!important}
.elementor-6408 .gs-service{display:grid!important;grid-template-columns:1fr 1fr;gap:24px 48px!important;align-items:center;background:#fff!important;border:1px solid #e1e3e7!important;border-radius:8px;padding:40px!important}
.elementor-6408 .gs-service-l{gap:12px!important;padding:0!important;width:auto!important}
.elementor-6408 .gs-service-r{gap:20px!important;padding:0!important;width:auto!important}
.elementor-6408 .gs-phone .elementor-heading-title,.elementor-6408 .gs-phone a{font-family:Archivo,sans-serif!important;font-weight:600!important;font-size:15px!important;color:#1c1c1c!important;text-transform:none!important;letter-spacing:0!important}
.elementor-6408 .gs-jump{position:relative;z-index:5;background:#f4f5f7!important;padding:10px 24px!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;align-items:center}
.elementor-6408 .gs-jump>.elementor-widget{width:auto!important}
.elementor-6408 .gs-pillbtn .elementor-button{font-weight:700!important;font-size:14px!important;color:#1c1c1c!important;background:#fff!important;border:1px solid #d4d6da!important;border-radius:999px!important;padding:0 18px!important;min-height:40px}
.elementor-6408 .gs-pillbtn .elementor-button:hover{border-color:#1c1c1c!important;color:#1c1c1c!important;background:#fff!important}
.elementor-6408 .gs-psec{gap:16px!important;scroll-margin-top:24px;position:relative;align-items:stretch!important;flex-direction:column!important}
.elementor-6408 .gs-psec-h{border-bottom:1px solid #d4d6da;padding:0 110px 10px 0!important;width:100%!important;max-width:none!important}
.elementor-6408 .gs-psec-h .elementor-heading-title{font-family:Archivo,sans-serif!important;font-weight:800!important;font-size:28px!important;line-height:1.2!important;letter-spacing:-.02em!important;color:#1c1c1c!important;text-align:left!important;text-transform:none!important}
.elementor-6408 .gs-viewall{position:absolute!important;top:-6px;right:24px;width:auto!important}
.elementor-6408 .gs-viewall .elementor-button{font-size:14px!important}
.elementor-6408 .gs-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px!important;padding:0!important;width:100%!important;max-width:none!important;justify-content:stretch!important}
.elementor-6408 .gs-card{width:auto!important;max-width:none!important;padding:0!important;gap:0!important;background:#fff!important;border:1px solid #e1e3e7!important;border-radius:8px!important;overflow:hidden;box-shadow:none!important;position:relative;align-items:stretch!important;justify-content:flex-start!important;transition:box-shadow .18s cubic-bezier(.2,0,.2,1)}
.elementor-6408 .gs-card:hover{box-shadow:0 2px 10px rgba(31,35,39,.16)!important}
.elementor-6408 .gs-card .gs-card-img{aspect-ratio:4/3;padding:16px!important;border-bottom:1px solid #eef0f2;width:100%!important;margin:0!important;display:flex;align-items:center;justify-content:center}
.elementor-6408 .gs-card .gs-card-img .elementor-widget-container,.elementor-6408 .gs-card .gs-card-img a{height:100%;width:100%;display:flex;align-items:center;justify-content:center}
.elementor-6408 .gs-card .gs-card-img img{height:100%!important;width:100%!important;max-height:none!important;object-fit:contain!important;background:#fff}
.elementor-6408 .gs-card-t{padding:14px 16px 0!important;margin:0!important;width:100%!important}
.elementor-6408 .gs-card-t .elementor-heading-title{font-family:Archivo,sans-serif!important;font-weight:800!important;font-size:18px!important;line-height:1.2!important;letter-spacing:-.01em!important;color:#1c1c1c!important;text-align:left!important;text-transform:none!important;margin:0!important}
.elementor-6408 .gs-card-t a{color:inherit!important}
.elementor-6408 .gs-card-t a::before{content:"";position:absolute;inset:0;z-index:1}
.elementor-6408 .gs-card-p{padding:6px 80px 16px 16px!important;margin:0!important;width:100%!important}
.elementor-6408 .gs-card-p .elementor-heading-title{font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important;color:#1c1c1c!important;text-align:left!important;letter-spacing:0!important;text-transform:none!important}
.elementor-6408 .gs-card::after{content:"View ›";position:absolute;right:16px;bottom:16px;font-family:Archivo,sans-serif;font-weight:600;font-size:14px;line-height:1.5;color:#E00000}
.elementor-6408 .gs-card:hover::after{color:#C00000}
@media (max-width:1024px){.elementor-6408 .gs-tiles{grid-template-columns:repeat(2,1fr)}}
@media (max-width:899px){.elementor-6408 .gs-proof{grid-template-columns:repeat(2,1fr)}.elementor-6408 .gs-proof-cell:nth-child(3)::before{display:none}.elementor-6408 .gs-proof-cell:nth-child(n+3){border-top:1px solid #e1e3e7}.elementor-6408 .gs-service{grid-template-columns:1fr}}
@media (max-width:699px){.elementor-6408 .gs-hero-inner{flex-direction:column!important;min-height:0}.elementor-6408 .gs-hero-text{flex:none!important;width:100%!important;max-width:100%!important;padding:28px 0 4px!important;gap:20px!important}.elementor-6408 .gs-hero-media{padding:8px 0 24px!important}.elementor-6408 .gs-spot{grid-template-columns:1fr}.elementor-6408 .gs-spot-media{min-height:240px}.elementor-6408 .gs-spot-body{padding:24px!important}.elementor-6408 .gs-h2xl .elementor-heading-title{font-size:30px!important}.elementor-6408 .gs-h2 .elementor-heading-title{font-size:28px!important}.elementor-6408 .gs-psec-h .elementor-heading-title{font-size:24px!important}.elementor-6408 .gs-service{padding:24px!important}.elementor-6408 .gs-frame{margin-top:32px!important;padding:0 16px!important}.elementor-6408 .gs-frame.gs-spot,.elementor-6408 .gs-frame.gs-service{width:calc(100% - 32px)!important}.elementor-6408 .gs-frame.gs-service{padding:24px!important}.elementor-6408 .gs-viewall{right:16px}.elementor-6408 .gs-hero-inner,.elementor-6408 .gs-proof-wrap{padding-left:16px!important;padding-right:16px!important}.elementor-6408 .gs-jump{padding:10px 16px!important}}
@media (max-width:479px){.elementor-6408 .gs-proof,.elementor-6408 .gs-tiles{grid-template-columns:1fr}.elementor-6408 .gs-proof-cell::before{display:none}.elementor-6408 .gs-proof-cell+.gs-proof-cell{border-top:1px solid #e1e3e7}.elementor-6408 .gs-tile{min-height:0!important}}
@media (min-width:1025px){.elementor-6408 .gs-jump{position:sticky!important;top:77px;z-index:5}body.admin-bar .elementor-6408 .gs-jump{top:109px}.elementor-6408 .gs-psec{scroll-margin-top:150px}body.admin-bar .elementor-6408 .gs-psec{scroll-margin-top:182px}}
.elementor-6408 .gs-viewall-row{flex-direction:row!important;gap:18px!important;padding:0!important;flex-wrap:nowrap!important}.elementor-6408 .gs-viewall-row>.elementor-widget{width:auto!important}.elementor-6408 .gs-psec-h-wide{padding-right:220px!important}
@media (max-width:699px){.elementor-6408 .gs-psec-h-wide{padding-right:0!important}.elementor-6408 .gs-psec .gs-viewall-row{position:static!important;order:1;margin-top:-8px}.elementor-6408 .gs-psec .gs-grid{order:2}}
.elementor-6408 .gs-card-t .elementor-heading-title{min-height:2.4em}
.elementor-6408 .gs-tile{min-height:230px!important}
.elementor-6408 .gs-tile-diagram{position:relative;overflow:hidden}
.elementor-6408 .gs-tile-diagram>.gs-tile-art{position:absolute!important;left:0;right:0;top:88px;bottom:0;width:auto!important;height:auto!important;margin:0!important;z-index:0;pointer-events:none}
.elementor-6408 .gs-tile-diagram>.gs-tile-art img{width:100%!important;height:100%!important;object-fit:contain;object-position:center top;mix-blend-mode:multiply}
.elementor-6408 .gs-tile-diagram .gs-actions{padding-bottom:0!important;position:relative;z-index:1}
@media (max-width:1024px){.elementor-6408 .gs-tile{min-height:230px!important}}
@media (max-width:479px){.elementor-6408 .gs-tile{min-height:0}.elementor-6408 .gs-tile-diagram>.gs-tile-art{bottom:84px;height:120px}.elementor-6408 .gs-tile-diagram .gs-actions{padding-bottom:0!important}}

/* Finder: two wide cards (keep last) */
.elementor-6408 .gs-tiles{grid-template-columns:1fr!important;gap:16px!important}
.elementor-6408 .gs-tile{position:relative;overflow:hidden;min-height:150px!important;padding:28px 32px!important;gap:6px!important;justify-content:center!important;border-radius:8px}
.elementor-6408 .gs-tile>.elementor-element:not(.gs-tile-art){position:relative;z-index:2;max-width:46%}
.elementor-6408 .gs-tile-t .elementor-heading-title{font-size:20px!important;display:flex;align-items:center;gap:10px}
.elementor-6408 .gs-tile-t .elementor-heading-title::before{content:"";flex:none;width:18px;height:18px;background:#1c1c1c;-webkit-mask:var(--gs-i) center/contain no-repeat;mask:var(--gs-i) center/contain no-repeat}
.elementor-6408 .gs-tile-kit{--gs-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.4 2.4-2.6-.6-.6-2.6z'/%3E%3C/svg%3E")}
.elementor-6408 .gs-tile-diagram{--gs-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h8'/%3E%3C/svg%3E")}
.elementor-6408 .gs-tile .gs-actions{margin-top:0!important;padding-top:10px!important}
.elementor-6408 .gs-tile .gs-actions .elementor-button{background:none!important;box-shadow:none!important;color:#E00000!important;padding:0!important;min-height:0!important;height:auto!important;font-size:13px!important;font-weight:700!important;border:0!important}
.elementor-6408 .gs-tile .gs-actions .elementor-button:hover{color:#C00000!important;text-decoration:underline}
.elementor-6408 .gs-tile-d,.elementor-6408 .gs-tile-d p{font-size:14px}
.elementor-6408 .gs-tile-diagram>.gs-tile-art{position:absolute!important;left:auto!important;bottom:auto!important;right:-40px!important;top:-119px!important;width:635px!important;height:auto!important;margin:0!important;z-index:1;pointer-events:none}
.elementor-6408 .gs-tile-diagram>.gs-tile-art img{height:auto!important;object-fit:fill}
.elementor-6408 .gs-tile-kit>.gs-kit-art{position:absolute!important;right:150px;top:50%;transform:translateY(-50%);width:auto!important;height:130px;margin:0!important;z-index:1;pointer-events:none}
.elementor-6408 .gs-tile-kit>.gs-kit-art img{height:130px!important;width:auto!important;mix-blend-mode:multiply}
@media (max-width:767px){.elementor-6408 .gs-tile>.elementor-element:not(.gs-tile-art){max-width:100%}.elementor-6408 .gs-tile-diagram>.gs-tile-art,.elementor-6408 .gs-tile-kit>.gs-kit-art{display:none!important}.elementor-6408 .gs-tile{min-height:0!important;padding:22px 20px!important}}

/* side by side (keep last) */
@media (min-width:768px){
.elementor-6408 .gs-tiles{grid-template-columns:1fr 1fr!important}
.elementor-6408 .gs-tile{min-height:210px!important;justify-content:flex-start!important}
.elementor-6408 .gs-tile>.elementor-element:not(.gs-tile-art){max-width:100%}
.elementor-6408 .gs-tile-d{max-width:52%!important}
.elementor-6408 .gs-tile .gs-actions{position:absolute!important;left:32px;top:auto;bottom:24px;padding:0!important}
.elementor-6408 .gs-tile-diagram>.gs-tile-art{right:-30px!important;top:auto!important;bottom:-60px!important;width:430px!important}
.elementor-6408 .gs-tile-kit>.gs-kit-art{right:36px;top:auto;bottom:20px;transform:none;height:120px}
.elementor-6408 .gs-tile-kit>.gs-kit-art img{height:120px!important}
}
/* shorter cards (keep last) */
@media (min-width:768px){
.elementor-6408 .gs-tile{min-height:165px!important;padding:22px 28px!important}
.elementor-6408 .gs-tile .gs-actions{left:28px;bottom:18px}
.elementor-6408 .gs-tile-diagram>.gs-tile-art{bottom:-110px!important}
.elementor-6408 .gs-tile-kit>.gs-kit-art{bottom:14px;height:100px}
.elementor-6408 .gs-tile-kit>.gs-kit-art img{height:100px!important}
}
/* kit art bigger (keep last) */
@media (min-width:768px){
.elementor-6408 .gs-tile-kit>.gs-kit-art{bottom:10px;right:30px;height:135px}
.elementor-6408 .gs-tile-kit>.gs-kit-art img{height:135px!important}
.elementor-6408 .gs-tile-kit .gs-tile-d{max-width:52%!important}
}
/* proof: separate gray cards (keep last) */
.elementor-6408 .gs-proof{gap:16px!important;background:none!important;border:0!important;border-radius:0!important}
.elementor-6408 .gs-proof-cell{background:#f3f4f6!important;border-radius:8px!important;padding:28px!important;border:0!important}
.elementor-6408 .gs-proof-cell::before,.elementor-6408 .gs-proof-cell+.gs-proof-cell::before{display:none!important;content:none!important}
.elementor-6408 .gs-proof-cell+.gs-proof-cell{border-top:0!important}
.elementor-6408 .gs-proof-t .elementor-heading-title{font-size:18px!important}
.elementor-6408 .gs-proof-d,.elementor-6408 .gs-proof-d p{line-height:1.5}
@media (max-width:479px){.elementor-6408 .gs-proof-cell{padding:22px!important}}/* End custom CSS */