/* stylelint-disable */
/**
 * Theme Name:   Sunra
 * Description:  Go is an innovative, Gutenberg-first WordPress theme, hyper-focused on empowering makers to build beautifully rich websites with WordPress.
 * Author:       Sharjeel Alam
 * Author URI:   https://www.linkedin.com/in/sharjeelalam/
 * Version:      1.8.1
 * Tested up to: 6.2
 * Requires PHP: 5.6
 * License:      GPL-2.0
 * License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain:  go
 * Domain Path:  /languages
 * Tags:         block-styles, custom-colors, custom-logo, custom-menu, e-commerce, editor-style, one-column, theme-options, threaded-comments, translation-ready, wide-blocks
 *
 * This theme, like WordPress, is licensed under the GPL.
 * Use it to make something cool, have fun, and share what you've learned with others.
 *
 * Copyright © 2019 GoDaddy Operating Company, LLC. All Rights Reserved.
 */
 /* stylelint-enable */

 .header_transparent {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
}
 }
 body {
 	background-color: #fff;
 	font-family: 'Rajdhani';
 	font-style: normal;
 }

 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 {
 	font-family: 'Rajdhani';
 	font-style: normal;
 	font-weight: 700;
 	font-size: 22px;
 	margin-bottom: 0;
 	text-decoration: none;
 	line-height: 1;

 }
 
 span,
 a,
 p {
 	font-family: 'Rajdhani';
 	font-style: normal;
 	font-weight: 400;
 	font-size: 14px;
 	margin-bottom: 0;
 	text-decoration: none;
 	line-height: 1.5;

 }
 h1 {
 	font-weight: 700 !important;
 	font-size: 40px  !important;
 	line-height: 1 !important;
 }
 h2 {
 	font-weight: 700  !important;
 	font-size: 48px;
 	line-height: 1 !important;

 }
 h3 {
 	font-weight: 700 !important;
 	font-size: 26px;
 	line-height: 1 !important;

 }
 h4 {
 	font-weight: 700 !important;
 	font-size: 24px;
 	line-height: 1 !important;

 }
 h5 {
 	font-weight: 700 !important;
 	font-size: 22px;
 	line-height: 1 !important;

 }
 h6 {
 	font-weight: 700 !important;
 	font-size: 18px;
 	line-height: 1 !important;

 }
 header .nav-link {
 	color : #FFFFFF;
 	font-family: 'Rajdhani';
 	font-style: normal;
 	font-weight: 700;
 	font-size: 22px;
 	line-height: 28px;
 }
   header .nav-link.active , header .nav-link:focus, header .nav-link:hover  {
 	color : #fac000 !important;
 }
 header .dropdown-toggle::after {
 	content: "";
 	display: none !important;
 }

 .btn, .btn button  {
 	font-family: 'Rajdhani';
 	font-style: normal;
 	font-weight: 700;
 	font-size: 20px;
 	line-height: 28px;
 	text-align: center;
 	text-transform: uppercase;
 	border-radius: 2px;
 	white-space: nowrap;
	 padding: 8px 20px;
 } 
 .n247_lang {
 	background-color: transparent !important;
 	color: #fff;
 	border-radius: 2px;
 	border-width: 1px;
 	font-family: 'Rajdhani';
 	font-style: normal;
 	font-weight: 700;
 	font-size: 20px;
 	line-height: 28px;
 	text-align: center;
 	text-transform: uppercase;
	 padding: 8px 20px;
 }
 .text-primary {
 	color: #080808 !important;
 }
 .text-secondary {
 	color: #FFFFFF !important;
 }
 .text-brandcolor {
 	color: #fac000 !important;
 }
 .bg-light,  .bg-light-btn button {
 	background-color:  #FFFFFF !important;
 	border-color: #FFFFFF !important;
 }
 .bg-dark , .bg-dark-btn button {
 	background-color:  #080808 !important;
 	border-color: #080808 !important;
 }
 .bg-primary , .bg-primary-btn button { 
 	background-color: #FAC000 !important;
 	border-color: #FAC000 !important;
 }
 .bg-gray-inner .wpb_wrapper {
 	background-color: #ebebeb;
 }
 .bg-light-inner .wpb_wrapper {
 	background-color: #fff;
 }
 .font-primary {
 	font-weight: 700;
 	font-size: 24px;
 	line-height: 87px;
 	text-align: center;
 	text-transform: uppercase;
 }

 .font-secondary {
 	font-weight: 700;
 	font-size: 20px;
 	line-height: 87px;
 	text-align: center;
 	text-transform: uppercase;
 }
 .footer-icon {
 	width: 40px;
 	height: 40px;
 	display: flex;
 	align-self: center;
 }

 .footer-ul, .social-ul {
 	padding: 0;
 }
 .footer-ul li {
 	display: block;
 }
 .footer-ul li a {
 	color: #fff;
 }
 .social-ul li {
 	display: inline-block;
 	margin-right: 5px;
 }
 .social-ul li img { 
 	width: 55px;
 	height: 55px; 
 }
 .pr-130 { padding-left: 130px }
 .mr--15 { margin-right: -15px !important }
 
 .home-main-heading h1 {
 	font-size: 130px !important;
	margin-left: -29% !important;
	line-height: 0.8 !important;
	 letter-spacing: 8px;
 }
