@media (max-width: 1920px) {
	.sep_img {
		bottom: 8rem;
    right: 33rem;
	}
	.counter:after {
		top: 3rem;
		background-size: 82%;
	}
	.proc_line {
		position: absolute;
		left: 46%;
		height: 300%;
	}
	#xr_sec_1 .img_box::before {
		width: 87%;
		height: 78.3rem;
		background: #77def7;
		bottom: -1%;
	}
}
@media (max-width: 1680px){
.proc_line {
    position: absolute;
    left: 46%;
    height: 264%;
}    
}
@media (max-width: 1600px) {
	.display_img_box img {
		width: 90%;
		height: 90%;
	}
	.display_img_box::before {
		right: -10%;
	}
	.display_img_box.reverse::before {
		left: -20%;
	}
	.counter:after {
		top: 3rem;
		background-size: 67%;
	}
	.sep_img {
		bottom: 20.3rem;
		right: 2.7rem;
	}
}
@media (max-width: 1440px) {
	.process_div.process_2 {
		margin: 0 0 7rem -6rem;
	}
	.process_div.process_5 {
		margin: 0 0 7rem 7rem;
	}
	/* 8thwall-development css start D */
	.counter:after {
		top: 3rem;
		background-size: 55%;
	}
	/* 8thwall-development css end D */
	.sep_img {
		bottom: 7.7rem;
		right: 11.9rem;
	}
	#ar_kiosk_sec_1 .img_box::before {
		width: 94%;
		height: 58rem;
	}
	.proc_line {
		position: absolute;
		left: 46%;
		height: 294%;
	}
}
@media (max-width: 1366px) {
	.sep_img {
		bottom: 8.2rem;
		right: 8.1rem;
	}
	.slicknav_menu {
	    display: block;
	    position: absolute;
	    width: 100%;
	    top: 0;
	    z-index: 9;
	 }
	 .mobile_menu img {
	    width: 12rem;
	    display: block;
	    height: 4rem;
	    object-fit: initial;
	}
	.mobile_menu ul{
	    position: relative;
	    top: -4rem;
	    z-index: 10;
	    display: flex;
	    width: 100%;
	    align-items: center;
	    justify-content: space-between;
	    padding: 0 1rem;
	    left: 0;
	}
	.em_dv i {
	    width: 6rem;
	    height: 5rem;
	}
	#contact_main .red_text {
	    color: #ffffff;
	    margin: 0;
	}
	.dual_btnone , .dual_btntwo {
	    padding: 1.5rem 2.2rem;
	}
	.red_text {
	    margin: 0 0 0rem;
	}
	 h4 {
	    margin: 0 0 0rem;
	}
	.mobile_lis {
	    padding: 19% 0;
	}
	h5 {
	    margin: 0 0 0rem;
	}
	.counter:after {
		top: 3.1rem;
		background-size: 50%;
	}
	.process_div.process_2 {
		margin: 0 0 7rem -2.8rem;
	}
	.process_div.process_5 {
		margin: 0 0 7rem 5.5rem;
	}
	.display_img_box::before {
		right: -8%;
	}
	.display_img_box.reverse::before {
		left: -18%;
	}
	.container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
    }
   .list-main.ser.has-sub ul.hidee {
    overflow-y: scroll;
    height: 480px;
    }
    
     .list-main.ser.has-sub ul.hidee::-webkit-scrollbar {
      display: none;
    }
    
   
    .list-main.ser.has-sub ul.hidee {
      -ms-overflow-style: none;  
      scrollbar-width: none; 
    }
    .menuSec li.list-main.ser.has-sub:hover>ul {
    height: 403px;
    overflow-y: scroll;
}
}
@media (max-width: 1280px) {
	.sep_img {
		bottom: 8.2rem;
		right: 4.8rem;
	}
	.process_div.process_2 {
		margin: 0 0 7rem -1rem;
	}
	.process_div.process_5 {
		margin: 0 0 7rem 0rem;
	}
	.header-right {
		width: calc(100% - 162px);
		justify-content: flex-end;
		display: flex;
		align-items: center;
		height: 100%;
	}
}
@media (max-width: 1024px) {
	.header_bottom {
		width: 100%;
	}
	.header_bottom ul {
		display: flex;
		align-items: center;
		gap: 10px;
		justify-content: center;
	}
	.stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle {
		border-bottom: 0;
		position: absolute;
		top: auto;
		right: 30px;
		bottom: 17%;
		border-radius: 5px;
		background: linear-gradient(126deg, rgb(237 27 36) 0%, rgb(104 12 16) 50%, rgb(237 27 36) 100%) !important;
	}
	.stellarnav.light .menu-toggle span.bars span {
		background: #fff;
	}
	.menuSec #menu li {
		display: block;
		margin: 0;
		padding: 0 0rem 0 0;
	}
	.sep_img {
		bottom: 4.8rem;
		right: 1.4rem;
	}
	.dual_btnone, .dual_btntwo {
		padding: 1.5rem 2.5rem;
	}
	.stellarnav ul {
	    gap: 1rem;
	}
	.process_div.process_2 ,
	.process_div.process_5 {
	    margin: 0 0 7rem 0;
	}
	.app_btn {
	    width: 44.5rem;
	    height: 14.6rem;
	    border-radius: 1rem;
	}
	.app_btn h4 {
	    color: #ffffff;
	    margin: 0 0 0rem;
	}
	.btn.btn_red {
		padding: 1rem 5rem;
		color: #fff;
		width: fit-content;
		height: auto;
	}
	#vr_main a.btn.btn_red {
		font-size: clamp(1.1rem,1.3vw,1.6rem);
	}
	.creative h4 {
	    text-align: right;
	}
	.creative h4 img {
	    border-radius: 5rem;
	    width: 30%;
	}
	
	#contact_main  h4 {
	    margin: 0;
	}
	
	.process_img {
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.process_img img {
		display: block;
		margin: 0 auto;
		width: 80%;
	}
	.counter:after {
		top: 2rem;
		background-size: 42%;
	}
	.display_img_box::before {
		right: -7%;
		background-size: 77%;
	}
	.display_img_box.reverse::before {
		left: -17%;
		background-size: 77%;
	}
	.unreal_engine_txt-box p {
		width: 100%;
	}
	.unreal_engine_txt-box .bold_para {
		width: 100%;
	}
	#ar_kiosk_sec_1 .img_box::before {
		width: 94%;
		height: 43rem;
	}
	#vr_page .dual_btntwo, #vr-learn-bann .dual_btntwo, #vr-enter-bann .dual_btntwo, #vr-estate-bann .dual_btntwo, #vr-tour-bann .dual_btntwo, #vr-auto-bann .dual_btntwo, #vr-retail-bann .dual_btntwo, #vr-health-bann .dual_btntwo, #uiux-bann .dual_btntwo, #data-sci-bann .dual_btntwo, #chatgpt-bann .dual_btntwo, #vr-developer-bann .dual_btntwo, #shoe-try-bann .dual_btntwo, #fur-try-bann .dual_btntwo, #jew-try-bann .dual_btntwo, #try-on-bann .dual_btntwo, #html5-bann .dual_btntwo, #gam-art-bann .dual_btntwo, #psvr-bann .dual_btntwo, #ar-gam-dev-bann .dual_btntwo, #vr-gam-dev-bann .dual_btntwo, #ar-web3-gam-bann .dual_btntwo, #ar-web3-serv-bann .dual_btntwo, #ar-spark-bann .dual_btntwo, #ar-snap-bann .dual_btntwo, #ar-entertain-bann .dual_btntwo, #ar-kiosk-bann .dual_btntwo, #ar-dev-serv-bann .dual_btntwo {
		padding: 1.5rem 1.5rem;
	}
	#ar-entertain-bann .main_banner {
		padding: 11% 0 0%;
		height: clamp(67rem,64vw,88rem);
	}
	#ar_entertain_sec_1 .img_box img {
		max-width: 60%;
	}
	#ar_entertain_sec_1 .img_box::before {
		width: 90%;
		height: 48rem;
	}
	
	div#jew_try_sec_1 img {
		width: 70%;
	}
	#jew_try_sec_1 .img_box::before {
		width: 95%;
		height: 60rem;
	}
	.stellarnav.mobile.light li a {
        color: #000 !important; 
		/* width: 100%; */
    }
	.stellarnav.mobile.light li .service-content-wrapper a{
		width: 100%;
	}
	.header_bottom {
			width: 100%;
		}
		.header_bottom ul {
			display: flex;
			align-items: center;
			gap: 10px;
			justify-content: center;
		}
		.stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle {
			border-bottom: 0;
			position: absolute;
			top: auto;
			right: 30px;
			bottom: 17%;
			border-radius: 5px;
			background: linear-gradient(126deg, rgb(237 27 36) 0%, rgb(104 12 16) 50%, rgb(237 27 36) 100%) !important;
		}
		.stellarnav.light .menu-toggle span.bars span {
			background: #fff;
		}
		.menuSec #menu li {
			display: block;
			margin: 0;
			padding: 0 0rem 0 0;
		}
		/*menu_responsive css satrt */
		.menuSec {
			padding: 8px 0;
		}
		.header-right {
			width: calc(93% - 185px);
		}
    	.header_bottom {
        margin: 0 23px 0 0;
        width: 150%;
        }
		.stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle {
			bottom: 14px;
			display: flex;
			align-items: center;
			justify-content: center;
		}
		.stellarnav.mobile > ul > li{
				position: relative;
	
		}
		
		.stellarnav.mobile > ul > li > a {
			display: block;
		}
		.menuSec li:hover>ul {
			top: 0;
			padding: 0px 5px;
			border: 0;
			border-radius: 0px;
			position: inherit;
		}
	
		li.list-main.loc.ins ul, li.list-main.loc ul, li.list-main.loc.ind ul {
			width: 100%;
		}
		.menuSec li:hover>ul {
			top: 0;
			padding: 0px 5px;
			border: 0;
			border-radius: 0px;
			position: inherit;
			overflow: auto;
			max-height: 354px;
			overflow-x: hidden;
		}
		.menuSec li.list-main.ser.has-sub:hover>ul {
            display: block;
            position: relative;
            z-index: 9999;
            background-color: #ffffff;
            left: 0;
            width: 100%;
            text-align: left;
             top: 0px; 
            padding: 30px 20px;
            transition: all 0.5s ease-in-out;
            border: 1px solid #ccc;
             border-radius: 0px; 
            height: 643px;
            overflow-y: scroll;
            }
		/*menu_responsive css end*/

}

