@media only screen and (max-width: 1920px) {
}

@media only screen and (max-width: 1800px) {
}

@media only screen and (max-width: 1680px) {
}

@media only screen and (max-width: 1480px) {
}

@media only screen and (max-width: 1440px) {
}

@media only screen and (max-width: 1366px) {
}

@media only screen and (max-width: 1180px) {
}

@media only screen and (max-width: 820px) {
}

@media only screen and (max-width: 768px) {
.mainBoxImg {
    padding: 20px;
}

.mainBoxImg span {
    margin-bottom: 20px;
}

.mainBoxImg h3 {
    font-size: 18px;
    margin: 0;
}

.mainBoxImg p {
    font-size: 14px;
}
}

@media only screen and (max-width: 637px) {
}

@media only screen and (max-width: 380px) and (max-height: 667px) {
}

@media not all, only screen and (min--moz-device-pixel-ratio: 2), not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
}
