@media only screen and (max-width:1280px){.aboutblk{width:63%}.servblk{width:80px}.rdlbl{width:47%}.radiofldblk{width:48%}}@media only screen and (max-width:1024px){.banner-heading{width:58%}.aboutblk{width:80%}.partnerimg{width:180px}.servicedetails p{min-height:226px}.contactusblk{width:72%}.navblk li{margin:0 0 0 35px}.navblk li a{font-size:16px}}@media only screen and (max-width:768px){.navblk{display:none}.menubtn{display:block;position:absolute;top:33px;right:0}.banner-heading{font-size:45px}.heading{font-size:30px}.acc_content,.booking-points li,.servtxt,p{font-size:16px}.servblk{width:75px}.aboutblk{width:92%}.aboutwrapper{padding-top:50px}.aboutedgewrap{padding:60px 0}.partnerblk{width:65%}.partnerimg{margin-top:20px}.service-heading{font-size:25px}.servicedetails p{min-height:245px}.acc_head,.acc_head::before,.lbl,.radiobtn{font-size:18px}.ourgoals-bannertxt-blk{width:93%}.contactusblk{width:85%}.submitbtn{font-size:18px;padding:10px 30px}.forminput{padding:10px 18px}}@media only screen and (max-width:480px){.banner-heading{font-size:40px;width:95%}.heading{font-size:28px}.aboutblk,.fieldsblk,.global-bannertxt-blk,.ourgoals-details,.ourproducts-left,.ourproducts-right,.radiofldblk,.rdlbl{width:100%}.about-left,.about-right{width:100%;margin-top:35px}.aboutedgewrap{padding:20px 0 60px 0}.aboutedgeblk:first-child{margin-bottom:15px}.global-bannertxt-blk .heading{padding-bottom:30px}.global-bannertxt-blk{padding:45px 0}.partnerblk{margin-top:-130px}.ourservices-wrapper{margin-top:40px}.service-heading{font-size:22px}.servicedetails{width:100%;margin-top:30px}.servicedetails:first-child{margin-top:0}.servicedetails p{min-height:0}.ourproducts-imgbottomblk .ourproducts-img:first-child{width:100%;margin-left:0}.ourproducts-imgbottomblk .ourproducts-img:last-child{width:100%;margin-top:30px}.ourgoals-bannerblk{height:600px}.copytxt{font-size:14px}.ourproductsblk{padding-bottom:70px}.servicemodelblk{margin:30px 0}.partnerblk{width:100%}.partnerimg{width:180px}.global-bannerblk{height:560px}.radiobtn input[type=radio]{margin:-1px 4px 0 0}.servtxt{padding-bottom:8px}.servblk{padding-bottom:20px}}@media only screen and (max-width:380px){.partnerblk{margin-top:15px}}@media only screen and (max-width:360px){.banner-heading{font-size:35px}.heading{font-size:25px}.acc_head,.acc_head::before,.lbl,.radiobtn{font-size:17px}.partnerblk{margin-top:-60px}.partners-slider .slick-next,.partners-slider .slick-prev{top:45px}}