@media only screen and (min-width: 1400px) and (max-width: 1440px){
    
	.awards_sec .black_bx .award_bx h6{font-size:18px;}
	.awards_sec .black_bx .award_bx p{font-size: 10px; line-height: 15px;}   
	.awards_sec .slick-prev{left: 1050px;}  
	.port_testi_Sec .slick-next {top: 665px;right: 150px;} 
	.port_testi_Sec .slick-prev {top: 665px;left: 1160px;} 
    
}


@media only screen and (min-width: 1200px) and (max-width: 1399px){
	.banner_main {height: auto;padding: 40px 0;} 
	.banner_main .form_wrpr h6 {font-size: 30px;}
	.banner_main .banner_wrpr h1 {font-size: 38px;}
	.sec_fold .sec_wrpr h3 {font-size: 38px;line-height: 42px;}
	.third_fold .servi_bx .arrow_d { margin: 30px 0 0 0;}
	.third_fold .servi_bx p {font-size: 12px;line-height: 16px;height: 70px;}
	.third_fold .servi_bx h6 {font-size: 20px;line-height: 0.5;}
	.awards_sec .black_bx .award_bx{margin: 20px 0 0 0;padding: 20px 15px;}
	.awards_sec .black_bx h2 {margin: 0 0 10px 0;}
	.awards_sec .black_bx .award_bx p{font-size: 10px;line-height: 17px;}
	.awards_sec .black_bx .award_bx h6{font-size: 16px;margin-top: 0;}
	.awards_sec .slick-prev {left: 870px;top: 380px;}
	.awards_sec .slick-next {top: 380px;}
	.port_testi_Sec .item_main {height: 700px;padding: 60px 0;}
	.port_testi_Sec .item_main .port_wrpr .right_wrpr h4 {font-size: 38px;line-height: 45px;}
	.port_testi_Sec .item_main .port_wrpr h6 {font-size: 22px;line-height: 20px;margin: 10px 0 10px 0;}
	.port_testi_Sec .item_main .port_wrpr p {font-size: 15px;line-height: 20px;padding: 0 100px 0 0;}
	.port_testi_Sec .item_main .port_wrpr ul li span {font-size: 34px;line-height: 45px;}
	.port_testi_Sec .item_main .port_wrpr ul li p {font-size: 13px;line-height: 15px;padding: 0;}
	.port_testi_Sec .slick-next {top: 640px;}
	.port_testi_Sec .slick-prev {top: 640px;left: 970px;}
	.pricing_Sec .pack_wrpr {margin: 0 0px;}
	.pricing_Sec .pack_wrpr .pack_body ul li {font-size: 14px;line-height: 20px;}
	.pricing_Sec .pack_wrpr .pack_body ul li i {padding: 7px 8px;font-size: 12px;}
	.combo_pkg .combo_wrpr_main .combo_wrpr h3 {line-height: 52px;font-size: 42px;}
	.testi_Sec {height: auto;}
	.cta_sec .cta_bg .cta_wrpr a.main-btn2 {padding: 18px 55px;}
	.btm_form_wrpr h5 {font-size: 34px;}
	.process_Sec .back_ground_sec {padding: 80px 20px;margin: 0 30px;}
	.cta_sec .cta_bg .cta_txt h3 {font-size: 54px;}

                                     }
