.elementor .fv-tile-text{font-family:Poppins;font-weight:500;font-size:17px;color:#FFFFFF;line-height:1.4;text-align:center;}.elementor .fv-tile-img{width:100%;height:140px;object-fit:contain;display:block;}.elementor .fv-tile:hover,.elementor .fv-tile:focus-visible{border-color:#FF4D22;transform:translate3d(0px, -4px, 0px);}.elementor .fv-tile{text-align:center;padding-block-start:32px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#2E2E2E;transition:transform 0.25s, border-color 0.25s;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .fv-grid-3{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);}.elementor .fv-h2{max-width:760px;font-family:"Amerigo Md BT";font-weight:400;font-size:48px;color:#FBFBFB;letter-spacing:-0.01em;line-height:1.15;text-align:center;}.elementor .fv-inner{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:56px;align-items:center;}.elementor .fv-section{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#242424;display:flex;flex-direction:row;justify-content:center;}