    @media (min-width: 1600px) {
      /*   .full-width-megamenu {
            max-width: 1920px;
        }
 */
        .studio-section .inner p {
            font-size: 32px;
        }

/*         .bober-mega-menu {
            width: 60%;
        } */

        

        .login_top_icon {
            font-size: 16px;
        }

        .banner-contents h2,
        .banner-contents h2 span {
            font-size: 69px;
            line-height: 70px;
        }

        .Banner-text-wrapper h2 span {
            font-size: 50px;
            line-height: 60px;
        }

        .Banner-text-wrapper p {
            font-family: Poppins;
        }

        .search-by select,
        textarea {
            font-size: 18px;
        }

        .search-by h3 {
            font-size: 22px;
        }

        .search-by option {
            font-size: 14px;
        }

        .our-series h2, .our-series h1 {
            font-size: 40px;
        }

        .our-series h3 {
            font-size: 30px;
        }

		
	.our-series figure img{
		width: 100%;
		margin-bottom: 1rem;
	}
        .driven-by-sec h3 {
            font-size: 70px;
            height: 170px;
            line-height: 56px;
        }

        .driven-by-sec p {
            font-size: 16px;
        }

        .perfect-sect h3 {
            font-size: 37px;
        }

        .left-box-pd h4 {
            font-size:34px;
        }

        .left-box-pd h3 {
            font-size: 35px;
        }


        .left-box-pd p {
            font-size: 18px;
        }

        .head-sec h3 {
            font-size: 42px;
            padding: 70px 0;
        }

        .studio-section .inner a p {
            font-size: 22px;
            line-height: 36px;
            width: 146px;
            margin-bottom: 30px;
        }

        .width-insta-icon-white {
            position: absolute;
            left: 71%;
            right: 25%;
            top: 28px;
            width: 25px;
        }

        .width-insta-icon-white1 {
            position: absolute;
            left: 96%;
            right: 5%;
            top: 28px;
            width: 25px;
        }

        .width-insta-icon-white2 {
            position: absolute;
            left: 46%;
            right: 54%;
            top: 28px;
            width: 25px;
        }

        .width-insta-icon {
            width: 25px;
        }

        .width-insta-icon-white3 {
            position: absolute;
            /* left: 96%; */
            right: 4%;
            bottom: 28px;
            width: 25px;
        }

        .studio_sec .inner {
            bottom: 80px;
            transform: translate(70px, 30px);
        }

        .social-wall .social-wall-tex h3 {
            font-size: 34px;
        }

        .social-wall .main-img-box-social p {
            font-size: 24px;
            line-height: 32px;
        }

        .social-wall .box-social2.wdth-25 h3 {
            font-size: 25px;
        }

        .social-wall .box-social2.wdth-50 h3 {
            font-size: 25px;
        }

        .desktop-footer h4 {
            font-size: 20px;
        }

        footer .desktop-footer ul li a {
            font-size: 16px;
        }

        footer .desktop-footer p {
            font-size: 16px;
        }

        .carousel-caption {
            text-align: left;
            transform: translate(-20%, -42%);
            top: 55%;
            max-width: 30%;
            left: inherit;
            right: inherit;
            bottom: inherit;
        }

       /*  .buttom-slider .owl-stage-outer {
            transform: translate(4px, -150px);
        }
 */
        .big-resoluion-size {
            max-width: 1920px;
            margin: 0 auto;
        }

        .sec_studio_text {
            max-width: 1920px;
            margin: 0 auto;
        }

        /* .design-philosphi-sec {
            max-width: 1920px;
            margin: 0 auto;
			background: linear-gradient(165deg, rgba(169,169,167,1) 0%, rgba(255,255,247,1) 100%);
        } */
    }
    
    .our-series h4 {
            font-size:30px;
			color: #fff; font-family: 'Cairo';
        }
	
	@media (max-width: 1799px) {
		.convenince-sec figcaption {top: 13rem;right:-15rem;}
		.design-philosphi-sec1 .left-box-pd {
    max-width: 100%;
}
		
	}
	@media (max-width: 1699px) {
		.convenince-sec li, .convenince-sec p {font-size: 18px;margin-bottom: 7px!important;line-height: 24px!important;}
.convenince-sec h3 {font-size: 32px;line-height: 40px;}
   .convenince-sec figcaption {top: 12rem;right: -12rem;max-width:650px;}


	}
	
