/*  common element css  */
*, *:after, *:before{box-sizing:border-box;word-break:keep-all;word-wrap:break-word;margin: 0;padding: 0;vertical-align: baseline;outline: none}
body{font-family: 'RobotoRegular';overflow-x:hidden;font-size: 100%;line-height: 1.5;background: #1d1d1d;color: #fff;}
header, section, footer, aside, nav, main, article, figure {display: block;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
ol, ul {list-style:none}
blockquote, q {quotes: none;}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration: none;color: inherit;background-color: transparent;display: block;}
/* a:hover {color:#333333;} */
a [href^=tel]{color: inherit;}
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } 
input:focus::-moz-placeholder { color:transparent; } 
input:focus:-ms-input-placeholder { color:transparent; }
textarea:focus::-webkit-input-placeholder { color:transparent; }
textarea:focus:-moz-placeholder { color:transparent; } 
textarea:focus::-moz-placeholder { color:transparent; } 
textarea:focus:-ms-input-placeholder { color:transparent; }
::-webkit-input-placeholder {opacity: 1;}
:-moz-placeholder {opacity: 1;}
::-moz-placeholder { opacity: 1;}
:-ms-input-placeholder {opacity: 1;}
input[type="button"],input[type="submit"]{border:none;outline:none;-webkit-appearance:none;cursor:pointer;}
button, input, optgroup, select, textarea {font-family: inherit; font-size: 100%;margin: 0; }
.fl {float: left;}
.fr {float: right;}
.center {text-align: center;}
.clear {clear: both;}
.clearfix:after {content: ""; display: block;clear: both;}
.ibvm {display:inline-block;vertical-align:middle;}
.ibvt {display:inline-block;vertical-align:top;}
.uppercase {text-transform:uppercase}
.image {line-height: 0}
.image img{max-width: 100%;}
.image a {display: block;}
.responsive-img {width: 100%;}
.responsive-img-2 {max-width:100%;display: block;vertical-align: middle;margin: 0 auto;}
.sprite{background: url("../images/sprite.png") no-repeat;}
.posR{position:relative;}
.posA{position:absolute;}
.container {width: 90%; margin: 0 auto;}
.flex{display:flex;justify-content:space-between;align-items:center}
 header {position: fixed;width: 100%; top: 0;z-index: 999;}
.itcbold{ font-family: 'ITCAvantGardeStdBold';}
.robotolight{ font-family: 'RobotoLight';}
.robotoregular{ font-family: 'RobotoRegular';}
.nexabold{font-family: 'NexaBold';}
.roboto-black{font-family: 'RobotoBlack';}
.impact{font-family: 'impact';}
p {font-size: 14px;line-height: 17px;}
input, select {-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0
}

/* common element css */


