body,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul{padding:0;margin:0}#header,div.quick-contact{position:absolute;width:100%;top:0}#content h1,#footer div.mainmenu li,div.mainmenu li,div.navigation li{text-transform:uppercase}@font-face{font-family:OpenSansBold;src:url(./../../_layout/_fonts/opensans-bold-webfont.eot);src:url(./../../_layout/_fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(./../../_layout/_fonts/opensans-bold-webfont.woff2) format('woff2'),url(./../../_layout/_fonts/opensans-bold-webfont.woff) format('woff'),url(./../../_layout/_fonts/opensans-bold-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:OpenSansItalic;src:url(./../../_layout/_fonts/opensans-italic-webfont.eot);src:url(./../../_layout/_fonts/opensans-italic-webfont.eot?#iefix) format('embedded-opentype'),url(./../../_layout/_fonts/opensans-italic-webfont.woff2) format('woff2'),url(./../../_layout/_fonts/opensans-italic-webfont.woff) format('woff'),url(./../../_layout/_fonts/opensans-italic-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:OpenSansRegular;src:url(./../../_layout/_fonts/opensans-regular-webfont.eot);src:url(./../../_layout/_fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(./../../_layout/_fonts/opensans-regular-webfont.woff2) format('woff2'),url(./../../_layout/_fonts/opensans-regular-webfont.woff) format('woff'),url(./../../_layout/_fonts/opensans-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal}html{background:#fff;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{color:#000;font:normal normal normal 1em/normal sans-serif}a:focus{outline:dotted thin}abbr{cursor:help}blockquote,q{quotes:none}form label{cursor:pointer}form button,form input[type=button],form input[type=submit],form input[type=reset]{cursor:pointer;margin:0;padding:0;-webkit-appearance:button}form button[disabled],form input[disabled]{cursor:default}form button::-moz-focus-inner,form input::-moz-focus-inner{border:0;padding:0}form input[type=text],form input[type=password],form select,table{margin:0}form textarea{margin:0;resize:vertical;vertical-align:top}hr{border:none;margin:0}img{border:none;display:inline-block;height:auto!important;max-width:100%}ol li{list-style-type:decimal}ul li{list-style-type:square}pre{white-space:pre-wrap}.wrapper{clear:both}#header{background:rgba(0,0,0,.85);color:#fff;min-height:145px;min-width:1168px;min-width:1168px;min-width:73rem;z-index:100}div.quick-contact{background:rgba(0,0,0,.42);box-sizing:border-box;left:0;padding:.75em 4em;text-align:right}div.quick-contact p{display:inline;font:.8125em/normal OpenSansRegular,sans-serif;position:relative}div.quick-contact p:not(:first-child){margin-left:38px;margin-left:38px;margin-left:2.375rem}div.quick-contact p.address{padding-left:22px}div.quick-contact p.e-mail{padding-left:28px}div.quick-contact p.phone{padding-left:20px}div.quick-contact p.facebook{padding-left:18px}div.quick-contact p:before{content:'';height:100%;left:0;position:absolute;top:0}div.quick-contact p.address:before{background:url(./../../_layout/_www/icons.png) 0 center no-repeat;padding-top:1px;width:13px}div.quick-contact p.e-mail:before{background:url(./../../_layout/_www/icons.png) -13px center no-repeat;width:19px}div.quick-contact p.phone:before{background:url(./../../_layout/_www/icons.png) -32px center no-repeat;padding-top:1px;width:12px}div.quick-contact p.facebook:before{background:url(./../../_layout/_www/icons.png) -136px center no-repeat;width:8px}div.quick-contact a{color:#fff;text-decoration:none}div.quick-contact a:hover{text-decoration:underline}#content a:hover,#content ins,div.contact div.box a,div.mainmenu a,div.slider div.bx-pager a{text-decoration:none}div.logo{float:left;margin:23px 4em 0;position:absolute;z-index:3}div.logo h1,div.logo p{overflow:hidden;width:160px}div.logo a{display:inline-block;width:100%}div.logo img{display:block}div.mainmenu{float:right;margin-right:4em;margin-top:58px;position:relative;text-align:right}div.mainmenu ol.animated{-webkit-animation:animation1 .25s 1 forwards;-o-animation:animation1 .25s 1 forwards;animation:animation1 .25s 1 forwards}div.mainmenu li{float:left;font:1em/normal OpenSansRegular,sans-serif;list-style:none}div.mainmenu li:not(:last-child):after{color:#636363;content:'\00a0\00a0\00a0\00a0/\00a0\00a0\00a0\00a0'}#content,#content a{color:#fff}div.contact div.box:after,div.mainmenu a:after,div.mainmenu>a:first-child:after,div.text-content h2+p:before{content:''}div.mainmenu a{color:#fff;position:relative}div.mainmenu a:after{background:#efefef;bottom:-5px;height:2px;left:0;position:absolute;width:0}div.mainmenu li:not(.active) a:hover:after{-webkit-animation:animation2 .3s 1 forwards;-o-animation:animation2 .3s 1 forwards;animation:animation2 .3s 1 forwards}div.mainmenu li.active a:after{width:100%}div.mainmenu>a:first-child{display:none;height:25px;overflow:hidden;position:relative;width:25px}div.mainmenu>a:first-child:after{background:url(./../../_layout/_www/icons.png) -84px center no-repeat;height:25px;left:0;position:absolute;top:0;width:25px}div.mainmenu>a.active:first-child:after{background-position:-109px center}#content{background:#000;position:relative;z-index:1}#content div.slider+div.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:2.75em 2em;text-align:center;width:73em}#content div.container div.wrapper:last-child{margin-bottom:-28px;margin-bottom:-28px;margin-bottom:-1.75rem}#content div.container div.form+div.wrapper:last-child,#content h3,#content h6,#content li ol,#content li ul{margin-bottom:0}#content dl,#content ol,#content pre,#content table,#content ul{margin-bottom:1.75em}#content address,#content blockquote,#content p{font:1em/150% OpenSansRegular,sans-serif;margin-bottom:1.75em}#content h1{color:#c8a03c;font:400 2em/135% OpenSansBold,sans-serif;margin-bottom:28px;margin-bottom:1.75rem;text-align:center}#content h2{font:400 1.5em/normal OpenSansBold,sans-serif;margin-bottom:6px;margin-bottom:.375rem}#content h3{font:400 1.25em/normal OpenSansBold,sans-serif}#content h4,#content h5{font:400 1em/normal OpenSansBold,sans-serif;margin-bottom:0}#content h6{font:400 .875em/normal OpenSansBold,sans-serif}#content pre{font:1em/150% monospace}#content abbr,#content del,#content dfn,#content form legend,#content kbd,#content li ol li,#content li ul li,#content samp{font:1em OpenSansRegular,sans-serif}#content b,#content strong{font:400 1em OpenSansBold,sans-serif}#content cite,#content q{font:1em OpenSansItalic,sans-serif}#content code{font:1em monospace}#content em,#content i{font:400 1em OpenSansItalic,sans-serif}#content ins{font:1em OpenSansRegular,sans-serif}#content small{font:.8em OpenSansRegular,sans-serif}#content sub,#content sup{font:75%/0 OpenSansRegular,sans-serif;vertical-align:baseline;position:relative}#content sub{bottom:-.25em}#content sup{top:-.5em}#content dd,#content dt,#content ol li,#content table caption,#content table td,#content table th,#content ul li{font:1em/normal OpenSansRegular,sans-serif}#content ol,#content ul{margin-left:1em}#content table{border-collapse:collapse;border-spacing:0}#content table caption{background:#959595;padding:5px}#content table td,#content table th{border:2px solid #959595;padding:5px}#content table thead td,#content table thead th{font-family:OpenSansRegular,sans-serif}#content iframe,#content object{border:none;display:block}#content form fieldset{border:none;margin:0;padding:0}#content form label{display:inline-block;font:1em OpenSansRegular,sans-serif;padding:5px}#content form input[type=text],#content form input[type=password],#content form select,#content form textarea{border:2px solid #959595;box-sizing:border-box;font:1em/normal OpenSansRegular,sans-serif;padding:5px}#content form input[type=radio]+label,#content form input[type=checkbox]+label{float:none;width:auto}#content form button[type=button],#content form button[type=submit],#content form input[type=button],#content form input[type=submit]{background:#c8a03c;border:0;font:1em/normal OpenSansRegular,sans-serif;padding:.75em 1.5em}#content form button[type=button]:hover,#content form button[type=submit]:hover,#content form input[type=button]:hover,#content form input[type=submit]:hover,div.slider{background:#000}div.slider{height:800px;overflow:hidden;position:relative;width:100%}div.slider div.items{height:100%}div.slider div.item{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%!important}div.slider .bx-viewport,div.slider .bx-wrapper{height:100%!important;left:0;top:0;position:relative;width:100%}div.slider div.bx-controls{bottom:18px;position:absolute;text-align:center;width:100%;z-index:53}div.slider div.bx-pager a{border-radius:50%;font:48px Tahoma;opacity:.25}div.slider div.bx-pager a.active{opacity:1}ul.list+div.text-content{margin-top:50px}div.text-content table td{border:0;padding:0}div.text-content h2{background:#000;display:inline-block;padding:0 1em;position:relative;z-index:1}div.text-content h2+p{position:relative}div.text-content h2+p:before{border-top:1px solid #c8a03c;left:0;position:absolute;top:-1.375em;width:100%;z-index:-1}div.text-content h2+p img{margin-top:.75em;margin-bottom:-1em;max-height:200px;width:auto}div.driving-experience div.text-content h2+p img{max-height:400px}div.text-content img[style*='float: left']{margin:0 30px 0 0}div.text-content img[style*='float: right']{margin:0 0 0 30px}div.services{background:#fff;background:url(./../../_layout/_www/services.jpg) center center no-repeat;background-size:cover}div.services div.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:2.75em 2em 1.75em;text-align:center;width:73em}div.services div.service{box-sizing:border-box;display:inline-block;height:300px;margin:1em 5%;width:300px}#content div.services div.service h2{border-radius:50%;box-sizing:border-box;display:table;font-size:1.5em;height:100%;margin:0;overflow:hidden;position:relative;width:100%}div.services div.service.limusine-services h2{background:url(./../../_layout/_www/services-limusine.jpg) center center no-repeat}div.services div.service.driving-experiences h2{background:url(./../../_layout/_www/services-driving-experiences.jpg) center center no-repeat}#content div.services div.service a{background-color:rgba(0,0,0,.5);display:table-cell;vertical-align:middle;text-decoration:none;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}#content div.services div.service a:hover{background-color:rgba(0,0,0,.8);color:#c8a03c}div.gallery{padding-bottom:25px;padding-top:25px}div.gallery>h2,div.gallery>p:first-child{color:#c8a03c;font:400 1.75em/normal OpenSansBold,sans-serif;margin-bottom:30px;text-align:center;text-transform:uppercase}div.gallery>p:not(:first-child){color:#5f5f5f;margin-bottom:30px}div.gallery div.items{margin-bottom:-10px;margin-left:-10px}div.gallery div.item{float:left;margin-bottom:10px;margin-left:10px}div.gallery div.item p{font-size:.875em;line-height:125%;margin-bottom:0;text-align:center;width:160px}div.gallery div.item img{display:block;max-height:107px}div.g-recaptcha,div.list a.thumb,div.list p{display:inline-block}div.contact{background:#e0e0df}#map{height:500px;width:100%}div.contact div.container{margin-left:auto;margin-right:auto;position:relative;top:-500px;width:73em}div.contact div.box{background:#c8a03c;left:7.8125em;padding:1em 1em 0;position:absolute;top:0;width:15.5em;z-index:2}div.contact div.box:after{border-color:#c8a03c transparent transparent;border-style:solid;border-width:50px 17.5em 0 0;bottom:-50px;height:0;left:0;position:absolute;width:0}div.contact div.box p{font:1em/18px OpenSansRegular,sans-serif;margin-bottom:34px}div.contact div.box p:last-child{font-size:.8em;margin-bottom:0!important}div.contact div.box strong{font:400 1.05em/18px OpenSansBold,sans-serif}div.contact div.box b{font:400 1.25em/18px OpenSansBold,sans-serif}div.contact div.box a:hover{text-decoration:underline}div.contact div.box span{display:inline-block;width:56px;width:56px;width:3.5rem}div.navigation{margin-left:auto;margin-right:auto;position:relative;width:1110px;width:1110px;width:69.375rem;z-index:100}div.navigation ul{margin-bottom:0;margin-left:0}div.navigation li{float:left;font:1.0625em/normal OpenSansRegular,sans-serif;list-style:none}div.navigation li:not(:last-child):after{content:'\00a0/\00a0'}div.list,ul.list{margin:0 0 30px}div.list{margin-bottom:0}div.list div.item:not(:last-child){margin:0 0 30px}ul.list li{list-style:none}div.list h2,ul.list h2{margin-bottom:10px}div.list a,ul.list li a{color:#c8a03c}div.list p{margin:0 0 0 30px;vertical-align:top;width:470px}div.g-recaptcha{margin-bottom:1.75em}#footer{background:#000;min-width:73em;width:100%}#footer div.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 2em;position:relative;width:73em}p.site-owner{float:left;height:80px;overflow:hidden}p.site-owner img{height:50px!important;margin-top:15px}#footer div.mainmenu{float:right;margin-right:0;margin-top:29px}#footer div.mainmenu li{float:left;font:.875em/normal OpenSansRegular,sans-serif;list-style:none}#footer div.mainmenu a{color:#fff;text-decoration:none}#footer div.mainmenu a:hover{text-decoration:underline}#footer div.mainmenu a:after{display:none}@media only screen and (min-width:112em){div.slider{height:900px}}@media only screen and (max-width:73em){#content div.container,#footer div.container,div.contact{width:auto!important}div.quick-contact{padding-left:2em;padding-right:2em}#header div.mainmenu,div.logo{margin-left:2em;margin-right:2em}#footer,#header{min-width:1px}div.slider{height:600px}div.contact{overflow:hidden}#content table,#page div.navigation{width:auto}#content table td,#content table th{display:block;height:auto!important;text-align:left!important;width:auto!important}#content table tr:first-child{display:none}}@media only screen and (max-width:64em){#header div.quick-contact{text-align:center}#header div.mainmenu{position:absolute;right:0}#header div.mainmenu>a:first-child{display:inline-block}#header div.mainmenu ol{background:#000;display:none;margin-top:10px;padding:0 2em 2em;position:absolute;right:-2em;z-index:4}#header div.mainmenu li{float:none;margin-top:15px;position:relative;white-space:nowrap}#header div.mainmenu li a:after,#header div.mainmenu li:after{display:none}#header div.mainmenu li:hover{-webkit-animation:animation4 .3s 1 forwards;-o-animation:animation4 .3s 1 forwards;animation:animation4 .3s 1 forwards}div.slider{height:550px}#footer div.mainmenu{margin-bottom:20px;margin-right:20px}}@media only screen and (max-width:56.25em){#header{min-height:153px}div.logo h1,div.logo p{width:125px}#header div.mainmenu{margin-top:86px}div.slider{height:500px}#content form textarea{width:100%}p.site-owner{float:none;padding:1em;text-align:center}#footer div.mainmenu{float:none;margin:0;padding:0 0 1em}#footer div.mainmenu ul{margin:0}#footer div.mainmenu li{float:none;padding-bottom:.75em;text-align:center}#footer div.mainmenu li:after{display:none}}@media only screen and (max-width:52.5em){div.quick-contact p.address{display:none}}@media only screen and (max-width:50em){#header{background:#000;position:relative}div.slider{height:350px}}@media only screen and (max-width:37.5em){div.quick-contact{display:none}#header{min-height:120px}div.logo{margin-top:20px}#header div.mainmenu{margin-top:48px}div.slider{height:250px}#content form input[type=text],#content form input[type=password],#content form select{width:100%}}@media only screen and (max-width:31.25em){div.contact div.container{top:0}div.contact div.box{background:#343434;box-sizing:border-box;left:0;padding-bottom:1em;position:relative;width:100%}div.contact div.box:after{display:none}}@-webkit-keyframes animation1{0%{opacity:0}100%{opacity:1}}@-o-keyframes animation1{0%{opacity:0}100%{opacity:1}}@keyframes animation1{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes animation2{0%{width:0}100%{width:100%}}@-o-keyframes animation2{0%{width:0}100%{width:100%}}@keyframes animation2{0%{width:0}100%{width:100%}}@-webkit-keyframes animation3{0%{background:rgba(0,0,0,.63)}100%{background:rgba(197,120,70,.63)}}@-o-keyframes animation3{0%{background:rgba(0,0,0,.63)}100%{background:rgba(197,120,70,.63)}}@keyframes animation3{0%{background:rgba(0,0,0,.63)}100%{background:rgba(197,120,70,.63)}}@-webkit-keyframes animation4{0%{left:0}100%{left:-5px}}@-o-keyframes animation4{0%{left:0}100%{left:-5px}}@keyframes animation4{0%{left:0}100%{left:-5px}}@-webkit-keyframes animation5{0%{height:108px}100%{height:158px}}@-o-keyframes animation5{0%{height:108px}100%{height:158px}}@keyframes animation5{0%{height:108px}100%{height:158px}}@-webkit-keyframes animation6{0%{opacity:1}100%{opacity:0}}@-o-keyframes animation6{0%{opacity:1}100%{opacity:0}}@keyframes animation6{0%{opacity:1}100%{opacity:0}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f5f5f5;color:#444;text-shadow:none;border-radius:0}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden;text-align:center}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:12px/16px sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(./../../_layout/_fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -111px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(./../../_layout/_fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:37px;height:37px}.fancybox-nav{top:0;width:50%;height:100%;text-decoration:none;background:url(./../../_layout/_fancybox/blank.gif);-webkit-tap-highlight-color:transparent;outline:0!important}.fancybox-prev{left:-43px}.fancybox-next{right:-43px}.fancybox-nav span{top:50%;width:37px;height:37px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -37px}.fancybox-next span{right:10px;background-position:0 -74px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock body{margin-left:-17px}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(./../../_layout/_fancybox/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:400 12px/16px sans-serif;position:relative;text-align:left;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title p.title{float:left;font-weight:700;width:79%}.fancybox-title p.counter{float:right;font-style:italic;text-align:center;width:100%}.fancybox-title p.title+p.counter{text-align:right;width:20%}.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:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;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;padding:10px;color:#000;background:rgba(0,0,0,.8)}div#facebook-like-plugin{border-top:1px solid #a7a7a7;clear:both;margin:10px 0 -3px;overflow:hidden;padding:10px 0 0;text-align:left}div#facebook-like-plugin iframe{max-width:500px;overflow:hidden}div#facebook-likebox-plugin{height:336px;margin:-3px 0 0 -10px;overflow:hidden;width:643px}