@media (max-width: 1600px) {
.design-philosphi-sec1 .left-box-pd {padding:40px 40px 150px 40px;text-align: left;}
.left-box-pd p {font-size: 14px;}
.left-box-pd h3 {font-size: 24px;margin: 5px 0px;}
 .convenince-sec figcaption {top: 9rem;   max-width: 600px;}

}

@media (max-width: 1499px) {
	 .convenince-sec figcaption {top: 9rem;}
}
@media (max-width: 1449px) {
	 .convenince-sec figcaption {top: 7rem;}
}
@media (max-width: 1399px) {
.buttom-slider {
    width: 450px;

}
.convenince-sec figcaption {top: 5rem;        right: -13rem;}
    .convenince-sec h3 {font-size: 21px;line-height: 28px;}
.search-by select, textarea {
    font-size: 16px;}
	.search-by .bb-white {
		margin: 0 10px;
	}
	.search-by h3 {
		font-size: 16px;		
		width: 110px;
	}
.design-philosphi-sec1 .left-box-pd {
    max-width: 100%;
}
#sync2 .item img {
    min-height:70px;
}
.search-by select {
    width: 180px;
}
.search-by select {
    width: 160px;
}
}

@media (max-width: 1299px) {
 .convenince-sec h3 br{display:none;}
 .convenince-sec figcaption {top: 3.5rem;}
}

@media (max-width: 1199px) {
	    .convenince-sec h3 {
        margin-top: 5rem;
    }
		.convenince-sec .container-fluid{    --bs-gutter-x: 0;}
.convenince-sec{padding:0;}
.convenince-sec figcaption li{margin-left:1rem;}
.convenince-sec figcaption{position:relative;right:0;top:0;max-width:100%;}
.perfect-sect {padding-bottom: 1.5rem;}
.banner-contents h2, .banner-contents h2 span {font-size: 40px;line-height: 45px;}

.search-by select {
	width:180px;
}

}
    @media (max-width: 1024px) {
        .social-wall .main-img-box-social p {
            font-size: 15px;
            line-height: 15px;
            margin-right: 15px;
        }

        .social-wall .box-social2.wdth-25 h3 {
            font-size: 15px;
            bottom: 15px;
        }

        .social-wall .box-social2.wdth-50 h3 {
            font-size: 16px;
            bottom: 15px;
        }

        .social-wall .wdth-25 {
            padding: 15px;
        }

        .social-wall .wdth-50 {
            padding: 15px;
        }

        .driven-by-sec p {padding-left: 0px;
        }

        .search-by select {
            width: 180px;
        }
.driven-by-sec h3 {font-size: 45px;line-height: 42px;}
.driven-by-sec {padding: 9rem 0px 4rem 0;}
#sync2 .item img {min-height: 50px;}

    }

