@media only screen and (min-width:788px) and (max-width:979px){.products li{max-height:290px}.quality:after{right:72px}.quality-list li{padding:0 10px}.height-for-mobile{height:242px}.service-item h2{margin-bottom:-56px;top:-150px}.service-icon{height:222px}.service-info{padding:30px 20px;height:221px}.service-info ul{font-size:14px;line-height:20px}.footer-social ul li a{display:block;border:3px solid #fec63e;padding:6px}.footer-social ul li a img{width:26px;height:26px}}@media only screen and (max-width:787px){.header{position:relative}.header img{margin:0 auto 10px auto}.header_menu{text-align:center}.header_menu ul li{margin:5px}.header_menu ul li a{display:block;border:3px solid #000;width:136px;float:left}.header_menu ul li a:hover{border-color:#fff}.header_menu ul li a.active-menu{border-color:#fff}.introduction{margin-top:0;padding-top:40px;background:url(../img/home/bg-mobile.jpg) no-repeat center}.introduction h1{font-size:36px;line-height:40px}section.internal-introduction{margin-top:0}.whats-icon{padding:15px;width:59px;height:59px;border-radius:59px;bottom:30px;right:30px}.call{padding-top:10px}.quality:after{display:none}.mission-vision-values p{font-size:14px;line-height:20px;padding-right:0}.mission-vision-values ul li{font-size:14px;line-height:25px}.height-for-mobile{height:130px}.service-item h2{font-size:28px;margin-bottom:-60px;top:-100px}.height-for-mobile h2.h2-margin-for-mobile{top:-113px}.service-icon{height:222px}.service-info{padding:30px 20px;height:220px}.service-info ul{font-size:14px;line-height:20px}.form{padding-right:0}.data-budget{margin-top:40px}.data-budget ul{padding-right:0}.customer-quote-2{margin-top:40px}.customer-header{gap:15px}.customer-quote{padding:20px 0}.customer-quote p{font-size:14px;line-height:20px}.customer-quote cite{padding-bottom:20px;font-size:14px}.contact-form{padding-right:0}.data-contact{margin-top:40px}.margin-p-footer-mobile{margin-bottom:0}}
