/* Responsive */
@media (max-width:1001px){.service-name,.footer-name,.footer-content{font-size:17px;}
.product .product-name a,.product-price,.news-name{font-size:18px;}
.project-large-name,.footer-slogan{font-size:22px;}
.newsletter-title{font-size:30px;}
}
@media (max-width:850px){.grid-service{gap:15px;}
.service-desc{font-size:14px;}
.procedure-box-odd::before,.procedure-box-even::before,.procedure-box-odd::after,.procedure-box-even::after,.procedure-box-img-empty-odd::before,.procedure-box-img-empty-even::before,.flex-procedure::before,.flex-procedure::after{display:none;}
.flex-procedure{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px !important;}
.wrap-procedure .wrap-content{padding:0px 15px !important;}
.procedure-box-empty{display:none;}
.procedure-box:nth-child(even) .flex-procedure-box.flex-column-reverse{flex-direction:column !important;gap:10px !important;}
.flex-procedure-box{gap:10px !important;}
.procedure-name{font-size:16px;}
.procedure-desc{font-size:15px;}
.wrap-newsletter{background:url('../imgs/newsletter.jpg')no-repeat center / cover;}
.newsletter-pakage::before{display:none;}
}
@media (max-width:769px){.grid-service{grid-template-columns:repeat(1,minmax(0,1fr));}
.service-name,.footer-name,.footer-content{font-size:16px;}
.product .product-name a,.product-price,.news-name{font-size:17px;}
.project-large-name,.footer-slogan{font-size:20px;}
.width-project-small{padding:0px;}
.slick-project-small .slick-next{zoom:0.6;right:0;}
.slick-project-small .slick-prev{zoom:0.6;left:0;}
.project-large-name-position{padding:10px !important;}
.newsletter-title{font-size:24px;}
.newsletter-title img{display:none;}
.newsletter-pakage{padding:25px;}
.news-time-home{display:none;}
}
@media (max-width:600px){.service-desc,.copyright,.statistic{font-size:13px;}
.procedure-name{font-size:15px;}
.procedure-desc{font-size:14px;}
.flex-procedure{grid-template-columns:repeat(2,minmax(0,1fr));}
.procedure-box{max-width:100%;}
}
@media (max-width:440px){.service-name,.footer-name,.footer-content{font-size:15px;}
.product .product-name a,.product-price,.news-name{font-size:16px;}
.project-large-name,.footer-slogan{font-size:18px;}
.newsletter-title{font-size:22px;}
}