@media (max-width: 991px) {
	    .wheel-car-txt {
        text-align: center;
    }
	.entrepreneurial_menu .search-by .icon {
    margin: 20px 0px 110px 0px;
}
.bestfit-fitment {
    padding-top: 0rem;
}
.left-box-pd h4{text-align: center;margin-bottom: 1.5rem;font-size: 26px;font-weight: normal;}
.design-philosphi-sec1 .left-box-pd{text-align: center;}

.text-drivenby a {margin: 30px auto 0; display: table;}
	.left-box-pd h3{margin: 1rem 0;}
	.design-philosphi-sec1 .view-more-button {margin-bottom: 1rem; margin-top: 2rem;}
	.convenince-sec h3 {line-height:40px!important;}
.convenince-sec figcaption { padding: 3rem 4rem 3rem 3rem;}
.social-wall .social-wall-tex h3 {font-size: 26px;line-height: 28px;}
.banner-contents h2, .banner-contents h2 span {color: #fff;font-family: 'Poppins', bold;font-size: 35px;line-height: 35px;text-transform: initial;text-align: center;}
.banner .carousel-caption {text-align: left;transform: translate(5%, -45%);top: inherit;max-width: 43%;left: inherit;right: inherit;bottom: 0;}
.carousel-caption.banner-contents {padding: 30px 0px;}
.our-series h2, .our-series h1 {font-size: 24px;line-height: 30px;}
.our-series h3 {font-size: 18px;}
.left-box-pd h3 {font-size: 24px;line-height: 30px;}
.social-wall-tex h3, .social-wall-tex.testimonial h3, .bestfit-fitment h3{font-size: 24px; line-height: 30px;}
.driven-by-sec .fixed-img,.design-philosphi-sec1 .left-box-pd:after{display:none;}
.driven-by-sec h3 {font-size: 34px;height: auto;}
.text-drivenby {padding-left: 0;margin-top:1rem;}
.find-text {
    margin-top: 3rem;
    margin-left: 0;
}
.search-by select {
	width: 100px;
}
.design-philosphi-sec1 .left-box-pd {
    height: auto;padding:3rem 10rem;
}
.arrowleft_margin {
    margin: 20px 0px 0 0;
}
.driven-by-sec {
    padding: 5rem 0px 4rem 0;
}
.owl-carousel.banner-carousel .owl-item img {
    height: auto;
    min-height: auto;
}
section.banner {
   margin-top: 110px;
}
 .item img.desktop-banner{
         display: none!important;
     }
     .owl-carousel .owl-item img.mobile-banner{
         display: block!important;
     }
	 section.banner .owl-dots {
    bottom: 10px;
    transform: none;
}
}

@media (max-width: 768px) {
.advnt-video-sec.convenince-sec{padding-block: 0;}

}
@media (max-width: 767px) {
	.left-box-pd h4{font-size: 24px;}
	.wheel-sect-mob h3 {font-size: 26px; line-height: 33px; text-align: center;}
	.banner .carousel-caption {
    transform: translate(-6%, -150%);
    max-width: 100%;}
	.fitment-link {margin-top: 4rem;}
	body .sk-ww-google-reviews .sk-badge__title, body .sk-ww-google-reviews .sk-badge__count, body .sk-ww-google-reviews .sk-badge__name {font-size: 18px!important;}
	.search-by h3{width: 100%;}
	.social-wall-tex h3, .social-wall-tex.testimonial h3, .bestfit-fitment h3{text-align: center;}
	/* .banner-carousel:after {
		background: transparent linear-gradient(180deg, #00000080 0%, #00000045 100%) 0% 0% no-repeat padding-box;
	} */
	.search-by h3, span {
   font-size: 40px;
}
.search-by h3{color: #fff!important;}
	.design-philosphi-sec1 .left-box-pd {
    padding: 3rem 8.5rem;
}
	
.our-series h2, .our-series h1 {
    margin-bottom: 2rem;
}
	.social-wall {
		padding: 0px 0px;
	}
.driven-by-sec h3 {
    text-align: left;
}
.social-carousel .owl-nav {text-align: center;}
.social-carousel .owl-nav button{margin:0 15px;}
	.carousel-caption {
		transform: translate(0%, 60%);
		max-width: 100%;
		top: 40%;
	}
.driven-by-sec {
    padding: 4rem 0px 4rem 0;
}
	.carousel-caption.banner-contents {
		background: transparent;
		padding: 15px 15px;
	}

	.banner-contents h2,
	.banner-contents h2 span {
		color: #fff;
		font-family: 'Poppins', bold;
		font-size: 35px;
		line-height: 35px;
		text-transform: initial;
		text-align: center;
	}

	

	.search-by select,
	textarea {
		font-family: "Cairo", Medium; 
		width: 100%;
		height: 48px;
		padding: 8px 10px;
		font-size: 16px;
		line-height: 25px;
		background: #ffffff40;
		font-weight: 200;-webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;
	  -webkit-appearance: none;
	  -moz-appearance: none;
	  text-transform: capitalize;
	  background-image:linear-gradient(45deg, transparent 50%, #fff 50%),    linear-gradient(135deg, #fff 50%, transparent 50%),    linear-gradient(to right, transparent, transparent);
	  background-position:calc(100% - 20px) calc(1em + 7px),calc(100% - 15px) calc(1em + 7px),100% 0;
	  background-size:5px 5px,5px 5px,2.5em 2.5em;
	  background-repeat: no-repeat;
	}

	.flex-search {
		display: block;
	}

	.search-by .bb-white {
		border: 1px solid #ffffff40;    padding-bottom: 0px;
		height: auto;
		margin-bottom: 40px;
		box-shadow: 0 0 3px #ddd;
	}

	.search-by label {
		color: #fff;
		font-size: 16px;
		font-family: "Cairo", Medium; 
		text-transform: capitalize;
		line-height: 27px;
		/* font-family: 'Poppins', Regular; */
		margin-bottom: 15px;
	}

	.search-by h3 {
		font-size:24px;
		color: #fff;
		line-height: 24px;
		font-weight: normal;
		margin-bottom: 20px;
		font-family: "Orbitron", sans-serif;
		text-align: center;
	}

	.search-by {
		padding: 50px 0px;
	}

/* 

	.our-series h2 {
		font-size: 30px;
		line-height: 35px;
		font-weight: 600;
		color: #000;
		text-align: center;
		margin-bottom: 50px;
		font-family: 'Poppins', bold;
	}

	.our-series h3 {
		font-size: 21px;
		line-height: 24px;
		font-weight: 500;
		color: #000;
		text-align: center;
		font-family: 'Poppins', regular;
		margin: 25px 0px;
	} */

	.bnt-trans {
		margin-bottom: 40px;
	}
.epc-sec.our-series .figure_padding {
    margin-bottom: 25px;
}

	.series-bdr {
		border-right: 1px solid #E5E5E5;
		border-bottom: 1px solid #E5E5E5;
		background-image: linear-gradient(#E5E5E5, #d7d7d7);
	}

	.series-bdr1 {
		border-top: 1px solid #E5E5E5;
		border-left: 1px solid #E5E5E5;
		background-image: linear-gradient(#d7d7d7, #E5E5E5);
	}

	.vap-p60 {
		padding-top: 60px;
	}

	.design-philosphi-sec-mob .accordion-button {
		padding: 1rem 1rem;
		height: 50px;
		background: #A50000;
		margin: 15px 0px 15px 0px;
		color: #FFFFFF;
		font-size: 18px;
		line-height: 31px;
		font-family: 'Poppins', bold;
	}

	.design-philosphi-sec-mob {
		background: #070808;
		padding: 50px 0px
	}

	.design-philosphi-sec-mob .accordion-body {
		padding: 0rem 0rem;
		background: #000;
	}

	.design-philosphi-sec-mob .accordion-item {
		border: none;
		background-color: #000;
	}

	.design-philosphi-sec-mob .accordion-button:not(.collapsed)::after {
		background-image: url('../images/click-arrow.svg');
		transform: rotate(-180deg);
	}

	.design-philosphi-sec-mob .accordion-button::after {
		flex-shrink: 0;
		width: 1.25rem;
		height: 1.25rem;
		margin-left: auto;
		content: "";
		background-image: url('../images/click-arrow.svg');
		background-repeat: no-repeat;
		background-size: 1.25rem;
		transition: transform .2s ease-in-out;
	}

	.design-philosphi-sec-mob .accordion-button:focus {
		z-index: 3;
		border-color: transparent;
		outline: 0;
		box-shadow: 0 0 0 0.25rem transparent;
	}

	.design-philosphi-sec-mob h3 {
		font-size: 18px;
		line-height: 22px;
		font-weight: 500;
		color: #fff;
		font-family: 'Poppins', mediwm;
		margin: 13px 0px;
	}

	.design-philosphi-sec-mob p {
		font-size: 14px;
		line-height: 20px;
		color: #fff;
		font-family: 'Poppins', regular;
	}

	.design-philosphi-sec-mob .accordion-item:first-of-type .accordion-button {
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

	.design-philosphi-sec-mob .accordion-item:last-of-type .accordion-button.collapsed {
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
	}

	.design-philosphi-sec-mob h2 {
		color: #fff;
		font-size: 28px;
		line-height: 35px;
		font-family: 'Poppins', bold;
		margin: 20px 0px;
		font-weight: 600;
	}

	.design-philosphi-sec-mob h6 {
		font-size: 14px;
		color: #fff;
		line-height: 30px;
		font-family: 'Poppins', bold;
		font-weight: 500;
	}

	.design-philosphi-sec-mob .accordion {
		margin-top: 22px;
	}

	.studio-section-mob {
		padding: 50px 0px;
	}

	.studio-section-mob h6 {
		font-size: 14px;
		font-weight: 600;
		line-height: 30px;
		font-family: 'Poppins', semibold;
		margin: 10px 0px;
	}

	.studio-section-mob h2 {
		font-size: 36px;
		line-height: 48px;
		font-weight: bold;
		font-family: 'Poppins', bold;
		margin-bottom: 10px;
	}

	.studio-section-mob p {
		color: #4A4A4A;
		line-height: 20px;
		font-size: 14px;
		font-family: 'Poppins', Regular;
		margin-bottom: 10px;
	}

	.mb-30 {
		margin-bottom: 15px;
	}

	.pr-7 {
		padding-right: 7px;
	}

	.pl-5 {
		padding-left: 5px;
	}

	.social-wall-mob {
		background: #070808;
		padding: 50px 0px;
	}

	.social-wall-mob h3 {
		color: #fff;
		font-size: 28px;
		line-height: 35px;
		font-weight: 600;
	}

	.social-wall.social-wall-mob .wdth-25 {
		width: 100%;
		display: flex;
		background: #fff;
		padding: 24px;
		align-items: baseline;
		height: 230px;
		margin-top: 0px;
	}

	.social-wall.social-wall-mob .box-social2.wdth-25 h3 {
		    position: relative;
    left: 0;
    right: 0;    margin-left:0.6rem;
		font-size: 18px;
		line-height: 24px;
		color: #000;
		font-family: 'Poppins', bold;
		font-weight: 600;    bottom: 0;
	}
.box-image {
    display: flex;
    align-items: center;
}
	.social-wall.social-wall-mob .main-img-box-social p {
		font-family: 'Poppins', regular;
		font-size: 18px;
		line-height: 24px;
		font-weight: 400;
		margin-right: 0px;
	}

	.wheel-sect-mob {
		background: #A50000;
		padding: 60px 0px;
	}
.wheel-sect-mob figure {
    text-align: center;
}
	.wheel-sect-mob h3 {
		color: #fff;
		font-size: 30px;
		font-family: 'Poppins', bold;
		line-height: 35px;
		margin: 30px 0px;
	}

	.wheel-sect-mob p {
		color: #fff;
		font-size: 18px;
		font-family: 'Poppins', regular;
		box-shadow: 0 0 3px #ddd;
		background: #ffffff40;
		width: 155px;
		padding: 8px 8px;
	}

.wheel-sect-mob p{align-items:center;justify-content:center;display:flex;}
.wheel-car-txt p{margin:0px auto;}
.social-wall .social-wall-tex h3 {text-align:center;font-size: 24px;}
.social-wall-tex.testimonial {margin-top: 3rem;margin-bottom: 1rem;}
.bestfit-fitment h3 {margin-bottom: 2rem;padding-top: 3rem;}

}


@media (max-width: 575px) {
	    .convenince-sec h3 {margin-top: 3rem;    margin-bottom: 2rem;}
	.our-series.convenince-sec h3 {
        font-size: 18px;justify-content: center;text-align: center;}
		.left-box-pd h4{font-size: 21px;}
		.convenince-sec .icon .shopnow-button {margin: 0px auto;}
	.banner-contents h2, .banner-contents h2 span { font-size: 24px;font-weight:500;}
	.banner .carousel-caption {transform: translate(12%, -150%);}
	.search-by .bb-white {  margin-bottom: 20px;margin-left: 0;margin-right: 0;}
	.driven-by-sec h3 { font-size: 26px; margin: 0px auto;}
	.home-product-video span {font-size: 16px;}
	.wheel-car-txt{text-align:center;}
	.social-wall .social-wall-tex h3 {font-size: 21px;}
	.design-philosphi-sec1 .left-box-pd {padding: 3rem 1.5rem;}
	.wheel-sect-mob h3 {font-size: 26px; line-height: 30px;}
	.epc-sec.our-series .figure_padding {margin-bottom: 55px;}
	.our-series {padding: 6rem 0px 3rem;}
	.left-box-pd h3 {font-size: 18px;line-height: 24px;margin-bottom: 15px; margin-top: 15px;}
	.social-wall-tex h3, .social-wall-tex.testimonial h3, .bestfit-fitment h3{font-size:18px; line-height: 24px;}
	.fitment-link {margin-top: 4rem;}
	.reviews-home {padding-bottom: 1rem;}
    .convenince-sec figcaption {padding: 2rem 2rem 3rem 2rem;}


}


@media (max-width: 480px) {
	.left-box-pd h4{font-size: 18px;}
.wheel-sect-mob h3 {font-size: 18px;line-height: 25px;}
.banner .carousel-caption {transform: translate(0%, -150%);}
.social-wall .social-wall-tex h3 {font-size: 18px;}
.bestfit-fitment .owl-nav .owl-next { right: 40%;}
.bestfit-fitment .owl-nav .owl-prev {left: 40%; }
    .convenince-sec li{font-size: 15px;}
    .convenince-sec h3 {font-size: 16px;line-height:24px;}
	.convenince-sec figcaption {padding: 2rem 1rem 3rem;}
}


@media (max-width: 360px) {
	.social-wall .social-wall-tex h3 {font-size: 18px;}
	.banner .carousel-caption { transform: translate(-3%, -100%);}
.social-wall-tex h3, .social-wall-tex.testimonial h3, .bestfit-fitment h3{font-size: 18px; line-height: 24px;}

}