@media (max-width: 991px){
	.container-md, .container-sm, .container {
		max-width: 920px;
	}
	.process_5:after {
		left: -12.7rem;
	}
	.process_img img {
		display: block;
		margin: 0 auto;
		width: 70%;
	}
	.banner_img {
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.dual_btn {
		width: 100%;
	}
	.grow_list ul {
		gap: 1.2rem;
	}
	.img_box::before {
		height: 38rem;
		bottom: 16%;
	}
	.tec_features .col-md-6 {
		flex: 0 0 auto;
		width: 32%;
	}
	.header-right {
		width: calc(115% - 270px);
	}
	.proc_img .img-fluid {
		max-width: 90%;
	}
	.proc_line {
		position: absolute;
		left: 46%;
		height: 295%;
	}
	

}

@media (max-width: 768px) {
	
	/* .dual_btn {
	    display: flex;
	    align-items: flex-start;
	    justify-content: flex-end;
	    width: 100%;
	    gap: 0;
	    flex-direction: column;
	} */
	.dual_btnone, .dual_btntwo {
	    margin: 0 0 1rem;
	}
	.award_sec {
	    position: relative;
	    padding: 16% 0 5%;
	    background: #fff0f0;
	}
	.sep_img {
		position: absolute;
		bottom: 3.9rem;
		right: 1.6rem;
		width: 10%;
	}
	.service_sec {
	    padding: 18% 0 5%;
	}
	.app_btn {
	    width: 34.5rem;
	    border-radius: 1rem;
	}
	.desin_dev_sec {
	    padding: 14% 0 5%;
	}
	.mobile_lis ul li {

	    margin: 0 0 3rem;
	}
	.logo_sec {
	    padding: 13% 0 5%;
	}
	#logo_main .blank_text {
	    margin: 0;
	}
	.portfolio_sec {
	    padding: 15% 0 2%;
	}
	#conut_main h5 {
	    margin: 0 0 1rem;
	}
	.count_text p {
	    width: 100%;
	}
	#south .red_text {
	    margin: 0 0 0;
	}
	#south  h4 {
	    margin: 0;
	}
	.news_sec {
	    padding: 14% 0 5%;
	}
	div#news_main .col-xs-12.col-sm-6.col-md-6.col-lg-6 {
	    width: 65%;
	}
	div#news_main .creative  .col-xs-12.col-sm-6.col-md-6.col-lg-6 {
	    width: 50%;
	}
	.creative h4 img {
	    border-radius: 5rem;
	    width: 30%;
	}
	.creative p {
	    width: 84%;
	}
	.contact_sec {
	    padding: 5% 0 5%;
	}
	#contact_main  h4 {
	
	    margin: 0;
	}
	.em_dv i ,.social_icon a {
	    width: 5rem;
	    height: 4rem;
	}
	.foot_links {
	    padding: 16% 0 6% 10%;
	}
	.logo_slider .logo_div img {
	    width: 15rem;
	    height: 11rem;
	    padding: 2rem;
	}
	.foot_logo {
	    width: 20rem;
	    height: 20rem;
	}
	.foot_logo img {
	    margin: 0 auto;
	    width: 50%;
	}
	.foot_logo {
	    width: 17rem;
	    height: 17rem;
	}
	.con_form {
	    padding: 2rem 2rem 1rem;
	    width: 100%;
	    float: none;
	}
	.desin_dev_sec .container-fluid {
	    padding: 0 1.5rem;
	}
	#vr_main .para-box {
	    width: 100%;
	}
	.ar:after {
	    left: -17rem;
	}
	.banner_text p {
	    width: 100%;
	}
	
	
	#logo_main .blank_text {
	    margin: 0;
	}
	#logo_main .blank_text {
		margin: 0;
	}
	#logo_main .h4 {
		color: #282828;
		font-weight: 900;
		margin: 0;
		font-family: 'Roboto', sans-serif;
		text-transform: capitalize;
	}
	.header_bottom ul {
		justify-content: flex-start;
	}
	.stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle {
		top: 21%;
		bottom: 0;
		padding: 0;
		height: 40px;
		width: 40px;
		display: flex;
		align-items: center;
		justify-content: center;
		border: 0;
		left: inherit;
		right: 14px;
	}
	.process_1:after {
		top: 59%;
	}
	.process_4:after {
		top: 80%;
	}
	.process_2:after {
		top: 5rem;
	}
	.process_5:after {
		top: 6rem;
	}
	.mobile_lis ul {
		padding: 0 0 0 8%;
	}
	.container-md, .container-sm, .container {
		max-width: 730px;
	}
	#ar-spark-bann .main_banner {
		padding: 15% 0 3%;
	}
	.chatgpt_developer_txt-box p {
		width: 100%;
	}
	.proto_type_sec {
		padding: 18% 0 5%;
	}
	#vr_page .dual_btntwo, #vr-learn-bann .dual_btntwo, #vr-enter-bann .dual_btntwo, #vr-estate-bann .dual_btntwo, #vr-tour-bann .dual_btntwo, #vr-auto-bann .dual_btntwo, #vr-retail-bann .dual_btntwo, #vr-health-bann .dual_btntwo, #uiux-bann .dual_btntwo, #data-sci-bann .dual_btntwo, #chatgpt-bann .dual_btntwo, #vr-developer-bann .dual_btntwo, #shoe-try-bann .dual_btntwo, #fur-try-bann .dual_btntwo, #jew-try-bann .dual_btntwo, #try-on-bann .dual_btntwo, #html5-bann .dual_btntwo, #gam-art-bann .dual_btntwo, #psvr-bann .dual_btntwo, #ar-gam-dev-bann .dual_btntwo, #vr-gam-dev-bann .dual_btntwo, #ar-web3-gam-bann .dual_btntwo, #ar-web3-serv-bann .dual_btntwo, #ar-spark-bann .dual_btntwo, #ar-snap-bann .dual_btntwo, #ar-entertain-bann .dual_btntwo, #ar-kiosk-bann .dual_btntwo, #ar-dev-serv-bann .dual_btntwo {
		padding: 1.5rem 3.5rem;
	}
	.grow_list ul li a {
		width: 13rem;
		height: 13rem;
	}
	.grow_list ul{
	margin: 0 0 5rem;
	}
	.img_box::before {
		height: 32rem;
		bottom: 29%;
	}
	.header-right {
		width: calc(100% - 218px);
	}
	#ar-kiosk-bann .main_banner {
		height: clamp(66rem,80vw,97rem);
	}
	.growing_card p {
		width: 74%;
		text-align: center;
	}
	.growing_para_box ul {
		width: 100%;
		line-height: 3.5rem;
	}
	#ar-entertain-bann .main_banner {
		padding: 17% 0 0%;
		height: clamp(67rem,64vw,88rem);
	}
	#jew_try_sec_1 .img_box::before {
		width: 95%;
		height: 49rem;
	}
	.dual_btnone, .dual_btntwo {
		padding: 1.5rem 3.5rem;
	}
	.main_banner {
		padding: 10% 0 0%;
		height: 100%;
	}
	.header_bottom {
    margin: 0 23px 0 0;
    width: 210%;
    }
	.proc_line {
		position: absolute;
		left: 46%;
		height: 277%;
	}
	.proc_display  .img-fluid {
		max-width: 90%;
	}
}
@media (max-width: 575px) {
	.process_1:after, .process_2:after,.process_3:after, .process_4:after,.process_5:after, .process_6:after{ 
		display: none;
	 }
	.process_div {
	    width: 100%;
	    margin: 0 0 3rem;
	}
	
	.award_sec {
		padding: 7% 0 5%;
	}
	.ho_img.ho_1, .ho_img.ho_2 {
	    margin: 0% 0 0 0;
	}
	.ho_img img {
	    margin: 0 0 2rem;
	    width: 100%;
	    height: auto;

	}
    .sep_img {
        position: unset;
        width: 100%;
        padding: 10px;
    }	
    .sep_img img {
        width: 100%;
        margin: 0 auto;
        display: block;
        padding: 5px;
    }
	.stock_heding:after, .stock_heding.awa:after, .ser:after, .des_ign:after, .softe:after, .awards:after, .portf:after {
	  
	    top: -5rem;
	}
	.app_btn {
	    width: 100%;
	    height: 15.6rem;
	    border-radius: 1rem;
	}
	.app_btn .col-xs-12.col-sm-2.col-md-2 {
	    width: 20%;
	    float: left;
	}
	.app_btn .col-xs-12.col-sm-10.col-md-10 {
        float: right;
        width: 80%;
    }
	.app_btn .row{ display: block; }
	.ar:after {
	    left: -14rem;
	}
	.mobile_lis {
		padding: 15% 0 0%;
		background-size: 49%;
	}
	.mobile_lis ul {
	    padding: 0 0 0% 11%;
	}

	.mobile_lis ul li {
		margin: 0 0 3rem 0;
	}
	#south img {
	    height: 31rem;
	}
	.red_text, #get_in .red_text, #get_in .blank_text, #get_in .bold_white, #logo_main .red_text, #conut_main .bold_white, #faq_main .six_sigma, .newss:after, #news_main .red_text, .cont:after {
	    
	    top: -6rem;
	}
	#news_main .col-xs-12.col-sm-6.col-md-6.col-lg-6 {
	    width: 100%;
	}
	.creative {
	    background: #0c0c0c;
	    padding: 2.1rem 3rem;
	    margin: 7rem 0 0 0;
	}
	.cont:after {
	    top: -6rem;
	}
	.email_list {
	    padding: 3% 0 0 2%;
	}
	.em_dv i {
	    left: 0;
	}
	.em_dv {
	    padding: 0 0 0 11%;
	    margin: 0 0 2rem;
	}
	.testimonials .slick-next {
	    right: 9rem;
	}
	.testimonials .slick-prev {
	    left: auto;
	    right: 15rem;
	}
	.bord:after { display: none; }
	.foot_links {
	    padding: 0;
	}
	
	#vr_main  .small_p {
	    width: auto;
	}
	#vr_main  .big_p {
		width: auto;
	}
	
	.header_bottom ul {
		justify-content: flex-start;
		width: 219px;
	}
	.header-right {
    width: calc(199% - 239px);
    }
	.dual_btn {
		width: 100%;
		
	}
	.process_img img {
		width: 50%;
		margin-bottom: 10px;
	}
	.counter:after {
		top: 1.7rem;
		background-size: 39%;
	}
	.carousel-control-prev-icon, .carousel-control-next-icon {
		background-size: 82%;
		background-position: center;
	}
	.main_banner {
		padding: 14% 0 20%;
	}
	.main_banner .img-fluid {
		max-width: 100%;
		height: auto;
	}
	#fur-try-bann .main_banner .img-fluid {
		max-width: 90%;
		height: auto;
	}
	#ar-spark-bann .main_banner {
		height: 78rem;
	}
	.display_img_box img {
		width: 90%;
		height: 90%;
	}
	.display_img_box {
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.display_img_box::before {
		right: -19%;
		background-size: 37%;
	}
	.chatgpt_developer_txt-box  .heading-box {
		padding: 5% 0 0;
		width: 100%;
	}
	.display_img_box.reverse {
		border-radius: 50% 50% 0% 50%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.display_img_box.reverse::before {
		left: -19%;
		background-size: 37%;
	}
	.vt_text:after {
		
		display: none;
	}
    #vr_gam_dev_sec_1 .img_box::before {
        height: 27rem;
        bottom: 8%;
        width: 82%;
    }
	#vr_web_sec_1 .img_box::before {
    height: 33rem;
    }
	.s_box_sec .col-xs-4.col-sm-4.col-md-4.col-lg-4 {
		width: 50%;
	}
	.foot_logo {
		width: 17rem;
		height: 17rem;
		margin-bottom: 7%;
	}
	.unreal_engine_txt-box {
		padding: 0 0 0 0rem;
	}
	 .banner_img img {
		max-width: 90%;
	}
	#ar-entertain-bann .main_banner,
	#ar-kiosk-bann .main_banner {
		height: clamp(86rem,80vw,97rem);
	}
	.unreal_engine .heading-box {
		padding: 26px 0 0;
	}
	.tec_features {
		padding: 5% 0 0px 14px;
	}
	#ar-kiosk-bann .main_banner {
		padding: 16% 0 3%;
	}
	.unreal_engine .img_box img {
		max-width: 80%;
	}
	#xr_sec_1 .unreal_engine .img_box img, 
	#gam_dev_sec_1 .unreal_engine .img_box img, 
	#chatgpt_sec_1 .unreal_engine .img_box img, 
	#uiux_sec_1 .unreal_engine .img_box img {
    max-width: 51%;
    }
    #xr_sec_1 .img_box::before,
    #gam_dev_sec_1 .img_box::before,
    #chatgpt_sec_1 .img_box::before,
    #uiux_sec_1 .img_box::before {
    height: 80%;
    width: 85%;
    }
    .step_involved br{display:none;}
	#ar_kiosk_sec_1 .img_box::before {
		width: 84%;
		height: 46rem;
	}
	#ar-kiosk-bann .banner_img img {
		max-width: 37%;
	}
	div#jew_try_sec_1 img {
		width: 40%;
	}
	#jew_try_sec_1 .img_box::before {
		width: 81%;
		height: 42rem;
	}
	.main_modal .calse {
		font-size: 18px;
		height: 30px;
		width: 30px;
	}
	.stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle {
    top: 0%;
    }
    .header_bottom {
    margin: 0 23px 0 0;
    width: 254%;
    }
	.proc_line {
		position: absolute;
		left: 88%;
		height: 433%;
	}
	#vr-developer-bann .main_banner {
		height: 100%;
	}
    .img_box.reverse {
    justify-content: center;
    margin-top: 30px;
    }
   .text-right {
        text-align: left;
    } 
    .container-md, .container-sm, .container {
        max-width: inherit;
            padding: 0 15px;

    }
    .para-box {
        display: block;
    }
    .app_btn img {
        margin: 0;
    }
    
    .proc_display .row:nth-child(2){
                    flex-direction: column-reverse;
    display: flex;
}
    .proc_display .row:nth-child(3){
            flex-direction: column-reverse;
    display: flex;
    }   .proc_display .row:nth-child(5){
                    flex-direction: column-reverse;
    display: flex;
    }   .proc_display .row:nth-child(7){
                    flex-direction: column-reverse;
    display: flex;
    }
    .market_leading .blank_text {
        font-size: clamp(3rem,4vw,6rem);
    }
   .heading-box {
        padding: 0;
    }     
    #grow_interior .bold_white {
        font-size: 3rem;
    }    
   .growing_card.red {
        height: auto;
    } 
    .growing_card p {
        height:auto;
    }
   .growing_card {
        margin: 0 0 2rem;
        height: auto;
    } 
   .vrd_img img {
        width: 100%;
    } 
    .testimonials .slick-prev, .testimonials .slick-next {
        top: 150%;
    }
   .em_dv i {
        font-size: 2rem;
    } 
    .social_icon a {
        font-size: 2rem;
    }  
    .process_div.process_2, .process_div.process_5 {
        margin: 0 0 3rem 0;
    }
    .main_heading .h4 {
        margin: 0;
    }
     #serv .blank_text {
        line-height: clamp(7rem,9vw,13rem);
    }
    #xr_training .main_banner .banner_img img {
        max-width: 60%;
    }
    #logo_main .blank_text {
        margin: 0;
        font-size: clamp(4.3rem,7vw,12rem);
        line-height: clamp(6.5rem,5vw,7.5rem);
    }
    .chatgpt_developer_txt-box .red_text, .chatgpt_developer_txt-box .blank_text, .chatgpt_developer_txt-box .black_text {
        line-height: clamp(5rem,5vw,6rem);
    }
    #vr_training_display .py-5 {
        padding-top: 0rem !important;
        padding-bottom: 0rem !important;
    }
    #vr_training_display .row:nth-child(2) {
        flex-direction: column;
    }         
    #vr_training_display .row:nth-child(3) {
     flex-direction: column-reverse;
    }     
    #vr_training_display .pe-5 {
        padding-right: 0rem !important;
        padding-left: 3rem !important;
    }
    #faq_proc .six_sigma {
        line-height: clamp(4rem,6vw,8rem);
        font-size: clamp(4.3rem,7vw,7rem);
    }
    #proc_award .blank_text,
     #proc_award  .red_text {
    font-size: clamp(3rem,4vw,4rem);
    line-height: clamp(4rem,5vw,5rem);
    }

    #biogas .row:nth-child(1) {
        flex-direction: column-reverse;
    }

    #biogas .row:nth-child(3) {
        flex-direction: column-reverse;
    }


    #biogas .row:nth-child(5) {
        flex-direction: column-reverse;
    }

    #interior_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }

    #interior_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }
    #vr_home_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }

    #vr_home_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }   
    #vr_room_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #vr_room_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }    
    #vr_ui_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #vr_ui_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }    
    #vr_ux_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #vr_ux_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }    
    #vr_archi_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #vr_archi_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }    
    #vr_visual_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #vr_visual_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }   
    #vr_training_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }    
    #vr_develop_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #vr_develop_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }    
    #ar_dev_serv_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #ar_dev_serv_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }
    #ar_dev_serv_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #ar_dev_serv_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }    
    #ar_dev_serv_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #ar_dev_serv_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }    
    
    #ar_web3_serv_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }
    #ar_web3_serv_display .row:nth-child(3) {
        flex-direction: column-reverse;
    }
    
    #ar_web3_serv_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #ar_web3_gam_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #vr_gam_dev_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #ar_gam_dev_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #psvr_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #gam_art_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #psvr_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #vr_training_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #try_on_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #jew_try_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #fur_try_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #shoe_try_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #chatgpt_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #data_sci_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #vr_developer_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #uiux_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #vr_developer_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #vr_retail_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #data_sci_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #vr_retail_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #vr_estate_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #vr_estate_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
     #ar_web3_serv_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }    
    #ar_entertain_display .row:nth-child(1) {
            flex-direction: column-reverse;
    }
    #ar_entertain_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #ar_web3_gam_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_gam_dev_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #ar_gam_dev_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #psvr_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #gam_art_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #psvr_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_training_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_training_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_training_display .row:nth-child(4) {
        flex-direction: column;
    }    
    #vr_training_display .row:nth-child(5) {
        flex-direction: column-reverse;
    }
    #try_on_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #jew_try_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #fur_try_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #shoe_try_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #chatgpt_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #data_sci_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_developer_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #uiux_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_developer_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_retail_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #data_sci_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_retail_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_estate_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_estate_display .row:nth-child(3) {
            flex-direction: column-reverse;
    }
    #vr_training_display .row:nth-child(1) {
        flex-direction: column;
    }
    #vr_training_display .row:nth-child(1) {
        flex-direction: column-reverse;
    }    
    #vr_retail_sec_1 .row,
    #vr_retail_display .row {
        flex-direction: column-reverse;
    }
    .involved_content {
        margin: 0 auto;
    }  
    #experince .card-div {
        padding: 2rem 2rem;
        width: 100%;
    }
    #vr_auto_sec_1 .row {
        flex-direction: column-reverse;
    } 
    
    /* .row:nth-child(4) {*/
    /*    flex-direction: column;*/
    /*}    */
    /*.row:nth-child(5) {*/
    /*    flex-direction: column-reverse;*/
    /*}*/
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .growing_para_box ul li {
        display: inline-flex;
        font-size: 15px;
        padding: 6px;
        line-height: 1.3;
    }
    
    /*.involved_content ul {*/
    /*    display: flex;*/
    /*    flex-direction: column;*/
    /*    align-items: baseline;*/
    /*    margin: 0 auto;*/
    /*}*/
    .s_box {
        height: auto;
    }
    
    
    
    


    
    
    
    
    
    .grow_game_ind .col-6.col-xs-12.col-sm-6.col-md-6.col-lg-6 {
        width: 100%;
    }
    #ar-entertain-bann .banner_img img,
    #ar-spark-bann .banner_img img {
        max-width: 60%;
    }
    #ar_snap_sec_1 .img_box::before {
        height: 51.3rem;
    }
    #ar_spark_sec_1 .unreal_engine .img_box img {
        max-width: 50%;
    }    
    #ar_spark_sec_1 .img_box::before {
        height: 51.3rem;
    }
    
    
    
    
    
    
    
    
    
    
    
    #grow_develop .red_text,
    #grow_develop .blank_text,
    #grow_develop .red_text{
        font-size: clamp(4.3rem,5vw,5rem);
        line-height: clamp(6rem,5vw,6rem);
    }
    #vr_develop_involved .step_involved {
        background: #0f0f19;
    }
    .step_involved {
        padding: 5px 10px;
                background: #000 !important;

    }
    
    
    
    
    
    #vr_archi_involved .step_involved {
        background: #000;
    }
    #vr_visual_involved .step_involved {
        background: #000;
    }
    
    
    
    
    
    
    
    #grow_web .growing_card, 
    #grow_web .growing_card.red {
        height: 210px;
    }
    #vr_ui_involved .step_involved {
        background: #173f97;
    }
    .step_involved .heading-box .bold_white {
        font-size: inherit;
    }
    .brow_box {
        padding: 10px 10px;
    }
    .main_banner {
        height: auto !important;
    }
    .heading-box {
        margin: 0 0 20px;
    }
    .exp_para {
        width: auto;
    }
    .exp_para p {
        text-align: left;
    }
    span.des__text {
        color: #fff;
        font-size: clamp(1.1rem,2vw,1.6rem);
        line-height: clamp(2.3rem,2vw,3rem);
        margin: 0 0 40px;
        display: block;
    }
    .card-industry-div {
        height: auto;
        padding: 2rem 2rem;
    }
    .growing_para_box .s_box {
        height: auto;
    }

    .card-div {
        height: auto;
        padding: 2rem;
    }
    .card_main p {
        padding: 0 0 0 30px;
    }
    #uiux_involved .involved_content h4 {
        padding: 0 0 4rem 15%;
    }
    .involved_content h4, 
    .involved_content .h4, 
    .involved_content .h5 {
     font-size: 14px;
    }
    .involved_content ul, .involved_content ul h5, .involved_content ul strong, .involved_content ul h4 {
        font-size: 17px;
    }
    #vr_ui_sec_1 .img_box::before {
        height: 27rem;
    }
    #mr_sec_1 .unreal_engine .img_box img {
        max-width: 50%;
    }
    #vr_web_sec_1 .img_box::before, #vr_ui_sec_1 .img_box::before, #vr_ux_sec_1 .img_box::before, #vr_archi_sec_1 .img_box::before, #vr_visual_sec_1 .img_box::before, #vr_training_sec_1 .img_box::before, #ar_web3_serv_sec_1 .img_box::before, #ar_gam_dev_sec_1 .img_box::before, #html5_sec_1 .img_box::before, #try_on_sec_1 .img_box::before, #jew_try_sec_1 .img_box::before {
        height: 33rem;
        top: 0;
        bottom: 0;
        width: 85%;
    }
  .vrd_img img {
        width: 70%;
    }      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}
