html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Script';src:url('fonts/P22CezannePro.eot?#iefix') format('embedded-opentype'),url('fonts/P22CezannePro.otf') format('opentype'),url('fonts/P22CezannePro.woff') format('woff'),url('fonts/P22CezannePro.ttf') format('truetype'),url('fonts/P22CezannePro.svg#P22CezannePro') format('svg');font-weight:400;font-style:normal}input{-webkit-appearance:none}body{font-family:'PT Serif',serif;background:#252525}header{box-shadow:0 0 13px 0 rgba(0,0,0,.4);height:77px;background:#fff;text-align:center;position:relative;z-index:5000}@media only screen and (min-width: 521px) and (max-width: 719px){header{ height:50px}header img{height:130px}}@media only screen and (max-width: 520px){header{ height:50px}header img{height:130px}}header h6{position:absolute;top:0;right:35px;line-height:77px;font-size:16px;text-transform:uppercase;color:#000;white-space:nowrap}@media only screen and (min-width: 960px) and (max-width: 1199px){header h6{ display:none}}@media only screen and (min-width: 720px) and (max-width: 959px){header h6{ display:none}}@media only screen and (min-width: 521px) and (max-width: 719px){header h6{ display:none}}@media only screen and (max-width: 520px){header h6{ display:none}}header h6 a{color:#000;text-decoration:none}header h6 span{color:#e5b26a}.slider{max-height:800px;overflow:hidden;position:relative}@media only screen and (min-width: 960px) and (max-width: 1199px){.slider{ max-height:600px}}@media only screen and (min-width: 720px) and (max-width: 959px){.slider{ height:500px;display:none}}@media only screen and (min-width: 521px) and (max-width: 719px){.slider{ height:500px;display:none}}@media only screen and (max-width: 520px){.slider{ height:500px;display:none}}.slider .pager{position:absolute;bottom:33px;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}.slider .pager .bx-pager-item{display:inline-block;margin-right:50px}.slider .pager .bx-pager-item a{width:14px;height:14px;color:transparent;background:rgba(0,0,0,.7);display:inline-block;border-radius:50%}.slider .pager .bx-pager-item a:hover{background:#000}.slider .pager .bx-pager-item .active{background:rgba(230,182,114,.7)}.slider .pager .bx-pager-item .active:hover{background:#e6b672}.slider .pager .bx-pager-item:last-child{margin-right:0}.slider .prev,.slider .next{position:absolute;top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);opacity:.6}.slider .prev:hover,.slider .next:hover{opacity:1}@media only screen and (min-width: 720px) and (max-width: 959px){.slider .prev,.slider .next{ display:none}}@media only screen and (min-width: 521px) and (max-width: 719px){.slider .prev,.slider .next{ display:none}}@media only screen and (max-width: 520px){.slider .prev,.slider .next{ display:none}}.slider .prev{left:90px}.slider .next{right:90px}.slider ul li{width:100%;height:100%;max-height:800px}@media only screen and (min-width: 960px) and (max-width: 1199px){.slider ul li{ max-height:600px}}@media only screen and (min-width: 720px) and (max-width: 959px){.slider ul li{ height:500px;display:none}.slider ul li:first-child{display:block}}@media only screen and (min-width: 521px) and (max-width: 719px){.slider ul li{ height:500px;display:none}.slider ul li:first-child{display:block}}@media only screen and (max-width: 520px){.slider ul li{ height:500px;display:none}.slider ul li:first-child{display:block}}.slider ul li img{width:100%;position:relative}@media only screen and (min-width: 720px) and (max-width: 959px){.slider ul li img{ min-width:100%;min-height:100%}}@media only screen and (min-width: 521px) and (max-width: 719px){.slider ul li img{ height:100%;width:auto;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}}@media only screen and (max-width: 520px){.slider ul li img{ height:100%;width:auto;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}}.slider ul li h2{position:absolute;font-size:36px;font-style:italic;color:#5c5c5a;line-height:1.2em;text-align:center;left:50%;top:calc(50% - 70px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:800px}@media only screen and (min-width: 960px) and (max-width: 1199px){.slider ul li h2{ font-size:36px;top:calc(50% - 10px)}}@media only screen and (min-width: 720px) and (max-width: 959px){.slider ul li h2{ font-size:36px;top:300px;width:80%}}@media only screen and (min-width: 521px) and (max-width: 719px){.slider ul li h2{ font-size:36px;top:300px;width:80%}}@media only screen and (max-width: 520px){.slider ul li h2{ font-size:28px;top:275px;width:80%}}.slider ul li h2 a{display:inline-block;color:#5c5c5a;font-size:20px;font-style:italic;text-decoration:none;padding:25px 50px;background:#fec16a;border:1px solid #e5b26a;border-radius:5px;line-height:1em;margin-top:100px}.slider ul li h2 a:hover{color:#fec16a;background:#252525;border:1px solid #252525}.slider ul .whiteShadow h2{color:#fff;text-shadow:0 0 95px #010202}.slider ul .whiteShadow h2 a{text-shadow:none}@media only screen and (min-width: 960px) and (max-width: 1199px){.slider ul .whiteShadow h2{ text-shadow:0 0 50px #010202}}@media only screen and (min-width: 720px) and (max-width: 959px){.slider ul .whiteShadow h2{ text-shadow:0 0 50px #010202}}@media only screen and (min-width: 521px) and (max-width: 719px){.slider ul .whiteShadow h2{ text-shadow:0 0 50px #010202}}@media only screen and (max-width: 520px){.slider ul .whiteShadow h2{ text-shadow:0 0 30px #010202}}.about{background:#fff;box-shadow:0 0 13px 0 rgba(0,0,0,.4);padding:115px 0;text-align:center;position:relative;z-index:4000}@media only screen and (min-width: 720px) and (max-width: 959px){.about{ padding:200px 0 75px}}@media only screen and (min-width: 521px) and (max-width: 719px){.about{ padding:150px 0 75px}}@media only screen and (max-width: 520px){.about{ padding:150px 0 75px}}.about h1{font-family:'Script';color:#eae6e5;font-size:170px}.about h1 span{display:block;font-family:'PT Serif',serif;color:#e6b672;font-size:26px;text-transform:uppercase}@media only screen and (min-width: 720px) and (max-width: 959px){.about h1{ font-size:150px}}@media only screen and (min-width: 521px) and (max-width: 719px){.about h1{ font-size:100px}.about h1 span{font-size:22px}}@media only screen and (max-width: 520px){.about h1{ font-size:72px}.about h1 span{font-size:22px}}.about p{color:#828282;font-size:18px;line-height:1.4em;margin-top:60px;max-width:740px;margin:60px auto 0;background:url('images/map.jpg') no-repeat top center;min-height:270px}.about p>a{display:inline-block;color:#5c5c5a;font-size:20px;font-style:italic;text-decoration:none;padding:25px 50px;background:#fec16a;border:1px solid #e5b26a;border-radius:5px;line-height:1em;margin-top:100px}.about p>a:hover{color:#fec16a;background:#252525;border:1px solid #252525}@media only screen and (min-width: 1200px){.about p>a{ display:none}}@media only screen and (min-width: 960px) and (max-width: 1199px){.about p>a{ display:none}}.about p em{color:#000;font-size:16px;text-transform:uppercase;color:#000;padding-top:60px;display:block}.about p em a{color:#000;text-decoration:none}.about p em span{color:#e6b672;padding:0 5px}@media only screen and (min-width: 521px) and (max-width: 719px){.about p{ background-size:100%;width:80%;min-height:initial}}@media only screen and (max-width: 520px){.about p{ background-size:100%;width:80%;min-height:initial;margin-top:50px}}.solutions{max-height:800px;overflow:hidden;position:relative;text-align:center}@media only screen and (min-width: 960px) and (max-width: 1199px){.solutions{ max-height:initial}}@media only screen and (min-width: 720px) and (max-width: 959px){.solutions{ max-height:initial}}@media only screen and (min-width: 521px) and (max-width: 719px){.solutions{ max-height:initial}}@media only screen and (max-width: 520px){.solutions{ max-height:initial}}.solutions>img{width:100%;position:absolute;z-index:-1;left:0}@media only screen and (min-width: 960px) and (max-width: 1199px){.solutions>img{ height:100%;width:auto;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}}@media only screen and (min-width: 720px) and (max-width: 959px){.solutions>img{ height:100%;width:auto;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}}@media only screen and (min-width: 521px) and (max-width: 719px){.solutions>img{ height:100%;width:auto;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}}@media only screen and (max-width: 520px){.solutions>img{ height:100%;width:auto;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}}.solutions h3{color:#666664;font-size:48px;text-transform:uppercase;margin:200px 0 120px}@media only screen and (min-width: 521px) and (max-width: 719px){.solutions h3{ font-size:36px;margin:75px 0 50px}}@media only screen and (max-width: 520px){.solutions h3{ font-size:36px;margin:100px 0 50px;line-height:1.2em}}.solutions ul{margin-bottom:206px}@media only screen and (min-width: 521px) and (max-width: 719px){.solutions ul{ margin-bottom:50px}}@media only screen and (max-width: 520px){.solutions ul{ margin-bottom:50px}}.solutions ul li{position:relative;width:325px;height:325px;display:inline-block;margin:0 30px;zoom:1;vertical-align:top}.solutions ul li:before{content:'';display:block}.solutions ul li:after{content:'';display:table;clear:both}@media only screen and (min-width: 521px) and (max-width: 719px){.solutions ul li{ margin:20px 0}}@media only screen and (max-width: 520px){.solutions ul li{ margin:20px 0}}.solutions ul li .circle{cursor:pointer;background:#fff;box-shadow:0 0 13px 0 rgba(0,0,0,.4);width:225px;height:225px;border-radius:50%;margin:10px auto 0;-webkit-transform:translate3d(0,0,0);-webkit-transition:border-radius 200ms linear;position:relative}.solutions ul li .circle:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.solutions ul li .circle h2{padding:34px 0 20px;font-size:34px;color:#e6b672;font-family:'Script'}.solutions ul li .circle h2 span{font-family:'PT Serif',serif;display:block;color:#666664;font-size:24px;text-transform:uppercase}.solutions ul li .circle img{height:83px;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear}.solutions ul li p{position:absolute;opacity:0;top:325px;color:#666664;line-height:1.3em;width:225px;font-size:18px;margin:auto;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}.form{background:#f8f6f7;box-shadow:0 0 13px 0 rgba(0,0,0,.4);position:relative}.form .wrapper{max-width:1200px;margin:0 auto;zoom:1}.form .wrapper:before{content:'';display:block}.form .wrapper:after{content:'';display:table;clear:both}.form .wrapper .lifestyle{float:left;width:50%;padding:150px 0;text-align:center}@media only screen and (min-width: 720px) and (max-width: 959px){.form .wrapper .lifestyle{ display:none}}@media only screen and (min-width: 521px) and (max-width: 719px){.form .wrapper .lifestyle{ display:none}}@media only screen and (max-width: 520px){.form .wrapper .lifestyle{ display:none}}.form .wrapper .lifestyle h3{font-family:'Script';font-size:86px;color:#e6b672;line-height:.8em}.form .wrapper .lifestyle h3 span{display:block;font-family:'PT Serif',serif;font-size:66px;text-transform:uppercase;color:#666664}.form .wrapper .lifestyle img{margin:60px 0}.form .wrapper .lifestyle p{max-width:435px;color:#828282;font-size:16px;line-height:1.4em;margin:0 auto}.form .wrapper .qoute{padding:150px 0 0 0;float:left;width:50%}@media only screen and (min-width: 720px) and (max-width: 959px){.form .wrapper .qoute{ float:none;width:80%;padding:100px 0;margin:auto}}@media only screen and (min-width: 521px) and (max-width: 719px){.form .wrapper .qoute{ float:none;width:100%;padding:100px 0;margin:auto}}@media only screen and (max-width: 520px){.form .wrapper .qoute{ float:none;width:100%;padding:100px 0;margin:auto}}.form .wrapper .qoute .response{text-align:center;width:60%;margin:auto;color:#e5b26a}.form .wrapper .qoute .response p{margin-bottom:15px;font-size:30px;line-height:1.1em}.form .wrapper .qoute .response p span{color:#666664}.form .wrapper .qoute .response .smallerText{font-size:16px;line-height:1.3em}.form .wrapper .qoute form>ul{width:60%;margin:auto}@media only screen and (min-width: 960px) and (max-width: 1199px){.form .wrapper .qoute form>ul{ width:75%}}@media only screen and (min-width: 720px) and (max-width: 959px){.form .wrapper .qoute form>ul{ width:60%}}@media only screen and (min-width: 521px) and (max-width: 719px){.form .wrapper .qoute form>ul{ width:60%}}@media only screen and (max-width: 520px){.form .wrapper .qoute form>ul{ width:90%}}.form .wrapper .qoute form>ul li{float:left;margin:3% 0}.form .wrapper .qoute form>ul li label{display:none}.form .wrapper .qoute form>ul li input[type="text"],.form .wrapper .qoute form>ul li input[type="email"],.form .wrapper .qoute form>ul li input[type="tel"]{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:50px;padding:0 25px;border:1px solid #d6d6d6;border-radius:1px;outline:0;background:#fff;color:#252525;font-size:18px;text-transform:uppercase;font-family:'PT Serif',serif}.form .wrapper .qoute form>ul li input[type="text"]::-webkit-input-placeholder,.form .wrapper .qoute form>ul li input[type="email"]::-webkit-input-placeholder,.form .wrapper .qoute form>ul li input[type="tel"]::-webkit-input-placeholder{color:#d6d6d6;text-transform:none;font-style:italic;font-family:'PT Serif',serif}.form .wrapper .qoute form>ul li input[type="text"]:-moz-placeholder,.form .wrapper .qoute form>ul li input[type="email"]:-moz-placeholder,.form .wrapper .qoute form>ul li input[type="tel"]:-moz-placeholder{color:#d6d6d6;text-transform:none;font-style:italic;font-family:'PT Serif',serif}.form .wrapper .qoute form>ul li input[type="text"]::-moz-placeholder,.form .wrapper .qoute form>ul li input[type="email"]::-moz-placeholder,.form .wrapper .qoute form>ul li input[type="tel"]::-moz-placeholder{color:#d6d6d6;text-transform:none;font-style:italic;font-family:'PT Serif',serif}.form .wrapper .qoute form>ul li input[type="text"]:-ms-input-placeholder,.form .wrapper .qoute form>ul li input[type="email"]:-ms-input-placeholder,.form .wrapper .qoute form>ul li input[type="tel"]:-ms-input-placeholder{color:#d6d6d6;text-transform:none;font-style:italic;font-family:'PT Serif',serif}.form .wrapper .qoute form>ul .full{width:100%}.form .wrapper .qoute form>ul .half{width:47%}@media only screen and (max-width: 520px){.form .wrapper .qoute form>ul .half{ width:100%}}.form .wrapper .qoute form>ul .half.left{margin:3% 3% 3% 0}@media only screen and (max-width: 520px){.form .wrapper .qoute form>ul .half.left{ margin:3% 0}}.form .wrapper .qoute form>ul .half.right{margin:3% 0 3% 3%}@media only screen and (max-width: 520px){.form .wrapper .qoute form>ul .half.right{ margin:3% 0}}.form .wrapper .qoute form>ul .swich{width:100%;height:50px;line-height:50px;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;border:1px solid #e5b26a;border-radius:1px;position:relative;background:#fff}.form .wrapper .qoute form>ul .swich a{display:block;width:50%;float:left;text-align:center;font-size:18px;text-decoration:none;color:#252525;font-style:italic;position:relative;z-index:10}.form .wrapper .qoute form>ul .swich span{position:absolute;z-index:5;width:50%;height:50px;display:block;background:#e5b26a;left:50%}.form .wrapper .qoute form>ul .radio{width:100%}.form .wrapper .qoute form>ul .radio h3{color:#252525;text-align:center;font-style:italic;margin:0 0 10px 0}.form .wrapper .qoute form>ul .radio ul{text-align:center}.form .wrapper .qoute form>ul .radio ul li{float:none;display:inline-block;margin-right:20px;position:relative}.form .wrapper .qoute form>ul .radio ul li p{display:none;opacity:0;box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;background:rgba(37,37,37,.9);color:#e6b672;padding:25px;font-size:14px;line-height:20px;font-style:italic;width:250px;text-align:center;bottom:35px;right:0;-webkit-transform:translate(40%,0);-moz-transform:translate(40%,0);-o-transform:translate(40%,0);-ms-transform:translate(40%,0);transform:translate(40%,0)}.form .wrapper .qoute form>ul .radio ul li p:after{content:'';position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:11px solid rgba(37,37,37,.9);top:100%;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.form .wrapper .qoute form>ul .radio ul li:hover p{display:block;opacity:1}.form .wrapper .qoute form>ul .radio ul li:last-child{margin-right:0}.form .wrapper .qoute form>ul .radio ul li input{float:left;display:none}.form .wrapper .qoute form>ul .radio ul li label{display:block;float:left;color:#252525;font-style:italic;cursor:pointer}.form .wrapper .qoute form>ul .radio ul li input[type="radio"]+label:before{content:'';display:inline-block;width:17px;height:20px;vertical-align:middle;margin:-3px 10px 0 0;background:url('images/unchecked-radio.png') no-repeat;background:url('images/unchecked-radio.svg') no-repeat}.form .wrapper .qoute form>ul .radio ul li input[type="radio"]:checked+label:before{background:url('images/checked-radio.png') no-repeat;background:url('images/checked-radio.svg') no-repeat}.form .wrapper .qoute form>ul .passengers{position:relative}.form .wrapper .qoute form>ul .passengers .passengersPopup{display:none;position:absolute;top:56px;z-index:10000;background:rgba(37,37,37,.9);color:#e6b672}.form .wrapper .qoute form>ul .passengers .passengersPopup:before{content:'';display:block;position:absolute;top:-10px;left:50%;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:10px solid rgba(37,37,37,.9)}.form .wrapper .qoute form>ul .passengers .passengersPopup ul li{display:block;width:100%;padding:10px 20px;font-size:18px;font-style:italic;box-sizing:border-box;-moz-box-sizing:border-box}.form .wrapper .qoute form>ul .passengers .passengersPopup ul li span{float:left;padding:5px 0}.form .wrapper .qoute form>ul .passengers .passengersPopup ul li a{float:right;font-style:normal}.form .wrapper .qoute form>ul .passengers .passengersPopup ul li a{color:#e6b672;text-decoration:none;font-size:24px}.form .wrapper .qoute form>ul .passengers .passengersPopup ul li .adult,.form .wrapper .qoute form>ul .passengers .passengersPopup ul li .child,.form .wrapper .qoute form>ul .passengers .passengersPopup ul li .infant{float:right;margin:0 10px;border:1px solid #e6b672;padding:5px 10px}.form .wrapper .qoute form>ul .datepickerWrap{display:none;position:relative;width:100%;height:0;margin:0}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper{background:rgba(37,37,37,.9);position:absolute;left:-25%;width:150%;top:-8px;z-index:10000}@media only screen and (min-width: 960px) and (max-width: 1199px){.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper{ left:-45%}}@media only screen and (max-width: 520px){.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper{ top:-73px}}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .arrow{content:'';display:block;position:absolute;top:-10px;left:28.5%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:10px solid rgba(37,37,37,.9)}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions{margin:10px 0}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions #flexible{width:40%;height:30px;line-height:30px;border:1px solid #e6b672;font-size:14px;font-style:italic;margin:0 auto;border-radius:1px;position:relative}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions #flexible a{position:relative;display:block;float:left;width:50%;color:#fff;text-align:center;text-decoration:none;z-index:10}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions #flexible span{position:absolute;display:block;width:50%;left:50%;height:30px;background:#e6b672;z-index:5}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li{position:relative;width:50%;float:left;text-align:center}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li p{display:none}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li a{display:inline-block;height:30px;padding:0 20px;line-height:30px;border-radius:1px;border:1px solid #e6b672;color:#e6b672;font-style:italic;font-size:14px;text-decoration:none}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li a:hover{color:#fff}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .active{color:#000;background:#252525}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .active:hover{color:#000}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions{display:none;position:absolute;z-index:10000;background:rgba(37,37,37,.9);bottom:38px;width:80%;margin:0 10%}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions:after{content:'';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:10px solid rgba(37,37,37,.9)}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions ul li{height:auto;width:100%;font-size:14px;color:#e6b672;cursor:pointer}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions ul li:hover{color:#fff}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions ul .active{color:#fff;background:0}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapperOne{left:-11%;width:auto}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapperOne .arrow{left:44.5%!important}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapperOne .dateOptions ul li{width:90%;margin:0 5% 5% 5%}.form .wrapper .qoute form>ul .datepickerWrap .datepickerWrapperOne .selectOptions ul li{margin:3% 0}.form .wrapper .qoute form input[type="submit"]{width:60%;clear:both;display:block;margin:20px auto 25px;height:50px;padding:0 25px;border:0;font-style:italic;background:#fec16a;border:1px solid #e5b26a;font-size:20px;color:#000;font-family:'PT Serif',serif;cursor:pointer;border-radius:1px;outline:0}.form .wrapper .qoute form input[type="submit"]:hover{color:#fec16a;background:#252525;border:1px solid #252525}footer{height:230px;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px){footer{ height:auto}}@media only screen and (max-width: 520px){footer{ height:auto}}footer .footerContent{display:none;font-size:16px;text-transform:uppercase;color:#000;white-space:nowrap;text-align:center;color:#fff;padding:20px 0}footer .footerContent a{color:#fff;text-decoration:none}footer .footerContent span{color:#e6b672}@media only screen and (min-width: 521px) and (max-width: 719px){footer .footerContent{ display:block}}@media only screen and (max-width: 520px){footer .footerContent{ display:block}}footer .copyright{width:calc(50% - 160px);background:url('images/footerBG.jpg') no-repeat;background-size:cover;height:100%;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px){footer .copyright{ display:none}}@media only screen and (max-width: 520px){footer .copyright{ display:none}}footer .copyright img{position:absolute;right:80px;top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%)}footer .credits{position:absolute;width:100%;max-width:1200px;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box;-moz-box-sizing:border-box;padding-right:20px;text-align:right}@media only screen and (min-width: 521px) and (max-width: 719px){footer .credits{ position:initial;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);width:auto;text-align:center}}@media only screen and (max-width: 520px){footer .credits{ position:initial;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);width:auto;text-align:center;padding-right:0}}@media only screen and (min-width: 521px) and (max-width: 719px){footer .credits ul{ text-align:right;display:inline-block;margin:20px 0}}@media only screen and (max-width: 520px){footer .credits ul{ text-align:right;display:inline-block;margin:20px 0}}footer .credits ul li{font-family:'Ubuntu',sans-serif;color:rgba(255,255,255,.4);font-size:12px;font-style:italic;line-height:45px;margin-bottom:10px}footer .credits ul li:last-child{margin-bottom:0}footer .credits ul li a{display:inline-block;width:200px;height:45px;background:rgba(8,9,9,.5);margin-left:18px;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;color:#e6b672;text-decoration:none;font-style:normal;font-size:16px}footer .credits ul li a span{display:block;width:45px;height:45px;border-right:3px solid #252525;float:left;margin-right:15px}footer .credits ul li a span img{height:31px;margin:7px}.overlay{position:fixed;width:100%;height:100%;top:0;z-index:6000;display:none}.ui-datepicker,.ui-datepicker table,.ui-datepicker tr,.ui-datepicker td,.ui-datepicker th{margin:0;padding:0;border:0;border-spacing:0}.ui-datepicker{position:relative;display:none;cursor:default;box-sizing:border-box;-moz-box-sizing:border-box;padding:20px;text-transform:uppercase;font-family:'PT Serif',serif;font-size:18px;z-index:10000;width:100%!important;overflow:hidden}.ui-datepicker-header{position:relative;padding:0 0 20px 0}.ui-datepicker-title{text-align:center}.ui-datepicker-month{position:relative;padding-right:15px;color:#fec16a;text-transform:capitalize;font-size:24px}.ui-datepicker-year{padding-left:8px;color:#fff;font-size:24px}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:0;padding:5px;cursor:pointer}.ui-datepicker-prev{left:0;padding-left:0}.ui-datepicker-next{right:0;padding-right:0}.ui-datepicker-prev span,.ui-datepicker-next span{display:block;width:0;height:0;text-indent:-9999px}.ui-datepicker-prev span{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid white}.ui-datepicker-next span{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid white}.ui-datepicker-calendar th{padding-bottom:15px;font-size:15px;text-transform:capitalize;font-style:italic;text-align:center;font-weight:400;color:#fff}.ui-datepicker-calendar td{padding:0;font-size:16px;text-align:center;line-height:30px}.ui-datepicker-calendar td a{margin:1px 0}.ui-datepicker-calendar .ui-state-default{display:block;width:30px;outline:0;text-decoration:none;color:#fff;border:1px solid transparent}.ui-datepicker-calendar .ui-state-active{background:#fec16a;color:#000}.ui-datepicker-other-month .ui-state-default{color:#4d4b4a}.ui-datepicker-unselectable.ui-state-disabled .ui-state-default{color:#4d4b4a}.dp-highlight .ui-state-default{color:#fff;background:rgba(254,193,106,.33)}.ui-state-disabled.dp-highlight .ui-state-default{color:#4d4b4a;background:0}.first-highlight .ui-state-default{background:#fec16a;color:#000;position:relative}.first-highlight .ui-state-default:after{content:'';position:absolute;top:-1px;left:100%;display:block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:8px solid #fec16a}.dp-highlight.ui-datepicker-current-day .ui-state-default{background:#fec16a;color:#000;position:relative}.dp-highlight.ui-datepicker-current-day .ui-state-default:before{content:'';position:absolute;top:-1px;right:100%;display:block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:8px solid #fec16a}.ui-datepicker-unselectable.ui-state-disabled.first-highlight .ui-state-default{background:0;color:#4d4b4a}.ui-datepicker-unselectable.ui-state-disabled.first-highlight .ui-state-default:after{display:none}.ui-datepicker-group{float:left;width:46%;overflow:hidden}.ui-datepicker-group-first{margin-right:7%}@media only screen and (max-width: 580px){.qoute .full{ width:100%}.qoute .half{width:100%!important}.qoute .half.left{margin:3% 0!important}.qoute .half.right{margin:3% 0!important}.qoute .dateOptions ul li{width:90%!important;margin:0 5% 5% 5%!important;float:none!important}.qoute .dateOptions ul li p{display:block!important;text-align:center;color:#fff;font-size:14px;margin-bottom:5px}.qoute .datepickerWrapper{max-width:265px;left:50%!important;top:-73px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.qoute .datepickerWrapper .arrow{left:45%!important}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper{top:-73px}}#formWrap{border-left:2px solid #fec16a;border-right:2px solid #fec16a;margin:0 auto;width:96%;max-width:530px;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box}#formWrap .wrapper{background:rgba(0,0,0,.7);padding:35px 0 0;box-sizing:border-box;-moz-box-sizing:border-box}#formWrap .wrapper h1 span{display:none}#formWrap .wrapper h1 img{display:block;width:75%;margin:auto}#formWrap .wrapper h2{width:75%;margin:15px auto;text-align:center;font-size:30px;color:#fec16a;font-style:italic;line-height:1.2em}#formWrap .wrapper h2 span{color:#fff;font-style:normal;text-transform:uppercase}#formWrap .wrapper #response{display:none;width:75%;margin:auto;padding-top:15px;text-align:center;color:#fec16a}#formWrap .wrapper #response p{margin-bottom:15px;font-size:30px;line-height:1.1em}#formWrap .wrapper #response p span{color:#fff}#formWrap .wrapper #response .smallerText{font-size:16px;line-height:1.3em}#formWrap .wrapper form>ul{width:75%;margin:auto}#formWrap .wrapper form>ul li{float:left;margin:3% 0}#formWrap .wrapper form>ul li label{display:none}#formWrap .wrapper form>ul li input[type="text"],#formWrap .wrapper form>ul li input[type="email"],#formWrap .wrapper form>ul li input[type="tel"]{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:50px;padding:0 25px;border:1px solid #fec16a;border-radius:1px;outline:0;background:rgba(0,0,0,.5);color:#fff;font-size:18px;text-transform:uppercase;font-family:'PT Serif',serif}#formWrap .wrapper form>ul li input[type="text"]::-webkit-input-placeholder,#formWrap .wrapper form>ul li input[type="email"]::-webkit-input-placeholder,#formWrap .wrapper form>ul li input[type="tel"]::-webkit-input-placeholder{color:#fec16a;text-transform:none;font-style:italic;font-family:'PT Serif',serif}#formWrap .wrapper form>ul li input[type="text"]:-moz-placeholder,#formWrap .wrapper form>ul li input[type="email"]:-moz-placeholder,#formWrap .wrapper form>ul li input[type="tel"]:-moz-placeholder{color:#fec16a;text-transform:none;font-style:italic;font-family:'PT Serif',serif}#formWrap .wrapper form>ul li input[type="text"]::-moz-placeholder,#formWrap .wrapper form>ul li input[type="email"]::-moz-placeholder,#formWrap .wrapper form>ul li input[type="tel"]::-moz-placeholder{color:#fec16a;text-transform:none;font-style:italic;font-family:'PT Serif',serif}#formWrap .wrapper form>ul li input[type="text"]:-ms-input-placeholder,#formWrap .wrapper form>ul li input[type="email"]:-ms-input-placeholder,#formWrap .wrapper form>ul li input[type="tel"]:-ms-input-placeholder{color:#fec16a;text-transform:none;font-style:italic;font-family:'PT Serif',serif}#formWrap .wrapper form>ul .full{width:100%}#formWrap .wrapper form>ul .half{width:47%}#formWrap .wrapper form>ul .half.left{margin:3% 3% 3% 0}#formWrap .wrapper form>ul .half.right{margin:3% 0 3% 3%}#formWrap .wrapper form>ul .swich{width:100%;height:50px;line-height:50px;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;border:1px solid #fec16a;border-radius:1px;position:relative}#formWrap .wrapper form>ul .swich a{display:block;width:50%;float:left;text-align:center;font-size:18px;text-decoration:none;color:#fff;font-style:italic;position:relative;z-index:10}#formWrap .wrapper form>ul .swich span{position:absolute;z-index:5;width:50%;height:50px;display:block;background:#fec16a;left:50%}#formWrap .wrapper form>ul .radio{width:100%}#formWrap .wrapper form>ul .radio h3{color:#fec16a;text-align:center;font-style:italic;margin:0 0 10px 0}#formWrap .wrapper form>ul .radio ul{text-align:center}#formWrap .wrapper form>ul .radio ul li{float:none;display:inline-block;margin-right:20px;position:relative}#formWrap .wrapper form>ul .radio ul li p{display:none;opacity:0;box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;background:#121117;color:#fec16a;padding:25px;font-size:14px;line-height:20px;font-style:italic;width:250px;text-align:center;bottom:35px;right:0;-webkit-transform:translate(40%,0);-moz-transform:translate(40%,0);-o-transform:translate(40%,0);-ms-transform:translate(40%,0);transform:translate(40%,0)}#formWrap .wrapper form>ul .radio ul li p:after{content:'';position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:11px solid #121117;top:100%;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#formWrap .wrapper form>ul .radio ul li:hover p{display:block;opacity:1}#formWrap .wrapper form>ul .radio ul li:last-child{margin-right:0}#formWrap .wrapper form>ul .radio ul li input{float:left;display:none}#formWrap .wrapper form>ul .radio ul li label{display:block;float:left;color:#fec16a;font-style:italic;cursor:pointer}#formWrap .wrapper form>ul .radio ul li input[type="radio"]+label:before{content:'';display:inline-block;width:17px;height:17px;vertical-align:middle;margin:-3px 10px 0 0;background:rgba(0,0,0,.5);border:1px solid #fec16a}#formWrap .wrapper form>ul .radio ul li input[type="radio"]:checked+label:before{background:#fec16a}#formWrap .wrapper form>ul .passengers{position:relative}#formWrap .wrapper form>ul .passengers .passengersPopup{display:none;position:absolute;top:56px;z-index:1000;background:rgba(18,17,23,.9);color:#fec16a}#formWrap .wrapper form>ul .passengers .passengersPopup:before{content:'';display:block;position:absolute;top:-10px;left:50%;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:10px solid rgba(18,17,23,.9)}#formWrap .wrapper form>ul .passengers .passengersPopup ul li{display:block;width:100%;padding:10px 20px;font-size:18px;font-style:italic;box-sizing:border-box;-moz-box-sizing:border-box}#formWrap .wrapper form>ul .passengers .passengersPopup ul li span{float:left;padding:5px 0}#formWrap .wrapper form>ul .passengers .passengersPopup ul li a{float:right;font-style:normal}#formWrap .wrapper form>ul .passengers .passengersPopup ul li a{color:#fec16a;text-decoration:none;font-size:24px}#formWrap .wrapper form>ul .passengers .passengersPopup ul li .adult,#formWrap .wrapper form>ul .passengers .passengersPopup ul li .child,#formWrap .wrapper form>ul .passengers .passengersPopup ul li .infant{float:right;margin:0 10px;border:1px solid #fec16a;padding:5px 10px}#formWrap .wrapper form>ul .datepickerWrap{display:none;position:relative;width:100%;height:0;margin:0}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper{background:rgba(18,17,23,.9);position:absolute;left:-19%;top:-8px;z-index:1000}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .arrow{content:'';display:block;position:absolute;top:-10px;left:28.5%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:10px solid rgba(18,17,23,.9)}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions{margin:10px 0}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions #flexible{width:40%;height:30px;line-height:30px;border:1px solid #fec16a;font-size:14px;font-style:italic;margin:0 auto;border-radius:1px;position:relative}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions #flexible a{position:relative;display:block;float:left;width:50%;color:#fff;text-align:center;text-decoration:none;z-index:10}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions #flexible span{position:absolute;display:block;width:50%;left:50%;height:30px;background:#fec16a;z-index:5}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li{position:relative;width:50%;float:left;text-align:center}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li p{display:none}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li a{display:inline-block;height:30px;padding:0 20px;line-height:30px;border-radius:1px;border:1px solid #fec16a;color:#fec16a;font-style:italic;font-size:14px;text-decoration:none}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li a:hover{color:#fff}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .active{color:#000;background:#fec16a}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .active:hover{color:#000}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions{display:none;position:absolute;z-index:1000;background:rgba(18,17,23,.96);bottom:38px;width:80%;margin:0 10%}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions:after{content:'';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:10px solid rgba(18,17,23,.9)}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions ul li{height:auto;width:100%;font-size:14px;color:#fec16a;cursor:pointer}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions ul li:hover{color:#fff}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapper .dateOptions ul li .selectOptions ul .active{color:#fff;background:0}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapperOne{left:-11%}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapperOne .arrow{left:44.5%!important}#formWrap .wrapper form>ul .datepickerWrap .datepickerWrapperOne .dateOptions ul li{width:90%;margin:0 5% 5% 5%}#formWrap .wrapper form input[type="submit"]{clear:both;display:block;margin:20px auto 25px;height:50px;padding:0 25px;border:0;font-style:italic;background:#fec16a;font-size:20px;color:#000;font-family:'PT Serif',serif;cursor:pointer;border-radius:1px;outline:0}#formWrap .wrapper form input[type="submit"]:hover{background:#feb651}#formWrap .wrapper h4{text-align:center;color:#fec16a;text-transform:uppercase}#formWrap .wrapper h4 a{color:#fec16a;text-decoration:none}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