/* header */
.banner-text {font-size: 96px;color: #fff;text-shadow: 0px 8px 0 #2f2f2f;transition: 0.4 all ease-in-out;line-height: 1.2;position:absolute;top:-115px;z-index: -9;font-size: 94px;
left: 0;right: 0;margin: auto;text-align: center;}
.bannertxt{display: none;}
#topheader.newClass {background: rgba(29, 29, 29, 0.9);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow: 1px 1px 11px #000;z-index: 999;height:129px;}
#topheader.newClass #toggle {transform: scale(0.6);position: relative;top: -20px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.overlay.open#topheader.newClass{background:#fff;} 
#topheader.open{background: #280000;box-shadow: none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.newClass .logo {margin: -15px 0 0 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.logo{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin: -15px 0 0 0;}
#topheader.newClass .logo img {width: 70%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#topheader.open .logo img{width:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#topheader.open #toggle{transform: scale(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;top:0}
.visible{display: block;}
/* header */
/* menu */
.button_container {position: fixed;top: 5%;right: 2%;height: 27px;width: 35px;cursor: pointer;z-index: 100;transition:opacity .25s ease;}
.button_container:hover {opacity: .7;}
.button_container.active .top {-webkit-transform: translateY(10px) translateX(0) rotate(45deg);transform: translateY(10px) translateX(0) rotate(45deg);background: #FFF;}
.button_container.active .middle {opacity: 0;background: #FFF;}
.button_container.active .bottom {
-webkit-transform: translateY(-10px) translateX(0) rotate(-45deg); transform: translateY(-10px) translateX(0) rotate(-45deg);background: #FFF;}
.button_container span {background: #FF5252;border: none;height: 5px;width: 100%;position: absolute;top: 0px;left: 0;transition: all .35s ease;cursor: pointer;}
.button_container span:nth-of-type(2) {top: 10px;}
.button_container span:nth-of-type(3) {top: 20px;}
.overlay {position: fixed;top: 0;left: 0;width: 100%;height: 420px;opacity: 1;visibility: hidden;transition: opacity .35s, visibility .35s, width .35s;z-index: 50;}
.overlay:before {content: '';background: #280000;left: -55%;top: 0;width: 50%;/*height: 420px;*/height: 435px;position: absolute;transition: left .35s ease;}
.overlay:after {content: '';background: #280000;right: -55%;top: 0;width: 50%;/*height: 420px;*/height: 435px;position: absolute;transition: all .35s ease;}
.overlay.open {opacity: 1;visibility: visible;height: 500px;z-index: 999;}
.overlay.open:before {left: 0;}
.overlay.open:after {right: 0;}
.overlay.open li {-webkit-animation: fadeInRight .5s ease forwards;animation: fadeInRight .5s ease forwards;-webkit-animation-delay: .35s;animation-delay: .35s;}
.overlay.open li:nth-of-type(2) {-webkit-animation-delay: .45s;animation-delay: .45s;}
.overlay.open li:nth-of-type(3) {-webkit-animation-delay: .55s;animation-delay: .55s;}
.overlay.open li:nth-of-type(4) {-webkit-animation-delay: .65s;animation-delay: .65s;}
.overlay.open li:nth-of-type(5) {-webkit-animation-delay: .75s;animation-delay: .75s;}
.overlay.open li:nth-of-type(6) {-webkit-animation-delay: .85s;animation-delay: .85s;}
.overlay.open li:nth-of-type(7) {-webkit-animation-delay: .95s;animation-delay: .95s;}
.overlay nav {position: relative;height:67%;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);
font-size: 50px;font-weight: 400;text-align: center;z-index: 100;}
.overlay ul {list-style: none;padding: 0;margin: 0 auto;position: relative;height: 100%;text-align: left;}
.overlay ul li {display: block;line-height: 27px;position: relative;opacity: 0;}
.overlay ul li a {display: inline-block;position: relative;color: #FFF;text-decoration: none;overflow: hidden;text-transform: lowercase;}
.overlay ul li a:hover:after, .overlay ul li a:focus:after, .overlay ul li a:active:after {width: 100%;}
.overlay ul li a:after {content: '';position: absolute;bottom: 0;left: 50%;width: 0%;
  -webkit-transform: translateX(-50%);transform: translateX(-50%);height: 3px;background:#F70000;transition: .35s;}
@-webkit-keyframes fadeInRight {0% {opacity: 0;left: 20%;}100% {opacity: 1;left: 0;}}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    left: 20%;
  }
  100% {
    opacity: 1;
    left: 0;
  }
}

.active {background: url("../images/menu-close.png") !important;z-index: 999;}
#toggle {
-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background: url("../images/menu.png");width: 178px;
height: 178px;z-index: 99;cursor: pointer;}
.nav-wrapper.flex {flex-wrap: wrap;font-size: 22px;width: 90%;margin: 93px auto 10px auto;align-items: flex-start;}
.nav-block1 {width: 20%;}
.nav-block2 {width: 30%;}
.overlay ul li ul li a {color: #969696;background: url("../images/menu-pluse-icon.png") no-repeat 0 center;padding:0 0 0px 16px;font-size:16px;}
.nav-block3 {width: 45%;padding: 0 2% 0 0;}
.follow-wrapper {margin: 20px 0 0 0;}
.media-block a {color: #969696;}
.media-block a span {vertical-align: middle;padding: 6px 0 0 5px;}
.media-block .face {background: url("../images/sprite.png") -3px -30px;width: 40px;height: 38px;
display: inline-block;margin: 6px 0 0 0;}
/* menu */


/* drag banner */
.cd-image-container {position: relative;margin: 300px auto 0;top: 0;}
.cd-image-container img {display: block;width: 100%;}
.cd-image-label {position: absolute;bottom: 140px;right: 0;color: #ffffff;padding: 1em;
-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;opacity: 0;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);
transform: translateY(20px);-webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;
-moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;transition: transform 0.3s 0.7s, opacity 0.3s 0.7s;
visibility: hidden;}
.cd-image-label.is-hidden {visibility: hidden;}
.is-visible .cd-image-label {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);
-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.cd-resize-img {position: absolute;top: 0;left: 0;width: 0;height: 100%;
overflow: hidden;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);
-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.cd-resize-img img {position: absolute;left: 0;top: 0;display: block;height: 100%;width: auto;max-width:none !important;}
.cd-resize-img .cd-image-label {right: auto;left: 0;}
.is-visible .cd-resize-img {width: 56%;-webkit-animation: cd-bounce-in 0.7s;-moz-animation: cd-bounce-in 0.7s;
animation: cd-bounce-in 0.7s;}
@-webkit-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@-moz-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
.cd-handle {position: absolute;height: 44px;width: 44px;left: 56%;top: 50%;margin-left: -22px;
margin-top: -22px;border-radius: 50%;background: #fb1f28 url("../images/cd-arrows.svg") no-repeat center center;
cursor: move;box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3);opacity: 0;-webkit-transform: translate3d(0, 0, 0) scale(0);-moz-transform: translate3d(0, 0, 0) scale(0);
-ms-transform: translate3d(0, 0, 0) scale(0);-o-transform: translate3d(0, 0, 0) scale(0);transform: translate3d(0, 0, 0) scale(0);}
.cd-handle.draggable {background-color: #445b7c;}
.is-visible .cd-handle {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  -moz-transform: translate3d(0, 0, 0) scale(1);
  -ms-transform: translate3d(0, 0, 0) scale(1);
  -o-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0s 0.7s;
}
.cd-image-container {position: relative;}
/* drag banner */


/*car animation*/
a.icon-footer {margin: 0 3px;}
.executivemodcar1.executivemodcar .container{height: 540px;}
.car {position: relative;display: inline-block;}
.car .wheel {position: absolute;bottom: 14.9%;width: 12.5%;}
.car .wheel.front {right: 21.8%;}
.car .wheel.rear {left: 24.1%;}
.car .wheel .wheel-spin {position: absolute;left: 0;top: 0;width: 100%;}
.car .wheel .wheel-inner {width: 100%;}
.carmain{margin-top: 100px;}
.carbtn{padding: 15px 50px;background: #000;color: #fff;text-align: center;cursor: pointer;line-height: 1.2;
display: inline-block;text-transform: capitalize;}
.car{transform: translate(-200%, 0);transition: all 2s ease-out;}
.car.car_active{transform: translate(0);}
.car.car_active2 .wheel-spin{transform: translate(0);-webkit-animation: rotation 0.5s infinite linear;}
/*car animation*/
@-webkit-keyframes rotation {0%   {-webkit-transform: rotate(0deg);}
23%  {-webkit-transform: rotate(360deg);}46%   {-webkit-transform: rotate(720deg);}68%  {-webkit-transform: rotate(1000deg);}100%  {-webkit-transform: rotate(1440deg);}}
.car.animated{transform: translate(0);}
.car.animated .wheel-spin{transform: translate(0);-webkit-animation: rotation 2s 1 linear;}
.categories-ttl {font-size: 60px;}
.categoriestext {font-size: 22px;margin: 30px 0 0 0; line-height: 23px;}
.categories-wrapper {background: url("../images/categories-back.png") -104px top no-repeat;height: 384px;flex-direction: row-reverse;}
.ttl {font-size:198px;text-shadow: 0px 8px 0 #2f2f2f;letter-spacing: -9px;}
.modification-wrapper .bx-wrapper .bx-controls-direction a, .lounge-slider .bx-wrapper .bx-controls-direction a, .motor-slider .bx-wrapper .bx-controls-direction a, .main-slider .bx-wrapper .bx-controls-direction a, .inner-replica-slider .bx-wrapper .bx-controls-direction a{width:79px;height: 75px;}
.modification-wrapper .bx-wrapper .bx-next,.lounge-slider .bx-wrapper .bx-next, .motor-slider .bx-wrapper .bx-next, .main-slider .bx-wrapper .bx-next, .inner-replica-slider .bx-wrapper .bx-next{background: url(../images/modification-next-arrow.png) no-repeat 0 0;right:0;}
.modification-wrapper .bx-wrapper .bx-prev, .lounge-slider .bx-wrapper .bx-prev, .motor-slider .bx-wrapper .bx-prev,  .main-slider .bx-wrapper .bx-prev, .inner-replica-slider .bx-wrapper .bx-prev{background: url(../images/modification-prev-arrow.png) no-repeat 0 0;left: 0;}
.modification-wrapper .bx-wrapper .bx-next:hover, .lounge-slider  .bx-wrapper .bx-next:hover, .motor-slider  .bx-wrapper .bx-next:hover, .main-slider  .bx-wrapper .bx-next:hover, .inner-replica-slider  .bx-wrapper .bx-next:hover{background: url(../images/modification-next-arrow.png) no-repeat 0 0;}
.modification-wrapper .bx-wrapper .bx-prev:hover, .lounge-slider .bx-wrapper .bx-prev:hover, .motor-slider.bx-wrapper .bx-prev:hover, .main-slider.bx-wrapper .bx-prev:hover, .inner-replica-slider.bx-wrapper .bx-prev:hover{background: url(../images/modification-prev-arrow.png) no-repeat 0 0;}
.modification-wrapper .bx-wrapper img{margin:0 auto;width: 86%;}
.befor-text {font-size: 14px;letter-spacing: 2px;position: absolute;right: 0;top: 35%;}
.mod-after-arrow {position: absolute;top: 0;}
.modification-text {right: 10%;width: 43%;top: 52%;}
.modification-wrapper .bx-wrapper .mod-after-arrow img {width: auto;}
.modification-wrapper .bx-wrapper .bx-viewport{overflow: inherit !important;}
.mod-after-text {margin: 219px 0 0 65px;}
.modification-wrapper .bx-wrapper {background: url("../images/categories-back.png") 116% 262% no-repeat;}
.modification-wrapper .bx-wrapper::after {width: 100%;height: 1px;
background: rgba(255, 255, 255, 0.4);position: absolute;content: "";top: 58.2%;z-index: -9;}
.modification-slider {margin: -71px 0 0 0;}
.linktext {font-size: 13px;color: #fe3333;margin: 23px 0 0;text-transform: capitalize;}
.lounge-wrapper{background: url("../images/categories-back.png") 20% 0 no-repeat;margin: 170px 0 90px 0;}
.line-wrapper::before {position: absolute;content: "";width: 1px;height: 25px;
background:rgba(255, 255, 255, 0.3);top: -13px;}
.line-wrapper::after {position: absolute;content: "";width: 1px;height: 25px;
background:rgba(255, 255, 255, 0.3);top: -13px;right:0;}
.modification-wrapper {margin: -86px 0 0 0;}
.line-wrapper {background:rgba(255, 255, 255, 0.3);height: 1px;width: 49%;position: relative;}
.lounge-slider li.lounge-banner{background: url(../images/loung-banner/lounch-banner1.png) no-repeat center center;height: 778px;width: 100%;} 
.lounge-slider .bx-controls-direction::after {width: 100%;position: absolute;
height: 1px;background: rgba(255, 255, 255, 0.3);content: "";top: 54.8%;left: 0;}
.lounge-slider-wrapper {width: 78%;margin: 40px 0 0 auto;align-items: flex-start;flex-direction: row-reverse;}
.lounge-block {width: 35%;margin: 31px 0 0 0;}
.lounge-slider .bx-wrapper .bx-viewport {overflow: inherit !important;}
.lounch-before-text {font-size: 18px;position: absolute;top: -44px;left:23%;line-height: 19px;}
.lounge-block-sec {position: relative;}
.lounge-slider {margin: -124px 0 0 0;}
.lounge-wrapper .ttl {margin: -40px 0 0 0;}
.motor-no {margin: 0 0 0 20%;position: relative;background: #1d1d1d;width: 330px;}
.lindiv::after {position: absolute;width: 1px;height: 24px;background: rgba(255, 255, 255, 0.3);top: 45%;content: "";
left: 0;}
.lindiv::before {position: absolute;width: 1px;height: 24px;background: rgba(255, 255, 255, 0.3);top: 45%;
content: "";right: 0;}
.motor-home-wrapper .moto-no-container {position: relative;}
.lindiv { background: url("../images/line.png") center center repeat-x;position: relative;}
.motor-home-wrapper {background: url("../images/categories-back.png") 127px 200px no-repeat;}
.motor-slider {background: url("../images/motor-banner/motor-banner-back.png") 43% 153px no-repeat;margin: -34px 0 0 0;}
.motor-slider .bx-controls-direction::after {width: 100%;position: absolute;height: 1px;background: rgba(255, 255, 255, 0.3);content: "";top: 54.4%;left: 0;z-index: -9;}
.motor-slider .bx-wrapper img{margin: -55px auto 0 auto;}
.before-moto {position: absolute;top: 386px;left: 0;right: 0;width: 300px;margin: 0 auto;}
.motor-slider .container {position: relative;}
.badge {position: absolute;border-radius: 50%;transform: rotate(52deg);top: -46px;right: 0;}
h1 span {height: 200px;position: absolute;width: 20px;left: 0;top: 0;
  transform-origin: bottom center;font-size: 18px;}
.char1 {transform: rotate(6deg);}
.char2 {transform: rotate(10deg);}
.char3 {transform: rotate(14deg);}
.char4 {transform: rotate(18deg);}
.char5 {transform: rotate(23deg);}
.char6 {transform: rotate(27deg);}
.char7 {transform: rotate(35deg);}
.char8 {transform: rotate(40deg);}
.char9 {transform: rotate(45deg);}
.char10 {transform: rotate(50deg);}
.char11 {transform: rotate(52deg);}
.char12 {transform: rotate(56deg);}
.char13 {transform: rotate(58deg);}
.char14 {transform: rotate(63deg);}
.char15 {transform: rotate(68deg);}
.char16 {transform: rotate(73deg);}
.char17 {transform: rotate(76deg);}
.char18 {transform: rotate(81deg);}
.interior-text {font-size: 80px;font-style: italic;text-shadow: 0px 8px 0 #2f2f2f;}
.interior-para {width: 40%;margin:0 auto}
.interior-wrapper {margin: 0 0 38px 0;}
.interior-text span {color: #fe3333;}
.replica-wrapper .motor-no {margin: 0 0 0 6%;}
.replica-wrapper {background: url("../images/replica-back.png") center 60px;position: relative;margin:70px 0 0 0}
.replica-car {margin: -80px 0 0 0;position: relative;z-index: 9;}
.replica-container .ttl {z-index: 9;}
.replica-line {z-index: 99;}
.batman-img {position: absolute;top: 43px;left: -15%;}
.replica-text-wrapper {text-align: center;width: 32%;margin: -283px 0 0 298px;}
.replicat-text {text-align: left;}
.modcar-wrapper{background: url("../images/modcar-back.jpg") center center;margin: 200px 0 0 0;}
.modcar-wrapper .ttl {font-size: 160px;line-height: 145px;color: #fe3333;text-shadow: none;}
.modcar-container {width: 75%;margin: 0 auto;padding: 50px 0;}
.modcar-text {width: 58%;padding: 0 20% 0 0;border-right: 1px solid rgba(255, 255, 255, 0.3);}
.view-gallery span {align-content: center;vertical-align: -moz-middle-with-baseline;
    vertical-align: -webkit-baseline-middle;vertical-align: -ms-baseline-middle;}
.view-gallery {font-size: 16px;}
.motor-slider .bx-wrapper .bx-viewport {overflow: inherit !important;}

/*car move*/
.carmain {margin-top: 100px;text-align: center;}
.overview-ttl {font-size: 60px;}
.overview-text p {font-size: 24px;line-height: 26px;font-family: 'RobotoLight';}
.overview-text {width: 64%;padding: 30px 0 30px 7%;border-left: 1px solid rgba(255, 255, 255, 0.3);}
.overview-con {margin: 55px 0 80px;}

/*video*/
.vidbuttons {top: 50%;height: 35px;left: 50%;margin: auto;position: absolute;transition: all 0.7s ease 0s;
    width: 35px;z-index: 1;transform: translate(-50% , -50%);}
.over-video{overflow: hidden;height:100%;position: relative; }
.over-video video {object-fit: cover;height: 484px;width:100%;padding: 17px;}
.pause.playpausebtn{background:url('../images/play-btn.png');width:69px;height:68px;border:0;cursor: pointer;}
.play.playpausebtn{background:url('../images/pasue-btn.png');width:69px;height:68px;border:0;cursor: pointer;}
.over-video video{object-fit: contain;background:#000;}
/*video*/
.over-video::after {width: 0;height: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;
border-bottom: 50px solid #e4312f;content: "";position: absolute;top: -7px;left: -31px;transform: rotate(-45deg);
z-index: 9;}
.over-video-testim::after {border-left: 0px solid transparent !important;border-right: 0px solid transparent !important;
border-bottom: 0px solid transparent !important;}
.over-video-testim video{    background: transparent !important;}
.over-video::before {width: 0;height: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-bottom: 50px solid #e4312f;content: "";position: absolute;bottom: 0;right: -33px;
transform: rotate(134deg);z-index: 9;}
.over-video-testim::before{border-left: 0px solid transparent !important;border-right: 0px solid transparent !important;
  border-bottom: 0px solid transparent !important;}
.overview-video::after {width: 0;height: 0;border-left: 80px solid transparent;border-right: 80px solid transparent;
border-bottom: 80px solid #1d1d1d;content: "";position: absolute;top: -13px;left: -51px;transform: rotate(-45deg);}
.overview-video::before {width: 0;height: 0;border-left: 80px solid transparent;border-right: 80px solid transparent;
border-bottom: 80px solid #1d1d1d;content: "";position: absolute;bottom: -4px;right: -52px;transform: rotate(135deg);
z-index: 9;}
.overview-video{position:relative;}
.enquire-container {width: 90%;margin: 25px auto 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.field-wrapper {position: relative;width: 30%;}
.placholder {bottom: 13px;position: absolute;width: 100%;font-size: 14px;transition: all ease 0.3s;opacity: 0.6;
color: #fff;text-align: left;}
.field-wrapper input {background: none;border: none;font-family: 'RobotoRegular';   
width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.5);padding: 40px 0 15px 0;color: #6d6d6d;font-size: 14px;
position: relative;}
.placholder.up-place{bottom:35px;font-size: 12px;transition: all ease 0.3s;}
.enquire-wrapper {padding: 70px 0 150px 0;background: url("../images/enquir-back.png") center 106% no-repeat;}
.enquire-ttl {font-size: 60px;}   
.field-wrapper.textarea-wrapp { width: 100%;}
.field-submit input[type="submit"] {background: #e4312f;color: #fff;font-family: 'ITCAvantGardeStdBold';font-size: 30px;width: 183px;padding: 15px 0;border-radius: 5px;}
.field-submit {margin: 60px auto 0;}
.footer-wrapper {background: #000000;padding: 60px 0;color: #aeaeae}
.footer-left {align-items: baseline;justify-content: center;}
.footer-inner {flex-direction: row-reverse;}
.footer-copy {margin: 0 10px 0 0;}
.footer-text {font-size: 14px;line-height: 17px; }
.subscribe input[type="email"] {background: none;border-bottom: 1px solid #fff;border-right: 0;border-left: 0;
border-top: 0;color: #fff;padding: 0 0 10px 42px;font-family: 'ITCAvantGardeStdBold';font-size: 24px;width: 100%;}
.subscribe input[type="submit"] {position: absolute;background: url("../images/sprite.png");width: 20px;
background-position: -34px 4px;right: 0;height: 30px;}
.subscribe {position: relative;width: 33%;}
.mail {background: url("../images/sprite.png");width: 32px;height: 25px;background-position: 0 1px;
display: inline-block;position: absolute;bottom: 13px;}

/*car detail*/
.inner-page-back{background: url("../images/categories-back.png") no-repeat;}
.car-details-wrapper {background: url("../images/inner-banner/car-details-banner.png") center center;height: 716px;}
.car-details-container.inner-page-back {margin: 0;}
.inner-banner {position: relative;}
.inner-ttl {font-size: 104px;position: absolute;bottom: 178px;left: 5%;text-shadow: 0px 8px 0 #2f2f2f;}
.arrow {left: 50%;bottom:79px;position: absolute;transform: translate(-50% , -50%);}
.inner-para {font-size: 16px;line-height: 26px;margin: 0 0 29px 0;}
.inner-subttl {font-size: 50px;}
.inner-menu a {font-size: 20px;display: inline-block;padding: 5px 0 5px 0;font-family: 'RobotoRegular';margin: 0 60px 0 0;cursor: pointer}
.inner-menu {border-top: 1px solid #959595;border-bottom: 1px solid #959595;margin: 46px 0 0 0;}
.hvr-underline-reveal {display: inline-block;vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;}
.hvr-underline-reveal::before {content: "";position: absolute;z-index: -1;left: 0;right: 0;bottom: 0;
background: #df0505;height: 4px;-webkit-transform: translateY(4px);transform: translateY(4px);
-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.hvr-underline-reveal:hover{color:#e4312f;} 
.hvr-underline-reveal:hover::before, .hvr-underline-reveal:focus::before, .hvr-underline-reveal:active::before {
-webkit-transform: translateY(0);transform: translateY(0);}
.inner-menu ul li {margin: 0 2% 0 0;z-index:99;}
.inner-menu a:first-child { margin: 0 60px 0 20px;}
.inner-menu a:last-child{margin: 0;}
.redttl {font-size: 48px;color: #df0505;margin: 47px 0 0 0;text-transform: lowercase;}
.gallery-wrapper.flex {flex-wrap: wrap;margin: 60px 0 20px 0;justify-content:flex-start;display: flex !important;}
.gallery-block-all{margin:0 4% 40px 0;width: 29%;cursor: pointer;line-height: 0;}
.gallery-block-all a:after{background: rgba(0, 0, 0, 0.8);position: absolute;left:0;top:0;width:100%;height: 100%;content: "";opacity: 0}
.gallery-block-all a:hover:after {opacity: 1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.gallery-block-all a{position: relative;}
.car-arrow {opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);z-index: 9999;
margin: auto;width: 63px;height: 63px;}
.gallery-block-all:hover .car-arrow{opacity: 1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.gallery-block-all img {width: 100%;}
.next-btn {width: 514px;margin: 0 auto;position: relative;}
.btnleft {background: #bf0909;padding: 2px 15px;font-size: 24px;}
.btnright {background: #9a0000;padding: 8px 12px;}
.next-btn .flex {justify-content: left;}
.hvr-shadow-radial::after {top: 100%;
background:-webkit-radial-gradient(50% -50%, ellipse, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 80%);
background: radial-gradient(ellipse at 50% -50%, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 80%);}
.hvr-shadow-radial::before, .hvr-shadow-radial::after {
pointer-events: none;position: absolute;content: '';left: 0;width: 100%;box-sizing: border-box;background-repeat: no-repeat;height: 5px;opacity: 0;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: opacity;transition-property: opacity;}
.hvr-shadow-radial::before {bottom: 100%;background: -webkit-radial-gradient(50% 150%, ellipse, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 80%);background: radial-gradient(ellipse at 50% 150%, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 80%);}
.hvr-shadow-radial:hover::before, .hvr-shadow-radial:focus::before, .hvr-shadow-radial:active::before, .hvr-shadow-radial:hover::after, .hvr-shadow-radial:focus::after, .hvr-shadow-radial:active::after {opacity: 1;}
.car-details-container .container {border-bottom: 1px solid rgba(255, 255, 255, 0.3);padding: 0 0 100px 0;}
/*car detail*/


/*gallery*/
.gallery-wrapper-inn {background: url("../images/inner-banner/gallery-banner.png") center center no-repeat;height:805px;}
.gallery-block {margin: 40px 0 40px 0;width: 33%;position: relative;}
.tabitm {display: inline-block;}
.tabdataitm {display: none;}
.tabdataitm.activetabdataitm {display: block;}
.tabitm{position: relative;}
.inner-menu .tabitm.activetabitm:after {background: #df0505;width:100%;position: absolute;left: 0;height:4px;content: "";bottom: 0;}
.inner-menu .tabitm.activetabitm {color: #df0505;}
.gallery-block::before {position: absolute;width: 79%;height:76%;left: 0;top: -9px;content: "";
border: 3px solid #bf0909;z-index: -9;margin: 0 auto;right: 0;bottom: 0;}
.gallery-inn-img img {width: 98%;}
.gallery-ttl-block {margin: 36px 0 0 0;}
.inner-gallery-wrapper.flex {flex-wrap: wrap;justify-content: flex-start;margin:0 0 80px 0;}
.gallery-ttl {font-size: 27px;}
.gallery-subttl {font-size: 12px;color: #fe3333;}
/*gallery*/

/*lounge*/
.lounge-inner-wrapper {background: url("../images/inner-banner/lounge-banner.png") center center no-repeat;height:900px;}
.lounge-inner-wrapper .inner-ttl {bottom: 332px;}
.lounge-inner-wrapper .arrow {bottom: 220px;}
.lounge-container {margin: -178px 0 0 0;position: relative;}
.key-block {width:42%;position: relative;padding: 0 0 0 21px;}
.key-block.key-block2 { width: 31%;}
.key-block.key-block3 {width: 25%;}
.key-block::before {background: url("../images/star-img.png");width: 9px;height: 8px;content: "";left: 0;top: 7px;position: absolute;}
.key-features {font-size: 16px;flex-wrap: wrap;justify-content: flex-start;}
.key-features-container {margin: 48px 0 0 0;}
.key-ttl {color: #df0505;font-size: 30px;margin: 0 0 10px 0;text-transform: lowercase;}
/*lounge*/

/*modification*/
.modification-inner-wrapper {background: url("../images/inner-banner/modification-banner.png") center center;
height: 942px;}
.modification-inner-wrapper .inner-ttl { bottom:359px;}
.modification-inner-wrapper .arrow {bottom: 250px;}
.modification-container {margin: -214px 0 0 0;position: relative;}
.sec-feature li {font-size:16px;background: url("../images/star-img.png") 0 12px no-repeat;padding: 0 0 0 22px;}
.modification-container .container {border-bottom: 1px solid rgba(255, 255, 255, 0.3);padding: 0 0 100px 0;}
/*modification*/

/*motor home*/
.motor-wrapper .inner-ttl {bottom: 459px;}
.motor-wrapper .arrow {bottom: 372px;}
.motor-wrapper{background: url("../images/inner-banner/motor-home-banner.png") center center;
height: 940px;}
.motor-home-block {margin: 43px 0 0 0;}
.motor-home-ttl {position: relative;font-size: 24px;}
.motorhome-inn-block {font-size: 16px;width: 24%;position: relative;padding: 0 0 0 18px;}
.motorhome-inn-block::after {background: url("../images/star-img.png") center center;width: 9px;
height: 9px;content: "";position: absolute;left: 0;top: 11px;}
.motor-home-inn.flex {flex-wrap: wrap;width: 100%;justify-content: end;margin: 10px 0 0 0;}
.motor-home-container {margin: -252px 0 0 0;position: relative;}
.motor-slider-inner .motor-slider {margin: 100px 0 0 0;}
.motor-text {margin: 0 0 0 10px;text-transform: lowercase;}
.motor-home-ttl.flex {justify-content: flex-start;align-items: baseline;}
.motor-home-inn.motor-home-sec {width: 60%;}
.motor-home-sec .motorhome-inn-block {width: 47%;}
.motor-gallery-btn {padding: 100px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.motor-last-text {font-size: 16px;}

/*what we*/
.what-we-wrapper {background: url("../images/inner-banner/what-we-do-banner.jpg") center center;height: 927px;}
.what-we-wrapper .inner-ttl {bottom: 406px;}
.what-we-wrapper .arrow {bottom: 286px;}
.whatwedo-container {margin: -180px 0 105px 0;position: relative;}
.what-we-container.flex {flex-wrap: wrap;margin: 40px 0 0 0;}
.what-we {font-size: 20px;width: 46%;background: rgba(0, 0, 0, 0.3);border-radius: 18px;
margin: 0 0 60px 0;position: relative;padding: 35px 40px 30px 0;}
.what-we:nth-child(2){ margin: 0 0 70px 0;}
.what-no {position: absolute;top: -15px;width: 130px;height:130px;background: #4b4b4b;border-radius: 50%;
border: 10px solid rgba(0, 0, 0, 0.7);font-size: 48px;text-align: center;padding: 13px;z-index: 9;color: #ff3333;text-shadow: 2px 8px 14px #222020;left: -20px;}
.what-no::after {content: "01";top: 17px;position: absolute;left: 0;right: 0;color: #000;z-index: -9;}
.what-we span {margin: 0 0 0 129px;display: block;line-height: 20px;}
.what-we:nth-child(2) .what-no::after {content: "02";}
.what-we:nth-child(3) .what-no::after {content: "03";}
.what-we:nth-child(4) .what-no::after {content: "04";}
.who-we-wrapper {background: url("../images/inner-banner/who-we-are.jpg") center center;height: 770px;}

/*who we are*/
.who-we-wrapper .inner-ttl {bottom: 240px;}
.who-we-left { width: 48%;}
.who-we-innwrapp {margin: 0 0 40px 0;flex-direction: row-reverse;}
.who-we-innwrapp .inner-para span {font-size: 60px;}
.our-product .inner-subttl {font-size: 50px;}
.our-product-wrapper .motorhome-inn-block {width: 50%;}
.our-product-wrapper.flex {flex-wrap: wrap;}
.our-product {margin: 0 0 94px 0;}

/*contact us*/
.contact-wrapper {background: url("../images/inner-banner/contact-banner.jpg") ;height: 876px;}
.address-wrapp.flex {justify-content: flex-start;align-items: self-start;}
.address-icon {margin: 0 10px 0 0;}
.address-ttl {font-size: 36px;}
p.contact {font-size: 16px;line-height: 23px;margin:10px 0 0 0;}
.sub-add-ttl {margin:0 0 4px 0;font-size: 22px;line-height: 20px;}
.secadd-container p.contact {margin:0; font-size:16px;}
.secadd-container p.contact a {display: inline-block;}
.sub-add-ttl span {font-size: 18px;}
.address-text-container {margin: 0 0 30px 0;}
.contact-block { width: 50%;}
.location-top {background: #040404;padding: 8px 10px;}
.location-text {font-size: 36px;}
.find-us-text{font-size: 24px;}
.contact-outer-block.flex {align-items: self-start;}
.contact-block .inner-subttl {line-height: 60px;margin: 0 0 40px 0;}
.contact-container .lindiv::before {top: 24%;}
.contact-container .lindiv::after {top: 24%;}
.contact-container .lindiv {height: 44px;margin: 80px 0 0 0;}
.contact-block.sec-contact-block {width: 47%;}

/*replica*/
.replica-inner-wrapper {background: url("../images/inner-banner/replica-banner.png") center center;height: 557px;}
.motor-gallery-btn.replica-btn {padding: 0 0 100px 0;}
.replica-inner-wrapper .arrow {bottom: -100px;}
.replica-inner-wrapper .bx-wrapper img{margin:0 auto;}
.inner-replica-slider .bx-controls-direction::after {width: 100%;position: absolute;height: 1px;background: rgba(255, 255, 255, 0.3);content: "";top: 54.8%;left: 0;z-index: -9;}
.replica-container.inner-page-back {margin:20px 0 0;}
.inner-replica-slider {background: url("../images/inner-replica-back.jpg") center center;position: relative;z-index:9;}
.replica-banner-slider .cd-image-container {margin: 176px auto 0;}

/*navigation*/
.media-block .face.link {background: url("../images/sprite.png") -47px -30px;}
.media-block .face.twit {background: url("../images/sprite.png") -91px -30px;}
.media-block .face.you {background: url("../images/sprite.png") -134px -30px;}
.media-block .face.what {background: url("../images/sprite.png") -176px -30px;}
.media-block .face.insta {background: url("../images/sprite.png") -221px -30px;}
.media-block-wrapp.flex {flex-wrap: wrap;}

.media-block {margin: 10px 0 0 0;width: 33%;opacity: 0;text-align: left;}
.overlay.open .media-block{-webkit-animation: fadeInRight .5s ease forwards;animation: fadeInRight .5s ease forwards;-webkit-animation-delay: .35s;animation-delay: .35s;}
.overlay.open .media-block:nth-of-type(2){-webkit-animation-delay: .45s;animation-delay: .55s;}
.overlay.open .media-block:nth-of-type(3){-webkit-animation-delay: .45s;animation-delay: .65s;}
.overlay.open .media-block:nth-of-type(4){-webkit-animation-delay: .45s;animation-delay: .75s;}
.overlay.open .media-block:nth-of-type(5){-webkit-animation-delay: .45s;animation-delay: .85s;}
.overlay.open .media-block:nth-of-type(6){-webkit-animation-delay: .45s;animation-delay: .95s;}
.nav-block3 .subscribe{width: 100%;opacity: 0;}
.overlay.open .nav-block3 .subscribe{-webkit-animation: fadeInRight .5s ease forwards;animation: fadeInRight .5s ease forwards;-webkit-animation-delay: .35s;animation-delay: .35s;}
.lounge-container  .inner-menu ul li {display: inline-block;vertical-align: middle;list-style-type: none;margin: 0 4% 0 0;padding: 5px 0 0 0;}
.modification-container .inner-menu ul li{display: inline-block}
.lounge-container .inner-menu ul li a {display: inline-block;vertical-align: middle;font-size: 16px;padding: 5px 0 10px 0;text-transform: lowercase;}
dt {display: none;}
.tabsec .key-block, .tabfourth .key-block, .tabfifth .key-block, .tabsixth .key-block, .tabeight .fortuner-wrapp .key-block, .tabnintht .key-block   {width: 50%;}
.motor-slider-inner .motor-slider .bx-controls-direction::after{top:56.6%;}
.res-img {display: none;}

/*lounge-slider home page*/
.lounge-slider li.lounge-banner{background: url('../images/loung-banner/4.png') no-repeat center top; transition: all 1.5s linear;opacity: 0.1;background-size: cover} 
.lounge-slider li.lounge-banner.activeslide{background: url("../images/loung-banner/3.png") no-repeat center top;opacity: 1;transition: all 0.3s linear;background-size: cover}
.bx-wrapper img.res-lounch{display: none;}
/*lounge-slider home page*/

.privacy-policy .key-features-container {margin: 0 0 48px 0;}
.sec-feature li ul li span {font-size: 17px;padding: 0;color: #fff;}
.sec-feature li ul li {background: none;padding: 0;}
.res-pro{display: none;}
.modification-wrapper .ttl {text-align: center;}
.subscribe input[type="submit"]{top: 0;}
.video-inn-wrapper {flex-wrap: wrap;justify-content: inherit;}
.video-block {margin: 0 4% 60px 0;width: 29%;cursor: pointer;line-height: 0;}
.video-block img {width: 100%;}
.video-block a{position: relative;}
.video-block a:after {background: rgba(0, 0, 0, 0.8);position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";opacity: 0;}
.video-block a:hover:after {opacity: 1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.car-arrow {opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);z-index: 999;
margin: auto;width: 63px;height: 63px;}
.video-block:hover .car-arrow{opacity: 1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.modification-wrapper .ttl {text-align: center;}
.subscribe input[type="submit"]{top: 0;}
.bg-overlay {background: rgba(0,0,0,0.7);width: 100%;position: fixed;top: 0;height: 100%;left: 0;display: none;z-index: 999;}
.changeCursor .bg-overlay {display: block;}
.changeCursor .logo{opacity: }
.lounge-slider .lounge-banner2{background: url('../images/loung-banner/4.png') no-repeat center top; transition: all 1.5s linear;background-size: cover;height: 778px;} 
.lounge-slider .slick-current.lounge-banner2{background: url("../images/loung-banner/5.png") no-repeat center top;opacity: 1;background-size: cover}
.lounge-slider .lounge-banner3{background: url('../images/loung-banner/4.png') no-repeat center top; transition: all 1.5s linear;background-size: cover;height: 778px;} 
.lounge-slider .slick-current.lounge-banner3{background: url("../images/loung-banner/6.png") no-repeat center top;opacity: 1;background-size: cover}
.slick-next {background:url(../images/modification-next-arrow.png) no-repeat 0 0;}
.slick-prev {background:url(../images/modification-prev-arrow.png) no-repeat 0 0;}
.slick-next {right: 0;}
.slick-prev{left: 0;}
.slick-slide img.res-lounch {display: none;}
.lounge-slick::after {position: absolute;width: 100%;top: 51.6%;height: 1px;background: rgba(255,255,255,0.5);
left: 0;content: "";}
.footer-copy-wrapp{margin: 14px 0 0 0;justify-content: center;align-items: baseline;}
.menu-bottom li a::after{content: ""; width: 5px;height: 5px;background: rgba(255, 255, 255, 0.6);position: absolute;
right: -13px;top: 9px;z-index: 9999;border-radius: 50%;}
.menu-bottom li a{padding: 0 0 0 20px;position: relative;}
.menu-bottom li{font-size: 14px;display: inline-block;}
.menu-bottom li:last-child a::after {background: none;}
.menu-bottom li:first-child a{padding:0;}
.replica-car-final {margin: -80px 0 0 0;position: relative;z-index: 9;}
.lounge-slider.wow{transition: all 2s linear 1s;}
.lounge-slider .lounge-banner{background: url('../images/loung-banner/4.png') no-repeat center top; transition: all 1.5s linear 1s;background-size: cover;height: 778px;}
.lounge-slider.wow.animated .lounge-banner{background-image: url("../images/loung-banner/3.png");transition: all 1.5s linear 1s;}
.changeCursor .inner-menu ul li {z-index: 99;}
.toyoto-wrapper .key-features-container {margin: 0;}
.footer-bottom-part {text-align: center;margin: 30px 0 0 0;}
.icon-footer {background: url("../images/sprite.png") -3px -30px;width: 40px;height: 40px;display: inline-block;}
.icon-footer.link-fo {background: url("../images/sprite.png") -44px -30px;}
.icon-footer.twitter-fo {background: url("../images/sprite.png") -88px -30px;}
.icon-footer.youtube-fo {background: url("../images/sprite.png") -132px -30px;}
.icon-footer.what-fo {background: url("../images/sprite.png") -174px -30px;}
.icon-footer.insta-fo {background: url("../images/sprite.png") -219px -30px;}
.motor-home-wrapper .motor-slider {background: none;}
.lounge-wrapper .before-moto{display: none;}
.footer-menu.flex {align-items: baseline;margin: 40px 0 0 0;padding: 29px 0 0 0;}
.footer-menu ul li {font-size: 20px;margin: 0 0 8px 0;color: #eee8e8;position: relative;padding: 0 0 0 25px;text-transform: lowercase;}
.footer-menu ul li::after {position: absolute;background: #D80027;width: 5px;height: 5px;border-radius: 50%;
content: "";left: 0;top: 11px;}
.footer-menu ul li ul li {color: #969696;font-size: 16px;}
.footer-menu ul li.multi-menu::after {background: none;}
.footer-menu ul li.multi-menu{margin:0 0 6px 0;}
.footer-menu ul li ul li a:hover {color: red;transition: 0.8s ease-in-out all;}
.footer-menu ul li a:hover{ color: red;transition: 0.8s ease-in-out all;}
.footer-menu ul li.multi-menu:hover{color: #fff;transition: 0.8s ease-in-out all;}
.toyoto-wrapper.modified-thar .key-features-container {margin: 40px 0 0 0;}
.thank-you-wrapper {margin: 200px 0 300px 0;text-align: center;}
.thank-you {font-size: 40px;}
.thank-you-subtext{font-size: 16px;}
.footer-menu ul{width:30%}
.footer-menu ul:nth-child(3){width:40%}
.footer-menu ul:nth-child(3) ul{width:100%}
.privacy-policy .key-ttl {font-size: 20px;}
.privacy-policy .sec-feature li {font-size: 15px;padding: 0 0 0 10px;margin: 0 0 15px 20px;list-style-type: decimal;line-height: 1.4;background: none}
.privacy-policy .sec-feature li .term-innerlist li{position: relative;list-style-type: lower-alpha;margin: 0 0 0 20px;}
.psline {margin: 10px 0;font-weight: bold;}
.footer-menu a{display: inline-block}
.motor-slider-inner .before-moto{display: none}
.gallery-inn-text.itcbold { margin: 30px 0 0 0;text-transform: capitalize;text-align: center;}
.all-inner-gallery .gallery-block-all {margin: 0 4% 60px 0;}
.replicagallery-wrapper {background:url("../images/gallery/replica-gallery-banner.jpg") center center no-repeat;height:950px;}
.newgallery .inner-ttl {font-size: 80px;}
.video-ttl-text {margin: 30px 0 0 0;line-height: 21px;}
/*scroll*/
.scrollToTop{width:63px; height:63px; padding:10px; text-align:center; text-decoration: none; position:fixed; bottom:20px;right:1.45%; display:none; background:url(../images/to-top.png) no-repeat; z-index:9999}
.scrollToTop:hover{text-decoration:none;}
/*End scroll*/

.motor-home-wrapper .motor-slider .bx-controls-direction::after {top: 55.5%;}
a.linkcontact {display: inline-block;text-decoration: underline;}
.contact span {margin: 0 10px 0 0;}
.newClass .menu {width: 178px;height: 130px;}
.sectionfour .bannerwrapblk.clentblk {text-align: left;left: 16%;right: auto;top: 257px;width: 36%;}



/*animate css*/
@charset "UTF-8";.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.delay-10{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}.delay-20{-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s}.delay-30{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.delay-60{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}.animated.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0)}90%{-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0)}90%{-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom}@-webkit-keyframes flash{from,50%,to{opacity: 1}25%,75%{opacity: 0}}@keyframes flash{from,50%,to{opacity: 1}25%,75%{opacity: 0}}.flash{-webkit-animation-name: flash;animation-name: flash}@-webkit-keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.pulse{-webkit-animation-name: pulse;animation-name: pulse}@-webkit-keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name: rubberBand;animation-name: rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}}.shake{-webkit-animation-name: shake;animation-name: shake}@-webkit-keyframes headShake{0%{-webkit-transform: translateX(0);transform: translateX(0)}6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg)}31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg)}50%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes headShake{0%{-webkit-transform: translateX(0);transform: translateX(0)}6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg)}31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg)}50%{-webkit-transform: translateX(0);transform: translateX(0)}}.headShake{-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake}@-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg)}to{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg)}to{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing}@-webkit-keyframes tada{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}10%,20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}10%,20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.tada{-webkit-animation-name: tada;animation-name: tada}@-webkit-keyframes wobble{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes wobble{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.wobble{-webkit-animation-name: wobble;animation-name: wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9)}60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97)}to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9)}60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97)}to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceIn;animation-name: bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0)}75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0)}75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0)}90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0)}60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0)}75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0)}90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0)}60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0)}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9)}50%,55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}to{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9)}50%,55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}to{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceOut;animation-name: bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}40%,45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0)}40%,45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0)}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}40%,45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}40%,45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0)}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp}@-webkit-keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn}@-webkit-keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.fadeInUpBig{-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity: 1}to{opacity: 0}}@keyframes fadeOut{from{opacity: 1}to{opacity: 0}}.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOutDown{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);transform: perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}@keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);transform: perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}.animated.flip{-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip}@-webkit-keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}@keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}.flipInX{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX}@-webkit-keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}@keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform: perspective(400px);transform: perspective(400px)}}.flipInY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0}}@keyframes flipOutX{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0}}.flipOutX{-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0}}@keyframes flipOutY{from{-webkit-transform: perspective(400px);transform: perspective(400px)}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0}}.flipOutY{-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0}60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1}80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}@keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0}60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1}80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}.lightSpeedIn{-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}@-webkit-keyframes lightSpeedOut{from{opacity: 1}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0}}@keyframes lightSpeedOut{from{opacity: 1}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0}}.lightSpeedOut{-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}@keyframes rotateIn{from{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}.rotateIn{-webkit-animation-name: rotateIn;animation-name: rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}@keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}.rotateInDownRight{-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}@keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin: center;transform-origin: center;opacity: 1}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0}}@keyframes rotateOut{from{-webkit-transform-origin: center;transform-origin: center;opacity: 1}to{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0}}.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0}}.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1}to{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0}}.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1}to{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0}}.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}20%,60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%,80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1}to{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0}}@keyframes hinge{0%{-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}20%,60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%,80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1}to{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0}}.hinge{-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-name: hinge;animation-name: hinge}@-webkit-keyframes jackInTheBox{from{opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom}50%{-webkit-transform: rotate(-10deg);transform: rotate(-10deg)}70%{-webkit-transform: rotate(3deg);transform: rotate(3deg)}to{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}}@keyframes jackInTheBox{from{opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom}50%{-webkit-transform: rotate(-10deg);transform: rotate(-10deg)}70%{-webkit-transform: rotate(3deg);transform: rotate(3deg)}to{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}}.jackInTheBox{-webkit-animation-name: jackInTheBox;animation-name: jackInTheBox}@-webkit-keyframes rollIn{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn}@-webkit-keyframes rollOut{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut}@-webkit-keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3)}50%{opacity: 1}}@keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3)}50%{opacity: 1}}.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn}@-webkit-keyframes zoomInDown{from{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight}@-webkit-keyframes zoomInUp{from{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp}@-webkit-keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3)}to{opacity: 0}}@keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3)}to{opacity: 0}}.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}@keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}@keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name: slideInDown;animation-name: slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name: slideInLeft;animation-name: slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name: slideInRight;animation-name: slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible}to{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name: slideInUp;animation-name: slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name: slideOutDown;animation-name: slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}to{visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name: slideOutUp;animation-name: slideOutUp}
/* end animate css*/



