@media only screen and (min-width: 1366px) and (max-width: 1920px) {}

@media only screen and (min-width: 1200px) and (max-width: 1365px) {}

@media only screen and (min-width: 992px) and (max-width: 1199px) {}

@media only screen and (min-width: 768px) and (max-width: 991px) {}

@media only screen and (min-width: 520px) and (max-width: 767px) {}

@media only screen and (min-width: 300px) and (max-width: 519px) {

.popup-l-side {display: none; } 
.slicknav_menu {padding: 15px 0px;background: #060110;}
header {padding: 5px 0;width: 92%;}
.theme_btn {padding: 10px 19px; font-size: 17px; }
header a.theme_btn {margin: 5px 0 0 0; }
.slicknav_nav a {padding: 20px 10px; }
.slicknav_nav li a img{width: 8%; margin: 0 10px 0 0;}
.banner_main .text-wrp h2 {font-size: 30px;}
.banner_main .text-wrp h2 span:before{font-size: 28px;bottom: 5px;display: none;}
.banner_main .text-wrp {padding: 30px 0 0 0;}
.banner_main .text-wrp h6 {font-size: 14px; }
.banner_main {height: 950px;padding: 10px 0 0 0;position: relative;}
.banner_main .form_wrpr {width: 100%; margin: 20px 0 0 0px; }
.banner_main .text-wrp p {font-size: 16px; line-height: 1.5; }
.banner_main .form_wrpr h4 {font-size: 20px; }
.buttonn {padding: 10px 40px;font-size: 14px;}
.sec_fold ul li {width: 100%;border-bottom: 2px solid #171717;border-left: 2px solid #171717;}
.sec_fold {height: auto;}
.sec_fold ul {margin: 20px 0; }
.who_are_we .right_box h6 {margin: 20px 0 15px 0; }
.who_are_we .right_box h2 {font-size: 22px; margin: 0 0 25px 0px; }
.who_are_we .right_box a {font-size: 20px; }
.who_are_we .right_box strong {font-size: 30px; }
.who_are_we .right_box .form_line {width: 100%; }
.who_are_we .right_box .form_line .grpp button {padding: 5px 35px; font-size: 12px; }
.who_are_we .right_box img {margin: 0 0 0 10px; }
.who_are_we .right_box ul li {width: 20%; }
.who_are_we .right_box ul li img {width: 75%; }
.who_are_we .right_box ul {margin: 15px 0; }
.who_are_we {padding: 30px 0; }
.service_sec:before{display: none;}
.service_sec:after{display: none;}
.service_sec .ser_wrp {margin: 0 0 40px 0; }
.service_sec .ser_box {height: 330px;}
.circle-1:before {top: 70px;}
.circle-2:before {top: 70px;}
.call_to_action .call_wrpr h4 {font-size: 28px;}
.call_to_action .call_wrpr h6 {font-size: 28px; }
.Platform_sec:before{display: none;}
.Platform_sec:after{display: none;}
.Platform_sec ul li .right_p {width: 37%; display: none;}
.Platform_sec ul li .mid_p {width: 28%; }
.Platform_sec ul li .left_p {width: 35%; }
.main_boz {left: 0px; }
.Platform_sec ul li .left_p ul li p {font-size: 12px; }
.Platform_sec ul li .left_p ul li h6 {font-size: 19px;}
.Platform_sec .img_Wrrrp img {position: unset; max-width: 100%;}
.Platform_sec .img_Wrrrp h6 {top: 125px; left:0; }
.Platform_sec ul.for_rotate li:nth-child(2) .right_p:after {left: 28px; }
.Platform_sec ul.for_rotate li:nth-child(3) .right_p:after {left: 28px; }
.Platform_sec ul.for_rotate .main_boz {left: 20px; top: -60px; }
.Platform_sec .btn_wrpr {text-align: center; margin: 20px 0 0 0; }
.portfolio_Sec .port_right {right: 0; }
.call_to_action:{display: none;}
.portfolio_Sec:before {height: 40%;width: 100%;top: unset;bottom: 70px;}
.portfolio_Sec .slick-next {right: 110px; left: unset; top: unset; height: 70px; width: 70px; }
.portfolio_Sec .port_left h3 {font-size: 50px;margin: 0;}
.portfolio_Sec .port_left h5 {font-size: 30px; margin: 10px 0 10px 0; }
.portfolio_Sec .port_left p {font-size: 16px; font-weight: 400; line-height: 1.5; margin: 0 0px 20px 0; }
.portfolio_Sec .port_left h4{display: none;}
.portfolio_Sec .port_left {padding: 0 0 0 0px; }
.industry_sec .text_wrp h3 {font-size: 36px; }
.industry_sec .industry_box .i_left {width: 80%; }
.industry_sec .industry_box .i_right {width: 15%; }
.industry_sec {padding: 30px 0; }
.testi_sec {clip-path: polygon(0 0, 100% 0%, 100% 95%, 0% 100%); }
.testi_sec .test_1 {width: 30%; }
.testi_sec .test_2 {width: 30%; }
.testi_sec .test_2 .address-block {top: 180px;right: -280px;z-index: 1;}
.testi_sec .test_3 {padding: 0px 0 40px 0; width: 30%; }
.testi_sec .test_7 {width: 30%; }
.testi_sec .test_8 {width: 30%;margin: 50px 0 0 0;}
.testi_sec .test_8 img {right: -285px;z-index: 0;}
.testi_sec .test_7 .address-block-2 {padding: 15px; top: 70px; right: -140px; z-index: 1; }
.testi_sec .test_9 {margin: 40px 0 0px 10px;width: 30%;}
.testi_sec:before{display: none;}
.testi_sec .test_9 .address-blockk {top: 90px;right: -268px;z-index: 1;}
.testi_sec .test_10 {width: 30%; }
.testi_sec .test_11 {width: 30%; }
.bottom_form .form_wrpr .left_wrpr {width: 20%; }
.bottom_form .form_wrpr .grp {width: 100%; }
.bottom_form .form_wrpr .grp1 {width: 100%; }
.bottom_form .form_wrpr .grp {margin: 0 10px 10px 0; }
.bottom_form .form_wrpr .right_wrpr p {font-size: 18px; }
footer {padding: 80px 0px 80px 0; }
footer .footer_wrp {text-align: left;margin: 0 0 20px 0;}
footer ul li {margin: 7px 0px;}
footer ul li a {font-size: 18px; }
.who_are_we .left_box h4{display: none;}

.pop-form {width: 90%; padding: 10px 20px;}
.service_sec .ser_box img {width: 20%;}
.service_sec .ser_box:hover p {margin: 0 0 30px 0; }
.testi_sec .test_1 .address-block {top: 130px; right: -280px;}
.testi_sec .test_3 .address-block {top: 130px; right: -140px;}
.testi_sec .test_4 .address-block {top: 60px; right: -275px;}
.testi_sec .test_5 .address-block {top: 90px; right: -135px;}
.testi_sec .test_6 .address-block {top: 40px; right: -265px;}
.testi_sec .test_8 .address-block {top: -10px; right: -280px;}
.testi_sec .test_10 .address-block {top: -190px; right: -25px;}
.testi_sec .test_11 .address-block {top: -200px; right: -210px;}
.call_to_action .call_wrpr .call-btn {gap: 16px; }
.testi_sec .test_3:hover .address-block{transform: scale(0.9); }
a.wht_btn {display: none; }
.whatsapp{    bottom: 40px;}
.Platform_sec .img_Wrrrp {display: none;}
ul.for_rotate {margin: 40px 0 0 0;}




 }

@media only screen and (min-width: 0px) and (max-width: 299px) {}