@import url('https://fonts.googleapis.com/css?family=Patua+One|Roboto+Condensed:700&display=swap');
/* reset file */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {

	padding: 0;
	border: 0;
	font-size: 100%;
	font-family: 'Lato', sans-serif;
	vertical-align: baseline;
	line-height: 1.2;
}

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}

br
{

margin-top: 20px;}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a:hover, a:focus, a:active, a:visited {
	text-decoration: none;
	outline: none;
}
button:hover, button:focus, button:active, button:visited, .btn:focus, .btn:active:focus {
	outline: none;
}
p {
	line-height: 1.5;
}
/* width */
::-webkit-scrollbar {
    width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
	background: black;
    box-shadow: inset 0 0 5px grey; 
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    background: #ec6502; 
    box-shadow: inset 0 0 5px grey; 
    border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #666;
}

.romai-subheader {
	background-color: #fff;
	padding: 25px 0;
}
.romai-subheader span {
	color: #ec6502;
}
.romai-navbar {
	padding: 0;
	background-color: #000;
	border-top: 2px solid #ec6502;
	box-shadow: 0px 4px 19px 0px rgba(39, 39, 39, 0.42);
}
.fixed-top {
  position: static;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
  transition: all .5s ease-in-out;
}
.fixed-top.scrolled {
  position: fixed;
  top: -105px;
  right: 0;
  left: 0;
  z-index: 1030;
}
.romai-navbar .navbar-nav .nav-link {
  color: #fff;
  padding: 18px;
}
.romai-navbar .navbar-nav .active>.nav-link, 
.romai-navbar .navbar-nav .nav-link.active, 
.romai-navbar .navbar-nav .nav-link.show, 
.romai-navbar .navbar-nav .show>.nav-link {
  color: #ec6502;
  border-bottom: 3px solid #ec6502;
}
.navbar-dark .navbar-nav .nav-link:focus, 
.navbar-dark .navbar-nav .nav-link:hover {
    color: #ec6502;
}

.rightbtn {
  color: #fff;
  background-color: #ec6502;
  height: 100%;
  position: absolute;
  right: 0;
  padding: 18px 15px 18px 40px;
  box-shadow: inset 0px -2px 0px 0px #000000;
  -webkit-clip-path: polygon(0 48%, 12% 0, 100% 0, 100% 100%, 12% 100%);
  clip-path: polygon(0 48%, 12% 0, 100% 0, 100% 100%, 12% 100%);
}
@keyframes fadeIn {
  0% {
      opacity: 0;
      visibilty: hidden;
  }
  100% {
      opacity: 1;
      visibilty: visible;
  }
}
@keyframes fadeOut {
  0% {
      opacity: 1;
      visibilty: visible;
  }
  100% {
      opacity: 0;
      visibilty: hidden;
  }
}

.carousel-fade .carousel-item {
  height: 86vh;
  min-height: 300px;
  margin-top: 167px;
  background: url("../images/banner_slider1.jpg") no-repeat top center scroll;
  background-size: cover !important;
  opacity: 0;
  -webkit-transition-duration: .6s;
  -moz-transition-duration: .6s;
  transition-duration: .6s;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  transition-property: opacity;
}

