@media only screen and (min-width: 1366px) and (max-width: 1920px) {}

@media only screen and (min-width: 1200px) and (max-width: 1365px) {

	.menuSec ul li a {    padding: 10px 16px; font-size: 12px;}
	.banner_home {padding: 50px 0 0px 0;}
	.banner_home .bann_txt h1 {font-size: 50px;}
	.banner_home .bann_txt h1 span {font-size: 50px;}
	.inner-banner .bann_img2 img {height: auto; }
	.bann_img2 {margin: 50px 0 0px 0; }
	.theme_btn {font-size: 18px;}
	.btn_two span {font-size: 16px;}
	.btn_two:before {    width: 74%;}
	.banner_home ul{        margin: 50px 0 0px 0;}
	h2 {font-size: 50px;}
	.award_Sec {padding: 60px 0; }
	.work-sec {padding: 60px 0; }
	.about_Sec {padding: 70px 0; }
	.btn_wrp {margin: 0 20px;}
	.contact_Sec {padding: 80px 0;}
	.pack_sec {padding: 60px 0; }
	.pack_sec .packge_bx .iiner_pk {padding: 30px 30px;}
	.pack_sec .packge_bx .iiner_pk h3 {font-size: 60px;}
	.pack_sec .packge_bx .iiner_pk h3 span {margin: 0 0 0 -10px;}
	.why-choose-sec {padding: 60px 0;}
	.why_choose_item {width: 290px; height: 290px;}
	.why_choose_item.chose-itemt-1 {margin: 0 0 -20px 220px; }
	.why_choose_item.chose-itemt-2 {margin: 0 0 -70px -110px; }
	.why_choose_item.chose-itemt-5 {margin: -40px 0 0px 180px;}
	.why_choose_item.chose-itemt-6 {margin: -60px 0 0px -83px; }
	.why_choose_item.chose-itemt-3:after {right: -130px; width: 130px; }
	.why_choose_item.chose-itemt-4:after{width: 130px; left: -130px;}
	.why_choose_item h3 {font-size: 18px;}
	img.ch-icon-1, img.ch-icon-3, img.ch-icon-5 {left: 25px;}
	img.ch-icon-2, img.ch-icon-4, img.ch-icon-6 {right: 25px;}
	.industries-sec {padding: 60px 0;}
	.industry-image:before{    width: 100%;}
	.industry-text h3 {font-size: 26px; margin: 0 0 5px 0;}
	.industries-sec .slick-next {right: 15px; }
	.industry-slider .slick-prev {left: 0;}
	img.client-1 {width: auto; height: auto;}
	.client-sec .slick-next {right: 5px; }
	.client-sec {padding: 50px 0 60px; }
	section.faqs-wrap .accordion-button:not(.collapsed) span {font-size: 24px;}
	section.faqs-wrap button.accordion-button span {font-size: 24px;}
	section.industries-wrap {padding: 60px 0; }
	.serivi_sec_new {padding: 60px 0; }
	img.patrn {width: 13%; }
	.package_2 {padding: 60px 0; }
	.package_2 .pack2bx {padding: 50px 25px;}
	.package_2 .pack2bx h3 {font-size: 32px;}
	.package_2 .pack2bx ul {margin: 20px 0 20px 0; }
	.imporv_sec {padding: 60px 0; }
	.imporv_sec.sec2 {padding: 40px 0 60px 0; }


 }