@media (max-width: 481px) {
    .testimonials .slick-prev, .testimonials .slick-next {
    top: 107%;
    }
    #grow_web .growing_card, #grow_web .growing_card.red {
        height: auto;
    }
	.six_sigma {
	        gap: 0.8rem;
	}
	.stock_heding:after{
	    top: -5.2rem;
	}

	.ar:after {
	    left: -12rem;
	}
	.stock_heding:after, .stock_heding.awa:after, .ser:after, .des_ign:after, .softe:after, .awards:after, .portf:after {
	    top: -5rem;
	}
	#soft_main h4 {
	    margin: 0;
	}
	.red_text, #get_in .red_text, #get_in .blank_text, #get_in .bold_white, #logo_main .red_text, #conut_main .bold_white, #faq_main .six_sigma, .newss:after, #news_main .red_text, .cont:after {
	    top: -6rem;
	}
	#logo_main .blank_text {
	   
	    margin: 0;
	}
	.portf:after {
	    left: 0rem;
	}

	#conut_main .why_text p {
		    width: auto;
	}
	#south .red_text {
	    margin: 0 0 0;
	}
	.cont:after {
	    top: -6rem;
	}
	#contact_main .red_text {
	    color: #ffffff;
	    margin: 0 0 1rem;
	   
	}
	.em_dv {
	    padding: 0 0 0 16%;
	    margin: 0 0 2rem;
	}
	.foot_links h5 {
	    margin: 2rem 0 1rem;
	}
	#vr_main .para-box {
	    width: 100%;
	}
	
	.mobile_lis ul li:after {
	    top: 0.5rem;
	    left: -3.9rem;
	    width: 4rem;
	    height: 4rem;
	    background-size: 60%;
	}
	#prot .red_text {
	    margin: 0 0 0rem;
	}
	div#news_main .col-xs-12.col-sm-6.col-md-6.col-lg-6 {
		width: 88%;
	}
	.grow_list ul li a {
		width: 9rem;
		height: 9rem;
		border-radius: 2rem;
	}
	.grow_list ul li a img {
		width: 3rem;
		object-fit: scale-down;
		height: 3rem;
	}
	#fur_try_sec_1 .img_box::before {
		width: 76%;
		background: #202f5a;
		height: 31rem;
	}
	.footerSec .col-3 {
		flex: 0 0 auto;
		width: 50%;
	}
	.growing_card p {
		width: 90%;
		text-align: center;
	}
	#ar_kiosk_sec_1 .img_box::before {
		width: 82%;
		height: 36rem;
	}
	.tec_features .col-md-6 {
		flex: 0 0 auto;
		width: 50%;
	}
	.tec_features {
		padding: 5% 0 0px 3px;
	}
	.exp_para {
		width: 100%;
		margin: 0 auto 6%;
	}
	#ar_entertain_sec_1 .img_box::before {
		width: 90%;
		height: 40rem;
	}
	#jew_try_sec_1 .img_box::before {
		width: 79%;
		height: 32rem;
	}
	#shoe_try_involved br{
		display: none !important;
	}
	.ecommerce-multiper {
		padding-bottom: 30%;
	}
	.menuSec .sq_btn {
		padding: 7px 30px !important;
		font-size: 10px !important;
	}
	.proc_line {
		position: absolute;
		left: 89%;
		height: 422%;
	}
	#xr_sec_1 .img_box::before {
		width: 98%;
		height: 42.3rem;
		background: #77def7;
		bottom: -1%;
	}
	#mr_sec_1 .img_box::before {
		width: 94%;
		height: 36.3rem;
		background: #007d97;
		bottom: -3%;
	}
	.grow_game_ind .col-xs-12.col-sm-6.col-md-6.col-lg-6.col-6 {
        width: 100%;
    } 
    .img_box {
        justify-content: center;
    }
    #ar_snap_sec_1 .img_box::before {
        height: 38.3rem;
    }
    #ar_spark_sec_1 .img_box::before {
        height: 38.3rem;
    }
    #vr_web_sec_1 .img_box::before, #vr_ui_sec_1 .img_box::before, #vr_ux_sec_1 .img_box::before, #vr_archi_sec_1 .img_box::before, #vr_visual_sec_1 .img_box::before, #vr_training_sec_1 .img_box::before, #ar_web3_serv_sec_1 .img_box::before, #ar_gam_dev_sec_1 .img_box::before, #html5_sec_1 .img_box::before, #try_on_sec_1 .img_box::before, #jew_try_sec_1 .img_box::before {
    height: 25rem;
    width: 75%;
    top: 0;
    bottom: 0;
}
    
}
@media (max-width: 375px) {
	
	.six_sigma {
	    gap: 0.8rem;
	}
	.banner_text {
	    padding: 15% 0;
	}
	.app_btn p {
	    color: #ffffff;
	}
	.app_btn img {
	    margin: 2rem 0 5rem;
	}
	#desin_dev_main .red_main {
	    display: block;
	}
	#desin_dev_main .red_main  a.btn.btn_black, #desin_dev_main .red_main  a.btn.btn_red {
	    width: 100%;
	    height: auto;
	    margin: 1.5rem 0 0rem;
	}
	#vr_main .blank_text {
	    -webkit-text-stroke-width: 0.1rem;
	}
	#vr_main .para-box {
	    width: 100%;
	}
	.ar:after {
	    left: 0;
	    top: auto;
	    bottom: -5.3rem;
	}
	.soft_sec {
	    padding: 23% 0 6%;
	}
	.stock_heding:after, .stock_heding.awa:after, .ser:after, .des_ign:after, .softe:after, .awards:after, .portf:after {
	    top: -5rem;
	}
		.mobile_lis ul li {
	    margin: 0 0 2rem 0;
	}
	.mobile_lis ul li:after {
	    top: 0.3rem;
	    left: -3rem;
	    background-size: 50%;
	}
	.red_text, #get_in .red_text, #get_in .blank_text, #get_in .bold_white, #logo_main .red_text, #conut_main .bold_white, #faq_main .six_sigma, .newss:after, #news_main .red_text, .cont:after {
	    top: -6rem;
	}
	.logo_sec {
	    padding: 20% 0 5%;
	}
	#logo_main .blank_text {
	    margin: 0;
	}
	 .awards:after {
	    top: -5rem;
	    left: -5rem;
	}
	
	.bold_white {
	    line-height: 3rem;
	    margin: 0 0 0rem;
	}
	h2 {
	    line-height: 3rem;
	    margin: 0 0 0rem;
	}
	.port_btn {
	    display: block;
	}
	.port_btn   a.btn.btn_black, .port_btn   a.btn.btn_red {
	    padding: 1.5rem 1.5rem;
	    width: 100%;
	    height: auto;
	    margin: 0 0 1rem;
	}
	#conut_main .blank_text {
	    margin: 0;
	}
	h3 {
	    margin: 0 0 0rem;
	}
	.counter:after {
		top: 1.4rem;
		background-size: 40%;
	}
	.faq_div .accordion-button {
	    height: 7.5rem;
	}
	#south  h4 {
	    margin: 0;
	} 
	.news_sec {
	    padding: 23% 0 5%;
	}
	.cont:after {
	    top: -3.2rem;
	}
	#contact_main .red_text {
	    color: #ffffff;
	    margin: 0 0 1rem;
	}
	#contact_main  h4 {
	    margin: 0;
	}
	.em_dv {
	    padding: 0 0 0 22%;
	}
	.award_sec .red_text {
	    margin: 0;
	}
	
	h2 {
	    margin: 0 0 0rem;
	}
	.growing_card p {
	    width: 80%;
	    text-align: center;
	    margin: 10rem 0 0;
	}
	.growing_card {
	    margin: 0 0 2rem;
	}
	.growing_para_box ul {
	    width: auto;
	}
	.menuSec .sq_btn {
		padding: 3px 12px !important;
		font-size: 10px !important;
	}
	.header-right {
		width: calc(107% - 123px);
	}
	a.tel_ {
		width: 26px;
		height: 26px;
	}
	.menuSec ul li a.tel_ {
		position: relative;
		display: inline-block;
		text-decoration: none;
		color: #ffffff;
		padding: 21px 11px 21px 0;
		font-size: 11px;
		font-weight: 500;
	}
	.stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle {
		top: 14%;
		height: 34px;
		width: 34px;
	}
	.banner_text .blank_text {
		font-size: clamp(2.7rem,4vw,7rem);
		line-height: clamp(4rem,5vw,8rem);
	}
	.banner_text .bold_white {
		font-size: clamp(2rem,3vw,5rem);
		line-height: clamp(3rem,4vw,6rem);
	}
	#room_design .dual_btnone, 
	#room_design .dual_btntwo {
        padding: 1.5rem 1rem;
        width: 40%;
        text-align: center;
    }
	.dual_btnone, .dual_btntwo {
    padding: 1.5rem 1rem;
    width: auto;
    }
	#vr-learn-bann .dual_btn, #vr-enter-bann .dual_btn, #vr-estate-bann .dual_btn, #vr-tour-bann .dual_btn, #vr-auto-bann .dual_btn, #vr-retail-bann .dual_btn, #vr-health-bann .dual_btn, #uiux-bann .dual_btn, #data-sci-bann .dual_btn, #chatgpt-bann .dual_btn, #vr-developer-bann .dual_btn, #shoe-try-bann .dual_btn, #fur-try-bann .dual_btn, #jew-try-bann .dual_btn, #try-on-bann .dual_btn, #html5-bann .dual_btn, #gam-art-bann .dual_btn, #psvr-bann .dual_btn, #ar-gam-dev-bann .dual_btn, #vr-gam-dev-bann .dual_btn, #ar-web3-gam-bann .dual_btn, #ar-web3-serv-bann .dual_btn, #ar-spark-bann .dual_btn, #ar-snap-bann .dual_btn, #ar-entertain-bann .dual_btn, #ar-kiosk-bann .dual_btn, #ar-dev-serv-bann .dual_btn {
		justify-content: center;
		gap: 1.5rem;
		flex-direction: column;
		align-items: flex-start;
		text-align: center;
	}
	.growing_card p {
		width: 90%;
		text-align: center;
		margin: .3rem 0 0;
	}
	.growing_para_box ul li {
		display: flex;
		align-items: flex-start;
		justify-content: flex-start;
		font-size: clamp(1.1rem,1vw,2rem);
		font-weight: 600;
		color: #282828;
		padding: 1rem 0;
		line-height: clamp(1.5rem,2vw,2.4rem);
	}
	#ar_kiosk_sec_1 .img_box::before {
		width: 82%;
		height: 31rem;
	}
	.feature-content {
		padding: 1rem 1rem;
	}
	.involved_content ul li p {
		width: 34ch;
		color: #fff;
	}
	#Tools_Te .red_text {
		font-size: clamp(2.5rem,4vw,5rem);
		line-height: clamp(3.5rem,5vw,6rem);
	}
	#Tools_Te .blank_text {
		font-size: clamp(2.5rem,4vw,5rem);
		line-height: clamp(3.5rem,5vw,6rem);
	}
	.black_text {
		font-size: clamp(2rem,3vw,4rem);
		line-height: clamp(2rem,4vw,5rem);
	}
	.proto_type_sec {
		padding: 34% 0 5%;
	}
	.red_50 {
		font-size: clamp(2rem,4vw,5rem);
		line-height: clamp(3rem,5vw,6rem);
	}
	.grow_list ul li a {
		width: 9rem;
		height: 9rem;
		border-radius: 2.5rem;
	}
	.s_box_sec .col-xs-4.col-sm-4.col-md-4.col-lg-4 {
		width: 100%;
	}
	#ar_entertain_sec_1 .img_box::before {
    width: 90%;
    height: 32rem;
	}
	#jew_try_sec_1 .img_box::before {
		width: 79%;
		height: 24rem;
	}
	.header_bottom ul {
		justify-content: center;
        width: 161px;
	}
	section.Accelerate_brand {
		padding: 40% 10% 10% 10%;
	}
	.ecommerce-multiper {
		padding-bottom: 50%;
	}
	.proc_line {
		position: absolute;
		left: 89%;
		height: 407%;
	}
	#proc_bann .main_banner .banner_text .dual_btn .dual_btnone, 	#proc_bann .main_banner  .banner_text .dual_btn .dual_btntwo {
		padding: 1.5rem 2.5rem;
		width: 50%
	}
	.img_box::before {
    height: 30rem;
    bottom: 8%;
    width: 82%;
    }   
    .testimonials .slick-prev, .testimonials .slick-next {
        top: 110%;
    }
    .chatgpt_developer_txt-box .red_text, .chatgpt_developer_txt-box .blank_text, .chatgpt_developer_txt-box .black_text {
        line-height: clamp(4rem,5vw,6rem);
        font-size: clamp(3rem,4vw,5rem);
    }
    #ar_snap_sec_1 .img_box::before {
        height: 29.3rem;
    }
    #ar_spark_sec_1 .img_box::before {
        height: 28.3rem;
    }
    .footerSec .col-3 {
        width: 100%;
    }
    .logo_sec {
        padding: 13% 0 0%;
    }
    #vr_web_sec_1 .img_box::before, #vr_ui_sec_1 .img_box::before, #vr_ux_sec_1 .img_box::before, #vr_archi_sec_1 .img_box::before, #vr_visual_sec_1 .img_box::before, #vr_training_sec_1 .img_box::before, #ar_web3_serv_sec_1 .img_box::before, #ar_gam_dev_sec_1 .img_box::before, #html5_sec_1 .img_box::before, #try_on_sec_1 .img_box::before, #jew_try_sec_1 .img_box::before {
        height: 19rem;
    }
      .vrd_img img {
        width: 100%;
    }
    
}
@media (max-width: 320px){
	.stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle {
		top: 4%;
		height: 34px;
		width: 34px;
	}
}