.gridCustom{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media (min-width:200px) and (max-width:639px){.phoneHidden{display:none}.textSubHeading{font-size:14px}.textHeading{font-size:24px}.textHeroTitle{font-size:28px}.textHeroPera{font-size:12px}.textHeroClients,.textHeroLoving{font-size:14px;text-align:center}.flexCol{flex-direction:column}.paddingTired{padding-top:150px}.paddingTopTesti{padding-top:10px}.paddingY{padding-top:30px;padding-bottom:30px}.cardPadding{padding:20px}.marginTop{margin-top:20px}.heroTop{top:110px;position:relative}.avatarText,.quote,.textExp{font-size:14px}.expMb{margin-bottom:30px}.expCardP{padding:14px}.ExpGap{gap:8px}.expItemText{font-size:12px}.ProjectMb{margin-bottom:38px}.chooseMT{margin-top:30px}.LogoTextChoose{font-size:24px}.mobileLogo{width:120px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.textFooter{font-size:12px}.logoWhyChoose{width:150px}}@media (min-width:639px) and (max-width:1040px){.gridCustom{grid-template-columns:repeat(2,1fr)}.webHidden{display:none}}@media (min-width:1040px){.gridCustom{grid-template-columns:repeat(4,1fr)}.webHidden{display:none}}@media (max-width:768px){*{will-change:auto!important;transform:none!important}}