/* Stallyons icon swap for page 45373 (/industries/travel/).
 * Cloned from 45176.css: element IDs remapped ref->clone, ::before geometry
 * INHERITED verbatim (contract 6d-2), only the glyph identity swapped.
 * FA 5.15.3 solid + Devicon SVGs (Technology Stack only). */

/* Stallyons icon swap for page 45176 (/hire/offshore-software-development/).
 * Cloned from 44829.css: element IDs remapped, ::before geometry inherited,
 * glyphs re-chosen semantically. FA 5.15.3 solid + Devicon SVGs (tech stack only). */

.elementor-element-6dea0e1 img{display:none!important}
.elementor-element-6dea0e1{text-align:center}
.elementor-element-6dea0e1::before{content:"\f3ed";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#15803D;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-f87beb7 img{display:none!important}
.elementor-element-f87beb7{text-align:center}
.elementor-element-f87beb7::before{content:"\f3ed";font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;color:#15803D;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-0ea0bf9 img{display:none!important}
.elementor-element-0ea0bf9 .elementor-image-box-img{text-align:center}
.elementor-element-0ea0bf9 .elementor-image-box-img::before{content:"\f06a";font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;color:#333333;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-a0b59bb img{display:none!important}
.elementor-element-a0b59bb{text-align:center}
.elementor-element-a0b59bb::before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0B1327;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-3ef6a54 img{display:none!important}
.elementor-element-3ef6a54{text-align:center}
.elementor-element-3ef6a54::before{content:"\f274";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-d458d40 img{display:none!important}
.elementor-element-d458d40{text-align:center}
.elementor-element-d458d40::before{content:"\f4d7";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0B1327;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-a834117 img{display:none!important}
.elementor-element-a834117{text-align:center}
.elementor-element-a834117::before{content:"\f09d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-ce9810d img{display:none!important}
.elementor-element-ce9810d{text-align:center}
.elementor-element-ce9810d::before{content:"\f0e2";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-ccec940 img{display:none!important}
.elementor-element-ccec940{text-align:center}
.elementor-element-ccec940::before{content:"\f023";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-f0d1fd5 img{display:none!important}
.elementor-element-f0d1fd5{text-align:center}
.elementor-element-f0d1fd5::before{content:"\f46c";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0B1327;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-9feda78 img{display:none!important}
.elementor-element-9feda78{text-align:center}
.elementor-element-9feda78::before{content:"\f201";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0B1328;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-1664dff img{display:none!important}
.elementor-element-1664dff{text-align:center}
.elementor-element-1664dff::before{content:"\f2f1";font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-9392556 img{display:none!important}
.elementor-element-9392556 .elementor-image-box-img{text-align:center}
.elementor-element-9392556 .elementor-image-box-img::before{content:"\f573";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-e644859 img{display:none!important}
.elementor-element-e644859 .elementor-image-box-img{text-align:center}
.elementor-element-e644859 .elementor-image-box-img::before{content:"\f66f";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-8c8b068 img{display:none!important}
.elementor-element-8c8b068 .elementor-image-box-img{text-align:center}
.elementor-element-8c8b068 .elementor-image-box-img::before{content:"\f084";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-a2d8f1f img{display:none!important}
.elementor-element-a2d8f1f .elementor-image-box-img{text-align:center}
.elementor-element-a2d8f1f .elementor-image-box-img::before{content:"\f508";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#0C1428;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-db64590 img{display:none!important}
.elementor-element-db64590{text-align:center}
.elementor-element-db64590::before{content:"\f688";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#FFEDE4;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#FC671C;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-d0708cc img{display:none!important}
.elementor-element-d0708cc{text-align:center}
.elementor-element-d0708cc::before{content:"\f073";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#E7E4FB;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#3822DD;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-f2b79df img{display:none!important}
.elementor-element-f2b79df{text-align:center}
.elementor-element-f2b79df::before{content:"\f3cd";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#FBE4EA;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#E01C54;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-5bfb94e img{display:none!important}
.elementor-element-5bfb94e{text-align:center}
.elementor-element-5bfb94e::before{content:"\f5dc";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#E7F1FD;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#3488ED;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-b707d73 img{display:none!important}
.elementor-element-b707d73{text-align:center}
.elementor-element-b707d73::before{content:"\f0c2";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#E2E3E5;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#0C1428;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-ccb9d95 img{display:none!important}
.elementor-element-ccb9d95{text-align:center}
.elementor-element-ccb9d95::before{content:"\f09d";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#FFF0E3;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#FC8313;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-8abf4b4 img{display:none!important}
.elementor-element-8abf4b4{text-align:center}
.elementor-element-8abf4b4::before{content:"\f1e6";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#E1EFFE;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#0877F6;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-95e03e2 img{display:none!important}
.elementor-element-95e03e2{text-align:center}
.elementor-element-95e03e2::before{content:"\f492";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#F2E3FC;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#9518E5;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-c37e319 img{display:none!important}
.elementor-element-c37e319{text-align:center}
.elementor-element-c37e319::before{content:"\f2f1";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#FEF1E4;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#F9871B;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-6b072cf img{display:none!important}
.elementor-element-6b072cf{text-align:center}
.elementor-element-6b072cf::before{content:"\f7d9";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:67px;height:67px;background:#FAE5EA;border-radius:50%;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;line-height:1;color:#D52754;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-c27855f img{display:none!important}
.elementor-element-c27855f .elementor-image-box-img{text-align:left}
.elementor-element-c27855f .elementor-image-box-img::before{content:"\f252";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:56px;height:56px;background:#FDE5E7;border-radius:50%;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;line-height:1;color:#F22A3B;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-a9e338a img{display:none!important}
.elementor-element-a9e338a .elementor-image-box-img{text-align:left}
.elementor-element-a9e338a .elementor-image-box-img::before{content:"\e073";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:56px;height:56px;background:#E8EEFF;border-radius:50%;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;line-height:1;color:#3C75FC;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-566514d img{display:none!important}
.elementor-element-566514d .elementor-image-box-img{text-align:left}
.elementor-element-566514d .elementor-image-box-img::before{content:"\f0e2";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:56px;height:56px;background:#F0E6FC;border-radius:50%;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;line-height:1;color:#842EEA;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-204dc4e img{display:none!important}
.elementor-element-204dc4e .elementor-image-box-img{text-align:left}
.elementor-element-204dc4e .elementor-image-box-img::before{content:"\f1fe";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:56px;height:56px;background:#FFEFE9;border-radius:50%;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;line-height:1;color:#FE7A45;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-f1aa154 img{display:none!important}
.elementor-element-f1aa154 .elementor-image-box-img{text-align:left}
.elementor-element-f1aa154 .elementor-image-box-img::before{content:"\f53e";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:56px;height:56px;background:#E9F5EC;border-radius:50%;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;line-height:1;color:#48AD64;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-2d19320 img{display:none!important}
.elementor-element-2d19320 .elementor-image-box-img{text-align:left}
.elementor-element-2d19320 .elementor-image-box-img::before{content:"\f21b";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:56px;height:56px;background:#FFECE5;border-radius:50%;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;line-height:1;color:#FB6425;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-c6d6691 img{display:none!important}
.elementor-element-c6d6691 .elementor-image-box-img{text-align:left}
.elementor-element-c6d6691 .elementor-image-box-img::before{content:"\f688";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:54px;height:54px;background:#3C97FA;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-1d24409 img{display:none!important}
.elementor-element-1d24409 .elementor-image-box-img{text-align:left}
.elementor-element-1d24409 .elementor-image-box-img::before{content:"\f073";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:54px;height:54px;background:#FA9465;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-d4f7575 img{display:none!important}
.elementor-element-d4f7575 .elementor-image-box-img{text-align:left}
.elementor-element-d4f7575 .elementor-image-box-img::before{content:"\f1e6";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:54px;height:54px;background:#774BD5;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-2ffcd99 img{display:none!important}
.elementor-element-2ffcd99 .elementor-image-box-img{text-align:left}
.elementor-element-2ffcd99 .elementor-image-box-img::before{content:"\f571";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:54px;height:54px;background:#A757E5;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-9d5ad03 img{display:none!important}
.elementor-element-9d5ad03 .elementor-image-box-img{text-align:left}
.elementor-element-9d5ad03 .elementor-image-box-img::before{content:"\f233";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:54px;height:54px;background:#2480E0;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-f5c2547 img{display:none!important}
.elementor-element-f5c2547 .elementor-image-box-img{text-align:left}
.elementor-element-f5c2547 .elementor-image-box-img::before{content:"\f0d0";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:54px;height:54px;background:#06B5A9;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-01f9126 img{display:none!important}
.elementor-element-01f9126 .elementor-image-box-img{text-align:left}
.elementor-element-01f9126 .elementor-image-box-img::before{content:"\f66f";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:linear-gradient(225deg,#FDA15C 0%,#F84E28 100%);border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-76f2a96 img{display:none!important}
.elementor-element-76f2a96 .elementor-image-box-img{text-align:left}
.elementor-element-76f2a96 .elementor-image-box-img::before{content:"\f201";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:linear-gradient(225deg,#FDA15C 0%,#F84E28 100%);border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-ec35c4c img{display:none!important}
.elementor-element-ec35c4c .elementor-image-box-img{text-align:left}
.elementor-element-ec35c4c .elementor-image-box-img::before{content:"\f017";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:linear-gradient(225deg,#FDA15C 0%,#F84E28 100%);border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-d863be1 img{display:none!important}
.elementor-element-d863be1 .elementor-image-box-img{text-align:left}
.elementor-element-d863be1 .elementor-image-box-img::before{content:"\f505";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:linear-gradient(225deg,#FDA15C 0%,#F84E28 100%);border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-45f0ab1 img{display:none!important}
.elementor-element-45f0ab1 .elementor-image-box-img{text-align:left}
.elementor-element-45f0ab1 .elementor-image-box-img::before{content:"\f126";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:linear-gradient(225deg,#FDA15C 0%,#F84E28 100%);border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-dac02bd img{display:none!important}
.elementor-element-dac02bd .elementor-image-box-img{text-align:left}
.elementor-element-dac02bd .elementor-image-box-img::before{content:"\f2b5";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:linear-gradient(225deg,#FDA15C 0%,#F84E28 100%);border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#FFFFFF;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-ed88baf img{display:none!important}
.elementor-element-ed88baf{text-align:center}
.elementor-element-ed88baf::before{content:"\f002";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:40px;height:40px;background:#F5ECFE;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:19px;line-height:1;color:#AE60F5;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-eff9d23 img{display:none!important}
.elementor-element-eff9d23{text-align:center}
.elementor-element-eff9d23::before{content:"\f46d";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:40px;height:40px;background:#EBE7FE;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:19px;line-height:1;color:#5A33F8;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-e77f991 img{display:none!important}
.elementor-element-e77f991{text-align:center}
.elementor-element-e77f991::before{content:"\f4fc";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:40px;height:40px;background:#E4ECFE;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:19px;line-height:1;color:#1D61F9;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-893de49 img{display:none!important}
.elementor-element-893de49{text-align:center}
.elementor-element-893de49::before{content:"\f573";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:40px;height:40px;background:#E1F5F9;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:19px;line-height:1;color:#05A8D1;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-ef3bdd5 img{display:none!important}
.elementor-element-ef3bdd5{text-align:center}
.elementor-element-ef3bdd5::before{content:"\f126";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:40px;height:40px;background:#F0FAF2;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:19px;line-height:1;color:#85D292;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-d6abe63 img{display:none!important}
.elementor-element-d6abe63{text-align:center}
.elementor-element-d6abe63::before{content:"\f201";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:40px;height:40px;background:#FEF1E9;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:19px;line-height:1;color:#FA8C45;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-12c6d84 img{display:none!important}
.elementor-element-12c6d84 .elementor-image-box-img{text-align:center}
.elementor-element-12c6d84 .elementor-image-box-img::before{content:"\f072";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#E1EFF9;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#087BCB;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-66b3ee9 img{display:none!important}
.elementor-element-66b3ee9 .elementor-image-box-img{text-align:center}
.elementor-element-66b3ee9 .elementor-image-box-img::before{content:"\f594";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#F9E5F1;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#D12688;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-14ae4af img{display:none!important}
.elementor-element-14ae4af .elementor-image-box-img{text-align:center}
.elementor-element-14ae4af .elementor-image-box-img::before{content:"\f57d";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#EBE5FB;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#5B23DE;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-e8e5117 img{display:none!important}
.elementor-element-e8e5117 .elementor-image-box-img{text-align:center}
.elementor-element-e8e5117 .elementor-image-box-img::before{content:"\f1b9";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#E9F3ED;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#479765;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-64b19c3 img{display:none!important}
.elementor-element-64b19c3 .elementor-image-box-img{text-align:center}
.elementor-element-64b19c3 .elementor-image-box-img::before{content:"\f2e7";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#FEEDE3;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#F56914;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-63da3c3 img{display:none!important}
.elementor-element-63da3c3 .elementor-image-box-img{text-align:center}
.elementor-element-63da3c3 .elementor-image-box-img::before{content:"\f21a";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#E5ECFC;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#2564E2;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-ce11f46 img{display:none!important}
.elementor-element-ce11f46 .elementor-image-box-img{text-align:center}
.elementor-element-ce11f46 .elementor-image-box-img::before{content:"\f0b1";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#FAF0E1;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#D68601;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-876a051 img{display:none!important}
.elementor-element-876a051 .elementor-image-box-img{text-align:center}
.elementor-element-876a051 .elementor-image-box-img::before{content:"\f3ff";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#ECE7FB;border-radius:14px;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#6335DC;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-53f9ef8 img{display:none!important}
.elementor-element-53f9ef8 .elementor-image-box-img{text-align:left}
.elementor-element-53f9ef8 .elementor-image-box-img::before{content:"\f277";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:#FAEBEB;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#D95659;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-c5df292 img{display:none!important}
.elementor-element-c5df292 .elementor-image-box-img{text-align:left}
.elementor-element-c5df292 .elementor-image-box-img::before{content:"\f4fc";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:#FEE9EC;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#F54B63;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-61e16a1 img{display:none!important}
.elementor-element-61e16a1 .elementor-image-box-img{text-align:left}
.elementor-element-61e16a1 .elementor-image-box-img::before{content:"\f573";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:#E5EDFC;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#236BE8;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-8a96a86 img{display:none!important}
.elementor-element-8a96a86 .elementor-image-box-img{text-align:left}
.elementor-element-8a96a86 .elementor-image-box-img::before{content:"\f1e6";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:#FFE9E1;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#FC4703;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-b267b55 img{display:none!important}
.elementor-element-b267b55 .elementor-image-box-img{text-align:left}
.elementor-element-b267b55 .elementor-image-box-img::before{content:"\f126";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:#EBF6E4;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#5CB122;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-618fb37 img{display:none!important}
.elementor-element-618fb37 .elementor-image-box-img{text-align:left}
.elementor-element-618fb37 .elementor-image-box-img::before{content:"\f3ed";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:#F0EAF9;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#8354CD;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-059af32 img{display:none!important}
.elementor-element-059af32 .elementor-image-box-img{text-align:left}
.elementor-element-059af32 .elementor-image-box-img::before{content:"\f3fd";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:#FDE5EA;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#EB2952;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-7fe0ff2 img{display:none!important}
.elementor-element-7fe0ff2 .elementor-image-box-img{text-align:left}
.elementor-element-7fe0ff2 .elementor-image-box-img::before{content:"\f02d";display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:50px;height:50px;background:#E8EDFC;border-radius:14px;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;line-height:1;color:#3D6BE6;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-c6da371 img{display:none!important}
.elementor-element-c6da371 .elementor-image-box-img{text-align:center}
.elementor-element-c6da371 .elementor-image-box-img::before{content:"\f49e";font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;color:#FC671D;display:inline-block;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-2148989 img{display:none!important}
.elementor-element-2148989{text-align:left}
.elementor-element-2148989::before{content:"\f277";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:58px;height:58px;background:#EBE6F7;border-radius:14px;margin:0 auto 0 0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:26px;line-height:1;color:#552DB9;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-d03ec6d img{display:none!important}
.elementor-element-d03ec6d{text-align:left}
.elementor-element-d03ec6d::before{content:"\f542";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:58px;height:58px;background:#E2ECFB;border-radius:14px;margin:0 auto 0 0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:26px;line-height:1;color:#0D60DA;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-5e52494 img{display:none!important}
.elementor-element-5e52494{text-align:left}
.elementor-element-5e52494::before{content:"\f0ae";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:58px;height:58px;background:#FDE5EA;border-radius:14px;margin:0 auto 0 0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:26px;line-height:1;color:#EB2952;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-3f140e1 img{display:none!important}
.elementor-element-3f140e1{text-align:left}
.elementor-element-3f140e1::before{content:"\f46c";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#FFE9E3;border-radius:50%;margin:0 auto 0 0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#FB4713;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-b1cca71 img{display:none!important}
.elementor-element-b1cca71{text-align:left}
.elementor-element-b1cca71::before{content:"\f3ed";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#FFE8E2;border-radius:50%;margin:0 auto 0 0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#FB410B;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-7955c80 img{display:none!important}
.elementor-element-7955c80{text-align:left}
.elementor-element-7955c80::before{content:"\f023";display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:top;width:64px;height:64px;background:#FFE9E3;border-radius:50%;margin:0 auto 0 0!important;padding:0!important;box-sizing:border-box!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;line-height:1;color:#FB4B18;font-style:normal;-webkit-font-smoothing:antialiased;transform-origin:center;transition:transform .3s ease}
.elementor-element-ec10be7 img{display:none!important}
.elementor-element-ec10be7 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/react-logo.svg") center/contain no-repeat}
.elementor-element-616a12c img{display:none!important}
.elementor-element-616a12c .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/node-js.svg") center/contain no-repeat}
.elementor-element-8f5fbc6 img{display:none!important}
.elementor-element-8f5fbc6 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/python.svg") center/contain no-repeat}
.elementor-element-6f30883 img{display:none!important}
.elementor-element-6f30883 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/laravel.svg") center/contain no-repeat}
.elementor-element-5786876 img{display:none!important}
.elementor-element-5786876 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/typescript.svg") center/contain no-repeat}
.elementor-element-9166f3a img{display:none!important}
.elementor-element-9166f3a .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/swift.svg") center/contain no-repeat}
.elementor-element-0f01df7 img{display:none!important}
.elementor-element-0f01df7 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/kotlin.svg") center/contain no-repeat}
.elementor-element-243de59 img{display:none!important}
.elementor-element-243de59 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/react-logo.svg") center/contain no-repeat}
.elementor-element-4631779 img{display:none!important}
.elementor-element-4631779 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/flutter.svg") center/contain no-repeat}
.elementor-element-e0fbdf4 img{display:none!important}
.elementor-element-e0fbdf4 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/ionic.svg") center/contain no-repeat}
.elementor-element-5c7e0c0 img{display:none!important}
.elementor-element-5c7e0c0 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/openai.svg") center/contain no-repeat}
.elementor-element-0473a3b img{display:none!important}
.elementor-element-0473a3b .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/icons8-tensorflow.svg") center/contain no-repeat}
.elementor-element-49ee987 img{display:none!important}
.elementor-element-49ee987 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/woocommerce.svg") center/contain no-repeat}
.elementor-element-b562d18 img{display:none!important}
.elementor-element-b562d18 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/webflow.svg") center/contain no-repeat}
.elementor-element-bd601d5 img{display:none!important}
.elementor-element-bd601d5 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/salesforce.svg") center/contain no-repeat}
.elementor-element-26cd23e img{display:none!important}
.elementor-element-26cd23e .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/aws-icon.svg") center/contain no-repeat}
.elementor-element-ba7c77a img{display:none!important}
.elementor-element-ba7c77a .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/docker.svg") center/contain no-repeat}
.elementor-element-b9c0e85 img{display:none!important}
.elementor-element-b9c0e85 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/terraform.svg") center/contain no-repeat}
.elementor-element-2198d74 img{display:none!important}
.elementor-element-2198d74 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/github.svg") center/contain no-repeat}
.elementor-element-dd070fa img{display:none!important}
.elementor-element-dd070fa .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/selenium.svg") center/contain no-repeat}
.elementor-element-c4903fb img{display:none!important}
.elementor-element-c4903fb .elementor-image-box-img::before{content:"\f233";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#60A5FA;display:inline-block;vertical-align:middle;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-2372db2 img{display:none!important}
.elementor-element-2372db2 .elementor-image-box-img::before{content:"\f3cd";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#34D399;display:inline-block;vertical-align:middle;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-24611ec img{display:none!important}
.elementor-element-24611ec .elementor-image-box-img::before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#C084FC;display:inline-block;vertical-align:middle;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-bb4d103 img{display:none!important}
.elementor-element-bb4d103 .elementor-image-box-img::before{content:"\f09d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#FB923C;display:inline-block;vertical-align:middle;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-6b3c1fc img{display:none!important}
.elementor-element-6b3c1fc .elementor-image-box-img::before{content:"\f0c2";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#38BDF8;display:inline-block;vertical-align:middle;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
/* Technology Stack cards the template left as PNGs (Devicon had no logo at
 * the time). The library is repaired, so they now get their real logo,
 * using the same 18px tech-stack geometry as their sibling cards. */
.elementor-element-44375c3 img{display:none!important}
.elementor-element-44375c3 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/mongodb.svg") center/contain no-repeat}
.elementor-element-2b004c0 img{display:none!important}
.elementor-element-2b004c0 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/postgresql.svg") center/contain no-repeat}
.elementor-element-64c2737 img{display:none!important}
.elementor-element-64c2737 .elementor-image-box-img::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url("/wp-content/themes/fodge-child/assets/icons/devicon/datadog.svg") center/contain no-repeat}
.elementor-element-aa63189 img{display:none!important}
.elementor-element-aa63189 .elementor-image-box-img::before{content:"\f023";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:#C084FC;display:inline-block;vertical-align:middle;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
.elementor-element-f4956d8 img{display:none!important}
.elementor-element-f4956d8 .elementor-image-box-img::before{content:"\f1e6";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:#C084FC;display:inline-block;vertical-align:middle;line-height:1;font-style:normal;-webkit-font-smoothing:antialiased}
/* hover transforms (class-scoped, copied verbatim from 44829.css) */
.hov-cus-scale:hover .elementor-image-box-img::before{transform:scale(1.1) rotate(-6deg)!important}
.hov-cus-under-roof:hover .elementor-widget-image::before{transform:scale(1.12)!important}
.cus-sect-free-bonus:hover .elementor-widget-image::before{transform:scale(1.1) rotate(-6deg)!important}
.cus-sect-proven-steps:hover .elementor-widget-image::before{transform:scale(1.12) rotate(-5deg)!important}
