*{-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:2560px){header .header .header-btn a{padding:15px 35px;font-size:20px}header .header .header-txt p{font-size:23px}header .header .header-txt p:first-of-type{font-size:52px}.container .items-container>p{font-size:26px}.container .items-container .items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .items-container .items .item-wrapper{width:330px}.container .items-container .items .item-wrapper .item-txt p{font-size:21px}.container .items-container .items .item-wrapper .item-txt p:first-of-type{font-size:26px}.about-container .about-txt p{font-size:20px}.about-container .about-txt p:first-of-type{font-size:26px}.contact-us{width:135px;height:45px;font-size:20px;margin-top:80px}.comment-container .comment-item .comment-box{margin-top:390px}.wrap .service-container{height:360px}}@media all and (max-width:1400px){header .header .header-txt{min-height:70vh}.contact-us{margin-top:50px}.comment-container .comment-item .comment-box{width:350px;margin-right:100px}.comment-container .comment-item .comment-box p:first-of-type{max-height:500px}.partners-container .partners img{margin:20px 30px}}@media all and (max-width:1366px){header .header .header-btn{height:12vh;width:80%}header .header .header-txt{min-height:60vh;width:80%}.container .items-container{width:80%}.about-container,.partners-container,.products-container,.wrap,.wrapper{width:80%}}@media all and (max-width:1024px){.container .items-container .items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-container>p{width:80%}.partners-container .partners{width:80%}.try{width:80%}}@media all and (max-width:812px){.about-container .about-txt{padding-right:25px}.about-container .about-txt p:first-of-type{margin-bottom:45px}.comment-container .comment-item .comment-box{width:260px;margin-right:90px;margin-top:100px}.comment-container .comment-item .comment-box p:first-of-type{margin:40px 0;font-size:18px}.comment-container .comment-item .comment-box p:last-of-type{margin-bottom:30px;font-size:21px}}@media all and (max-width:740px){.products-container{margin-bottom:30px}.products-container .product-gallery{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-container .product-gallery img{margin:0;margin-bottom:20px;max-width:100%}}@media all and (max-width:670px){header .header .header-btn{height:18vh}header .header .header-txt{height:70vh}header .header .header-txt p{font-size:18px}header .header .header-txt p:first-of-type{font-size:40px}.container .items-container>p{font-size:20px}.about-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.about-container .about-txt{padding:0;margin-bottom:20px;width:100%}.about-container .about-image{width:100%;background-position:center}.comment-container .comment-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comment-container .comment-item .comment-image{position:relative;width:100%}.comment-container .comment-item .comment-box{width:100%;margin:0}.products-container{margin-bottom:30px}.partners-container>p{width:100%}.partners-container .partners{width:100%}.try p{width:100%}.wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap .service-container{width:100%}}@media all and (max-width:570px){header .header .header-btn{height:18vh}header .header .header-txt{height:70vh}header .header .header-txt p{font-size:16px;line-height:20px}header .header .header-txt p:first-of-type{font-size:35px;line-height:36px}.about-container .about-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-container .about-txt .contact-us{margin-top:0;margin-bottom:20px;width:145px}.products-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-container>p{margin-bottom:30px}.products-container .contact-us{margin-bottom:30px}.try .contact-us{margin-bottom:60px}}@media all and (max-width:420px){header{background-position:center}header .header .header-txt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-us{width:50%;font-size:16px}}