.home-main-heading-nl h1 {font-size: 100px !important;margin-left: -29% !important;
	line-height: 0.8 !important;
	 letter-spacing: 8px;}
.img-fluid img {
  width: 100%;
}

.line_with_icon::before, .line_with_icon::after {
  width: 7% !important;
  border-color: #080808 !important;
  border-bottom-width: 2px !important;
}

rs-slide , rs-module , rs-slides { overflow: visible !important; }

/*rs-sbg-wrap rs-sbg img { 
	width: 100% !important;
    height: auto !important;
    transform: none !important; 
}*/

.sparepartsBtn {
	border-color: rgb(10, 10, 10) !important;
	color: rgb(10, 10, 10)  !important;
	background-color: transparent  !important;
  font-size: 20px !important;
  text-transform: uppercase !important;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  border-radius: 0px !important;
  margin-right: 8px !important;
}
.sparepartsBtn:hover , .sparepartsBtn.active {
	color: #fff  !important;
	background-color: rgb(10, 10, 10) !important;
}

div.rotate-tool-instance {  border: none !important; }
.envirabox-title-float { display: none !important; }
.envira-gallery-item { 
    display: none !important;
    float: left !important;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    animation: opacity 0s;
  -webkit-animation: opacity 0s;
  -moz-animation: opacity 0s;
  -o-animation: opacity 0s;
  -ms-animation: opacity 0s;
}
.envira-gallery-item-1 {  display: block !important;  }
.envira-gallery-item-2 , .envira-gallery-item-3,
.envira-gallery-item-4 , .envira-gallery-item-5 { 
    display: block !important; 
    width: 25% !important;
    position: relative !important;
} 
.envira-gallery-item .envira-lazy {
    width: 100% !important;
    padding: 0  !important;
    height: auto  !important;
}
.envira-gallery-item .envira-lazy img.opacity-100 { opacity: 1 !important; }
.envira-gallery-item .envira-lazy img { width: 100% !important; opacity: 0 !important; }
.envira-gallery-public { height: auto !important; }
.envira-gallery-wrap { display: none ; }



.padding-custom{
    padding:5rem;
}

p{
    font-size:1.2em;
}

.img-width-50-custom figure div img{
    width: 70rem;
    height: auto;
}

.padding-contain{
    padding: 1rem 4rem 0rem 21rem;
}

.padding-contain_right{
    padding: 1rem 10rem 0rem 0rem;;
}

.gallery-image figure div img{
    margin-right: 16.5rem;
}
input{
    background: transparent !important;
}

textarea {
    background: transparent !important;
}

