section *{outline:none;box-sizing:border-box;-webkit-box-sizing:border-box}
section ::-moz-selection{background:#ffa200;color:#fff;text-shadow:none}
section{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;height:100%;width:100%;font-size:13px;overflow-x:hidden}
section label{display:block;font-weight:400}
section h1,section h2,section h3,section h4,section h5,section h6{padding:0;font-weight:400}
section ul,section li{list-style:none;margin:0;padding:0;font-weight:400}
section img{border:none; max-width:100%;display:block}
.cng-terms{padding-bottom:14px;padding-left:59px;font-size:13px}
.slick-dots li button:before{content:''}
section a,section input,section select,section textarea,section .btn{transition:all .25s ease-in 0;-webkit-transition:all .25s ease-in 0;-moz-transition:all .25s ease-in 0;-o-transition:all .25s ease-in 0;outline:none;text-decoration:none;font-weight:400}
section a{color:#666}
section a:hover{outline:none;cursor:pointer;color:#212121;text-decoration:none}
section a:focus{outline:none;text-decoration:none}
.full-width{float:left;width:100%}
.relative{position:relative}
.full-img{width:100%}
.float-left{float:left}
.float-right{float:right}
section textarea,section input[type="text"],section input[type="password"],section input[type="email"],section input[type="file"],section select,section input[type="number"]{transition:all .25s ease-in 0;-webkit-transition:all .25s ease-in 0;width:100%}
section button{transition:all .25s ease-in 0;-webkit-transition:all .25s ease-in 0}
section textarea:focus,section input[type="text"]:focus,section input[type="password"]:focus,section input[type="email"]:focus,section input[type="file"]:focus,section select:focus,section input[type="number"]:focus{outline:none;transition-duration:.1s;box-shadow:none}
.form-control{box-shadow:none;padding:0 10px;border-radius:0}
.form-control:focus{box-shadow:none}
.form-control::-moz-placeholder{opacity:1;color:#000}
.form-control::-webkit-input-placeholder{opacity:1;color:#000}
section select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}
section select::-ms-expand{display:none}
.container{max-width:1100px;margin:0 auto;padding:0 10px;display:block}
section header{float:left;width:100%}
section header img{margin:0 auto;display:block}
section footer img{float:left;width:100%}
section footer{float:left;width:100%}
.bannerboxs{position:relative;float:left;width:100%;border-top:1px solid #dddddc}
.bannerimagebox{position:relative;float:left;width:100%}
.bannerimagebox img{float:left;width:100%}
.bannercontbox{position:absolute;z-index:10;left:0;right:0;top:12%}
.bannercontbox img{margin:0 auto}
.belowbannerbox{position:relative;float:left;width:100%;padding:0 0 30px;font-size:0;background:url(../images/below-banner.png) no-repeat center /100% 100%}
.lftdetailbox{position:relative;width:75%;display:inline-block;vertical-align:middle}
.lftdetailbox ul{font-size:0}
.lftdetailbox ul li{display:inline-block;width:33.3%;padding:0 5px}
.lftdetailbox ul li label{width:85px;display:inline-block;vertical-align:middle}
.lftdetailbox ul li span{width:calc(100% - 85px);font-family:'Roboto',sans-serif;font-weight:600;font-style:italic;line-height:20px;font-size:18px;padding:0 0 0 10px;color:#2d3891;display:inline-block;vertical-align:middle}
.rgtdetailbox{position:relative;width:25%;display:inline-block;vertical-align:middle;padding:10px 0 10px 25px;border-left:2px solid #2d3891}
.rgtdetailbox p{font-family:'Roboto',sans-serif;font-style:italic;line-height:24px;text-transform:uppercase;font-size:21px;padding:0;color:#2d3891;font-weight:900}
.rgtdetailbox p span{line-height:11px;position:absolute;font-size:11px;color:#2d3891;font-weight:400;bottom:12px;text-transform:capitalize;padding:0 0 0 8px}
.slideitem1 .bookbtn{margin:45px 0 0}
.bookbtn{text-align:center;position:relative;width:100%;float:left;margin:15px 0 0}
.bookbtn span{display:none;vertical-align:middle}
.bookbtn a{font-size:14px;background:#d61f26;letter-spacing:1px;font-family:'Roboto',sans-serif;font-weight:700;color:#fff;transition-duration:1s;-webkit-transition-duration:1s;display:inline-block;padding:10px 20px;text-transform:uppercase;text-decoration:none}
.bookbtn a:hover{background:#2d3891;transition-duration:1s;-webkit-transition-duration:1s}
.maincarbox{float:left;width:105%;overflow:hidden;position:relative;left:-2.5%}
.maincarbox img{float:left;width:100%;height:100%;transform:scale(1.0);-webkit-transform:scale(1.02);transition-duration:2s;-webkit-transition-duration:2s;outline:1px solid transparent;}
.maincarbox img:hover{transition-duration:2s;-webkit-transition-duration:2s;transform:scale(1.15);-webkit-transform:scale(1.15)}
.leftcarbox{float:left;width:35%;transform:skewX(-4deg);overflow:hidden}
.rightcarbox{float:left;width:65%;position:absolute;height:100%;right:2px;transform:skew(-4deg);overflow:hidden;outline:1px solid transparent;}
.box{width:100%;float:left;overflow:hidden}
.firstcarbox{float:left;width:20%;height:auto}
.firstcarbox .box1{height:100%;position:relative;overflow:hidden}
.firstcarbox .box2{width:100%;position:relative;overflow:hidden}
.secondcarbox .box1{float:left;width:50%;height:100%;position:relative;overflow:hidden}
.secondcarbox .boxAltoN{float:left;width:100%;height:100%;position:relative;overflow:hidden}
.secondcarbox .box2{float:left;width:50%;height:100%;right:2px;position:relative;overflow:hidden}
.secondcarbox{float:left;width:50%;height:100%}
.overlaybox{position:absolute;z-index:9;width:85%;bottom:30px;padding:0;margin:0 auto;left:0;right:0;text-align:center}
.box .overlaybox h3{left:10%;position:relative}
.firstcarbox .box2 .overlaybox a{right:10%;position:relative}
.overlaybox h3 span{display:block;font-size:33px}
.overlaybox h3{display:block;font-size:18px;color:#fff;text-transform:uppercase;font-weight:600;float:left;transform:skewX(4deg);margin:0}
.overlaybox a{font-size:14px;background:#d61f26;letter-spacing:1px;font-family:'Roboto',sans-serif;font-weight:700;color:#fff;transition-duration:1s;-webkit-transition-duration:1s;display:inline-block;padding:10px 20px;text-transform:uppercase;text-decoration:none;margin:10px 0 0;transform:skewX(4deg)}
.overlaybox a:hover{background:#2d3891;transition-duration:1s;-webkit-transition-duration:1s}
.testimonialbox{float:left;width:100%;padding:15% 0 60px;background:url(../images/background.jpg) no-repeat center top}
.innertestimonial{padding:30px 60px;background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,0.25);float:left;width:100%}
.testbox{float:left;width:100%;padding:0;background:url(../images/dropshadow.png) no-repeat center bottom / 100% auto}
.testbox:last-child{float:left;width:100%;padding:0;background:none}
.testbox:nth-child(2n) .lefttestimage{right:140px;position:absolute}
.testbox:nth-child(2n) .rghttestimage h3{text-align:right}
.inrtestbox{padding:30px 50px;float:left;width:100%;position:relative}
.testbox p{color:#818080;font-size:14px;line-height:22px}
.lefttestimage{position:relative;width:90px;float: left;}
.lefttestimage img{max-width:inherit;margin:-25px 0 0}
.rghttestimage h3{color:#2b3893;font-size:17px;font-weight:700;text-transform:uppercase;font-style:italic;margin:0 0 20px}
.rghttestimage{position:relative;width:calc(100% - 90px);float: left;}
.readmorebtn,.mobile-sm,.readlessbtn{display:none}
.mobilebox{display:none!important}
.mobilebtn{display:none}
.tourbox{margin:15px 0 0;float:left;width:100%}
.tourbox img{margin:0 auto;display:block}
.banner-slider .slick-next,.banner-slider .slick-prev{display:none!important}
.banner-slider .slick-dots{position:absolute;bottom:5px;left:0;right:0;text-align:center}
.banner-slider .slick-dots li{margin:5px;display:inline-block}
.banner-slider .slick-dots button{cursor:pointer;background:#2d3891;border:0;font-size:.1px;width:20px;height:5px;display:inline-block}
.banner-slider .slick-dots .slick-active button{background:#d61f26}
.inner_testimonial_bg{background:url(../images/Triangle.jpg) no-repeat right bottom;width:100%;float:left}
.carPriceContainer{width:100%;float:left;position:relative;transform:skew(-4deg);left:0;overflow:hidden}
.carPriceContainer .CarBox1{width:33.33%;float:left;position:relative;overflow:hidden;transition:.8s}
.carPriceContainer .CarBox1 img{width:100%;transition:.8s}
.carPriceContainer .CarBox1:hover img{transform:scale(1.2);transition:.8s}
.carPriceContainer .CarBox1 .priceDetail{width:76%;position:absolute;bottom:0;left:0;padding:30px 12%;transform:skew(4deg);overflow:hidden}
.carPriceContainer .CarBox1 .priceDetail .leftPrice{width:50%;float:left}
.carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:18px;margin:0;padding:0;font-weight:700;color:#fff;text-transform:uppercase;font-family:'Roboto',sans-serif}
.carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:33px;color:#fff;font-family:'Roboto',sans-serif;margin:0;padding:0;text-transform:uppercase}
.carPriceContainer .CarBox1 .priceDetail .rightButton{width:50%;float:left;text-align:right;position:absolute;right:60px;bottom:50px}
.carPriceContainer .CarBox1 .priceDetail .rightButton a{background:#d61f26;color:#fff;padding:14px 35px;font-size:14px;text-transform:uppercase;font-weight:700;text-decoration:none;font-family:'Roboto',sans-serif;transition-duration:1s}
.carPriceContainer .CarBox1 .priceDetail .rightButton a:hover{background:#303e8d;color:#fff}
.maincarboxSection {float: left; width: 100%;position: relative; font-family: 'Roboto', sans-serif;}
.maincarboxSection img{float:left;width:100%;height:100%;transform:scale(1.0);-webkit-transform:scale(1.02);transition-duration:2s;-webkit-transition-duration:2s;outline:1px solid transparent;}
.maincarboxSection img:hover{transition-duration:2s;-webkit-transition-duration:2s;transform:scale(1.15);-webkit-transform:scale(1.15)}
.maincarboxSection .overlaybox{position:absolute;z-index:9;width:85%;bottom:15px;padding:0;margin:0 auto;left:0;right:0;text-align:center}
.maincarboxSection .overlaybox.leftPer{left:10%;width:78%}
.maincarboxSection .box .overlaybox h3{left:10%;position:relative}
.maincarboxSection .firstcarbox .box2 .overlaybox a{right:10%;position:relative}
.maincarboxSection .overlaybox h3 span{display:block;font-size:33px;font-weight:700}
.maincarboxSection .overlaybox h3{display:block;font-size:18px;color:#fff;text-transform:uppercase;float:left;transform:skewX(4deg);margin:0;font-weight:400}
.maincarboxSection .overlaybox a{font-size:14px;background:#d61f26;letter-spacing:1px;font-family:'Roboto',sans-serif;font-weight:700;color:#fff;transition-duration:1s;-webkit-transition-duration:1s;padding:10px 20px;text-transform:uppercase;text-decoration:none;margin:10px 0 0;float:right;transform:skewX(4deg)}
.maincarboxSection .overlaybox a:hover{background:#2d3891;transition-duration:1s;-webkit-transition-duration:1s}
.maincarboxSection .carPriceContainer{width:100%;float:left;position:relative;transform:skew(0deg);left:0;overflow:hidden}
.maincarboxSection .carPriceContainer .CarBox1{width:33%;float:left;position:relative;overflow:hidden;transition:.8s}
.maincarboxSection .carPriceContainer .CarBox1 img{width:100%;transition:.8s}
.maincarboxSection .carPriceContainer .CarBox1:hover img{transform:scale(1.2);transition:.8s}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail{width:76%;position:absolute;bottom:0;left:0;padding:30px 12%;transform:skew(4deg);overflow:hidden}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice{width:50%;float:left}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:18px;margin:0;padding:0;font-weight:700;color:#fff;text-transform:uppercase;font-family:'Roboto',sans-serif}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:33px;color:#fff;font-family:'Roboto',sans-serif;margin:0;padding:0;text-transform:uppercase}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .rightButton{width:50%;float:left;text-align:right;position:absolute;right:60px;bottom:50px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .rightButton a{background:#d61f26;color:#fff;padding:14px 35px;font-size:14px;text-transform:uppercase;font-weight:700;text-decoration:none;font-family:'Roboto',sans-serif;transition-duration:1s}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .rightButton a:hover{background:#303e8d;color:#fff}
.maincarboxSection .devideMainSec{width:33.33%;float:left}
.maincarboxSection .devideSec{width:100%;float:left;position:relative;overflow:hidden;transition:.8s}
.maincarboxSection .devideMainSec .devideSec img{width:100%;transition:.8s}
.maincarboxSection .devideMainSec .devideSec:hover img{transform:scale(1.2);transition:.8s}
.carPriceContainer .CarBox1 img.mob-img{display:none}
.newfirstcarbox .overlaybox.leftPer{left:-17px}
@media (max-width: 1800px) {
.overlaybox{width:60%}
.firstcarbox .box2 .overlaybox a{right:9%}
.maincarboxSection .overlaybox{width:60%}
.maincarboxSection .firstcarbox .box2 .overlaybox a{right:0}
}
@media (max-width: 1500px) {
.overlaybox a{font-size:12px;letter-spacing:.5px;padding:10px 15px}
.overlaybox h3 span{font-size:28px}
.bannercontbox{top:8%}
.bannercontbox img{max-width:350px}
.maincarboxSection .overlaybox a{font-size:12px;letter-spacing:.5px;padding:10px 15px}
.maincarboxSection .overlaybox h3 span{font-size:28px}
}
@media (max-width: 1365px) {
.overlaybox h3 span{font-size:24px}
.overlaybox h3{font-size:16px}
.overlaybox a{margin:8px 0 0}
.maincarboxSection .overlaybox h3 span{font-size:24px}
.maincarboxSection .overlaybox h3{font-size:16px}
.maincarboxSection .overlaybox a{margin:8px 0 0}
}
@media (max-width: 1199px) {
.bannercontbox{top:8%}
.overlaybox h3{font-size:14px}
.overlaybox h3 span{font-size:21px}
.lftdetailbox ul li span{line-height:20px;font-size:18px; width:calc(100% - 85px)}
.rgtdetailbox p{line-height:22px;font-size:21px}
.lftdetailbox ul li label{width:84px}
.innertestimonial{padding:30px 40px}
.inrtestbox{padding:30px 50px}
.testbox:nth-child(2n) .lefttestimage{right:120px}
.maincarboxSection .overlaybox h3{font-size:14px}
.maincarboxSection .overlaybox h3 span{font-size:21px}
}
@media screen and (min-device-width: 1020px) and (max-device-width: 1025px) {
.overlaybox{width:75%;bottom:6px}
.testimonialbox{background-size:100%}
.overlaybox a{margin:0}
header nav.primaryNav .site-nav>ul>li{margin:0 2px}
.maincarboxSection .overlaybox{width:75%;bottom:6px}
.maincarboxSection .overlaybox a{margin:0}
}
@media (max-width: 1023px) {
.bannercontbox{top:5%}
.bannercontbox img{max-width:300px}
.belowbannerbox{padding:0 0 30px}
.rgtdetailbox{position:relative;width:100%;padding:15px 0 0;border-left:0;text-align:center}
.lftdetailbox{position:relative;width:100%}
.rgtdetailbox p br{display:none}
.bookbtn{margin:15px 0 0}
.rgtdetailbox p span{line-height:11px;position:relative;font-size:12px;color:#2d3891;font-weight:400;bottom:2px;text-transform:capitalize;padding:0}
.firstcarbox .box1{width:100%;padding: 5px;}
.firstcarbox .box2{width:100%; padding: 5px;}
.overlaybox a{margin:0;font-size:12px;letter-spacing:0;padding:8px 10px;transform:skewX(0deg);}
.firstcarbox .box2 .overlaybox a{right:13px}
.overlaybox h3 span{font-size:18px}
.overlaybox{bottom:15px; width:80%}
.overlaybox h3{font-size:12px}
.testimonialbox{padding:100px 0 50px}
.innertestimonial{padding:30px 20px}
.inrtestbox{padding:25px}
.testbox p{font-size:13px;line-height:20px}
.testbox:nth-child(2n) .lefttestimage{right:100px}
.maincarbox{left:0;width:100%}
.leftcarbox{transform:skewX(0deg);position:relative}
.rightcarbox{transform:skewX(0deg);right:0;position:relative}
.box .overlaybox h3,.overlaybox h3{left:0;margin:0;transform:skewX(0deg)}
.firstcarbox{width:50%}
.secondcarbox{width:44.5%;position:absolute;height:100%;right:0}
.maincarboxSection .overlaybox a{padding:8px 10px;transform:skewX(0deg)}
.maincarboxSection .overlaybox{width:80%}
}
@media (max-width: 767px) {
.lftdetailbox{display:none}
.lftdetailbox ul li label{width:75px}
.lftdetailbox ul li span{width:100%;margin:10px 0 0;padding:0;line-height:18px;font-size:15px}
.lftdetailbox ul li{text-align:center;padding:0}
.lftdetailbox ul li span br{display:none}
.rgtdetailbox p span{padding:7px 0 0;display:block}
.rgtdetailbox{padding:0}
.bookbtn{display:none;width:100%;position:fixed;left:0;z-index:99;bottom:0;margin:15px 0 0}
.belowbannerbox{padding:5px 0 25px;background:url(../images/below-banner.png) no-repeat center / 150% 100%}
.leftcarbox{float:left;width:100%;transform:skewX(0deg)}
.rightcarbox{float:left;width:105%;right:0;left:-2.5%;transform:skewX(0deg);position:relative}
.overlaybox a,.overlaybox h3{float:left;transform:skewX(0deg)}
.firstcarbox .overlaybox,.secondcarbox .overlaybox{left:25px;transform:skewX(0deg)}
.firstcarbox .box1,.firstcarbox .box2{width:100%;right:0;height:252px;background-color:#535353;transform:skewX(0deg)}
.secondcarbox .box1,.secondcarbox .box2{width:50%;right:0;transform:skewX(-4deg);height:240px}
.box .overlaybox h3{float:left;width:100%;left:0}
.firstcarbox .box2 .overlaybox a{right:0}
.maincarbox{float:left;width:100%;left:0}
.testimonialbox{padding:30px 10px}
.innertestimonial{padding:15px}
.inrtestbox{padding:10px 15px;position:relative}
.lefttestimage{width:100%;margin:0 0 10px}
.testbox{padding:0 0 20px}
.testbox:nth-child(2n) .rghttestimage h3{text-align:right;left:0;right:82px}
.rghttestimage h3{line-height:20px;text-align:left;font-size:15px;margin:0;position:absolute;left:80px;top:-65px}
.rghttestimage{position:relative;width:100%;display:inline-block;}
.lefttestimage img{max-width:inherit;margin:0;width:150px}
.desktopbanner{float:left;width:100%;display:none!important}
.mobilebox{float:left;width:100%;display:block!important}
.overlaybox a{float:left;font-size:11px;letter-spacing:0;margin:5px 0 0;padding:5px 10px}
.overlaybox h3{font-size:10px;width:100%; text-align:left}
.overlaybox h3 span{font-size:15px}
.overlaybox{bottom:20px}
.testbox:nth-child(2n) .lefttestimage{right:0;position:relative}
.testbox:nth-child(2n) .lefttestimage img{float:right}

.bookbtn a{display:block}
.testbox .rghttestimage.active p{height:auto;overflow:hidden}
.testbox .rghttestimage .readlessbtn{display:none}
.testbox .rghttestimage.active .readlessbtn{display:inline-block}
.testbox .rghttestimage.active .readmorebtn{display:none}
.mobile-sm{display:block}
.desktop-lg{display:none}
.bookbtn span{display:inline-block;vertical-align:middle;margin:0 6px 0 0;width:20px}
.rgtdetailbox p{line-height:20px;font-size:18px}
.testbox p{font-size:13px;margin:0 0 10px;line-height:20px;height:auto}
.readmorebtn{display:inline-block;font-size:13px;padding:5px;margin:0 0 10px;line-height:16px;background:#d61f26;font-family:'Roboto',sans-serif;font-weight:700;color:#fff}
.readlessbtn{display:inline-block;font-size:13px;padding:5px;margin:0 0 10px;line-height:16px;background:#d61f26;font-family:'Roboto',sans-serif;font-weight:700;color:#fff}
.tourbox{margin:10px 0 0;float:left;width:100%}
.slideitem1 .rgtdetailbox p{margin:25px 0 0}
.mobilebtn{display:block}
.cng-terms{padding-left:20px}
.inrtestbox br{display:none}
.maincarboxSection .overlaybox a{float:left;font-size:11px;letter-spacing:0;margin:5px 0 0;padding:5px 10px}
.maincarboxSection .overlaybox h3{font-size:10px;width:100%; text-align:left}
.maincarboxSection .overlaybox h3 span{font-size:15px}
.maincarboxSection .overlaybox{bottom:20px}
.carPriceContainer .CarBox1 img.mob-img{display:block}
.carPriceContainer .CarBox1 img.web-img{display:none}
.newfirstcarbox .overlaybox.leftPer{left:10%}
}
@media (max-width: 480px) {
.overlaybox{bottom:10px}
.inrtestbox{padding:10px}
.innertestimonial{padding:10px}
.lftdetailbox ul li{width:100%;padding:0 0 10px}
.lftdetailbox ul li label{width:75px}
.lftdetailbox ul li span{width:100%;line-height:20px;font-size:16px}
.rghttestimage h3{line-height:18px;font-size:12px;margin:-10px 0 0}
.firstcarbox .box1,.firstcarbox .box2{height:150px; width:50%}
.secondcarbox .box1,.secondcarbox .box2{height:150px}
.firstcarbox,.secondcarbox{width:100%;position:relative}

.maincarboxSection .overlaybox{bottom:10px}
}
@media only screen and (max-width: 1280px) {
.carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:15px}
.carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:25px}
.carPriceContainer .CarBox1 .priceDetail .rightButton a{padding:13px 25px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:15px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:25px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .rightButton a{padding:13px 25px}
}
@media only screen and (min-width: 1180px) and (max-width: 1920px) {
.mobile-header.hidden-lg {display: none;}
}
@media only screen and (min-width: 813px) and (max-width: 1100px) {
body{overflow:visible}
.carPriceContainer{width:100%;float:left;position:relative;transform:none;left:0}
.carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:13px}
.carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:20px}
.carPriceContainer .CarBox1 .priceDetail{width:94%;position:absolute;bottom:0;left:0;padding:30px;transform:none}
.carPriceContainer .CarBox1 .priceDetail .rightButton a{padding:8px 20px;font-size:12px}
.maincarboxSection .carPriceContainer{width:100%;float:left;position:relative;transform:none;left:0}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:13px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:20px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail{width:94%;position:absolute;bottom:0;left:0;padding:30px;transform:none}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .rightButton a{padding:8px 20px;font-size:12px}
}
@media only screen and (max-width: 812px) {
body{overflow:visible}
.carPriceContainer{width:100%;float:left;position:relative;transform:none;left:0}
.carPriceContainer .CarBox1{width:100%}
.carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:15px}
.carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:25px}
.carPriceContainer .CarBox1 .priceDetail{width:94%;position:absolute;bottom:-10px;left:0;padding:30px;transform:none}
.carPriceContainer .CarBox1 .priceDetail .rightButton a{padding:12px 25px}
.maincarboxSection .carPriceContainer{width:100%;float:left;position:relative;transform:none;left:0}
.maincarboxSection .carPriceContainer .CarBox1,.devideMainSec{width:100%}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:15px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:25px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail{width:94%;position:absolute;bottom:-10px;left:0;padding:30px;transform:none}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .rightButton a{padding:12px 25px}
}
@media only screen and (max-width: 320px) {
.carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:12px}
.carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:18px}
.carPriceContainer .CarBox1 .priceDetail .rightButton a{padding:10px 20px}
.carPriceContainer .CarBox1 .priceDetail .rightButton{bottom:40px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice p{font-size:12px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .leftPrice h1{font-size:18px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .rightButton a{padding:10px 20px}
.maincarboxSection .carPriceContainer .CarBox1 .priceDetail .rightButton{bottom:40px}
}
@media screen and (max-width:768px) {
.maincarboxSection .devideMainSec{width:100%!important}
}
@media (max-width: 767px) {
.firstcarbox{height:auto}
.firstcarbox .box1,.firstcarbox .box2{width:100%;height:auto}
.firstcarbox.lastbox .box1.fullwidth img{height:auto!important}
}