.carousel-fade .carousel-item:nth-child(2) {
    background: url("../images/banner_slider1.jpg") no-repeat top center scroll;
}
.carousel-fade .carousel-item:nth-child(3) {
    background: url("../images/banner_slider1.jpg") no-repeat top center scroll;
}
.carousel-fade .carousel-item:nth-child(4) {
    background: url("../images/banner_slider1.jpg") no-repeat top center scroll;
}
.carousel-fade  .carousel-item.active,
.carousel-fade  .carousel-item-next.carousel-item-left,
.carousel-fade  .carousel-item-prev.carousel-item-right {
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0;
}
.carousel-fade  .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-prev {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	transform: translateX(0);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.arrow-bottom {
	position: absolute;
	bottom: -25px;
	left: 50%;
	right: 0;
	transform: translateX(-50%);
}
.romai-welcome {
	padding: 100px 0;
	background-color: #000;
}
.romai-welcome h1 {
	    font-size: 4.4rem;
    text-transform: uppercase;
    font-weight: 800;
    color: #ec6502;
    text-align: center;
}
.romai-welcome h2 {
	font-size: 2rem;
	text-transform: uppercase;
	font-weight: 300;
	color: #fff;
	text-align: center;
}
.romai-welcome p {
	color: #cccccc;
	margin-top: 30px;
	text-align: justify;
}
.btn-works {
	color: #fff;
	padding: 15px 25px;
	border: 2px solid #cccccc;
	border-radius: 0;
}
.search-box-main {
	padding: 20px;
	border: 1px solid #cccccc;
	border-radius: 10px; 
}
.search-box-main h3 {
	color: #fff;
	font-size: 28px;
	text-align: center;
}
.nav-tabs {
  border-bottom: none;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  padding: 12px 25px;
  border-radius: 10px;
  border: 1px solid #999;
  color: #fff;
  font-size: 20px;
}
.nav-tabs .nav-item.show .nav-link, 
.nav-tabs .nav-link.active {
  color: #fff;
  background-color: #ec6502;
  border-color: transparent;
}
.nav-tabs .nav-link:focus, 
.nav-tabs .nav-link:hover {
  border-color: transparent;
  color: #fff;
}
.btn-search {
	color: #fff;
  background-color: #ec6502;
  padding: 5px 25px;
  width: 100%;
  font-size: 28px;
}
.romai-behold {
	padding: 100px 0;
	background-color: #060709;
}
.romai-behold h1{
	color: #ec6502;
	font-weight: 700;
	font-style: italic;
	font-size: 3rem;
}
.romai-behold h2{
	color: #fff;
	font-weight: 300;
	font-style: italic;
	font-size: 2rem;
}
.zig-section {
	background-color: #000;
}
.dark-row {
	background-color: #000;
}
.orange-row {
	 background-color: #ec6502;
}
.float-img {
	float: right;
}
.orange-box {
	background-image: linear-gradient(#dd5f02, #ed6502);
	padding: 0px 30px;
}
.no-padding {
	padding-right: 0;
	padding-left: 0;
}

.dark-row .cmn-number, 
.orange-row .cmn-number {
	font-size: 5rem;
	color: #ec6502;
	font-style: italic;
	font-weight: 700;
	font-family: arial;
}
.dark-row .cmn-heading {
	color: #fff;
	font-weight: 700;
	font-style: italic;
	font-size: 4rem;
}
.dark-row .cmn-heading-two {
	color: #fff;
	font-weight: 700;
	font-style: italic;
	font-size: 2rem;
}
.dark-row .cmn-heading-orange {
	color: #ec6502;
	font-weight: 700;
	font-style: italic;
	font-size: 2rem;
}
.orange-row .cmn-number {
	font-size: 4rem;
	color: #000;
	font-style: italic;
	font-weight: 700;
}
.orange-row .cmn-heading {
	color: #fff;
	font-weight: 700;
	font-style: italic;
	font-size: 4rem;
}
.btn-readmore {
	border-radius: 0;
	background-color: #ec6502;
	color: #fff;
	font-style: italic;
	font-size: 20px;
	font-weight: 700;
	padding: 16px 30px;
	width: 100%;
	text-align: right;
}
.btn-readmore-dark {
	border-radius: 0;
	background-color: #000;
	color: #fff;
	font-style: italic;
	font-size: 20px;
	font-weight: 700;
	padding: 25px 35px;
	width: 100%;
	text-align: right;
}
.box-back ul li {
	color: #a1a1a1;
	font-weight: 700;
	font-style: italic;
	font-size: 1.2rem;
	margin-top: 10px;
}
.feature-sctn {
	padding: 50px 0;
	background-color: #060709;
}
.feature-sctn h2 {
	font-size: 3rem;
	color: #fff;
	font-weight: 700;
	font-style: italic;
}
.feature-sctn h1 {
	color: #ec6502;
	font-size: 7rem;
}
.btnknowmore {
	background-color: #ec6502;
	color: #000;
	padding: 10px 15px;
	border-radius: 0; 			
}
.advantages-sctn {
	background-image: url("../images/our_advantages.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	color: #fff;
	padding: 50px 0;
}
.advantages-sctn h1 {
	font-size: 3rem;
	font-weight: 700;
}
.advantages-sctn h2 {
	font-size: 1.2rem;
	margin-top: 25px;
}
.line-ornge-1 {
	border-bottom: 2px solid #ec6502;
	width: 80px;
}
.line-ornge-2 {
	border-bottom: 1px solid #ec6502;
	width: 40px;
}
.customer-review {
	background-color: #1d1d1d;
	padding: 50px 0;
}

.dark-box.mt-4.pl-3.pl-md-0 {
    margin-inline: 16px;
}

.customer-review h1 {
	font-size: 3rem;
	font-weight: 700;
	color: #fff;
	text-align: center;
}
.customer-review h2 {
	font-size: 1.8rem;
	color: #fff;
	font-weight: 500;
	text-align: center;
}
.customer-review span {
	font-size: 2rem;
	color: #ec6502;
	font-weight: 700;
}
.line-grey {
	border-bottom: 1px solid #666;
	width: 200px;
}
.overlay-text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.overlay-text {
	color: #fff;
	background-color: #ec6502;
	padding: 15px;
	width: 100%; 
}
.cust-box {
	max-width: 308px;
  position: relative;
}
.customer-review h4 {
	color: #ec6502;
	font-size: 20px;
}
.customer-review p {
	color: #666;
}
.sticky-container {
	padding: 0px;
  margin: 0px;
  position: fixed;
  right: -160px;
  top: 50%;
  transform: translateY(-50%);
  width: 200px;
}
.sticky li {
list-style-type: none;
background-color: #ec6502;
color: #efefef;
height: 43px;
padding: 0px;
margin: 0px 0px 1px 0px;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
cursor: pointer;
}
.sticky li:hover {
margin-left: -115px;
}
.sticky li img {
float: left;
margin: 5px 5px;
margin-right: 10px;
}
.sticky li p {
padding: 0px;
margin: 0px;
text-transform: uppercase;
line-height: 43px;
}
.sticky li a {
	font-size: 12px;	
	color: #fff;
}
.sticky .active {
	background-color: #000;
}
.romai-branches {
	padding: 30px 0;
	background-color: #ec6502;
}
.romai-branches h1 {
	color: #fff;
	font-size: 2rem;
	font-weight: 700;
}
.romai-branches h2 {
	font-size: 1rem;
	color: #000;
	font-weight: 900;
}
.romai-branches h2::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 20px;
	background-color: #fff;
}
.line-black {
	border-bottom: 2px solid #000;
	width: 80px;
}
.vr-line {
	width: 1px;
	height: 20px;
	background-color: #fff;
}
.owl-carousel .owl-nav button {
  position: absolute;
  background-size: contain !important;
  width: 20px;
  height: 20px;
  top: -50px;
  right: 50px;
}
.owl-carousel .owl-nav button span {
  display: none;
}
.owl-carousel .owl-nav .owl-prev {
  position: absolute;
	background: url("../images/arrow-left.png") no-repeat !important;
	background-size: contain !important;
	width: 20px;
	height: 20px;
	top: 40%;
	left: -40px;
	transform: translateY(-50%);
}
.owl-carousel .owl-nav .owl-next {
  position: absolute;
	background: url("../images/arrow-right.png") no-repeat !important;
	background-size: contain !important;
	width: 20px;
	height: 20px;
	top: 40%;
	right: -40px;
	transform: translateY(-50%);
}
.romai-footer {
	padding: 50px 0;
	background-color: #1d1d1d;
}
.romai-footer h1 {
	font-size: 1.6rem;
	color: #c4c4c4;
}
.romai-footer h2 {
	color: #c4c4c4;
}
.quick-li-li li {
	margin-top: 15px;
}
.quick-li-li li img {
	margin-right: 5px;
}
.quick-li-li li a{
	font-size: 1rem;
	color: #c4c4c4;
	font-weight: 700;
}
.social-li-li li{
	display: inline-block;
	margin-right: 10px;
}
.ora-line-2 {
	border-bottom: 2px solid #ec6502;
	width: 50px;
	float: left;
}
.toll-free-f {
	font-size: x-large;
	color: #ec6502;
}
.get-touch {
	color: #c4c4c4;
	font-size: 1.5rem;
	display: block;
}
.sub-footer {
	padding: 20px 0;
	background-color: #232323;
	color: #c4c4c4;
}
.features-t-list {
  background-color: #121212;
}
.features-t-list ul {
	background-color: #121212;
	width: 100%;
  border-bottom: 1px solid #ec6502;
  }
.features-t-list ul li{
	display: inline-block;
  padding: 20px 25px;
  margin: 0 8px 0 0;
	background-color: #121212;
	position: relative;
}
.features-t-list ul li:before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 3px;
  background-color: #ec6502;
  width: 1px;
  height: 50px;
  transform: rotate(20deg);
}
.features-t-list ul li:last-child:before {
	content: none;
}
.features-t-list ul li a {
	color: #fff;text-transform: uppercase;
}
.features-t-list ul li img {
	margin-left: 15px;
}
.texttest {
	font-size: 40px;
	color: #fff;
	font-weight: 900;
}
.feature-mainsctn {
	padding: 100px 0;
	height: 100vh;
	background-image: url("../images/features_bg-img.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.branches-mainsctn {
	margin-top: 164px;
	padding: 100px 0;
}
.models-mainsctn {
	padding: 100px 0;
}
.cmn-inner-banner {
	margin-top: 218px;
	padding: 200px 0 80px 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-shadow: inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}

.cmn-inner-modelsbanner {

	padding: 200px 0 80px 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;}

.romai-models .cmn-inner-modelsbanner {
	background-image: url("../images/romai_models_banner.jpg");
}
.romai-branches-main .cmn-inner-banner {
	background-image: url("../images/romai_models_banner.png");
}
.cmn-inner-modelsbanner h1{
	font-size: 40px;
	color: #fff;
	font-weight: 600;
}

.cmn-inner-banner h1{
	font-size: 40px;
	color: #fff;
	font-weight: 600;
}
.models-mainsctn {
	background-color: #1a1a1a;
	padding: 100px 0;
}
.model-tt {
	background-color: #ec6502;
	width: 100%;
	padding: 10px 25px;
}
.model-tt h1 {
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}
.model-tt span {
	color: #000;
	font-size: 20px;
	font-weight: 900;
}
.model-tt img {
	width: 35px;
	height: 25px;
	margin-top: 5px;
}
.bran-logoh {
	background-color: #fff;
	padding: 15px 30px 15px 15px;
	background-image: url("../images/arrow_icon-black-small.png");
	background-position: right;
	background-size: auto;
	background-repeat: no-repeat;
}
.bran-l {
	max-width: 120px;
}
.addres-box {
	color: #fff;
	padding: 15px;
}
.addres-box h1 {
	font-size: 14px;
}
.addres-box p {
	font-size: 14px;
}
.addres-box h2{font-size: 30px;margin: 20px 0;font-weight: bold;}
.btn-enq {
  padding: 12px;
  width: 100%;
  background-color: #ec6502;
  color: #fff;
  font-weight: 700;
  font-size: 18px;
  border-radius: 0;
}
.bran-mai-box {
	border: 1px solid #fff;
}
.model-mn img {
	display: block;
}
.arrow-cls {
    position: absolute;
    right: 2%;
    top: 45%;
}
.textmodel {
	color: #fff;
}
.text-m2 {
	color: #fff;
	font-weight: 900;
	font-size: 38px;
	font-style: italic;	
}
.arrow-cls .carousel-control-prev {
  left: -50px;
}
.featu-booknow {
	padding: 10px;
	color: #fff;
	background-color: #222222;
	margin-top: 100px;
}
.features-t-list .nav-tabs .nav-link {
    margin-bottom: 0;
    border-radius: 10px;
    border: none;
    color: #fff;
    font-size: 16px;
    padding: 0;	
}
.features-t-list .nav-tabs .nav-item {
    margin-bottom: 0;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
	background-color: transparent;		
}




























@media (max-width: 991px){
	.owl-carousel .owl-nav .owl-prev,
	.owl-carousel .owl-nav .owl-next {
	  position: absolute;
	  transform: translateY(0);
	  top: -25px;
	}
	.owl-carousel .owl-nav .owl-prev {
	  left: 10px;
	}
	.owl-carousel .owl-nav .owl-next {
	  right: 10px;
	}
	.romai-welcome h1 {
    font-size: 2.5rem;
  }
  .romai-welcome h2 {
    font-size: 1.5rem;
  }
  .romai-behold h1 {
    font-size: 2rem;
  }
  .romai-behold h2 { 
    font-size: 1rem;
  }
  .romai-subheader {
    padding: 6px 0;
  }
  .romai-navbar {
    padding: 10px 15px;
  }
  .fixed-top.scrolled {
	  top: -39px;
  }
  .carousel-fade .carousel-item {
    height: 100%;
    min-height: 157px;
    margin-top: 114px;
  }
  .feature-sctn h2 {
    font-size: 1.5rem;
  }
  .dark-row .cmn-number, 
  .orange-row .cmn-number {
    font-size: 4rem;
  }
  .dark-row .cmn-heading {
    font-size: 3rem; 
  }
  .orange-row .cmn-number {
    font-size: 4rem;
  }
	.orange-row .cmn-heading {
    font-size: 3rem;
  }
  .advantages-sctn h1 {
    font-size: 2rem;
  }
  .customer-review h1 {
    font-size: 2rem;
  }
  .romai-branches h2::before {
  	display: none;
  }

}
	.toll {
 background: linear-gradient(#fb9100 ,#eb6700);
  border: 2px solid white;
border-radius: 25px;
box-shadow: 3px 4px #c0c1c1;
font-weight: bold;
font-family: 'Patua One', cursive;
font-family: 'Roboto Condensed', sans-serif;
    }
    .col-9 h1{
           color: white;
    font-size: 17px;
    padding-top: 4%;
    text-align: left;
    padding-left: 10px;
}
    .col-9 span{
    	
    color: black;
    font-family: 'Roboto Condensed', sans-serif;
        font-size: 22px;
    width: 100%;
    height: auto;
}
    	 }
.col-9 span a:hover, a:focus, a:active, a:visited 
	 {
text-decoration: none;
	outline: none; 
	    color: black;
	     font-family: 'Roboto Condensed', sans-serif;
        font-size: 21px;
}

  .col-md-3 .col-9 h1{
  	border-radius: 1px solid;
  }
  .vedio h1{
  	text-align: center;
  	font-size: 50px;
  	color:white;
  	font-family: arial;
  }
  .vedio{
  	background-color: black;
  }

   body{
   	overflow-x: hidden;
   }
.banner img{width: 100%;border-bottom: 2px solid #ec6502;height: auto;max-width: 100%;}
 .contact h1 {
       font-family: 'Roboto Condensed', sans-serif;
    font-size: 35px;
    font-weight: 600;
    color: #fff;
    padding: 15px;
    margin: 0px 0px 9px;
    text-transform: uppercase;
}
 .container .contact_form{
	background-color: black;
} 
.form-group label{
	color: white;
}
 .btn-blue:hover,.btn-blue:focus{
 	background-color:#ec6502;
    border: 1px solid #ec6502;
    color: #fff;
    text-decoration: none;
}
 .form-control:hover{
 	border:1px solid #ec6502;
 }
  .container .address{
 	background-color: #060709;
 }
	.contact span{
		color:#ec6502; 
	}
	.addr h2{
		color:#ec6502; 
		 font-family: 'Roboto Condensed', sans-serif;
    font-size: 30px;
    font-weight: 600;
    padding: 15px;
    margin: 0px 0px 9px;
	}
	.addr p{
		color: white;
	}
	.addr h4{
		 font-size: 20px;
		 color: #ec6502;
	}
	.map iframe{
		
		margin-top: 50px;

	}
	
	.banner_2 img{
   	width: 100%;
   	border-bottom: 2px solid #ec6502;
   	height: 350px;
 }
	
 .container .brancheslist{
	background-color: black;
	padding: 7px 0px 13px 0px;
}
.underline{
	color: white;
	font-size: 35px;
	text-align: center;
	color: white;
	
	position: relative;
}
.underline::after{
content: '';
height: 4px;
width: 10%;
background: #ec6502;
position: absolute;
bottom: -10px;
left: 503px;
}


/*.container .list{
	background-color: black;
	padding-top: 49px;
}
.container .list_1{
	background-color: black;
	padding-top: 49px;
}*/
/*.list{
	color: white;
}

.alapy{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.alapy_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.alapy_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
}
.col-sm-3.alapy_1 {
 margin-left: 24px;

}
 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}



.list{
	color: white;
}
.chala{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.chala_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.chala_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
}
.col-sm-3.alapy_1 {
 margin-left: 24px;

}
 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}

.list{
	color: white;
}
.cherthala{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.cherthala_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.cherthala_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
}
.col-sm-3.cherthala_1 {
 margin-left: 24px;

}
 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}

.list{
	color: white;
}
.irinjala{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.irinjala_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.irinjala_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.irinjala_1 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}

.list{
	color: white;
}
.kayam{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.kayam_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.kayam_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.kayam_1 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}




.list{
	color: white;
}
.thri{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.thri_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.thri_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.thri_1 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}



.list{
	color: white;
}
.kayamkulam{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.kayam_2{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.kayam_2 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.kayam_2 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}




.list{
	color: white;
}
.maveli{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.maveli_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.maveli_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.maveli_1 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}

.list{
	color: white;
}
.north{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.north_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.north_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.north_1 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}

.list{
	color: white;
}
.moon{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.moon_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.moon_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.moon_1 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}


.list{
	color: white;
}
.cali{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.cali_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.cali_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.cali_1 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}

.list{
	color: white;
}
.kochi{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.kochi_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.kochi_1 span {

    color: black;
    font-size: 28px;

}
.list h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.kochi_1 {
 margin-left: 24px;
}

 p{

    line-height: 1.5;
    padding-top: 18px;

}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}

.list{
	color: white;
}
.arana{
	font-size: 25px;
	color: #ec6502;
}
.phne{
	font-size: 25px;
	color: white;
}
.arana_1{
	border:2px solid white;
}
.btn.enquire {
    background-color: #ec6502;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
    color: white;
}
.btn.enquire:hover {background: orange;}
.btn.dealer {
    background-color: white;
    color: black;
    padding: 13px 12px;
    font-size: 12px;
    cursor: pointer;
    display: inline-block;
}
.btn.dealer:hover {background: orange;}
.arana_1 span {

    color: black;
    font-size: 28px;

}
.list_1 h2{
	background-color: white;
	margin-left: -15px;
margin-right: -15px;
text-align: center;
padding-bottom: 5px;
padding-top: 20px;
}
.col-sm-3.arana_1 {
 margin-left: 24px;
}
p{

    line-height: 1.5;
    padding-top: 18px;
}
.phne span{
	color: orange;
	 font-size: 25px;
	 margin-right: 10px;
	 padding-left: 41px;
}*/

.rightbtn a {
    color: #FFF;
}

/*.img-responsive {
    max-width: -moz-available;
}*/

.img-fluid.mt-4.mr-4 {
    max-width: 250px;
}
.googleMapPopUp.cboxElement {
    background-color: white;
   padding: 4px 2px 6px 1px;
    color: #ec6502;
    font-weight: bold;
}
.googleMapPopUp.cboxElement:hover{
	color: black;
}
.socialFix.icon-bar{position: fixed;top: 50%;right: 0px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.socialFix.icon-bar a{display: block;text-align: center;padding: 16px;transition: all 0.3s ease;color: white;font-size: 20px;}
.socialFix.icon-bar a:hover{background-color: #000;}
.socialFix .facebook{background: #3B5998;color: white;}
.socialFix .twitter{background: #55ACEE;color: white;}
.socialFix .google{background: #dd4b39;color: white;}
.socialFix .linkedin{background: #007bb5;color: white;}
.socialFix .youtube{background: #bb0000;color: white;}
.instagram{ 
  background: #f09433; 
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
  }

.choose-col {
    display: inline-block;
    width: 255px;
    padding-right: 25px;
    color: white;
}

element.style {
    white-space: nowrap;
    vertical-align: bottom;
    width: 100%;
    margin-top: 45px;
}
.choose-col select {
    width: 100%;
    border: 1px solid #fff;
    color: black;
    padding:9px;
    position: relative;
    margin-left: 2px;
    margin-top: 11px;
    
   }

.text-center {
    text-align: center;
}

.price-wrapper {
    display: table;
    width: 100%;
    margin-right: 350px;
}

.choose-col h5 {
    color: #ec6502;
    margin-bottom: 15px;
    font-size: 20px;
}
.exclusive-text {

    color: white;
    padding-top: 150px;

}

.bgimage{
	background-image: url(../images/color_bg_360.jpg);
}
.mobile {

    color: white;

}
.mobile:hover{
	color: #ec6502;
}



 .deal_image{
	background: url(../images/romai_dealership-form.jpg);
	background-position: right;
    background-repeat: no-repeat;
    width: 100%;
    height: auto;
}

.email {
    margin-bottom: -10px;
    
     text-decoration: none;
}

#navbarSupportedContent ul li:before{
content: "";
position: absolute;
bottom: 20px;
background-color: #ec6502;
width: 2px;
height: 30px;
transform: rotate(20deg);
}
#navbarSupportedContent ul li:first-child:before {
	content: none;
}

.pricedrop {
    margin-top: 349px;
}

h2.mb-2 {
    margin-top: 25px;
}