.wpcf7-text, .wpcf7-email, .wpcf7-number, .wpcf7-textarea {
  border-radius: 0px !important;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 1px solid black !important;
  font-weight: 500;
  font-size: 18px;
  padding: 10px 0px;
  display: block;
  width: 100%;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.black-opcity {
  background: rgba(0, 0, 0, 1);
}

::placeholder {
  color: white;
}

.custom-padding-right{
    padding: 0em 2em 0em 6em !important;
}


.flip-card {
  background-color: transparent;
    width: auto;
    height: 78vh;
  perspective: 1000px;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.flip-card-front {
  color: black;
}

.flip-card-back {
  color: white;
  transform: rotateY(180deg);
}




.flip-card { height: 30rem !important;}

.pl-none-15 {padding-left: 15px !important;}
.header{margin-bottom: 0rem;}
.blogThumbnail {
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 100% !important;
}
.blogThumbnail img {
    height: 230px !important;
    visibility: hidden;
}

.description-padding{ padding-bottom: 5em !important; }
.img-60 > figure > div > img{width: 60%;}

/****************************************************** MURTAZA'S CSS STARTS HERE ****************************************************************/

.text2lines {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}
.text3lines {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}
.line-height-1{line-height: 1 !important}

.letter-spacing-5px{letter-spacing: 5px;}

.font-size-16px{font-size: 16px !important;}
.font-size-18px{font-size: 18px !important;}
.font-size-20px{font-size: 20px !important;}
.font-size-22px{font-size: 22px !important;}
.font-size-30px{font-size: 30px !important;}
.font-size-35px{font-size: 35px !important;}
.font-size-40px{font-size: 40px !important;}
.font-size-60px{font-size: 60px !important;}

.font-weight-500{font-weight: 500 !important;}
.font-weight-600{font-weight: 600 !important;}
.font-weight-700{font-weight: 700 !important;}

.mt-neg-100px{margin-top: -100px;}




body{overflow-x: hidden;}
.text-right{text-align: right;}
.cursor-pointer{cursor: pointer;}
.pagination{justify-content: center;}
.dealerInquiryForm{padding: 0px 200px;}
.TabsRow{padding: 7rem 14rem 4rem 14rem;}
.wpcf7-list-item{margin: 0px !important;}
.getConnectWithUs{letter-spacing: 4px !important;}
#footer li a{font-weight: 500 !important;}
.recentPost h2{font-size: 60px !important;}
.form-control:focus{box-shadow: none !important;}
.bookTestRideBtn button{color: black !important;}
.searchBarBtn{border-bottom: 1px solid black !important;}
.findItNowBtn button strong{margin-left: 10px !important;}
.pagination a:hover{background-color: #FAC000; color:white;}
#ultimate-heading-6111648a3640dbec5{font-size: 55px !important;}
#newsSection .wpb_content_element{margin-bottom: 0px !important;}
.blogHeading h2, .sparePartsHeading h2{font-size: 75px !important;}
#product3d{max-height: 600px !important; height: 600px !important;}
#ultimate-heading-5820648a3dda27f8e h2{font-size: 55px !important;}
input:focus-visible, textarea:focus-visible{outline: none !important;}
.blogCardBody p{font-weight: 500 !important; font-size: 18px !important;}
.rangeCenterTag{display: flex !important; align-items: center !important;}
#sparePartsFindStore .wpb_content_element{margin-bottom: 25px !important;}
.why-choose-sunra-para, .aboutParentCompanyPara{margin-top: 25px !important;}
.dealerInquiryForm textarea, .dealerInquiryForm input{color: white !important;}
#sparePartsFindStore .vc_column-inner{padding-left: 60px; padding-right: 60px;}
.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a{color: black !important;}
.padding-contain_right h2, .companyHeading h2{text-transform: uppercase !important;}
.productPageBannerPrice span{font-weight: 700 !important; font-size: 15px !important}
#newsSection .vc_column-inner{padding-top: 70px !important; padding-bottom: 40px !important;}
.homePageBlogArticles h6{letter-spacing: 5px; font-weight: 700 !important; margin-bottom: 10px;}
.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color: #f0f0f0 !important;}
.readMoreBtn button, .bookTestRideBtn button{padding: 13px 30px !important; font-weight: 700 !important;}
.vc_tta.vc_tta-style-classic .vc_tta-tab>a{border-width: 4px !important; border-bottom: none !important;}
span.wpcf7-list-item-label{font-size: 20px; font-weight: 600; font-family: 'Rajdhani'; font-style: normal;}
.searchBar{background-color: #EBEBEB; border-bottom: 1px solid black !important; border-radius: 0px !important;}
.findItNowBtn button{font-weight: 700 !important; color: black !important; padding: 10px 35px !important; font-size: 20px !important;}
.homeNewsCardDate{position: absolute; background-color: #FAC000; margin-top: -4rem; padding: 5px 20px !important; right: 0; text-align: center !important;}
.why-choose-sunra-para p, .aboutParentCompanyPara p, .successStoryPara p, .aboutBrandPara p, .locationPara p, .facilitiesPara p, .partnersPara p, .companyPara p, .vision p, .missionPara p{font-weight: 500 !important;}
.pagination a{font-family: 'Rajdhani'; font-style: normal; font-size: 20px; line-height: 28px; text-align: center; text-transform: uppercase; border-radius: 2px; white-space: nowrap; padding: 8px 20px; color: black; border: 1px solid #FAC000 ; margin: 10px 5px;}
.pagination span.dots{font-family: 'Rajdhani'; font-style: normal; font-size: 20px; line-height: 28px; text-align: center; text-transform: uppercase; border-radius: 2px; white-space: nowrap; padding: 8px 20px; color: black; border: 1px solid #FAC000 ; margin: 10px 5px;}
.pagination span.current{font-family: 'Rajdhani'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 28px; text-align: center; text-transform: uppercase; border-radius: 2px; white-space: nowrap; padding: 8px 20px; background-color: #FAC000 ; color: white; margin: 10px 5px;}
.wpcf7-text, .wpcf7-email, .wpcf7-number, .wpcf7-textarea{border-radius: 0px !important; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px solid black; font-weight: 500; font-size: 18px; padding: 10px 0px; display: block; width: 100%; line-height: 1.5; color: #212529; background-color: #fff; background-clip: padding-box; -webkit-appearance: none; -moz-appearance: none; appearance: none; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required, input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date{ border-radius: 0px !important; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px solid black; font-weight: 600; font-size: 20px; padding: 10px 0px; display: block; width: 100%; line-height: 1.5; color: #212529; background-color: #fff; background-clip: padding-box; -webkit-appearance: none; -moz-appearance: none; appearance: none; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.range{	width: 19em;;}
@media screen and  (max-width: 481px) and (max-width: 560px){
	.h2-title-2 > div > h2 {font-size:26px}
	.h2-title > div > h2 {font-size: 35px; }
	.gallery-title-mobile > div > h2 {font-size: 45px !important;}
	.card-title-mobile > div > h2{font-size: 49px !important;}
	.range{	width: 100%;}
	.img-60 > figure > div > img {width: 100% !important;}
	.description-tab{ background-size: cover !importnt; background-position-y: bottom !important; background-position-x: center !important;}
	.description-padding{ padding-bottom: 0em !important; }
	.margin-top-mobile{margin-bottom: 17rem;}
	.margin-bottom-mobile {margin-bottom: 17rem;}
	.navbar-nav{margin: 1em 0em 1em 1em;}
	.pl-none-15 {padding-left: 0px !important;}
	.flip-card-front, .flip-card-back img{padding: 0em !important;}
	.description-container {margin-left: 0rem !important;margin-right: 0rem !important;}
    .par{width: unset !important;}
	.right-web-mobile{right: -2em !important;}
    .flip-card{height: 35vh !important;}
	.flip-card-mobile{height: 70vh !important;}
	.flip-card-front img { width: 100% !important; }
    .homePageForm{padding: 0px !important;}
    .heading-form{font-size: 35px !important;}
    .date-text{margin-left: 20.1rem !important;}
    .homeSparePartsHeading h6{font-size: 12px !important;}
    .homeSparePartsHeadingTwo h2{font-size: 30px !important;}
    .spare-part-padding-right{padding-right: unset !important;}
    .findStoreHeading, .findStorePara{text-align: center !important;}
    .social-ul li img{width: 35px !important; height: 35px !important;}
    .findStoreRow{display: flex !important; flex-direction: column !important;}
    .uvc-heading.ultimate-heading-258648b957a6a5a1 h2{font-size: 45px !important;}
    .home-main-heading h1{font-size: 45px !important; margin-left: -115% !important;}
	 .home-main-heading-nl h1{font-size: 45px !important; margin-left: -70% !important;}
    .homeSparePartsHeadingTwo{margin: 10px 0px 0px 0px !important; text-align: center !important;}
    .salesProgressCircle{position: absolute !important; bottom: 0 !important; margin-left: -20% !important;}
    .map-padding{padding-left: 2rem !important; padding-right: 2rem !important; padding-bottom: 6rem !important;}
    .homeSparePartsHeading{margin: 100px 0px 0px 0px !important; text-align: center !important; letter-spacing: 5px;}
    .product-button a{padding: 12px 40px !important; text-transform: uppercase !important; font-weight: 500 !important;}
    .findItNowBtn{width: 100% !important; max-width: 100% !important; text-align: center !important; margin: 15px 0px 0px 0px !important;}
	
    .range{width: 12em !important;}
    .TabsRow{padding: 0px !important;}
    .vc_tta-title-text{color: black !important;padding-left: 0rem !important;padding-right: 0rem !important;}
    .font-500 div h3{font-size: 18px !important;}
    .description-container{margin: 0px !important;}
    .h2-custom-size div h2{font-size: 1.5em !important;}
    .rangeCalculatorSubHead h6{font-size: 14px !important;}
    .rangeCalculatorMainHead h2{font-size: 38px !important;}
    .range-container select{background-color: #EBEBEB !important;}
    .custom-heading-font-size > div > h2{font-size: 2.5rem !important;}
    .range-container{padding-top: 5rem !important; background-color: #EBEBEB !important;}
    .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color: transparent !important;border-color: transparent !important;}

    .searchformParent{order: -1 !important;}
    .navbar-brand img{width: 100% !important;}
	.header_transparent{background-color:black;position: sticky !important;}
    .blogHeading h2, .sparePartsHeading h2{font-size: 45px !important;}
    #sparePartsFindStore .vc_column-inner{padding-left: unset !important; padding-right: unset !important;}
    .vc_custom_1686406946583, .vc_custom_1686414097921, .vc_custom_1686470738506, .vc_custom_1686742909381{background-repeat: no-repeat; background-size: cover; background-position: center center;}

    .dealerInquiryForm{padding: 0px !important;}
    .aboutParentCompanyImg{order: -1 !important;}
    .inquiryFormRow{padding: 5rem 0rem !important;}
    .successStoryPara p{font-size: 18px !important;}
    .aboutParentCompanyRow{display: grid !important;}
    .padding-contain_right{padding: unset !important;}
    .becomeDealerHeading h2{font-size: 40px !important;}
    .why-choose-sunra-para p{font-size: 18px !important;}
    .custom-padding-right{padding: 0em 3em 0em 3em !important;}
	.custom-padding-right-2{padding: 0em 0em 0em 0em !important;}
    .becomeADealer .vc_column-inner{padding-top: 0px !important;}
    .successStoryImg .vc_column-inner{padding-left: 0px !important;}
    .aboutParentCompanyImg .vc_column-inner{padding-right: 0px !important;}
    .successStoryPara, .locationPara, .facilitiesPara, .companyPara{margin-top: 25px !important;}

    .locationImg{order: -1 !important;}
    .locationRow{display: grid !important;}
    .facilitiesContentColumn{padding: 0em 3em !important;}
    .locationImg .vc_column-inner{padding-right: 0px !important;}
    .locationPara, .locationHeading{padding: 0em 3em !important;}
    .img-width-50-custom figure div img{height: unset !important;}
    .facilitiesImg .vc_column-inner{padding-left: 0px !important;}
    .aboutBrandPara p, .facilitiesPara p{font-size: 18px !important;}
    .companyPara p, .partnersPara p, .vision p, .missionPara p{font-size: 15px !important}

    .partnersRow{margin: 0px !important;}
    .vision{padding-right: 0px !important;}
    .vimi-paddding{padding: 0rem 3rem !important;}
    .companyContentColumn{width: 100% !important;}
    #newsSection .vc_column-inner{padding-top: 40px !important;}
    .companyInnerColumn .vc_column-inner{padding: 0px !important;}
    .companyRow{padding-top: 0px !important; padding-bottom: 0px !important;}

    .vc_toggle_title h4{font-size: 20px !important;}
    .vc_toggle_content p{font-size: 16px !important;}

    .contactUsCardHeadings h2{font-size: 35px !important;}

    .order-sm-1{order: 1 !important;}
    .order-sm-2{order: 2 !important;}

    .font-size-sm-12{font-size: 12px !important;}
    .font-size-sm-18px{font-size: 18px !important;}
    .font-size-sm-25px{font-size: 25px !important;}
    .font-size-sm-30px{font-size: 30px !important;}

    .mt-sm-2nHalfrem{margin-top: 2.5rem !important;}

    .mt-neg-sm-unset{margin-top: unset !important;}

    /*  rs-module, rs-slides, rs-slide  { 
      overflow: hidden !important;
    }*/
    rs-module {
      min-height: 634px;
    }
    rs-slide { 
      overflow-x: hidden !important;
      -ms-overflow-style: none; 
      scrollbar-width: none; 
    }
    rs-slide::-webkit-scrollbar {
      display: none;
    }
	.mb-5-mobile{margin-bottom:6rem !important;}
    
}

@media screen and (min-width: 1400px) {
  .padding-x-100px{padding-left: 100px !important; padding-right: 100px !important;}
  .padding-y-120px{padding-top: 120px !important; padding-bottom: 120px !important;}
}
.right-web-mobile{
	right: 1em;
}

#navbarNavDropdown {
    margin-left: 1rem !important;
}

@media (min-width: 1699px) and (max-width: 9999px) {
	.mb-cus-10 { margin-bottom: 10em !important;}
}

@media (min-width: 1200px) and (max-width: 1400px) {
	 header .nav-link {
		font-size: 17px !important;
	 }
}

.description-tab{
	background-size: cover;
    margin-top: 0.2em !important;
    background-image: url(https://www.sunra.be/wp-content/uploads/2023/06/specs-Bg-Miku-02.jpg);
    background-repeat: no-repeat;
}

.description-tab-hawk{
	background-size: cover;
    margin-top: 0.2em !important;
    background-image: url(https://www.sunra.be/wp-content/uploads/2023/06/specs-Bg-hawk-01.jpg);
    background-repeat: no-repeat;
}

.description-tab-crystal2{
	background-size: cover;
    margin-top: 0.2em !important;
    background-image: url(https://www.sunra.be/wp-content/uploads/2023/06/specs-Bg-crystal2-01.jpg);
    background-repeat: no-repeat;
}

.description-tab-robos{
	background-size: cover;
    margin-top: 0.2em !important;
    background-image: url(https://www.sunra.be/wp-content/uploads/2023/06/specs-Bg-robos-01.jpg);
    background-repeat: no-repeat;
}

.display-none {
	display:none !important;
}
.dropdown-menu .menu-item {
    width: 100% !important;
}
/***************************************************** // DONT FORMAT THIS FILE // **************************************************************/

.wpcf7-response-output{
	color: gray;
}

.my-checkbox > span > span{
	font-size: 14px !important;
}
.my-checkbox-light > span > span{
	font-size: 14px !important;
	color:white;
}

.vc_col-xs-6 {
    width: 100% !important;
}
#sb_instagram #sbi_load { display: none !important ;  }
@media (min-width: 800px) and (max-width: 1200px) {
	.menu-gap { gap: 0em !important;}
	.blogHeading h2, .sparePartsHeading h2 { font-size: 65px !important;}
	.header_transparent{position: sticky !important;}
	.hidden-tab{ display:none !important;}
	.flip-card-mobile { height: 25vh !important;}
	.home-main-heading-home > .uvc-main-heading > h1 { width: 150% !important;margin-top: -0.5em !important;font-size: 70px !important;margin-left: -2em !important;}
	p { font-size: 13px;}
	.width-100{width:100% !important;}
	.header {margin-bottom: 0rem;background-color: black;}
	.TabsRow { padding: 0px; }
	.tab-p{ font-size:1.2em;}
	.vc_col-sm-offset-1 { margin-left: 0%;}
	.range { width: 100%; }
	.padding-contain_right {padding: 0rem 0rem 0rem 0rem;}
	.custom-padding-right { padding: 0em 0em 0em 0em !important; }
	.margin-top-10{margin-top: -10em !important;}
	.dealerInquiryForm {padding: 0px 0px;}
	.vimi-paddding { padding-left: 0rem !important;padding-right: 0rem!important;}
	.map-padding { padding-left: 0rem !important;padding-right: 0rem !important;}
	.homePageForm { padding: 0px 0px !important;}
	#sparePartsFindStore .vc_column-inner { padding-left: 0px;padding-right: 0px;}
}

@media (min-width:801px) {
	.land-scap-mode-card-margin { margin-bottom: 10em !important;}
}

.hidden{display:none;}
#product3d {text-align: center !important;}
/***************************************************** // DONT FORMAT THIS FILE // **************************************************************/
.spare-part-price { display: none;}
