@media (max-width:1279px){.casestudy-list .casestudy-content .item{font-size:var(--large-text-size)}}@media (max-width:1024px){#subpage .decorative-block{display:none}.cta-module .bottom-block .col.l{padding:35px}.infilab-icon{max-width:80px}.casestudy-list .casestudy-content .item:nth-child(2){flex:0 0 calc(45% - var(--gap))}.cta-module .img-block{aspect-ratio:16/9}}@media (max-width:992px){.cta-module .bottom-block .col.l,.cta-module .bottom-block .col.r{flex-basis:100%;padding:50px 25px}#home .hero-module .motto-block .name{height:150px}.whyus-module .content-block.max-wrapper{padding-left:0;padding-right:0}.kt-row-column-wrap{grid-template-columns:repeat(1,minmax(0,1fr))!important}.services-module .content-block{padding-left:8vw;padding-right:8vw}.infilab-icon{max-width:125px}.cta-single{padding-left:0;padding-right:0}.casestudy-list .casestudy-content .item:first-child,.casestudy-list .casestudy-content .item:nth-child(2){flex-basis:100%}.casestudy-list .review-block{text-align:left}.casestudy-list .casestudy-header h2{font-size:var(--h3-text-size)}.article-page article,.article-page aside{flex-basis:100%}.article-page article .button-box{text-align:center}.reorder{order:2}.article-page aside .latest-module h5{font-size:var(--h4-text-size)}}@media (max-width:767px){.aboutus-module .top-block .col:first-child img{margin-left:auto;margin-right:auto}.aboutus-module .top-block .col.n:first-child{order:2}.aboutus-module .top-block .col.n:last-child{order:1;margin-bottom:var(--section-padding)}.services-list .item{padding-top:50px;padding-bottom:50px}.services-list .item h3{margin:var(--gap)}.cta-module .img-block{aspect-ratio:16/16}.cta-module .logo-box img{width:200px}#home .hero-module .motto-block .name{height:auto}.txt.small{max-width:100%}.services-module .icon img{max-width:80px}header.onscroll{padding-top:30px}.infilab-icon{max-width:100px}.casestudy-list .casestudy-header .info-block{text-align:left}.casestudy-list .review-block{font-size:var(--large-text-size)}.article-page article h1{font-size:var(--h3-text-size)}.article-page article .img-box{aspect-ratio:16/12}.article-page article .h1{font-size:1.75rem}}@media (max-width:1023px) and (orientation:landscape){.reorder{order:2}}@media (max-width:600px) and (orientation:landscape){header.onscroll{padding-top:20px}.aboutus-module .top-block .col.n{flex-basis:100%}}@media (max-width:335px){.services-list .item{padding-left:10px;padding-right:10px}}@media (min-width:1280px) and (max-width:1599px){.services-list .item,.casestudy-list .casestudy-content .item{padding-left:25px;padding-right:25px}}@media (min-width:2560px){.cta-module .img-block{background-size:100% 100%}.article-page aside .latest-module .button-box .button{width:250px}.wp-block-image img{width:100%}#content .socialmedia-block img{width:60px}}