@media (min-width:768px) and (max-width:1024px){.main_banner .bn_text{justify-content:center}.faq_sec h2,.price_sec .left h2,.work_sec .text h2{font-size:30px}.price_sec .left p{font-size:16px;line-height:22px}.benefit_sec .bene .right h2{font-size:38px}.benefit_sec .bene .right .number_sec p{width:70%;font-size:16px}.benefit_sec .bene .right .number_sec{align-items:center}.vacancie_sec .text h2{font-size:40px}.vacancie_sec .text p{font-size:18px;line-height:22px}.vacancie_sec .faqs-holder ul li h3 span{font-size:25px}.vacancie_sec .faqs-holder ul li>div h4{font-size:23px;margin-bottom:2vw}.vacancie_sec .faqs-holder ul li>div h5{font-size:20px}.contact_banner .left h2{line-height:1.1}.contact_banner .left p{font-size:18px;line-height:1.5}.warranty_sec .left h3,.warranty_sec .right h3,.work_sec .text p{font-size:18px}.medical_sec .left h2{font-size:24px;line-height:1}.medical_sec .left p{font-size:16px;line-height:1.3}.diagnose_sec .teeth_text .btn_fix{width:70%}.work_sec.work_sec2 .text p{width:auto!important}.faqs-holder ul li h3{font-size:20px;line-height:25px}.faqs-holder ul li>div p{font-size:17px;line-height:23px}.posstion_adj .grid_sec .grid .text h2{font-size:22px;line-height:25px}.policy_text .text h2{font-size:25px;margin-bottom:3vw}.policy_text .text p{line-height:24px;margin-bottom:4vw}.site_sec .right .patient_text h2{font-size:28px}.site_sec .right .patient_text a,.warranty_sec .left .tick_sec .tick h4,.warranty_sec .right .tick_sec .tick h4{font-size:16px}.site_sec .right{padding-left:3vw}.warranty_sec{width:70%;grid-gap:3vw}.warranty_sec .left,.warranty_sec .right{padding:6vw 1.5vw 2vw}.warranty_sec .left h2,.warranty_sec .right h2{font-size:35px}}