@media only screen and (min-width: 992px) and (max-width: 1199px){
	header .col-md-7.text-right {    width: 80%;}
	header .col-md-5 {    width: 19%;}
	header .menuSec ul li:nth-child(1) a {padding: 12px 30px;} 
	header .menuSec ul li:nth-child(2) a {font-size: 16px;padding: 12px 30px;}
	header .menuSec ul li:nth-child(3) a {font-size: 16px;padding: 12px 30px;}    
	.banner_main {height: auto; padding: 60px 0;}
	.banner_main .form_wrpr h6 {font-size: 26px;}
	.banner_main .form_wrpr {padding: 20px;width: 100%;}
	.banner_main .banner_wrpr h1 {font-size: 40px;}
	.para {font-size: 16px;line-height: 25px;}
	.banner_main .form_wrpr .grp input {height: 45px;}
	.banner_main .form_wrpr .grp textarea {height: 90px;}
	.sec_fold .sec_wrpr h3 {font-size: 32px;line-height: 40px;}
	.sec_fold .sec_wrpr ul {gap: 30px;}
	.sec_fold .sec_wrpr ul li {    width: 17%;     height: 70px;}
	.sec_fold { padding: 60px 0;}
	.third_fold .servi_bx img {margin: 0 0 10px 0;height: 100px;}
	.third_fold .servi_bx h6 {font-size: 16px;line-height: 0px;}
	.third_fold .servi_bx p {    font-size: 12px;    line-height: 16px;    height: 60px;}
	.third_fold .servi_bx .arrow_d {margin: 30px 0 0 0;}
	.main-btn{font-size: 16px;padding: 12px 30px;}
	.main-btn2{font-size: 16px;padding: 12px 30px;}
	.awards_sec {padding: 0px 0;}
	.awards_sec .black_bx .award_bx{margin:20px 0 0 0; padding:20px 5px;}
	.awards_sec .black_bx .award_bx h6{font-size:16px;}
	.awards_sec .black_bx .award_bx p{font-size:10px; line-height:15px; }
	.awards_sec .black_bx .award_bx img{width:65%;}
	.awards_sec .slick-next{    top: 360px;}
	.awards_sec .slick-prev{    top: 360px; left: 770px;}

	.port_testi_Sec .item_main {height: 700px;padding: 60px 0;}
	.port_testi_Sec .item_main .port_wrpr .right_wrpr h4 {font-size: 38px;line-height: 45px;}
	.port_testi_Sec .item_main .port_wrpr h6 {font-size: 22px;line-height: 20px;margin: 10px 0 10px 0;}
	.port_testi_Sec .item_main .port_wrpr p {font-size: 15px;line-height: 20px;padding: 0 100px 0 0;}
	.port_testi_Sec .item_main .port_wrpr ul li span {font-size: 26px;line-height: 45px;}
	.port_testi_Sec .item_main .port_wrpr ul li p {font-size: 13px;line-height: 15px;padding: 0;}
	.port_testi_Sec .slick-next {top: 590px;}
	.port_testi_Sec .slick-prev {top: 590px;}
	.testi_revi .midd_wrpr p {font-size: 16px;line-height: 20px;}
	.testi_revi .midd_wrpr .d-flex h5 {font-size: 24px;line-height: 30px;}
	.pricing_Sec .pack_wrpr {margin: 0 0px;}
	.pricing_Sec .pack_wrpr .pack_head p {font-size: 16px;line-height: 10px;}
	.pricing_Sec .pack_wrpr .pack_head h6 {padding: 5px 20px;font-size: 18px;}
	.pricing_Sec .pack_wrpr .pack_head h5 {font-size: 32px;line-height: 30px;}
	.pricing_Sec .pack_wrpr .pack_body ul li {font-size: 14px;line-height: 20px;}
	.pricing_Sec .pack_wrpr .pack_body ul {margin: 20px 0 60px 0; height: 228px;}
	.pricing_Sec .pack_wrpr .pack_body ul li i {padding: 6px 7px;font-size: 8px;}
	.combo_pkg .combo_wrpr_main h6 {font-size: 22px;}
	.combo_pkg .combo_wrpr_main .combo_wrpr h3 {line-height: 45px;font-size: 40px;}
	.combo_pkg .combo_wrpr_main .combo_wrpr ul li {font-size: 14px;line-height: 20px;margin: 5px 0;}
	.testi_Sec {height: auto;}
	.process_Sec .back_ground_sec {padding: 60px 60px;margin: 0 20px;}
	.process_Sec .back_ground_sec .pro_bx h5 {font-size: 20px;line-height: 24px;}
	.process_Sec .back_ground_sec .pro_bx {padding: 60px 20px;}
	.process_Sec .back_ground_sec .pro_bx span {font-size: 30px;}
	.process_Sec .back_ground_sec .pro_bx:before {height: 23%;width: 25%;top: 45px;}    
	.cta_sec .cta_bg .cta_txt h3 {font-size: 50px;    line-height: 50px;}    
	.cta_sec .cta_bg .cta_wrpr a.main-btn2 {padding: 18px 40px;}
	.cta_sec .cta_bg .cta_wrpr a.sada_btn {font-size: 32px;line-height: 31px;}
	.cta_sec .cta_bg .cta_txt h3 {    font-size: 46px;line-height: 50px;}
	.btm_form_wrpr h5 {font-size: 28px;line-height: 40px;}
	.btm_form_wrpr p {line-height: 22px;}
	.dot-dib .address-block {width: 100%;}
	.btm_form_wrpr {padding: 30px;width: 100%;}


    
}
@media only screen and (min-width: 768px) and (max-width: 991px){}