@media only screen and (min-width: 992px) and (max-width: 1199px) {


	.menuSec img {width: 40%; }
	.menuSec ul li a {padding: 10px 8px;font-size: 12px;}
	.theme_btn {padding: 5px 10px 5px 10px;     font-size: 12px;}
	.theme_btn span {height: 30px; width: 30px;}
	.menuSec li>ul>li>a {padding: 10px 20px !important; font-size: 9px; }
	header {padding: 5px 0; }
	.banner_home {padding: 50px 0 0px 0;}
	.head_center {font-size: 16px;}
	.banner_home .bann_txt h1 {font-size: 40px;}
	.banner_home .bann_txt h1 span {font-size: 40px;}
	.banner_home .bann_txt .form_wrpr {padding: 15px 5px;}
	.banner_home .bann_txt .form_wrpr form input{    width: 19%;}
	.banner_home .bann_txt .form_wrpr form button {width: 24%;}
	.btn_two span { font-size: 10px;}
	.btn_two .img_wrp {height: 30px; width: 30px;}
	.btn_two:before {width: 67%;}
	.banner_home .bann_txt .form_wrpr form input::placeholder{font-size: 10px;}
	.bann_img2 {margin: 40px 0 0px 0; }
	.banner_home ul {margin: 40px 0 0px 0;padding: 40px 30px;height: 320px;}
	.banner_home ul li p{font-size: 10px;}
	.bann_img2 img {    height: 320px;}
	.award_Sec {padding: 40px 0; }
	h2 { font-size: 36px;}
	.award_item {padding: 20px 10px;}
	.bx_right h6 {font-size: 20px;     margin-bottom: 5px;}
	.bx_left {width: 25%; }
	.bx_right {width: 70%;}
	.bx_right p {line-height: 20px; margin: 0; }
	.work-sec {padding: 40px 0; }
	.about_Sec {padding: 50px 0; }
	.about_Sec .abut_txt h2 {line-height: 1.2;font-size: 30px;}
	.about_Sec .abut_txt ul li h6 {font-size: 18px; }
	.about_Sec .abut_txt ul li {gap: 15px; margin: 0 0 10px 0; }
	.about_Sec .abut_txt .btn_wrp {width: 40%; margin: 0; }
	.about_Sec .abut_txt ul li img {width: 5%; }
	p {line-height: 1.5; font-size: 14px; }
	.head_left {font-size: 16px;}
	.servi_Sec {padding: 40px 0; }
	.servi_Sec .servi_txt2 {padding: 0 0 0 0px;}
	.servi_Sec .servi_txt2:before {left: -20px;}
	.text_details .btn_wrp {margin: 0 0px;}
	.servi_main h3 {font-size: 20px;}
	.text_details .accordion-item {margin: 0 0 20px 0;}
	.contact_Sec {padding: 50px 0;}
	.contact_Sec .contct_txt {padding: 0; }
	.contact_Sec .contct_form input {height: 50px;}
	.contact_Sec .contct_form .grp textarea {height: 120px;}
	.contct_detail {padding: 30px 20px 20px 20px;margin: 20px 0 0px 0;}
	.contct_detail h3 {font-size: 30px; }
	.contct_detail ul li .item .im_txt a {font-size: 14px; line-height: 1.2; }
	.contct_detail ul {margin: 0 0 30px 0; }
	.contct_detail .d-flex {gap: 10px;}
	.contct_detail .d-flex a span i { width: 45px; height: 45px;     border: 6px solid #fff; }
	.pack_sec {padding: 40px 0; }
	.pack_sec .packge_bx .iiner_pk {padding: 30px 20px;}
	.pack_sec .packge_bx .iiner_pk h3 {font-size: 36px;margin: 0 0 5px 0;}
	.pack_sec .packge_bx .iiner_pk h3 span {margin: 0 0 0 -5px;}
	.pack_sec .packge_bx .iiner_pk h4 {font-size: 22px;}
	.pack_sec .packge_bx .iiner_pk p {font-size: 10px; margin: 0;}
	.pack_sec .packge_bx .iiner_pk ul {margin: 40px 0 0 0;}
	.pack_sec .packge_bx .iiner_pk ul:before {top: -15px;}
	.pack_sec .packge_bx .iiner_pk ul li {font-size: 12px;     padding: 0 0 5px 15px;}
	.pack_sec .packge_bx .btn_wrpz a {font-size: 10px;}
	.pack_sec .packge_bx .btn_wrpz a img {width: 15%;}
	.why-choose-sec {padding: 50px 0;}
	.why_choose_item {width: 270px;height: 270px;}
	.why_choose_item.chose-itemt-1, .why_choose_item.chose-itemt-3, .why_choose_item.chose-itemt-5 {padding: 0 15px 0 70px; }
	.why_choose_item h3 {font-size: 16px;}
	.why_choose_item p {font-size: 12px;margin: 0;line-height: 1.1;}
	img.ch-icon-1, img.ch-icon-3, img.ch-icon-5 {left: 22px; width: 10%;}
	img.ch-icon-2, img.ch-icon-4, img.ch-icon-6 {right: 22px; width: 10%;}
	.why_choose_item.chose-itemt-1 {margin: 0 0 -5px 70px; }
	.why_choose_item.chose-itemt-2 {margin: 0px 0 -20px -65px;}
	.why_choose_item.chose-itemt-5 {margin: 0 0 -5px 70px; }
	.why_choose_item.chose-itemt-6 {margin: 0px 0 20px -65px;}
	.why_choose_item.chose-itemt-3:after {right: -55px; width: 55px; }
	.why_choose_item.chose-itemt-4:after {left: -55px; width: 55px; }
	.why_choose_item {    padding: 0 60px 0 35px;}
	.industries-sec {padding: 50px 0;}
	.industry-text h3 {font-size: 20px;}
	.industry-image:before {height: 270px; width: 100%;}
	.industry-image img {width: 20%;margin: 0 auto 0px;}
	.industry-image {height: 100px;}
	.industry-text {padding: 0 20px 20px 20px; }
	.industries-sec .slick-next {right: 15px; }
	.industry-slider .slick-prev {left: 0;} 
	.industry-text p {font-size: 12px; line-height: 18px; margin: 0; }
	.client-sec {padding: 50px 0; }
	.client-slider {padding: 30px 20px; }
	img.client-1 {width: auto; height: 150px;}
	img.qut-1 {right: 0;}
	.client-sec .slick-next {right: 0; }
	.client-slider .slick-prev {left: -20px;}
	.client-text p {width: 100%; }
	footer {padding: 60px 0 0 0; }
	.footer_call a {font-size: 20px;}
	.copyRight_sec p {font-size: 12px;}
	.contct_detail h4 {font-size: 20px;}
	.inner-banner .bann_img2 img {height: auto; }
	section.faqs-wrap .accordion-button:not(.collapsed) span {font-size: 22px;}
	section.faqs-wrap button.accordion-button span {font-size: 22px;}
	section.faqs-wrap {padding-bottom: 50px; }
	section.industries-wrap {padding: 50px 0; }
	.industries-box img {height: 200px; }
	.achieving_sec .achieving_txt ul {padding: 30px 0 0 0;}
	.achieving_sec .achieving_txt ul:before {right: 30px;}
	.achieving_sec {padding: 50px 0 50px 0; }
	.serivi_sec_new {padding: 50px 0; }
	.serivi_sec_new .servi_txt_top {padding: 0 0px; margin: 0 0 60px 0; }
	.serivi_sec_new ul li {gap: 110px;}
	.serivi_sec_new ul li .right_db h3 {font-size: 34px;}
	img.patrn {width: 12%;}
	.serivi_sec_new ul li .right_db .btn_wrp {margin: 20px 0 0 0; width: 60%; }
	.package_2 {padding: 50px 0; }
	.package_2 .pack2bx {padding: 50px 20px;}
	.midd {margin: 40px 0 0 0; }
	.package_2 .pack2bx h3 {font-size: 22px;}
	.package_2 .pack2bx p {font-size: 10px; }
	.package_2 .pack2bx ul li h6 {font-size: 10px; }
	.package_2 .pack2bx ul {margin: 20px 0 0px 0; }
	.imporv_sec {padding: 50px 0; }
	.imporv_sec ul {margin: 0 0 5px 0; display: block;}
	.imporv_sec .import_txt p {line-height: 1.3; font-size: 12px; }
	.imporv_sec ul li {font-size: 12px; }
	.imporv_sec.sec2 {padding: 40px 0 50px 0; }
	.boosting_sec {padding: 60px 0; }
	.boosting_sec .boost_txt p {line-height: 1.3; font-size: 12px; }

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

	.menuSec img {width: 40%; }
	.menuSec ul li a {padding: 10px 4px; font-size: 9px; }
	.theme_btn {padding: 5px 10px 5px 10px;     font-size: 12px;}
	.theme_btn span {height: 30px; width: 30px;}
	.menuSec li>ul>li>a {padding: 10px 20px !important; font-size: 9px; }
	header {padding: 5px 0; }
	.banner_home {padding: 50px 0 0px 0;}
	.head_center {font-size: 16px;}
	.banner_home .bann_txt h1 {font-size: 40px;}
	.banner_home .bann_txt h1 span {font-size: 40px;}
	.banner_home .bann_txt .form_wrpr {padding: 15px 5px;}
	.banner_home .bann_txt .form_wrpr form input{    width: 19%;}
	.banner_home .bann_txt .form_wrpr form button {width: 24%;}
	.btn_two span { font-size: 10px;}
	.btn_two .img_wrp {height: 30px; width: 30px;}
	.btn_two:before {width: 67%;}
	.banner_home .bann_txt .form_wrpr form input::placeholder{font-size: 10px;}
	.bann_img2 {margin: 40px 0 0px 0; }
	.banner_home ul {margin: 40px 0 0px 0;padding: 40px 30px;height: 320px;}
	.banner_home ul li p{font-size: 10px;}
	.bann_img2 img {    height: 320px;}
	.award_Sec {padding: 40px 0; }
	h2 { font-size: 36px;}
	.award_item {padding: 20px 10px;}
	.bx_right h6 {font-size: 20px;     margin-bottom: 5px;}
	.bx_left {width: 25%; }
	.bx_right {width: 70%;}
	.bx_right p {line-height: 20px; margin: 0; }
	.work-sec {padding: 40px 0; }
	.about_Sec {padding: 50px 0; }
	.about_Sec .abut_txt h2 {line-height: 1.2;font-size: 30px;}
	.about_Sec .abut_txt ul li h6 {font-size: 18px; }
	.about_Sec .abut_txt ul li {gap: 15px; margin: 0 0 10px 0; }
	.about_Sec .abut_txt .btn_wrp {width: 40%; margin: 0; }
	.about_Sec .abut_txt ul li img {width: 5%; }
	p {line-height: 1.5; font-size: 14px; }
	.head_left {font-size: 16px;}
	.servi_Sec {padding: 40px 0; }
	.servi_Sec .servi_txt2 {padding: 0 0 0 0px;}
	.servi_Sec .servi_txt2:before {left: -20px;}
	.text_details .btn_wrp {margin: 0 0px;}
	.servi_main h3 {font-size: 20px;}
	.text_details .accordion-item {margin: 0 0 20px 0;}
	.contact_Sec {padding: 50px 0;}
	.contact_Sec .contct_txt {padding: 0; }
	.contact_Sec .contct_form input {height: 50px;}
	.contact_Sec .contct_form .grp textarea {height: 120px;}
	.contct_detail {padding: 30px 20px 20px 20px;margin: 20px 0 0px 0;}
	.contct_detail h3 {font-size: 30px; }
	.contct_detail ul li .item .im_txt a {font-size: 14px; line-height: 1.2; }
	.contct_detail ul {margin: 0 0 30px 0; }
	.contct_detail .d-flex {gap: 10px;}
	.contct_detail .d-flex a span i { width: 45px; height: 45px;     border: 6px solid #fff; }
	.pack_sec {padding: 40px 0; }
	.pack_sec .packge_bx .iiner_pk {padding: 30px 20px;}
	.pack_sec .packge_bx .iiner_pk h3 {font-size: 36px;margin: 0 0 5px 0;}
	.pack_sec .packge_bx .iiner_pk h3 span {margin: 0 0 0 -5px;}
	.pack_sec .packge_bx .iiner_pk h4 {font-size: 22px;}
	.pack_sec .packge_bx .iiner_pk p {font-size: 10px; margin: 0;}
	.pack_sec .packge_bx .iiner_pk ul {margin: 40px 0 0 0;}
	.pack_sec .packge_bx .iiner_pk ul:before {top: -15px;}
	.pack_sec .packge_bx .iiner_pk ul li {font-size: 12px;     padding: 0 0 5px 15px;}
	.pack_sec .packge_bx .btn_wrpz a {font-size: 10px;}
	.pack_sec .packge_bx .btn_wrpz a img {width: 15%;}
	.why-choose-sec {padding: 50px 0;}
	.why_choose_item {width: 220px; height: 220px;}
	.why_choose_item.chose-itemt-1, .why_choose_item.chose-itemt-3, .why_choose_item.chose-itemt-5 {padding: 0 15px 0 70px; }
	.why_choose_item h3 {font-size: 16px;}
	.why_choose_item p {font-size: 12px;margin: 0;line-height: 1.1;}
	img.ch-icon-1, img.ch-icon-3, img.ch-icon-5 {left: 22px; width: 10%;}
	img.ch-icon-2, img.ch-icon-4, img.ch-icon-6 {right: 22px; width: 10%;}
	.why_choose_item.chose-itemt-1 {margin: 0 0 -5px 70px; }
	.why_choose_item.chose-itemt-2 {margin: 0px 0 -20px -65px;}
	.why_choose_item.chose-itemt-5 {margin: 0 0 -5px 70px; }
	.why_choose_item.chose-itemt-6 {margin: 0px 0 20px -65px;}
	.why_choose_item.chose-itemt-3:after {right: -55px; width: 55px; }
	.why_choose_item.chose-itemt-4:after {left: -55px; width: 55px; }
	.why_choose_item {    padding: 0 60px 0 35px;}
	.industries-sec {padding: 50px 0;}
	.industry-text h3 {font-size: 20px;}
	.industry-image:before {height: 270px; width: 100%;}
	.industry-image img {width: 30%;margin: 0 auto 0px;}
	.industry-image {height: 100px;}
	.industry-text {padding: 0 20px 20px 20px; }
	.industries-sec .slick-next {right: 15px; }
	.industry-slider .slick-prev {left: 0;} 
	.industry-text p {font-size: 12px; line-height: 18px; margin: 0; }
	.client-sec {padding: 50px 0; }
	.client-slider {padding: 30px 20px; }
	img.client-1 {width: auto; height: 150px;}
	img.qut-1 {right: 200px; }
	.client-sec .slick-next {right: 0; }
	.client-slider .slick-prev {left: -20px;}
	.client-text p {width: 100%; }
	footer {padding: 60px 0 0 0; }
	.footer_call a {font-size: 20px;}
	.copyRight_sec p {font-size: 12px;}
	.contct_detail h4 {font-size: 20px;}
	.inner-banner .bann_img2 img {height: auto; }
	section.faqs-wrap .accordion-button:not(.collapsed) span {font-size: 22px;}
	section.faqs-wrap button.accordion-button span {font-size: 22px;}
	section.faqs-wrap {padding-bottom: 50px; }
	section.industries-wrap {padding: 50px 0; }
	.industries-box img {height: 200px; }
	.achieving_sec .achieving_txt ul {padding: 30px 0 0 0;}
	.achieving_sec .achieving_txt ul:before {right: 30px;}
	.achieving_sec {padding: 50px 0 50px 0; }
	.serivi_sec_new {padding: 50px 0; }
	.serivi_sec_new .servi_txt_top {padding: 0 0px; margin: 0 0 60px 0; }
	.serivi_sec_new ul li {gap: 110px;}
	.serivi_sec_new ul li .right_db h3 {font-size: 34px;}
	img.patrn {width: 15%;}
	.serivi_sec_new ul li .right_db .btn_wrp {margin: 20px 0 0 0; width: 60%; }
	.package_2 {padding: 50px 0; }
	.package_2 .pack2bx {padding: 50px 20px;}
	.midd {margin: 40px 0 0 0; }
	.package_2 .pack2bx h3 {font-size: 22px;}
	.package_2 .pack2bx p {font-size: 10px; }
	.package_2 .pack2bx ul li h6 {font-size: 10px; }
	.package_2 .pack2bx ul {margin: 20px 0 0px 0; }
	.imporv_sec {padding: 50px 0; }
	.imporv_sec ul {margin: 0 0 5px 0; display: block;}
	.imporv_sec .import_txt p {line-height: 1.3; font-size: 12px; }
	.imporv_sec ul li {font-size: 12px; }
	.imporv_sec.sec2 {padding: 40px 0 50px 0; }
	.boosting_sec {padding: 60px 0; }
	.boosting_sec .boost_txt p {line-height: 1.3; font-size: 12px; }


}

@media only screen and (min-width: 520px) and (max-width: 767px) {

    header .menuSec a img{margin: 0 auto 10px; display: block; }
	.theme_btn span img {display: unset !important; margin: 0 !important; }
	.head_btn {justify-content: center; }
	.theme_btn {padding: 5px 15px 5px 10px; font-size: 16px;}
	.slicknav_nav .slicknav_row i{display: none;}
	.banner_home {padding: 50px 0 0px 0;}
	.banner_home .bann_txt h1 {font-size: 42px;}
	.banner_home .bann_txt h1 span {font-size: 42px;}
	.banner_home .bann_txt .form_wrpr form {display: block;}
	.banner_home .bann_txt .form_wrpr form input {padding: 10px 20px; width: 100%; margin: 0 0 10px 0; height: 50px;}
	.banner_home .bann_txt .form_wrpr form button {width: 100%;}
	.btn_two span{font-size: 16px;}
	.banner_home .bann_txt .form_wrpr {border-radius: 20px; }
	.bann_img2 {margin: 50px 0 0px 0; }
	.banner_home ul {padding: 30px 40px; margin: 40px 0 0px 0px; height: auto; }
	.banner_home ul li {padding: 0 0 0px 0; }
	.award_Sec {padding: 40px 0; }
	h2 {font-size: 38px;}
	.head_center {font-size: 18px;}
	.award_item{    padding: 25px 20px;}
	.bx_right h5 {font-size: 20px;}
	.bx_right h6 {font-size: 18px; margin: 0 0 10px 0;}
	.bx_right p {font-size: 14px; line-height: 20px; margin: 0; }
	.work-sec {padding: 40px 0; }
	.about_Sec {padding: 50px 0; }
	.about_Sec .abut_img img {margin: 0 0 20px 0; }
	.about_Sec .abut_txt h2 {line-height: 1.2; }
	.about_Sec .abut_txt ul li h6 {margin: 0; font-size: 18px; }
	.about_Sec .abut_txt ul li {gap: 15px; margin: 0 0 15px 0; }
	.about_Sec .abut_txt ul li img {width: 5%; }
	.about_Sec .abut_txt .btn_wrp {width: 70%; margin: 0; }
	.servi_Sec {padding: 40px 0; }
	.text_details .accordion-button {display: block; }
	.servi_main h3 {margin: 10px 0; font-size: 30px; }
	.text_details .accordion-button .btn_wrp{margin: 0;}
	.contact_Sec .contct_txt {padding: 0; }
	.contact_Sec {padding: 50px 0;}
	.contact_Sec .contct_img {justify-content: center; width: 40%; }
	.contact_Sec .contct_form {padding: 0;}
	.contact_Sec .contct_form .d-flex .grp1 {margin: 0 0 10px 0; }
	.contact_Sec .contct_form input{height: 50px;}
	.contact_Sec .contct_form .grp textarea {    height: 100px;}
	.contct_detail{    padding: 25px;}
	.contct_detail h3 {font-size: 40px; }
	.contct_detail .d-flex {gap: 25px; }
	.contct_detail .d-flex a span i {font-size: 14px; width: 50px; height: 50px;}
	.pack_sec {padding: 40px 0; }
	.pack_sec .packge_bx .iiner_pk {padding: 30px 30px;}
	.pack_sec .packge_bx .iiner_pk h3 {font-size: 56px;margin: 0;}
	.pack_sec .packge_bx .iiner_pk h4 {font-size: 24px;}
	.pack_sec .packge_bx .iiner_pk ul {margin: 30px 0 0 0; }
	.pack_sec .packge_bx .iiner_pk ul:before {top: -10px;}
	.pack_sec .packge_bx {margin: 0 0 10px 0;}
	.why-choose-sec {padding: 40px 0;}
	.why_choose_item.chose-itemt-1 {margin: 0 auto;}
	.why_choose_item.chose-itemt-2 {margin: 0 auto;}
	.why_choose_item.chose-itemt-3 {margin: 0 auto;}
	.why_choose_item.chose-itemt-4 {margin: 0 auto;}
	.why_choose_item.chose-itemt-5 {margin: 0 auto;}
	.why_choose_item.chose-itemt-6 {margin: 0 auto;}
	.why_choose_item.chose-itemt-1:after{display: none;}
	.why_choose_item.chose-itemt-2:after{display: none;}
	.why_choose_item.chose-itemt-3:after{display: none;}
	.why_choose_item.chose-itemt-4:after{display: none;}
	.why_choose_item.chose-itemt-5:after{display: none;}
	.why_choose_item.chose-itemt-6:after{display: none;}
	.award_txt {margin-bottom: 0; }
	.industries-sec {padding: 40px 0; }
	.industry-slider .slick-prev {left: 0;}
	.industries-sec .slick-next {right: 30px; }
	.industry-text h3 {font-size: 24px;margin: 0 0 10px 0;}
	.client-slider {padding: 20px; }
	img.client-1 {width: 200px; height: auto;}
	.client-text p {line-height: 24px; width: 100%; }
	.client-text h4{    margin-top: 10px;    font-size: 22px;}
	.client-slider .slick-prev {left: 0px; top: 180px; }
	.client-sec .slick-next {right: 30px; top: 180px; }
	ul.client-review {justify-content: center; margin: 20px 0 0 0; }
	.client-sec {padding: 40px 0; }
	footer {padding: 50px 0 0 0; }
	.footer_col.ps-5.wow.fadeInUp {padding: 0 !important; }
	.footer_col h3{    margin: 0 0 30px;}
	.footer_call a {font-size: 24px;}
	.fotr-payment {text-align: center; margin: 10px 0 0 0; }
	.copyRight_sec p {text-align: center;}
	section.faqs-wrap .accordion-button:not(.collapsed) span {font-size: 18px; }
	section.faqs-wrap button.accordion-button span{font-size: 18px; }
	section.faqs-wrap { padding-bottom: 50px; }
	.inner-banner .bann_img2 img {height: auto; }
	section.industries-wrap {padding: 50px 0; }
	.imporv_sec {padding: 50px 0; }
	.imporv_sec .impor_img img {margin: 0 0 20px 0; }
	.imporv_sec .import_txt {padding: 0; }
	.imporv_sec ul {margin: 0 0 10px 0; display: block;}
	.imporv_sec.sec2 {padding: 0px 0 50px 0; }
	.boosting_sec {padding: 50px 0; }
	.achieving_sec {padding: 50px 0; }
	.achieving_sec .achieving_txt {padding: 0 0 0 0px; }
	.achieving_sec .achieving_txt ul {padding: 30px 0 0 0; display: block;}
	.achieving_sec .achieving_txt ul:before{display: none;}
	.serivi_sec_new .servi_txt_top {padding: 0; margin: 0 0 50px 0; }
	img.patrn{display: none;}
	.serivi_sec_new ul li {display: block;     margin: 0px 0 40px 0;}
	.serivi_sec_new ul li .left_db {width: 100%; }
	.serivi_sec_new ul li .right_db{width: 100%;margin: 20px 0 0 0;}
	.serivi_sec_new ul li .right_db h3 {font-size: 40px; margin: 0 0 10px 0; }
	.serivi_sec_new ul li .right_db .btn_wrp {margin: 20px 0; width: 70%; }
	.serivi_sec_new {padding: 40px 0; }
	.package_2 {padding: 50px 0; }
	.package_2 .pack2bx {padding: 30px 20px; margin: 0 0 10px 0;}
	.package_2 .pack2bx h3 {font-size: 32px; margin: 0 0 10px 0; }
	.package_2 .pack2bx ul li h6 {font-size: 16px; }
	.package_2 .pack2bx ul li {padding: 5px 0; }

	
}

@media only screen and (min-width: 300px) and (max-width: 519px) {

	header .menuSec a img{margin: 0 auto 10px; display: block; }
	.theme_btn span img {display: unset !important; margin: 0 !important; }
	.head_btn {justify-content: center; }
	.theme_btn {padding: 5px 15px 5px 10px; font-size: 16px;}
	.slicknav_nav .slicknav_row i{display: none;}
	.banner_home {padding: 50px 0 0px 0;}
	.banner_home .bann_txt h1 {font-size: 42px;}
	.banner_home .bann_txt h1 span {font-size: 42px;}
	.banner_home .bann_txt .form_wrpr form {display: block;}
	.banner_home .bann_txt .form_wrpr form input {padding: 10px 20px; width: 100%; margin: 0 0 10px 0; height: 50px;}
	.banner_home .bann_txt .form_wrpr form button {width: 100%;}
	.btn_two span{font-size: 16px;}
	.banner_home .bann_txt .form_wrpr {border-radius: 20px; }
	.bann_img2 {margin: 50px 0 0px 0; }
	.banner_home ul {padding: 30px 40px; margin: 40px 0 0px 0px; height: auto; }
	.banner_home ul li {padding: 0 0 0px 0; }
	.award_Sec {padding: 40px 0; }
	h2 {font-size: 38px;}
	.head_center {font-size: 18px;}
	.award_item{    padding: 25px 20px;}
	.bx_right h5 {font-size: 20px;}
	.bx_right h6 {font-size: 18px; margin: 0 0 10px 0;}
	.bx_right p {font-size: 14px; line-height: 20px; margin: 0; }
	.work-sec {padding: 40px 0; }
	.about_Sec {padding: 50px 0; }
	.about_Sec .abut_img img {margin: 0 0 20px 0; }
	.about_Sec .abut_txt h2 {line-height: 1.2; }
	.about_Sec .abut_txt ul li h6 {margin: 0; font-size: 18px; }
	.about_Sec .abut_txt ul li {gap: 15px; margin: 0 0 15px 0; }
	.about_Sec .abut_txt ul li img {width: 5%; }
	.about_Sec .abut_txt .btn_wrp {width: 70%; margin: 0; }
	.servi_Sec {padding: 40px 0; }
	.text_details .accordion-button {display: block; }
	.servi_main h3 {margin: 10px 0; font-size: 30px; }
	.text_details .accordion-button .btn_wrp{margin: 0;}
	.contact_Sec .contct_txt {padding: 0; }
	.contact_Sec {padding: 50px 0;}
	.contact_Sec .contct_img {justify-content: center; width: 40%; }
	.contact_Sec .contct_form {padding: 0;}
	.contact_Sec .contct_form .d-flex .grp1 {margin: 0 0 10px 0; }
	.contact_Sec .contct_form input{height: 50px;}
	.contact_Sec .contct_form .grp textarea {    height: 100px;}
	.contct_detail{    padding: 25px;}
	.contct_detail h3 {font-size: 40px; }
	.contct_detail .d-flex {gap: 25px; }
	.contct_detail .d-flex a span i {font-size: 14px; width: 50px; height: 50px;}
	.pack_sec {padding: 40px 0; }
	.pack_sec .packge_bx .iiner_pk {padding: 30px 30px;}
	.pack_sec .packge_bx .iiner_pk h3 {font-size: 56px;margin: 0;}
	.pack_sec .packge_bx .iiner_pk h4 {font-size: 24px;}
	.pack_sec .packge_bx .iiner_pk ul {margin: 30px 0 0 0; }
	.pack_sec .packge_bx .iiner_pk ul:before {top: -10px;}
	.pack_sec .packge_bx {margin: 0 0 10px 0;}
	.why-choose-sec {padding: 40px 0;}
	.why_choose_item.chose-itemt-1 {margin: 0 0 0 0px; }
	.why_choose_item.chose-itemt-2 {margin: 0 0 0 0px; }
	.why_choose_item.chose-itemt-3 {margin: 0 0 0 0px; }
	.why_choose_item.chose-itemt-4 {margin: 0 0 0 0px; }
	.why_choose_item.chose-itemt-5 {margin: 0 0 0 0px; }
	.why_choose_item.chose-itemt-6 {margin: 0 0 0 0px; }
	.why_choose_item.chose-itemt-1:after{display: none;}
	.why_choose_item.chose-itemt-2:after{display: none;}
	.why_choose_item.chose-itemt-3:after{display: none;}
	.why_choose_item.chose-itemt-4:after{display: none;}
	.why_choose_item.chose-itemt-5:after{display: none;}
	.why_choose_item.chose-itemt-6:after{display: none;}
	.award_txt {margin-bottom: 0; }
	.industries-sec {padding: 40px 0; }
	.industry-slider .slick-prev {left: 0;}
	.industries-sec .slick-next {right: 30px; }
	.industry-text h3 {font-size: 24px;}
	.client-slider {padding: 20px; }
	img.client-1 {width: 200px; height: auto;}
	.client-text p {line-height: 24px; width: 100%; }
	.client-text h4{    margin-top: 10px;    font-size: 22px;}
	.client-slider .slick-prev {left: 0px; top: 180px; }
	.client-sec .slick-next {right: 30px; top: 180px; }
	ul.client-review {justify-content: center; margin: 20px 0 0 0; }
	.client-sec {padding: 40px 0; }
	footer {padding: 50px 0 0 0; }
	.footer_col.ps-5.wow.fadeInUp {padding: 0 !important; }
	.footer_col h3{    margin: 0 0 30px;}
	.footer_call a {font-size: 24px;}
	.fotr-payment {text-align: center; margin: 10px 0 0 0; }
	.copyRight_sec p {text-align: center;}
	section.faqs-wrap .accordion-button:not(.collapsed) span {font-size: 18px; }
	section.faqs-wrap button.accordion-button span{font-size: 18px; }
	section.faqs-wrap { padding-bottom: 50px; }
	.inner-banner .bann_img2 img {height: auto; }
	section.industries-wrap {padding: 50px 0; }
	.imporv_sec {padding: 50px 0; }
	.imporv_sec .impor_img img {margin: 0 0 20px 0; }
	.imporv_sec .import_txt {padding: 0; }
	.imporv_sec ul {margin: 0 0 10px 0; display: block;}
	.imporv_sec.sec2 {padding: 0px 0 50px 0; }
	.boosting_sec {padding: 50px 0; }
	.achieving_sec {padding: 50px 0; }
	.achieving_sec .achieving_txt {padding: 0 0 0 0px; }
	.achieving_sec .achieving_txt ul {padding: 30px 0 0 0; display: block;}
	.achieving_sec .achieving_txt ul:before{display: none;}
	.serivi_sec_new .servi_txt_top {padding: 0; margin: 0 0 50px 0; }
	img.patrn{display: none;}
	.serivi_sec_new ul li {display: block;     margin: 0px 0 40px 0;}
	.serivi_sec_new ul li .left_db {width: 100%; }
	.serivi_sec_new ul li .right_db{width: 100%;margin: 20px 0 0 0;}
	.serivi_sec_new ul li .right_db h3 {font-size: 40px; margin: 0 0 10px 0; }
	.serivi_sec_new ul li .right_db .btn_wrp {margin: 20px 0; width: 70%; }
	.serivi_sec_new {padding: 40px 0; }
	.package_2 {padding: 50px 0; }
	.package_2 .pack2bx {padding: 30px 20px; margin: 0 0 10px 0;}
	.package_2 .pack2bx h3 {font-size: 32px; margin: 0 0 10px 0; }
	.package_2 .pack2bx ul li h6 {font-size: 16px; }
	.package_2 .pack2bx ul li {padding: 5px 0; }
	.why_local_sec .whzy_txt h2 {font-size: 38px; }
	.why_local_sec {padding: 60px 0 0 0; }
    .why_local_sec .whzy_txt ul {display: block; margin: 30px 0;}
    .why_local_sec .whzy_img {padding: 0 0 10px 0; }
    .popupform ul li{width: 98%;}
    .popupform h2 {font-size: 22px;}
    .popupform {padding: 20px 20px 10px 20px;}

    



 }

@media only screen and (min-width: 0px) and (max-width: 299px) {}