.elementor-46570 .elementor-element.elementor-element-e5518d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-e5518d3:not(.elementor-motion-effects-element-type-background), .elementor-46570 .elementor-element.elementor-element-e5518d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12D9C1;}.elementor-46570 .elementor-element.elementor-element-e5518d3 > .elementor-container{max-width:1285px;}.elementor-46570 .elementor-element.elementor-element-e5518d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-e5518d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46570 .elementor-element.elementor-element-9cc865d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46570 .elementor-element.elementor-element-9cc865d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-9cc865d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46570 .elementor-element.elementor-element-9cc865d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-58b5868 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-58b5868 > .elementor-container{max-width:700px;}.elementor-46570 .elementor-element.elementor-element-58b5868{margin-top:0px;margin-bottom:0px;padding:8px 0px 8px 0px;}.elementor-bc-flex-widget .elementor-46570 .elementor-element.elementor-element-a06445a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46570 .elementor-element.elementor-element-a06445a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-a06445a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46570 .elementor-element.elementor-element-a06445a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-0606284{width:var( --container-widget-width, 118.93% );max-width:118.93%;--container-widget-width:118.93%;--container-widget-flex-grow:0;text-align:right;color:#1C1C1C;}.elementor-46570 .elementor-element.elementor-element-0606284 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-b6f68c3 > .elementor-element-populated{margin:0px 0px 0px 29px;--e-column-margin-right:0px;--e-column-margin-left:29px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-0eab9f2{width:var( --container-widget-width, 76.519% );max-width:76.519%;--container-widget-width:76.519%;--container-widget-flex-grow:0;}.elementor-46570 .elementor-element.elementor-element-2f89342 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-2f89342:not(.elementor-motion-effects-element-type-background), .elementor-46570 .elementor-element.elementor-element-2f89342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12D9C1;}.elementor-46570 .elementor-element.elementor-element-2f89342 > .elementor-container{max-width:1285px;}.elementor-46570 .elementor-element.elementor-element-2f89342{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-2f89342 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46570 .elementor-element.elementor-element-8914221.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46570 .elementor-element.elementor-element-8914221.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-8914221.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46570 .elementor-element.elementor-element-8914221 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-6970d52 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-6970d52 > .elementor-container{max-width:700px;}.elementor-46570 .elementor-element.elementor-element-6970d52{margin-top:0px;margin-bottom:0px;padding:8px 0px 8px 0px;}.elementor-bc-flex-widget .elementor-46570 .elementor-element.elementor-element-e9e9d25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46570 .elementor-element.elementor-element-e9e9d25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-e9e9d25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46570 .elementor-element.elementor-element-e9e9d25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-10dfce0{width:var( --container-widget-width, 118.93% );max-width:118.93%;--container-widget-width:118.93%;--container-widget-flex-grow:0;text-align:right;color:#1C1C1C;}.elementor-46570 .elementor-element.elementor-element-10dfce0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-000e9da > .elementor-element-populated{margin:0px 0px 0px 29px;--e-column-margin-right:0px;--e-column-margin-left:29px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-ebc08a8{width:var( --container-widget-width, 76.519% );max-width:76.519%;--container-widget-width:76.519%;--container-widget-flex-grow:0;}.elementor-46570 .elementor-element.elementor-element-23e1762:not(.elementor-motion-effects-element-type-background), .elementor-46570 .elementor-element.elementor-element-23e1762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gitkraken.com/wp-content/uploads/2026/03/Rectangle-34624732.png");background-repeat:no-repeat;}.elementor-46570 .elementor-element.elementor-element-23e1762 > .elementor-background-overlay{background-image:url("https://gitkraken.com/wp-content/uploads/2026/09/Container-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46570 .elementor-element.elementor-element-23e1762 > .elementor-container{max-width:1285px;}.elementor-46570 .elementor-element.elementor-element-23e1762{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 0px 53px 0px;}.elementor-46570 .elementor-element.elementor-element-a76a91d img{width:257px;}.elementor-46570 .elementor-element.elementor-element-0a4cebb{text-align:center;}.elementor-46570 .elementor-element.elementor-element-0a4cebb .elementor-heading-title{font-size:49px;font-weight:800;line-height:58.8px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-46570 .elementor-element.elementor-element-568dfea{text-align:center;}.elementor-46570 .elementor-element.elementor-element-bd613b6 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF1A;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 24px 24px 24px;}.elementor-46570 .elementor-element.elementor-element-bd613b6 > .elementor-element-populated, .elementor-46570 .elementor-element.elementor-element-bd613b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-46570 .elementor-element.elementor-element-bd613b6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-46570 .elementor-element.elementor-element-fedb180{text-align:left;}.elementor-46570 .elementor-element.elementor-element-fedb180 img{width:44px;max-width:44px;}.elementor-46570 .elementor-element.elementor-element-432c4f4 .elementor-heading-title{font-size:16px;font-weight:600;line-height:24px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-46570 .elementor-element.elementor-element-c96855a{font-size:13px;font-weight:700;line-height:20px;}.elementor-46570 .elementor-element.elementor-element-c96855a p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-5be5289{column-gap:0px;font-size:13px;font-weight:500;line-height:20px;}.elementor-46570 .elementor-element.elementor-element-5be5289 p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-0e6646d{column-gap:0px;color:#EC7FFF;font-size:12px;}.elementor-46570 .elementor-element.elementor-element-0e6646d p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-0f25935 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF1A;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 24px 24px 24px;}.elementor-46570 .elementor-element.elementor-element-0f25935 > .elementor-element-populated, .elementor-46570 .elementor-element.elementor-element-0f25935 > .elementor-element-populated > .elementor-background-overlay, .elementor-46570 .elementor-element.elementor-element-0f25935 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-46570 .elementor-element.elementor-element-8ce23ef{text-align:left;}.elementor-46570 .elementor-element.elementor-element-8ce23ef img{width:44px;max-width:44px;}.elementor-46570 .elementor-element.elementor-element-33851c3 .elementor-heading-title{font-size:16px;font-weight:600;line-height:24px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-46570 .elementor-element.elementor-element-1c1daa7{font-size:13px;font-weight:700;line-height:20px;}.elementor-46570 .elementor-element.elementor-element-1c1daa7 p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-933c14c{column-gap:0px;font-size:13px;font-weight:500;line-height:20px;}.elementor-46570 .elementor-element.elementor-element-933c14c p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-3650b50{column-gap:0px;color:#EC7FFF;font-size:12px;}.elementor-46570 .elementor-element.elementor-element-3650b50 p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-c951ece > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF1A;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 24px 24px 24px;}.elementor-46570 .elementor-element.elementor-element-c951ece > .elementor-element-populated, .elementor-46570 .elementor-element.elementor-element-c951ece > .elementor-element-populated > .elementor-background-overlay, .elementor-46570 .elementor-element.elementor-element-c951ece > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-46570 .elementor-element.elementor-element-82b9f11{text-align:left;}.elementor-46570 .elementor-element.elementor-element-82b9f11 img{width:44px;max-width:44px;}.elementor-46570 .elementor-element.elementor-element-4602fe3 .elementor-heading-title{font-size:16px;font-weight:600;line-height:24px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-46570 .elementor-element.elementor-element-3aec505{font-size:13px;font-weight:700;line-height:20px;}.elementor-46570 .elementor-element.elementor-element-3aec505 p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-f2a6eac{column-gap:0px;font-size:13px;font-weight:500;line-height:20px;}.elementor-46570 .elementor-element.elementor-element-f2a6eac p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-d3c8a23{column-gap:0px;color:#EC7FFF;font-size:12px;line-height:18px;}.elementor-46570 .elementor-element.elementor-element-d3c8a23 p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-0c23264 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF1A;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 24px 24px 24px;}.elementor-46570 .elementor-element.elementor-element-0c23264 > .elementor-element-populated, .elementor-46570 .elementor-element.elementor-element-0c23264 > .elementor-element-populated > .elementor-background-overlay, .elementor-46570 .elementor-element.elementor-element-0c23264 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-46570 .elementor-element.elementor-element-04e67eb{text-align:left;}.elementor-46570 .elementor-element.elementor-element-04e67eb img{width:44px;max-width:44px;}.elementor-46570 .elementor-element.elementor-element-d917a1b .elementor-heading-title{font-size:16px;font-weight:600;line-height:24px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-46570 .elementor-element.elementor-element-373d2a4{font-size:13px;font-weight:700;line-height:20px;}.elementor-46570 .elementor-element.elementor-element-373d2a4 p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-8315b6f{column-gap:0px;font-size:13px;font-weight:500;line-height:20px;}.elementor-46570 .elementor-element.elementor-element-8315b6f p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-2b97acd{column-gap:0px;color:#EC7FFF;font-size:12px;line-height:18px;}.elementor-46570 .elementor-element.elementor-element-2b97acd p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-7864d6c > .elementor-element-populated{border-style:none;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 24px 24px 24px;}.elementor-46570 .elementor-element.elementor-element-7864d6c > .elementor-element-populated, .elementor-46570 .elementor-element.elementor-element-7864d6c > .elementor-element-populated > .elementor-background-overlay, .elementor-46570 .elementor-element.elementor-element-7864d6c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-46570 .elementor-element.elementor-element-9bcedfb > .elementor-container{max-width:1286px;}.elementor-46570 .elementor-element.elementor-element-9bcedfb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-9bcedfb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46570 .elementor-element.elementor-element-0e33af1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46570 .elementor-element.elementor-element-0e33af1 > .elementor-element-populated{margin:65px 0px 65px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-46570 .elementor-element.elementor-element-c454a3c{width:var( --container-widget-width, 61.694% );max-width:61.694%;--container-widget-width:61.694%;--container-widget-flex-grow:0;text-align:center;}.elementor-46570 .elementor-element.elementor-element-c454a3c .elementor-heading-title{font-size:39px;text-transform:capitalize;line-height:49px;}.elementor-46570 .elementor-element.elementor-element-7e5c39c{width:var( --container-widget-width, 50.678% );max-width:50.678%;--container-widget-width:50.678%;--container-widget-flex-grow:0;text-align:center;}.elementor-46570 .elementor-element.elementor-element-7e5c39c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 15px 0px;}.elementor-46570 .elementor-element.elementor-element-e18b121 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-c0aec3d > .elementor-container{max-width:1286px;}.elementor-46570 .elementor-element.elementor-element-c0aec3d{margin-top:0px;margin-bottom:15px;}.elementor-46570 .elementor-element.elementor-element-d060da9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46570 .elementor-element.elementor-element-d060da9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-46570 .elementor-element.elementor-element-d060da9 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-d060da9 > .elementor-element-populated, .elementor-46570 .elementor-element.elementor-element-d060da9 > .elementor-element-populated > .elementor-background-overlay, .elementor-46570 .elementor-element.elementor-element-d060da9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-46570 .elementor-element.elementor-element-d060da9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46570 .elementor-element.elementor-element-06baffa{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;top:24px;}body:not(.rtl) .elementor-46570 .elementor-element.elementor-element-06baffa{left:18px;}body.rtl .elementor-46570 .elementor-element.elementor-element-06baffa{right:18px;}.elementor-46570 .elementor-element.elementor-element-ebf34af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-d32c52e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-d32c52e{padding:0px 18px 10px 18px;}.elementor-46570 .elementor-element.elementor-element-731261f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-29122bc{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-46570 .elementor-element.elementor-element-29122bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-353bc27{width:var( --container-widget-width, 108.036% );max-width:108.036%;--container-widget-width:108.036%;--container-widget-flex-grow:0;}.elementor-46570 .elementor-element.elementor-element-353bc27 .elementor-heading-title{font-size:20px;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-46570 .elementor-element.elementor-element-dad5fe3 > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-46570 .elementor-element.elementor-element-70fedec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46570 .elementor-element.elementor-element-70fedec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-46570 .elementor-element.elementor-element-70fedec > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-70fedec > .elementor-element-populated, .elementor-46570 .elementor-element.elementor-element-70fedec > .elementor-element-populated > .elementor-background-overlay, .elementor-46570 .elementor-element.elementor-element-70fedec > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-46570 .elementor-element.elementor-element-70fedec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46570 .elementor-element.elementor-element-3bb7895{width:var( --container-widget-width, 169px );max-width:169px;--container-widget-width:169px;--container-widget-flex-grow:0;top:24px;}body:not(.rtl) .elementor-46570 .elementor-element.elementor-element-3bb7895{left:18px;}body.rtl .elementor-46570 .elementor-element.elementor-element-3bb7895{right:18px;}.elementor-46570 .elementor-element.elementor-element-341a349 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-aa0c83a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-aa0c83a{padding:0px 18px 10px 18px;}.elementor-46570 .elementor-element.elementor-element-c9eaa1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-bd37b7e{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-46570 .elementor-element.elementor-element-bd37b7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-6e684d7{width:var( --container-widget-width, 108.036% );max-width:108.036%;--container-widget-width:108.036%;--container-widget-flex-grow:0;}.elementor-46570 .elementor-element.elementor-element-6e684d7 .elementor-heading-title{font-size:20px;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-46570 .elementor-element.elementor-element-be99c62 > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-46570 .elementor-element.elementor-element-8cc9da1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46570 .elementor-element.elementor-element-8cc9da1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-46570 .elementor-element.elementor-element-8cc9da1 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#333333;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-8cc9da1 > .elementor-element-populated, .elementor-46570 .elementor-element.elementor-element-8cc9da1 > .elementor-element-populated > .elementor-background-overlay, .elementor-46570 .elementor-element.elementor-element-8cc9da1 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-46570 .elementor-element.elementor-element-8cc9da1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46570 .elementor-element.elementor-element-c2a0dd2{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;top:26px;}body:not(.rtl) .elementor-46570 .elementor-element.elementor-element-c2a0dd2{left:18px;}body.rtl .elementor-46570 .elementor-element.elementor-element-c2a0dd2{right:18px;}.elementor-46570 .elementor-element.elementor-element-b43db5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-037b6fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-037b6fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 18px 10px 18px;}.elementor-46570 .elementor-element.elementor-element-037b6fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46570 .elementor-element.elementor-element-5956214 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-cf3d887{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-46570 .elementor-element.elementor-element-cf3d887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-4250c1e{width:var( --container-widget-width, 108.036% );max-width:108.036%;--container-widget-width:108.036%;--container-widget-flex-grow:0;}.elementor-46570 .elementor-element.elementor-element-4250c1e .elementor-heading-title{font-size:20px;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-46570 .elementor-element.elementor-element-4036cee > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-46570 .elementor-element.elementor-element-ae9be97{text-align:center;}.elementor-46570 .elementor-element.elementor-element-ae9be97 img{width:128px;}.elementor-46570 .elementor-element.elementor-element-7c2e7ae{text-align:center;color:#818181;font-size:13px;line-height:20px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-bc-flex-widget .elementor-46570 .elementor-element.elementor-element-8914221.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46570 .elementor-element.elementor-element-8914221.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-8914221.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46570 .elementor-element.elementor-element-e9e9d25{width:50%;}.elementor-bc-flex-widget .elementor-46570 .elementor-element.elementor-element-e9e9d25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-46570 .elementor-element.elementor-element-e9e9d25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-46570 .elementor-element.elementor-element-e9e9d25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46570 .elementor-element.elementor-element-e9e9d25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-10dfce0{column-gap:0px;}.elementor-46570 .elementor-element.elementor-element-10dfce0 p{margin-bottom:0px;}.elementor-46570 .elementor-element.elementor-element-000e9da{width:50%;}.elementor-46570 .elementor-element.elementor-element-0a4cebb .elementor-heading-title{font-size:34px;line-height:43px;}.elementor-46570 .elementor-element.elementor-element-9bcedfb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-46570 .elementor-element.elementor-element-0e33af1 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-46570 .elementor-element.elementor-element-c454a3c{width:100%;max-width:100%;text-align:left;}.elementor-46570 .elementor-element.elementor-element-c454a3c .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-46570 .elementor-element.elementor-element-7e5c39c{width:100%;max-width:100%;text-align:left;font-size:16px;line-height:24px;}}@media(min-width:768px){.elementor-46570 .elementor-element.elementor-element-a06445a{width:55.569%;}.elementor-46570 .elementor-element.elementor-element-b6f68c3{width:44.431%;}.elementor-46570 .elementor-element.elementor-element-e9e9d25{width:55.569%;}.elementor-46570 .elementor-element.elementor-element-000e9da{width:44.431%;}.elementor-46570 .elementor-element.elementor-element-731261f{width:13.778%;}.elementor-46570 .elementor-element.elementor-element-b6aac94{width:85.886%;}.elementor-46570 .elementor-element.elementor-element-c9eaa1f{width:13.778%;}.elementor-46570 .elementor-element.elementor-element-f533de8{width:85.886%;}.elementor-46570 .elementor-element.elementor-element-5956214{width:13.778%;}.elementor-46570 .elementor-element.elementor-element-cf2d215{width:85.886%;}}/* Start custom CSS */.gkc-row{
    display:grid; grid-template-columns:repeat(3,1fr); gap:24px;
    max-width:1280px; margin:0 auto; padding:40px 24px;
    font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;
  }
 
  .gkc{
    position:relative;                  /* hover trigger + EA-link target 
    /*background:#140f1c; border:1px solid rgba(255,255,255,.06);*/
    border-radius:14px; 
    overflow:hidden; 
    cursor:pointer;
    /*display:flex; flex-direction:column;*/
               /* default; overridden per card below */
  }
 
  /* ---- MEDIA (overlay + CTA live here as pseudo-elements) ---- */
  .gkc-media{ 
      position:relative; 
      aspect-ratio:4/4.3; 
      overflow:hidden;   /* TALLER box -> more image above the slant. 2nd number = height; bigger = taller */
clip-path:polygon(0 0, 100% 0, 100% 93%, 0 100%); }   /* SLANT depth: LOWER % = bigger cut; 100% = no slant */
  .gkc-media img{ width:100%; height:100%; object-fit:cover; object-position:top center; }   /* anchor real images to TOP so the bottom slant eats the lower area, not the UI */
  .gkc__img{ position:absolute; inset:0; background:linear-gradient(135deg,#1c2540,#0e1322); z-index:1; }
  .gkc__img::after{ content:attr(data-label); position:absolute; inset:0;
    display:flex; align-items:center; justify-content:center; color:rgba(255,255,255,.25); font-size:12px; }
 
 
 
  /* PURPLE OVERLAY — fills the media; the slant comes from the parent's clip-path */
  .gkc-media::before{
    content:''; 
    position:absolute; 
    inset:0; 
    z-index:2;
    background:var(--accent);
    opacity:0; transition:opacity .35s ease;   /* no clip here — parent .gkc-media clips it to the slant */
  }
  /* CTA — auto-sized centered button; text comes from --cta per card */
  .gkc-media::after{
    content:var(--cta, "Try It \2192");
    position:absolute; left:50%; top:46%; transform:translate(-50%,-50%) translateY(6px);
    z-index:3; white-space:nowrap;
    color:#fff; font-weight:600; font-size:15px;
    padding:13px 22px; border:2px solid rgba(255,255,255,.9); border-radius:8px;
    background:rgba(255,255,255,.06);
    opacity:0; transition:opacity .35s ease, transform .35s ease;
  }
 
  /* WHOLE-CARD HOVER drives all three */
  .gkc:hover .gkc-media::before{ opacity:1; }
  .gkc:hover .gkc-media::after{ opacity:1; transform:translate(-50%,-50%) translateY(0); }
  .gkc:hover .gkc-media .gkc__eyebrow{ opacity:.55; }   /* only media eyebrows ghost (small cards); Insights body eyebrow stays */
 
  
  /* ---- PER-CARD: accent + CTA text (this is all the per-card config you need) ---- */
  .gkc--desktop{ --accent:rgba(121,0,201,.75); --cta:"Try GitKraken Desktop \2192"; }
  .gkc--gitlens{ --accent:rgba(9,120,134,.75);  --cta:"Try GitLens \2192"; }
  .gkc--kepler{  --accent:rgba(32,167,142,.75); --cta:"Try Kepler \2192"; }
  .gkc--insights{ --accent:rgba(188,0,222,.75); --cta:"Get a GitKraken Insights Trial \2192"; }
 
  /* ---- INSIGHTS WIDE CARD (horizontal: text left always-on, image right with left-slant overlay) ---- */
  /* Insights slant + aspect keyed to .gkc--insights -> works in Elementor with just that class (no --wide needed) */
  .gkc--insights .gkc-media{ 
      aspect-ratio:auto; 
      clip-path:polygon(0 0, 100% 0, 100% 100%, 8% 100%); }   /* LEFT slant — adjust the 14% to Figma */
 

  @media (max-width:860px){ .gkc--wide{ flex-direction:column; } .gkc--insights .gkc-media{ clip-path:none; aspect-ratio:16/9; } }
 
  /* ---- RESPONSIVE ---- */
  @media (max-width:860px){ .gkc-row{ grid-template-columns:1fr; max-width:420px; } }
  @media (prefers-reduced-motion:reduce){ .gkc-media::before,.gkc-media::after,.gkc__eyebrow{ transition:none; } }
  /* Touch: no hover -> keep image visible (whole-card link still works) */
  @media (hover:none){ .gkc-media::before,.gkc-media::after{ opacity:0; } }/* End custom CSS */