@media only screen and (min-width: 0px) and (max-width: 767px){
	header .menuSec ul li {padding: 0 5px; } 
	header .menuSec ul li:nth-child(2) a i {display: none; }
	header {padding: 10px 0;border-bottom: 1px solid rgba(170, 170, 170, 1);}
	header .menuSec a img {width: 60%; }
	.banner_main {height: auto;background-position: center;padding: 40px 0;text-align: center;}
	header .menuSec ul li:nth-child(2) a{display: block;padding: 2px 12px;font-size: 10px;border: 1px solid rgba(170, 170, 170, 1);}
	header .menuSec ul li:nth-child(3) a{display: none;}
	header .menuSec .col-md-5 {max-width: 50%; }
	header .menuSec .col-md-7 {max-width: 50%; }
	header .menuSec ul li:nth-child(1) a {padding: 2px 10px;font-size: 16px;}
	.banner_main .banner_wrpr h1 {font-size: 32px; }
	.para {font-size: 14px; line-height: 24px;}
	.banner_main .banner_wrpr .btn_wrpr {margin: 0px 0 0 0;justify-content: center;}
	.banner_main .form_wrpr {padding: 20px; width: 100%; margin: 20px auto 0; }
	.banner_main .form_wrpr h6 {font-size: 30px;}
	.banner_main .form_wrpr .grp input {height: 45px;width: 90%;}
	.banner_main .form_wrpr .grp textarea {width: 90%;height: 100px;}
	.sec_fold {padding: 20px 0;text-align: center;}
	.sec_fold .sec_wrpr {padding: 40px 20px;}
	.sec_fold .sec_wrpr h3 {font-size: 18px;line-height: 25px;margin: 0 0 10px 0;}
	.sec_fold .sec_wrpr ul { display: block; text-align: center;}
	.sec_fold .sec_wrpr ul li {width: 19%;height: auto !important;display: inline-block !important;border: 0 !important;padding: 0 5px;}
	.sec_fold .sec_wrpr .rev_wrpr a img {width: 50%;}
	.third_fold {padding: 40px 0; }
	.third_fold .third_Wrpr h2 {font-size: 30px;margin: 0 0 10px 0;}
	.third_fold .third_Wrpr {padding: 0;margin: 0 0 20px 0;}
	.third_fold .servi_bx {padding: 30px 20px 20px 20px;margin: 0 0 20px 0;text-align: center;border: 0.76px solid rgb(163 158 158);}
	.third_fold .servi_bx p {font-size: 12px; line-height: 18px; margin: 0; height: auto; }
	.third_fold .servi_bx .arrow_d {margin: 20px 0 0 0;text-align: center;}
	.third_fold .btn_rp {margin: 20px 0 0 0; }
	.awards_sec .black_bx {padding: 0;margin: 0;border-radius: 0;}
	.awards_sec .black_bx h2 {font-size: 30px;margin: 0 0 20px 0;line-height: 35px;}
	.awards_sec .black_bx p {padding: 0;font-size: 14px;line-height: 24px;}
	.awards_sec .black_bx .award_bx{margin:30px 0 0 0; padding:10px 20px 40px 20px;}
	.awards_sec .black_bx .award_bx p{height: auto;}
	.port_testi_Sec{padding: 40px 0 0 0; }
	.port_testi_Sec .slick-slide{margin: 0;}
	.port_testi_Sec .item_main .port_wrpr .right_wrpr h4 {font-size: 30px;line-height: 35px;}
	.port_testi_Sec .item_main .port_wrpr h6 {font-size: 20px; line-height: 20px;}
	.port_testi_Sec .item_main .port_wrpr ul li {padding: 10px 10px;width: 33%;}
	.port_testi_Sec .item_main .port_wrpr ul {gap: 5px; margin: 20px 0; }
	.port_testi_Sec .item_main .port_wrpr ul li span {font-size: 26px; }
	.port_testi_Sec .item_main .port_wrpr ul li p {font-size: 12px; line-height: 15px; }
	.port_testi_Sec .moble_block{display: block;}
	.port_testi_Sec .item_main {height: auto; padding: 60px 0; background-position: 30% !important; border-radius: 0; }
	.port_testi_Sec .web_pg_txt h2 {font-size: 34px; }
	.port_testi_Sec .web_pg_txt p{font-size: 14px; line-height: 24px;}
	.port_testi_Sec .web_pg_txt {margin: 0 0 30px 0; }
	.testi_revi img {width: 15%;margin: 0 auto;}
	.testi_revi .midd_wrpr .d-flex {display: block !important; margin: 10px 0; text-align: center;}
	.testi_revi .midd_wrpr .d-flex h5 {font-size: 18px;line-height: 20px;}
	.testi_revi .midd_wrpr p {font-size: 14px;line-height: 20px;text-align: center;}
	.testi_revi .quote img {padding: 10px 0 0 0; }
	.pricing_Sec .pricing_wrp h2{font-size: 34px; line-height: 44px;}
	.pricing_Sec {padding: 40px 0; }
	.pricing_Sec .pack_wrpr .pack_body ul li {font-size: 15px; font-weight: 500; line-height: 20px; }
	.pricing_Sec .pack_wrpr .pack_body ul li i {padding: 6px 7px; font-size: 12px; }
	.pricing_Sec .pack_wrpr .pack_head p {margin: 0; }
	.pricing_Sec .pack_wrpr {margin: 0 0 20px 0; }
	.combo_pkg {padding: 40px 0; }
	.combo_pkg .combo_wrpr_main h6 {width: 100%; margin: 0 auto 40px; font-size: 18px;}
	.combo_pkg .combo_wrpr_main .combo_wrpr h3 {line-height: 40px; font-size: 34px; margin: 0 0 30px 0px; }
	.combo_pkg .combo_wrpr_main .combo_wrpr {margin: 0 0 40px 0; }
	.testi_Sec {padding: 40px 0; height: auto; }
	.testi_Sec .testi_con {padding: 0 0; margin: 0 0 20px 0; }
	.testi_Sec .testi_con h2 {font-size: 30px;line-height: 20px;}
	.process_Sec .back_ground_sec {padding: 40px 0px; margin: 0; border-radius: 0; background: url(../images/process-bg.png) 0 0/cover no-repeat,linear-gradient(rgb(0 0 0),rgb(0 0 0)) 0 0/cover no-repeat; }
	.process_Sec .back_ground_sec .cnt_wrpr h2 {font-size: 30px;line-height: 35px;margin: 0 0 10px 0;}
	.process_Sec .back_ground_sec .cnt_wrpr {padding: 0 10px; margin: 0 0 40px 0; }
	.process_Sec .back_ground_sec .pro_bx {padding: 60px 34px;margin: 10px 10px;border: 1px solid #ef7c1e;}
	.process_Sec .back_ground_sec .btn_wrprrr {margin: 40px 0 0 0; }
	.cta_sec {padding: 0px 0 0 0; }
	.cta_sec .cta_bg .cta_txt h3 {font-size: 30px;line-height: 35px;margin: 0 0 10px 0;}
	.cta_sec .cta_bg .cta_txt p {line-height: 20px; }
	.cta_sec .cta_bg .cta_wrpr a.sada_btn {font-size: 30px;line-height: 20px;padding: 0 0 50px 0;}
	.cta_sec .cta_bg .cta_wrpr a.main-btn2 {padding: 16px 45px; font-weight: 600; }
	footer .adress_Wrpr {display: block; }
	footer ul {display: none; }
	.btm_form_wrpr {width: 100%; padding: 20px 20px;}
	.btm_form_wrpr h5 {font-size: 24px;line-height: 40px;}
	.btm_form_wrpr p {line-height: 20px; }
	.btm_footer {padding: 15px 0;}
	.btm_footer .btm_p p {font-size: 12px;}
	.awards_sec {padding: 40px 0 80px 0;background: #000;}
	.port_testi_Sec .moble_block img {position: unset;margin: 30px auto 0;width: 80%;}
	.port_testi_Sec .item_main .port_wrpr .right_wrpr {width: 70%; }
	.banner_main .banner_wrpr {padding: 0; }
    .banner_main .form_wrpr .grp button {width: 90%; padding: 10px 40px; }
    .sec_fold .row{flex-direction: column-reverse;}
    .main-btn {font-size: 14px; padding: 10px 40px;}
    .main-btn2 {font-size: 14px; padding: 10px 40px;}
    .testi_revi { padding: 20px 0; }
    .testi_revi .midd_wrpr .d-flex span {font-size: 16px; line-height: 20px; }
    .testi_revi .midd_wrpr .d-flex i{display: none;}
     .awards_sec .black_bx .award_bx img{width: 35%; }
    .awards_sec .slick-next {top: 310px;  right: 150px;}
    .awards_sec .slick-prev {top: 310px; left: 150px; }
    .process_Sec .back_ground_sec .pro_bx:before {width: 15%; top: 45px; }
    .process_Sec .back_ground_sec .pro_bx span {font-size: 25px; }
    .process_Sec .back_ground_sec .pro_bx h5 {font-size: 20px;}
    .cta_sec .cta_bg {padding: 50px 30px;}
    .cta_sec .cta_bg .cta_wrpr span {font-size: 20px; line-height: 50px; }
    .fancybox-content {max-width: 90%;}
    .popupform ul li {width: 100%;}
    .popupform ul li.first, .popupform ul li:nth-child(4) {width: 100%;}
    .btm_form_wrpr .grp button {font-size: 14px; padding: 14px 40px;}
    .dot-dib .address-block {top: -165px;left: -40px;padding: 10px;width: 100%;}
    footer .adress_Wrpr .dot-dib {top: 180px;left: 100px;}
    footer .adress_Wrpr .dot-dib-1 {
    display: inline-block; top: 240px;right: 130px;}
    .dot-dib-1 .address-block {left: -200px;}
    .dot-dib-1 .address-block:before {left: 240px;}
    footer .adress_Wrpr {padding: 50px 0 50px 0;}
    .port_testi_Sec .slick-dots li.slick-active button:before {opacity: 1;color: #e97725;}
    .popupform h2 {font-size: 15px;line-height: 20px;}

    
}