/*start responsive*/
@media screen and (min-width:1450px) and (max-width:1920px){.swiper-no{top: 336px;right: 34%}.heaven-warpper{left: 20%}eaven-warpper{bottom: 177px}.ex-goa .swiper-no{right: 40%}.lakshadweep .swiper-no{right: 43%;top: 400px}.hiking .heaven-warpper{left: 25%}.own-country .swiper-no{right: 50%}.heaven-warpper.royalrajpur-warpper{bottom: 177px}.royal-rajput .swiper-no{right: 24%}.mittikhushboo .swiper-no{right: 20%}.heaven-warpper.rural-warpper.po-ab{left: 30%}.kerla .heaven-warpper{left: 34%}.swiper-slide.slide13 .swiper-no{right: 19%}.enquire-container{width:90%}.swiper-pagination::after{top: 16px}.lounge-slider-wrapper{margin:605px 0 0 auto}.interior-wrapper{margin: 0 auto 38px auto;width: 72%}.batman-img{left: 5%}.replica-car{margin:-80px 0 0 14%}.modcar-wrapper{bottom: -13px}.banner-text{font-size: 115px}.inner-replica-sec .bx-wrapper img{width:100%}.modification-wrapper .bx-wrapper .bx-controls-direction a{top: 52.3%}.motor-home-wrapper .bx-wrapper .bx-controls-direction a{top:49.9%}}@media only screen and (max-width:1320px){.ttl{font-size: 154px;text-align: center}.modcar-wrapper .ttl{text-align: left;font-size: 130px;line-height: 118px}.overview-text{width: 59%;padding: 30px 0 30px 4%}.banner-text{left: 0;right: 0;margin: auto;text-align: center;font-size: 80px}.footer-menu ul{width:25%}.footer-menu ul:nth-child(3){width:50%}}@media only screen and (max-width:1240px){.who-we-left img{width: 100%}.subscribe{width: 38%}.our-product-wrapper.flex{align-items: baseline}.who-weare-container .motorhome-inn-block{padding: 0 20px 0 18px}.what-we{width: 48%}.what-we span br{display: none}.who-weare-container .motorhome-inn-block{width: 50%;padding: 0 20px 5px 18px}.contact-block .inner-subttl{font-size: 52px}.container{width: 95%}.nav-block1{width: 18%}.nav-block2{width: 25%}.nav-block3{width: 53%}.media-block a span{font-size: 18px}.open.newClass .logo{-webkit-transition: -webkit-transform 0.3s 0.7s;-moz-transition: -moz-transform 0.3s 0.7s;transition: transform 0.3s 0.7s}.modification-wrapper .bx-wrapper::after{top:59%}.replica-car{width: 100%;margin:-80px 0 0 9%}.replica-car img{width: 100%}.batman-img{width:60%;left: -11%}.batman-img img{width: 100%}.replica-text-wrapper{margin:-180px 0 0 298px}.modcar-container{width: 100%}.modcar-text{width: 52%;padding: 0 5% 0 0}.view-gallery{width: 41%}.car img{width: 100%}.car{width: 100%}}@media only screen and (max-width:1024px){.motorhome-inn-block{width: 32%;margin:0 10px 0 0}.motor-home-inn.flex{justify-content: start}.motor-slider-inner .motor-slider{margin:52px 0 0 0}.before-moto{width: 27%;bottom: 0;top:auto}.motor-slider .bx-wrapper img{width:100%}.motor-slider .bx-wrapper{padding: 0 0 20px 0;bottom: 0;top:auto}.badge{transform: rotate(0deg);width: 100%;text-align: center;bottom: 0}h1 span{position: static;font-size: 14px}.motor-slider-inner .motor-slider .bx-wrapper .before-moto{width: 100%;bottom: 0}.before-moto img{width: 35% !important}.badge{position: static}.motor-slider{background: url("../images/motor-banner/motor-banner-back.png") center center no-repeat}.nav-wrapper.flex{font-size: 16px}.overlay ul li{line-height: 23px}.media-block a span{font-size: 16px}.media-block .face{transform: scale(0.8)}.subscribe input[type="text"]{font-size: 16px}.mod-after-text p br{display: none}.interior-text{font-size: 60px}.interior-para{width: 36%}.motor-slider .bx-wrapper .before-moto{width: 88%;bottom: 140px}}@media only screen and (max-width:1000px){.subscribe input[type="text"]{font-size: 18px}.subscribe input[type="submit"]{background-position: -34px 0}.what-no::after{top: 19px}.what-no{top: -16px;padding: 17px;width: 130px;height: 130px}.what-we{font-size: 16px}.what-we span{margin:0 0 0 118px}.contact-block.sec-contact-block{width: 100%;margin:50px 0 0 0}.contact-block{width: 100%}.contact-outer-block.flex{display: block}.key-block.key-block3{width: 46%;margin: 0 10px 0 0}.key-block.key-block2{width: 46%;margin: 0 10px 0 0}.key-block{width: 46% !important;margin: 0 10px 0 0;font-size: 18px}.key-features{align-items: baseline}.motor-home-inn.motor-home-sec{width:100%}.motor-slider .bx-controls-direction::after{background: none}.inner-replica-slider .bx-controls-direction::after{background: none}.modification-wrapper .bx-wrapper::after{display: none}.modification-slider{margin:0}.ttl{font-size: 110px}.befor-text{top: 22%}.mod-after-arrow{width: 42px}.modification-wrapper .bx-wrapper .mod-after-arrow img{width:100%}.mod-after-text{margin:175px 0 0 65px}.bx-wrapper .bx-controls-direction a{transform: scale(0.8)}.lounge-slider{margin: -61px 0 0 0}.lounge-wrapper .ttl{margin:0}.lounge-slider-wrapper{align-items: center;width: 100%}.lounge-block-sec{width: 58%;margin: 0 auto}.lounge-block{width: 45%}.motor-slider{background: url("../images/motor-banner/motor-banner-back.png") center 30% no-repeat}.interior-wrapper{padding: 83px 0 0 0}.motor-slider .bx-wrapper .before-moto{bottom: 190px}.replica-car{margin:-10px 0 0 7%}.batman-img{top: 169px}.replica-text-wrapper{margin:-180px 0 0 9%;width: 56%}.modcar-wrapper .ttl{font-size: 88px;line-height: 85px;letter-spacing: 0}.modcar-wrapper{margin:100px 0 0 0}.overview-ttl{font-size: 46px}.overview-text p{font-size: 18px}.banner-text{font-size: 45px}.enquire-container{margin:0 auto}.enquire-ttl{font-size: 42px}.bx-wrapper img.res-lounch{display:block}.lounge-slider li.lounge-banner.activeslide{background: none;height: auto}.lounge-slider li.lounge-banner{height: auto;background: none}.lounge-slider-wrapper{margin:0 0 0 auto}.lounge-slider .bx-controls-direction::after{top: 30.8%}.lounge-slider .bx-wrapper .bx-controls-direction a{top: 26%}.lounge-slider{margin:0}.lounge-slider .bx-controls-direction::after{background: none}.lounch-before-text{right: 10%;font-size: 14px;top: -58px}.lounge-wrapper{margin:170px 0 20px 0}.lounge-slider .lounge-banner,.lounge-slider .lounge-banner2,.lounge-slider .lounge-banner3,.lounge-slider .slick-current.lounge-banner,.lounge-slider .slick-current.lounge-banner2,.lounge-slider .slick-current.lounge-banner3{background: none;height: auto}.slick-slide img.res-lounch{display: block;width:100%}.lounge-block-sec img{width: 100%}.lounge-slick::after{background: none}.slick-prev, .slick-next{transform: scale(0.8)}.newgallery .inner-ttl{font-size: 60px;line-height: 50px}.lounge-container .inner-menu ul li{margin:0 2% 0 0}.hvr-underline-reveal:hover::before{display: none}.media-text{display: none}.media-block-wrapp.flex{width: 252px}.media-block{width: auto}.motor-slider{margin:0}.footer-wrapper .subscribe{width: 44%}}@media only screen and (max-width:800px){.our-product .inner-subttl{font-size: 38px}.inner-para{font-size: 18px}.motorhome-inn-block{font-size: 18px}.who-we-left{width: 100%}.who-we-innwrapp{display: block}.who-we-left:first-child{width: 90%;margin: 0 auto 40px}.who-we-innwrapp .inner-para span{font-size: 30px}.inner-ttl{font-size: 60px}.what-we-container.flex{display: block}.what-we{width:100%}.what-no{top: -13px;padding: 11px;width: 110px;height: 110px;font-size: 40px}.what-no::after{top: 14px}.inner-subttl{font-size: 48px}.whatwedo-container{margin:-180px 0 50px 0}.gallery-block{margin:40px 4% 40px 0;width: 46%}.contact-block .inner-subttl{font-size: 30px;margin:0 0 20px 0;line-height: 39px}p.contact{font-size: 18px}.redttl{font-size: 40px;line-height: 40px;margin: 47px 0 10px 0}.sec-feature li{font-size: 18px}.key-ttl{line-height: 30px}.motorhome-inn-block{width: 45%}.motor-home-ttl{font-size: 20px}.motor-text{line-height: 24px}.motorhome-inn-block{margin:0 0 0 5px}.lounge-wrapper{margin:250px 0 80px 0}.motor-home-wrapper .motor-slider .bx-wrapper .bx-controls-direction a{top:30%}.replica-wrapper{margin:200px 0 0 0}.interior-para{width: 100%}.interior-wrapper{position: absolute;padding: 0}.motor-slider .bx-wrapper .before-moto{bottom: 0}.interior-wrapper{display: block}.motor-slider{margin:30px 0 0 auto}.interior-text{font-size: 38px}.motor-slider{background: url("../images/motor-banner/motor-banner-back.png") center top no-repeat}.carmain{margin-top: 0}.modcar-wrapper{background: url("../images/modcar-back.jpg") center 120%}.overview-text{width: 100%;padding: 10px 0 30px 0;border-left: 0}.overview-con{display: block}.enquire-container{width: 100%}.cd-image-container{margin:240px auto 0}.main-slider .bx-wrapper .bx-viewport{background: url(../images/banner-back.jpg) 40% 40% no-repeat #1d1d1d}.res-img{display: block}.who-we-wrapper,.what-we-wrapper,.gallery-wrapper-inn,.contact-wrapper,.modification-inner-wrapper,.lounge-inner-wrapper,.motor-wrapper,.replica-inner-wrapper,.car-details-wrapper{background: none;height: auto}.inner-banner img{width: 100%}.arrow{bottom: 0}.inner-ttl{bottom: 116px !important}.whatwedo-container{margin:0 0 50px 0}.whatwedo-container .inner-subttl,.contact-block .inner-subttl,{font-size: 28px}.modification-container .inner-subttl, .lounge-container .inner-subttl,.motor-home-container .inner-subttl,.car-details-container .inner-subttl,.replicainn .inner-subttl{display: none}.replica-container.inner-page-back{margin:23px 0 0}.lounge-slider-wrapper{display: block}.lounge-block{width: 100%}.what-we-wrapper .inner-ttl{display: none}.footer-copy{margin:0}.footer-menu.flex{margin:18px 0 0 0}.footer-menu ul li{font-size: 16px}.footer-menu ul li ul li{font-size: 14px}.modification-container{margin:-80px 0 0 0}.lounge-container{margin:-80px 0 0 0}.motor-home-container{margin:-90px 0 0 0}.replica-container .inner-subttl{margin: 0 0 40px 0}.car-details-wrapper .inner-ttl{bottom:44px !important}.replicagallery-wrapper{background: none;height: auto}.lounch-before-text{top: 2px;position: relative}.lounch-before-text br{display: none}.motor-wrapper .arrow{bottom: 156px}.lounge-inner-wrapper .arrow{bottom:160px}.modification-inner-wrapper .arrow{bottom:177px}.car-details-wrapper .arrow{bottom: 79px}.replicagallery-wrapper .inner-ttl{bottom: 0px !important}#facebox table{width:auto !important}}@media only screen and (max-width:768px){.footer-inner{display: block}.footer-text br{display: none}.subscribe{width: 280px;margin: 0 auto 30px auto}.gallery-block-all{width: 45%}.who-weare-container .motorhome-inn-block{width:100%}.key-block{width:100% !important}.nav-block3 .subscribe{display: none}.follow-wrapper{margin: 0}.overlay::before{display: none}.nav-wrapper.flex{width: 343px;display: block;float: right;margin:100px auto 10px auto;overflow: scroll;height: 400px}.nav-block1,.nav-block2,.nav-block3{width: 300px;float: right}.nav-wrapper{overflow: scroll}.overlay::after{height:100vh;width: 320px;transition: all .35s ease;right:-320px}.overlay.open{height: 100vh}.overlay.open::after{right:0px}#topheader.open .logo img{width: 70%}.logo img{width: 70%}#toggle{transform: scale(0.6);top: -11px;position: relative;right:33px}#topheader.open #toggle{transform: scale(0.4);top: -22px}#topheader.open{background: none}.overlay nav{overflow: scroll;height: 100%;padding: 20px 0}.header-wrapper{height: 90px}.logo{margin: 38px 0 0 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#topheader.newClass #toggle{top: -11px}.befor-text{font-size: 12px}.modification-text{width:60%}.mod-after-arrow{width:35px}.mod-after-text{margin:138px 0 0 65px}.number-wra{width: 45%}.number-wra img{width: 100%}.ttl{font-size: 70px;letter-spacing: 0}.categoriestext{margin: 0}.categories-ttl{font-size: 42px}.categories-left{margin: 0 1% 0 0}.replica-text-wrapper{margin: 0 0 0 9%;width: 78%}.replica-line{display: none}.replica-car{margin:44px 0 0 7%}.replica-wrapper{background: url("../images/replica-back.png") center top;padding: 0 0 100px 0}.modcar-text{width: 100%;padding: 0 0 0 0;border-right:0}.view-gallery{width: 300px;margin: 20px 0 0 0}.modcar-container{display: block;padding:26px 0 30px 0}.modcar-wrapper .ttl{font-size: 50px;line-height: 46px}.modcar-wrapper{margin:0;background: url("../images/modcar-back.jpg") center 85%}.over-video video{height: 100%}.vidbuttons{top: 38%;transform: scale(0.6);left: 45%}.menu{width:106px !important;height: 106px}.newClass .logo{margin: 38px 0 0}.footer-left{margin:0 0 20px 0}.subscribe{margin:0 auto}.footer-wrapper{padding: 30px 0}.res-pro{display:block}.destop-pro{display: none}.video-block{width: 45%}.lounge-slider-wrapper{margin:30px 0 0 auto}.footer-copy-wrapp{justify-content: center}.footer-text{text-align:center}.footer-left{text-align: center}.lounge-container .inner-menu ul li{margin:0 1% 0 0}.arrow{display: none !important}.newgallery .inner-ttl{font-size: 40px}.newgallery-wrapp .gallery-wrapper.flex{margin: 0 0 20px 0}.footer-wrapper .subscribe{width: 336px}}@media only screen and (max-width:650px){.dropdown{display: block;position: relative;z-index: 9}.dropdown dd,.dropdown dt,.dropdown ul{margin: 0px;padding: 0px;width: 272px}.dropdown dd{position: relative;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #fff}.dropdown dt{background: url(../images/select-arrow.png) no-repeat right center;display: block;border: 1px solid #c0c0c0;width:272px}.dropdown dt span{cursor: pointer;display: block;padding: 0 5px}.dropdown dd ul{padding: 12px 0;border-bottom:1px solid #898989}.dropdown dd ul li{display: block;position:relative}.dropdown dt{display: block}.dropdown span.value{display: none}.dropdown dd ul li a{cursor:pointer;padding:5px 0 5px 10px;margin:0 25px;block;font-size: 16px;line-height: 16px;text-align: left}.dropdown dd ul li:before{position: absolute;background: url(../images/sprite.png) no-repeat -43px -74px;;left: -3px;top:6px;width:8px;height: 9px;content: ""}dt{display: block}.lounge-container .inner-menu ul li a{padding: 0 0 10px 10px}.lounge-container .inner-menu ul li, .modification-container .inner-menu ul li{display: block}.inner-menu{border-top:0;border-bottom:0}.inner-menu a{font-size: 17px;padding: 3px 0}.inner-menu .tabitm.activetabitm::after{display:none}}@media only screen and (max-width:600px){.what-no{background: none;border:0}.what-no{top:2px}.what-we{padding: 35px 10px 30px 0;margin:0 0 30px 0}.what-we:nth-child(2){margin:0 0 30px 0}.what-we span{margin:0 0 0 75px}.gallery-block::before{height: 70%}.gallery-ttl{font-size: 24px}.bx-wrapper .bx-controls-direction a{transform: scale(0.9)}.motor-slider .bx-controls-direction::after{background: none}.before-moto img{width:28% !important}.motor-slider.bx-wrapper .bx-controls-direction a{top: 21%}.bx-wrapper .bx-controls-direction a{transform: scale(0.8)}.badge{line-height: 20px}.motor-slider-inner .motor-slider{margin:77px 0 0 0}.inner-replica-slider .bx-wrapper .bx-controls-direction a{top: 41%}.btnleft{font-size: 16px}.btnright{padding: 2px 12px}.hvr-shadow-radial::before, .hvr-shadow-radial::after{width: 54%}.modification-text{width: 77%}.befor-text{width: 117px;top: 14%;text-align: center}.bx-wrapper .bx-controls-direction a{transform: scale(0.6)}.modification-wrapper .bx-wrapper .bx-prev{left: -15px}.modification-wrapper .bx-wrapper .bx-next{right: -15px}.modification-wrapper{margin: 0}.categories-wrapper{display: block}.categoriestext br{display: none}.lounge-slider-wrapper{display: block}.lounge-block{width: 100%}.lounge-block-sec{width: 300px}.lounch-before-text{font-size: 14px;bottom: 70px}.interior-wrapper{padding:40px 0 38px 0 !important}.replica-wrapper{margin:280px 0 0 0}.overview-video::before{right: -95px}.over-video::before{right: -58px}.over-video::after{left: -58px}.overview-video::after{left: -95px}.over-video video{padding: 7px}.field-wrapper{width: 46%}.banner-text{top: -85px;line-height: 44px}.inner-ttl{font-size: 40px}.arrow a img{width: 70%}.replica-wrapper{background: url("../images/replica-back.jpg") 44% top}.car-arrow img{width: 76%}.slick-prev, .slick-next{transform: scale(0.6);top: 34%}.footer-menu ul li{padding: 0 0 0 13px}.footer-menu.flex{display: block}.footer-menu ul li.multi-menu::after{background: #D80027}.footer-menu ul{padding: 0 5%;display: inline-block;width: 49%;vertical-align: top}.footer-menu ul:nth-child(3){width:100%}.newgallery .inner-ttl{font-size: 40px;line-height: 42px;margin: 0 0 30px 0}.categories-wrapper{margin:40px 0 0 0}.motor-home-wrapper .motor-slider{margin: 49px 0 0 auto}.replica-wrapper{margin:200px 0 0 0}.replicainn{margin:50px 0 0 0}.inner-para{font-size:14px;line-height: 22px;margin:0 0 12px 0}.who-we-innwrapp{margin:0 0 18px 0}.motorhome-inn-block{font-size: 14px}.categoriestext{font-size:18px}.key-block{font-size: 14px}p.contact{font-size: 14px;line-height: 20px}}@media only screen and (max-width:480px){.footer-wrapper{padding: 40px 0}.gallery-block{margin: 40px auto;width:90%}.find-us-text{font-size: 14px}.location-text{font-size: 24px}.inner-subttl{font-size: 38px}.address-ttl{font-size: 22px}.address-icon img{width: 100%;margin: 12px 0 0 0}.modification-container .inner-menu a:first-child{margin: 0 4% 0 0}.modification-container .inner-menu a{font-size: 16px}.gallery-block-all{width: 80%;margin: 30px auto}.motorhome-inn-block{width: 100%}.bx-wrapper .bx-controls-direction a{transform: scale(0.6)}.motor-home-inn.motor-home-sec{display: block}.motor-text{font-size: 16px}.motor-home-sec .motorhome-inn-block{width: 94%;margin:0 0 0 34px}.btnright{padding: 0 8px}.btnleft{font-size: 13px}.mod-after-text{margin:83px 0 0 39px}.mod-after-arrow{width: 25px}.befor-text{text-align: right;right: 25px;text-transform: capitalize;font-size: 10px;line-height: 10px}.modification-text{width: 88%;right: 16px}.linktext{font-size: 12px;margin:6px 0 0}.number-wra{width: 34%}.categories-ttl{font-size: 32px}.categoriestext{font-size: 18px}.categories-wrapper{height: auto}.ttl{font-size: 42px;margin: 20px 0 0 0}.replica-text-wrapper{margin:0;width: auto}.replica-car{margin:5% 0 0 7%}.batman-img{top: 18%}.modcar-wrapper .ttl{font-size: 36px;line-height: 33px}.vidbuttons{top: 33%}.enquire-container{width: 94%}.field-wrapper, .field-wrapper.textarea-wrapp{width: 98%}.is-visible .cd-handle{transform: scale(0.7)}.banner-text{font-size: 26px;top: -39px}.cd-image-container{margin: 200px auto 50px}.main-slider .bx-wrapper .bx-viewport{background: url(../images/banner-back.jpg) 40% 70% no-repeat #1d1d1d !important}.lindiv::after, .lindiv::before{top: 42%}.field-submit input[type="submit"]{width: 143px;padding: 7px 0}.inner-ttl{bottom: 10px !important;font-size: 38px}.arrow{display: none}.logo{margin: 26px 0 0 0}.logo img{width: 61%}.newClass .logo{margin: 26px 0 0 0}#topheader.newClass .logo img{width:61%}#topheader.newClass #toggle{top: -33px;margin: 10px 0 0 0}#toggle{top: -22px;transform: scale(0.4)}#topheader.newClass{height: 118px}#topheader.open .logo img{width: 61%}.privacy-policy .key-ttl{font-size: 22px;line-height: 25px}.modcar-wrapper{background: url("../images/modcar-back.jpg") center 68%}.lounge-block{margin:20px 0 0 0}.lounch-before-text{font-size: 13px;bottom: 32%;line-height: 15px}.lounge-block-sec{width: 70%}.lindiv::after, .lindiv::before{top: 37%}.overlay::after{width: 265px}.nav-block1, .nav-block2, .nav-block3{width: 252px}.nav-wrapper.flex{width: auto}.lounch-before-text{right: -27%}.enquire-wrapper{padding: 70px 0 80px 0}.video-block{width: 80%;margin: 30px auto}.media-block{margin:0}.ttl{text-shadow: 0px 4px 0 #2f2f2f}.banner-text{text-shadow: 0px 4px 0 #2f2f2f;font-size: 25px}.interior-text,.inner-ttl{text-shadow: 0px 4px 0 #2f2f2f}.overview-ttl{font-size: 42px}.main-slider .bx-wrapper .bx-controls-direction a{top:46%}.overview-video::before,.overview-video::after,.over-video::before,.over-video::after{display: none}.batman-img img{width: 49%}.batman-img{width: auto;left: 0}.replica-car img{width: 100%}.replica-car{width: 89%}.lounch-before-text br{display: none}.lounch-before-text{margin: -10px 0 20px 0;right: 0}.lounge-block-sec{width: 54%}.motor-slider{background: url("../images/motor-banner/motor-banner-back.png") center -190% no-repeat}.replica-banner-slider .main-slider .bx-wrapper .bx-controls-direction a{top:52%}.footer-menu ul{width: 100%;vertical-align: top}.footer-menu ul:nth-child(3){width:100%}.motor-nub{font-size: 15px}.modification-container{margin:0}.lounge-container{margin:0}.motor-home-container{margin:0}.replica-container .inner-subttl{margin:0}.newgallery .inner-ttl{font-size: 30px;line-height: 30px}.newgallery .inner-ttl{margin:0 0 20px 0}.lounge-wrapper{margin: 180px 0 50px 0}.replica-wrapper{margin:180px 0 0 0}.all-inner-gallery .gallery-block-all{margin:0 auto 50px auto}.subscribe input[type="email"]{font-size: 21px}.footer-wrapper .subscribe{width: 298px}.replica-wrapper{margin:206px 0 0 0}.redttl{font-size:30px}}@media only screen and (max-width:360px){.gallery-block{width:98%}.gallery-block-all{width: 98%}.banner-text{font-size: 20px;top: -61px}.privacy-policy .key-ttl{font-size: 18px;line-height: 25px}.lounge-slider .bx-wrapper .bx-controls-direction a{top: 14%}.nav-block1, .nav-block2, .nav-block3{width: 90%}.overlay::after{width: 100%}}
/*end responsive*/


/*start bxslider*/
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.main-slider .bx-wrapper .bx-viewport{background:url(../images/banner-back.jpg) top center no-repeat #1d1d1d;height:auto !important}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;display:none}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(../images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(../images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:99}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://www.executivemodcartrendz.net/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://www.executivemodcartrendz.net/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
/*end bxslider*/


/*start fancybox css*/
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:999999999}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:999999999}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-outer, .fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(https://www.executivemodcartrendz.net/images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:999;background:url(../images/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;font-weight:bold;color:#000}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(../images/fancybox_sprite-2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox_loading-2x.gif);background-size:24px 24px}}.fancybox-skin{border:1px solid rgba(255, 255, 255, 0.7);background: #1d1d1d;padding: 0 !important}
/*end fancybox css*/
@media only screen and (max-width: 1000px){
  .404-pts{width: 60% !important;}
}
/*.404-img{padding-top: 50px;font-size: 104px !important;left: 5% !important;text-shadow: 0px 8px 0 #2f2f2f !important;position: inherit !important;
  bottom: 0 !important;}*/
.bk404{font-size: 20px;font-weight: 600;color: #eee8e8;}
.ttl404{font-size: 16px;color: #969696;text-transform: lowercase;font-weight: 600;}
.ttl404 a:hover{color: red;transition: 0.8s ease-in-out all;}
.mgt404{font-size: 20px !important;font-weight: 600;color: #eee8e8;}
#digits_errmsg,
#uemail_errmsg{color: red;}
#aplha_errmsg{color: red;}
#aplha_errmsg1{color: red;}
#aplha_errmsg2{color: red;}