﻿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}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.one{display:inline;float:left;width:33.333333%;position:relative}.two{display:inline;float:left;width:66.666666%;position:relative}.three{display:inline;float:left;width:100%;position:relative}.half{display:inline;float:left;width:50%;position:relative}@media only screen and (max-width:719px){.one,.two,.three{width:100%;margin-left:0;margin-right:0;display:block;float:none}}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}img.scale{max-width:100%;height:auto}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.left{float:left}.right{float:right}::selection{background:#231f20;color:#fff}::-moz-selection{background:#231f20;color:#fff}canvas{-ms-touch-action:double-tap-zoom}.show-phone{display:none}.webcam{position:relative;padding-bottom:65.25%;padding-top:30px;height:0;overflow:auto;-webkit-overflow-scrolling:touch}.webcam iframe{position:absolute;top:0;left:0}body{font-family:'nimbus-sans-n4','nimbus-sans',helvetica,sans-serif;background:#297ab1;overflow:auto}.page{position:absolute;*position:relative;overflow-x:hidden;width:100%;height:100%;pointer-events:none}.timer-bg{background:#444;opacity:.8;position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:999998}.owl-carousel-container{position:relative}.timer{display:block;z-index:999999;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;left:0}.timer .counter{color:#fff;text-transform:uppercase;font-size:40px;text-align:center}.timer .counter-item{display:inline-block;margin-bottom:15px;font-weight:normal}.timer .counter-text{color:#fff;text-align:center;text-transform:uppercase}.timer .counter-subtext{color:#fff;text-transform:uppercase;font-size:20px;text-align:center}.wrapper{z-index:10;position:relative;-webkit-overflow-scrolling:touch;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;padding-bottom:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wrapper.cookie-padding{padding-bottom:50px}.wrapper.ready{-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s .3s ease forwards}.sidebar{background:#e7e7e8;width:190px;position:fixed;top:0;left:0;bottom:0;font-weight:300;text-transform:uppercase;overflow-y:auto;overflow-x:hidden;pointer-events:auto}.sidebar .sidebar-content{width:190px;position:fixed;top:0;left:0;bottom:160px;overflow-y:auto}.sidebar a.active,.sidebar a:hover{color:#231f20}.sidebar menu{padding:30px;color:#7f7f84;font-size:15px}.sidebar menu a{text-decoration:none;color:#7f7f84}.sidebar nav{padding:15px 30px 30px 30px}.sidebar nav a{display:block;text-decoration:none;color:#7f7f84;font-size:17px;padding:6px 0;pointer-events:auto}.sidebar nav a:hover{margin-left:4px}.sidebar footer{position:fixed;width:190px;bottom:0;left:0;height:165px;background:#e7e7e8;padding-top:10px}.sidebar footer .social{border-bottom:1px solid #b3b3b6;text-align:center}.sidebar footer .social a{text-decoration:none;color:#7f7f84;font-size:14px;text-transform:none;display:inline-block;padding:4px;opacity:1}.sidebar footer .social a:last-child{display:block;padding:10px 0}.sidebar footer .social a:last-child:hover{opacity:1;color:#297ab1}.sidebar footer .social a img{display:block}.sidebar footer .copy{color:#7f7f84;font-size:10px;text-align:center;padding:18px 20px;line-height:16px}.sidebar footer .copy a{text-transform:none;font-size:12px;text-decoration:none;color:#7f7f84}.sidebar footer .copy a:hover{color:#231f20}.sidebar footer .hash{text-decoration:none;color:#99999d;font-size:14px;text-transform:none;display:block;padding:4px 4px 4px 4px}.sidebar footer .hash a{padding:0 0 4px 0 !important}.cookie-jar{background:#231f20;position:fixed;bottom:-100px;left:190px;z-index:9999;right:0;color:#fff;padding:10px;font-size:13px;pointer-events:auto;-webkit-shadow:-1px 0 0 0 black;-moz-shadow:-1px 0 0 0 black;-ms-box-shadow:-1px 0 0 0 black;-o-box-shadow:-1px 0 0 0 black;box-shadow:-1px 0 0 0 black;border-left:1px solid #333;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cookie-jar.cookie{bottom:0;opacity:1}.cookie-jar div{float:left;display:inline-block;padding:9px 0;width:80%}.cookie-jar a{color:#fff;text-decoration:underline}.cookie-jar a:hover{color:#65abdb}.cookie-jar .button{width:20%;text-align:center;float:right;background:#297ab1;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;padding:10px;display:inline-block}.cookie-jar .button:hover{color:#297ab1;background:#fff}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}strong,b{font-weight:bold}.main{pointer-events:auto;margin-left:190px;overflow:auto;overflow-y:hidden;height:100%}.main header{position:absolute;top:0;right:0;text-align:center;overflow-y:scroll;z-index:0;pointer-events:auto}.main header .logo{width:40%;background:#fff;overflow:hidden;display:block;float:right;padding:20px;height:100px;pointer-events:auto}.main header .logo img{max-width:100%;height:auto;display:inline-block}.main header .toggle{display:none;position:absolute;top:11px;right:10px;padding:10px;font-size:19px;text-transform:uppercase;cursor:pointer;pointer-events:auto}.main hr{width:100%;height:1px;display:block;background:#fff;border:0;margin:10px 0}.main.home{-webkit-perspective:1300px;perspective:1300px}.main.home header{position:absolute;top:0;left:0;z-index:9;overflow:hidden;background:#fff;width:33.333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:solid 1px #231f20}.main.home header .logo{padding:25px 0 0 0;float:none;display:block;text-align:center;background:none;width:auto}.main.home header .logo img{max-width:100%;height:auto;display:inline-block}.main.home header .toggle{display:none;position:absolute;top:11px;right:10px;padding:10px;font-size:19px;text-transform:uppercase;cursor:pointer}.main.home .title{color:#50a0d6;padding:15px 30px;height:auto}.main.home-detail header{background:none;width:40%;overflow:hidden}.main.home-detail header .logo{margin:14px 20px 0 0;text-align:center;height:auto;width:auto}.main.home-detail header .logo img{display:block;max-height:36px;max-width:100%}.main .intro-wrapper .intro{background:#231f20;text-align:center;padding:50px 100px;color:#fff;position:absolute;top:100px;bottom:0;left:0;right:0;font-weight:300}.main .intro-wrapper .intro a{text-decoration:none;color:#fff}.main .intro-wrapper .intro ul{padding-top:0}.main .intro-wrapper .intro ul li{display:block;text-transform:uppercase;font-size:26px;line-height:36px}.main .intro-wrapper .intro span{position:absolute;top:45%;left:0;right:0;color:#65abdb;font-size:20px;line-height:26px}.main .intro-wrapper .intro div{position:absolute;bottom:20px;left:0;right:0;font-size:22px}.main .intro-wrapper .intro div p{margin-top:20px;font-size:14px;line-height:18px;padding:0 10px}.main .intro-wrapper .intro div.divider{position:relative;bottom:auto;left:auto;right:auto;height:0;border-top:solid 1px #fff;display:block;width:100%;margin:0 auto 25px auto}.main .intro-wrapper .intro p{font-size:18px;line-height:24px;margin-bottom:25px}.main .intro-wrapper .intro p.note{font-size:15px;line-height:21px;color:#99999d}.main .slider img{display:block;width:100%}.main .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.main .owl-carousel:hover .owl-controls .owl-nav div{-webkit-transform:scale(1);transform:scale(1)}.main .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.main .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.main .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main .owl-carousel .owl-stage-outer.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.main .owl-carousel .owl-stage-outer .owl-video-wrapper{position:relative;height:100%;background:#000}.main .owl-carousel .owl-controls .owl-nav div,.main .owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main .owl-carousel .owl-refresh .owl-item{display:none}.main .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main .owl-carousel .owl-item img{opacity:1;display:block;width:100%;transition-property:all;transition-duration:400ms;transition-timing-function:ease}.main .owl-carousel .owl-item img.owl-lazy{opacity:0}.main .owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.main .owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.main .owl-loaded{display:block}.main .owl-loading{opacity:0;display:block}.main .owl-hidden{opacity:0}.main .owl-carousel .owl-stage.backfacefix .owl-item{-webkit-backface-visibility:hidden}.main .owl-rtl{direction:rtl}.main .owl-rtl .owl-item{float:right}.main .animated{-webkit-animation-duration:600ms;animation-duration:600ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.main .owl-animated-in{z-index:0}.main .owl-animated-out{z-index:1}.main .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.main .owl-controls{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);pointer-events:none}.main .owl-controls .owl-nav{display:block;height:100%}.main .owl-controls .owl-nav div{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0);transform:scale(0);position:absolute;text-indent:-9999;display:block;height:100%;font-size:0;width:40px;height:40px;cursor:pointer;top:50%;margin-top:-20px;pointer-events:auto}.main .owl-controls .owl-nav div.owl-prev{background:url(../images/left-lightblue.png);left:80px}.main .owl-controls .owl-nav div.owl-prev:hover{left:77px}.main .owl-controls .owl-nav div.owl-next{background:url(../images/right-lightblue.png);right:80px}.main .owl-controls .owl-nav div.owl-next:hover{right:77px}.main .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.main .owl-dots{position:absolute;bottom:0;left:0;right:0;pointer-events:auto}.main .owl-dots .owl-dot{display:inline-block;zoom:1}.main .owl-dots .owl-dot span{-webkit-backface-visibility:visible;display:block;width:10px;height:10px;margin:12px 6px;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;pointer-events:auto}.main .owl-dots .owl-dot span:hover{background:#8ec2e5}.main .owl-dots .owl-dot.active span{background:#297ab1}.main .caption-wrapper{position:absolute;bottom:0;left:0;right:0;background:#297ab1;background:rgba(41,122,177,.5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding-bottom:0}.main .caption{color:#fff;text-transform:uppercase;font-weight:bold;padding:2px 8px 8px 8px;font-size:18px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .caption-date{padding:8px 8px 5px 8px;font-size:24px;color:#fff;font-weight:300;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .cy{background:#86754e}.main .cy a{color:#fff;text-decoration:none;outline:none;border:0}.main .cy .text,.main .cy .logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 50px}.main .cy .logo{text-align:center}.main .cy .logo img{display:inline-block;max-width:100%}.main .cy .text h3{font-size:24px;line-height:28px;text-transform:uppercase;margin-bottom:10px}.main .cy .text p span{color:#231f20}.main .cy .text .inverted{display:inline-block;background:#fff;color:#86754e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;margin:15px 0}.main .news a{display:block;overflow:hidden;position:relative;text-decoration:none}.main .news a img{display:block;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .news a:hover .caption-wrapper{background:#4b9fdd;background:rgba(75,159,221,.8);padding-bottom:6px}.main .video{background:#231f20;height:100%;background:url('../images/video.jpg') no-repeat center center #231f20;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;cursor:pointer;position:relative;overflow:hidden}.main .video .play{position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/play.png) no-repeat center center;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1;filter:alpha(opacity=100)}.main .video .play:hover{background-color:rgba(75,159,221,.4)}.main .video .play.playing{opacity:0;filter:alpha(opacity=0)}.main video{width:100%;height:100%;display:none}.main object{width:100%;height:100%}.main .box-main{text-decoration:none;color:#fff;text-transform:uppercase;font-size:22px;overflow:hidden;display:block;position:relative;text-align:center;background:#231f20}.main .box-main:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.main .box-main:hover .innerText{left:5px;color:#e7e7e8}.main .box-main img{width:100% !important;height:auto;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1}.main .box-main div{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0;top:0;left:0;right:0;text-align:center;padding:14px;display:block;width:100%;color:#fff;top:50%;margin-top:-20px}.main .box-main .innerText{display:block;position:absolute;width:100%;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .box{text-decoration:none;color:#000;text-transform:uppercase;font-weight:700;font-size:22px;overflow:hidden;display:block}.main .box:hover div{background:#231f20 !important;color:#fff !important}.main .box.grey div{background:#aaa;color:#fff}.main .box.white div{background:#fff;color:#231f20}.main .box img{width:100% !important;height:auto;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1}.main .box div{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0;background:#fff;text-align:center;padding:14px;display:block;width:100%}.main .box.blue{background:#297ab1}.main .box.light-blue{background:#bacbd2}.main .box.dark-blue{background:#2c4856}.main .home-button{position:relative;display:block;color:#231f20;font-size:20px;line-height:24px;text-align:center;padding:115px 0}.main .home-button .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:15px;display:inline-block;text-align:left;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .home-button .letter{font-size:65px;line-height:70px;color:#297ab1;padding-bottom:15px;margin-bottom:5px;display:block;border-bottom:solid 1px #231f20;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .home-button.blue{background:#297ab1}.main .home-button.light-blue{background:#bacbd2}.main .home-button.dark-blue{background:#2c4856}.main .home-button:hover{color:#fff}.main .home-button:hover .inner{background:#231f20}.main .home-button:hover .letter{color:#fff;border-bottom-color:#fff}.main .newsletter{padding:30px;color:#fff;font-size:22px;line-height:30px;font-weight:300;height:100%;display:table;vertical-align:middle;width:100%;background:#2c4856;position:relative}.main .newsletter .inner{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;display:block;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main .newsletter .newsletter-input{width:100%}.main .newsletter .newsletter-input input[type="text"]{width:80%;padding:0 10px;height:40px;margin:20px 0 0 0;border:none;font-size:16px;font-family:'nimbus-sans-n4','nimbus-sans',helvetica,sans-serif,arial,sans-serif;color:#444;position:relative;top:0;line-height:20px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;display:inline-block;float:left;outline:none}.main .newsletter .newsletter-input input[type="submit"]{width:40px;background:url(../images/submit.png) no-repeat center right;border:none;position:relative;top:0;margin:0;padding:0;text-indent:-9999;height:40px;cursor:pointer;margin-top:20px;display:inline;float:left;outline:none}.main .newsletter .validation_error{width:80%;clear:both;padding:5px 10px;text-align:left;text-shadow:none;display:block;margin:10px 0}.main .partners{padding:30px;color:#fff;font-size:22px;line-height:26px;font-weight:300;height:100%;display:table;vertical-align:middle;background:#297ab1;width:100%}.main .partners div{display:table-cell;vertical-align:middle}.main .partners h2{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.main .partners ul li a{color:#fff;padding-right:4px;font-size:16px;display:block;text-decoration:none}.main .partners ul li a:after{content:"»";padding-left:6px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .partners ul li a:hover{color:#8ec2e5}.main .partners ul li a:hover:after{padding-left:10px}.main .partners .button{background:#fff;text-decoration:none;color:#297ab1;margin-top:20px;padding:4px 10px;font-weight:400;font-size:20px;position:relative;display:block;width:100%}.main .partners .button:after{content:url('../images/arrow.png');position:absolute;right:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .partners .button:hover:after{right:10px}.main .content-header{background:#fff;position:static;text-align:center;padding:30px}.main .content-one{display:inline;float:left;width:40%;position:relative}.main .content-two{display:inline;float:left;width:60%;position:relative;height:100%}.main .height-one{overflow:hidden}.main .content{padding:50px;color:#fff;font-weight:300;font-size:15px;line-height:22px;text-shadow:-1px -1px 0 #246c9c;background:#297ab1;pointer-events:auto;position:relative;z-index:1}.main .content h1{font-size:35px;font-weight:300;text-transform:uppercase;margin-bottom:15px;line-height:40px}.main .content h2{font-size:30px;font-weight:300;margin-bottom:10px;line-height:36px}.main .content h3{font-weight:bold;font-size:18px;margin-bottom:10px;line-height:22px}.main .content ul{padding-left:16px;list-style:square;margin-bottom:10px}.main .content ol{padding-left:20px;list-style:decimal;margin-bottom:10px}.main .content b,.main .content strong{font-weight:bold}.main .content em,.main .content i{font-style:italic}.main .content a{color:#fff;text-decoration:underline}.main .content a:hover{color:#8ec2e5}.main .content .slider{margin-bottom:20px}.main .content a.return{background:#fff;color:#297ab1;padding:4px 10px;display:inline-block;text-decoration:none;text-shadow:none;margin:20px 0 0 0;font-size:16px;font-weight:bold}.main .content a.return:before{content:url('../images/arrow-back.png');margin-right:10px;position:relative;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:1px}.main .content a.return:hover:before{left:-3px}.main .content .big-button{width:100%;background:#fff;text-align:center;text-decoration:none;color:#297ab1;margin-top:20px;padding:4px 20px;font-weight:400;font-size:20px;position:relative;display:block;border:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-appearance:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}.main .content .big-button:hover{background:#231f20;color:#fff}.main .content-slider-wrapper{position:fixed;left:190px;right:0;top:0;bottom:0;overflow-y:scroll;pointer-events:auto}.main .content-slider-wrapper .two{width:60%}.main .content-slider-wrapper-right{position:fixed;top:0;bottom:0;left:190px;right:0;pointer-events:auto}.main .content-slider-wrapper-right .logo{background:#fff;padding:18px 0;display:block;text-align:center}.main .content-slider-wrapper-right .one{width:40%;float:right;height:100%;overflow:hidden;display:inline-block}.main .content-slider-wrapper-right .content-slider{pointer-events:auto}.main .content-slider-wrapper-right .content-slider .caption{position:absolute;width:100%;left:0;text-transform:none;background:#0098d8 !important;background:rgba(0,152,216,.5) !important;font-weight:300;padding:12px;bottom:-60px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .content-slider-wrapper-right .content-slider div{position:relative;overflow:hidden}.main .content-slider-wrapper-right .content-slider div.caption-hover:hover .caption{bottom:0}.main .filler{width:60%}.main .content-slider{background:#246c9c}.main .content-slider a{position:relative;display:block}.main .content-slider.agenda-side div{position:relative;overflow:hidden}.main .content-slider.agenda-side .caption-wrapper{position:absolute;bottom:0;left:0;right:0;background:#0098d8 !important;background:rgba(0,152,216,.5) !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding-bottom:0;padding:0}.main .content-slider.agenda-side .caption{color:#fff;position:static;text-transform:uppercase;font-weight:bold;padding:8px 8px 5px 8px;font-size:18px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left;background:none !important;display:block !important}.main .content-slider.agenda-side .caption-date{position:static;padding:2px 8px 8px 8px;font-size:14px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left;background:none}.main .content-slider.agenda-side a:hover .caption-wrapper{background:#0098d8 !important;background:rgba(0,152,216,.8) !important;padding-bottom:6px}.main .content-slider.agenda-side a:hover .caption-wrapper .caption,.main .content-slider.agenda-side a:hover .caption-wrapper .caption-date{background:none !important}.main .content-slider img{width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .title{background:#fff;height:110px;color:#231f20;padding:30px;font-size:35px;font-weight:300;text-transform:uppercase;line-height:40px}.main .title h2{font-size:26px;text-transform:none;font-weight:400;margin-top:3px}.main .title h2 a{color:#231f20;text-decoration:none}.main .title h2 a:hover{color:#297ab1}.main .title h1{font-weight:bold}.main .gallery .box div{background:none;width:auto;font-weight:normal}.main .gallery .box .caption-wrapper{position:absolute;bottom:0;left:0;right:0;background:#0098d8;background:rgba(0,152,216,.6);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding-bottom:0;padding:0}.main .gallery .box .caption{color:#fff;position:static;text-transform:uppercase;font-weight:bold;padding:8px 8px 5px 8px;font-size:18px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left;background:none}.main .gallery .box .caption-date{position:static;padding:2px 8px 8px 8px;font-size:14px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left;background:none}.main .gallery .box:hover .caption-wrapper{background:#0098d8 !important;background:rgba(0,152,216,.9) !important;padding-bottom:6px}.main .gallery .box:hover .caption-wrapper .caption,.main .gallery .box:hover .caption-wrapper .caption-date{background:none !important}.main .gallery .one{width:33.33%;overflow:hidden}.main .gallery .grid-sizer{width:33.33%}.main .gallery-detail .one{width:25%;overflow:hidden}.main .gallery-detail .grid-sizer{width:25%}.main .gallery-detail .block .caption-wrapper{position:absolute;bottom:0;left:0;right:0;background:#0098d8 !important;background:rgba(0,152,216,.5) !important;text-align:right;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding-bottom:0;padding:0;opacity:0}.main .gallery-detail .block .caption{color:#fff;position:static;text-transform:uppercase;font-weight:bold;padding:8px 8px 5px 8px;font-size:18px;text-align:right;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .gallery-detail .block:hover .caption-wrapper{opacity:1;background:#0098d8 !important;background:rgba(0,152,216,.9) !important}.main .gallery-detail .block:hover .caption-wrapper .caption,.main .gallery-detail .block:hover .caption-wrapper .caption-date{background:none !important}.main .photo-share{width:100%;margin:0 auto;text-align:center}.main .photo-share img{margin-top:30px}.main .photo-share .caption{width:100%;background:#fff;position:absolute;bottom:0;color:#231f20;padding:10px;font-size:22px;font-weight:300;text-transform:uppercase;line-height:40px}.main .social-media{margin-top:30px;border-top:1px solid #fff;padding:15px 0}.main .social-media a{float:right}.main .disclaimer{font-size:10px;line-height:10px}.main .footer-logo{text-align:center;padding:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.main .footer-logo img{display:inline-block;width:100%;max-width:100px}.main table td{vertical-align:middle}.main table td input[type="text"]{width:98%;border:none;margin:6px 0;padding:6px;outline:none;font-family:'nimbus-sans-n4','nimbus-sans',helvetica,sans-serif;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}.main table td select{border:none;margin:6px 0;padding:6px;outline:none;font-family:'nimbus-sans-n4','nimbus-sans',helvetica,sans-serif;width:98%;cursor:pointer;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;background:#fff}.main table td select.small{width:21.333333%;display:inline;float:left;margin-right:2%}.main table td select.small:last-child{margin-right:0;width:33.333333%}.main table td input[type="submit"]{background:#fff;text-decoration:none;color:#297ab1;margin-top:20px;padding:4px 20px;font-weight:400;font-size:20px;position:relative;display:block;border:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-appearance:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}.main table td input[type="submit"]:hover{background:#231f20;color:#fff}.main table td .memberButton{margin:0 !important;padding:2px 20px !important;display:inline-block !important}.main table .membership-news{padding:20px 0}.main table.form{width:70% !important;margin:25px 0}.main table.form td{vertical-align:top;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 5px 0}.main table.form input[type="text"],.main table.form input[type="email"],.main table.form input[type="number"],.main table.form input[type="password"],.main table.form textarea,.main table.form select{outline:none;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 15px);font-family:'nimbus-sans-n4','nimbus-sans',helvetica,sans-serif;margin:5px auto;background-color:#e7e7e8;color:#2c4856;padding:10px}.main table.form input[type="text"] option,.main table.form input[type="email"] option,.main table.form input[type="number"] option,.main table.form input[type="password"] option,.main table.form textarea option,.main table.form select option{border:none}.main table.form textarea{resize:vertical}.main .button{background:#fff;text-decoration:none;color:#297ab1;margin-top:20px;padding:4px 20px;font-weight:400;font-size:20px;position:relative;display:block;border:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-appearance:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}.main .button:hover{background:#231f20;color:#fff}.main .linkbutton{text-align:center;background:#fff;text-decoration:none !important;color:#297ab1 !important;margin-top:20px;padding:4px 20px;font-weight:400;font-size:20px;position:relative;display:block;border:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-appearance:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;text-shadow:none}.main .linkbutton a{text-decoration:none !important;color:#297ab1 !important}.main .linkbutton:hover{background:#231f20;color:#fff !important}.main .linkbutton:hover a{color:#fff !important}.main .form-info{margin:15px 0 5px;text-align:left;font-size:12px}.main .validation_error{background:#231f20;padding:10px;font-size:14px;line-height:14px;margin:10px 0;text-align:center;text-shadow:none}.main .validation_error ul{display:none}.main .checkbox{margin:4px 0;display:block;width:100%}.main .checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:30px;padding-right:30px;color:#fff;vertical-align:middle}.main .checkbox:not(#IE8) label:before{content:"";display:inline-block;width:14px;height:14px;margin-right:10px;position:absolute;left:4px;top:4px;background-color:#fff;vertical-align:middle}.main .checkbox:not(#IE8) input[type=checkbox]{display:none}.main .checkbox:not(#IE8) input[type=checkbox]:checked+label:before{content:"✓";text-align:center;line-height:6px;font-size:30px;color:#231f20}.main .images-text{margin:20px 0 0 0;text-align:justify}.main .images-text .partner{display:inline-block;width:23%;margin-bottom:2%;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.main .images-text .partner:hover{opacity:.8}.main .images-text .partner img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main .images-text .gap{margin-bottom:0;width:23%;display:inline-block}.main .images-text .close-gap{width:100%;height:0;margin:0;padding:0}.main .back{color:#fff;text-decoration:none;text-align:center;overflow:hidden;display:block}.main .back img{position:relative;max-width:100%;height:auto;display:block}.main .back div{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:url(../images/new-back.png) no-repeat center center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .back span{position:absolute;bottom:20px;left:0;right:0;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .back:hover span{opacity:1}.main .showroom-wrapper{display:block;width:100%;background:#297ab1;float:left}.main .showroom-wrapper .showroom-item{background:#297ab1;display:inline-block;float:left;color:#fff;text-decoration:none;text-align:center;width:33.333333%;padding:20px 0}.main .showroom-wrapper .showroom-item img{position:relative;max-width:100%;display:block;margin:0 auto;margin-top:40px;margin-bottom:40px}.main .showroom-wrapper .showroom-item span{display:block;font-size:18px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main .showroom-wrapper .showroom-item:hover{background:#4b9fdd}.main .showroom-item-small,.main .showroom-item-big{color:#fff;text-decoration:none;text-align:left;display:block;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 10px;margin:0 1% 25px 1%;border:1px solid #fff}.main .showroom-item-small img,.main .showroom-item-big img{position:relative;max-width:100%;height:auto;display:block;margin:0 15px 0 5px;float:left}.main .showroom-item-small span,.main .showroom-item-big span{font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block;float:left;overflow:hidden;padding-top:5px;max-width:calc(100% - 55px)}.main .showroom-item-small:hover,.main .showroom-item-big:hover{background:#1b4f73;color:#fff !important}.main .showroom-item-small{width:48%}.main .showroom-item-big{width:98%}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-wrap .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-wrap .mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-wrap .mfp-container .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-align-top .mfp-container:before{display:none}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}
/*! Swipebox v1.2.8 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}#swipebox-slider .slide{background:url(../images/loader.gif) no-repeat center center;height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-action{bottom:-50px}#swipebox-action.visible-bars{-ms-transform:translateY(-50px);-webkit-transform:translateY(-50px);transform:translateY(-50px)}#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close{background-image:url(../images/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px}#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px}#swipebox-action #swipebox-close{background-position:15px 12px;left:40px}#swipebox-action #swipebox-prev.disabled,#swipebox-action #swipebox-next.disabled{opacity:.3}#swipebox-caption{top:-50px;text-align:center}#swipebox-caption.visible-bars{-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px)}#swipebox-slider.rightSpring{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}#swipebox-slider.leftSpring{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}@-webkit-keyframes rightSpring{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes rightSpring{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes leftSpring{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@keyframes leftSpring{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@media screen and (max-width:800px){#swipebox-action #swipebox-close{left:0}#swipebox-action #swipebox-prev{right:60px}#swipebox-action #swipebox-next{right:0}}#swipebox-overlay{background:#0d0d0d}#swipebox-action,#swipebox-caption{text-shadow:1px 1px 1px black;background-color:#0d0d0d;background-image:-webkit-gradient(linear,left top,left bottom,from(#0d0d0d),to(black));background-image:-webkit-linear-gradient(top,#0d0d0d,black);background-image:linear-gradient(to bottom,#0d0d0d,black);opacity:.95}#swipebox-action{border-top:1px solid rgba(255,255,255,.2)}#swipebox-caption{border-bottom:1px solid rgba(255,255,255,.2);color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}@-webkit-keyframes fadeIn{100%{opacity:1}}@keyframes fadeIn{100%{opacity:1}}@font-face{font-family:'weather';src:url('../../../fonts/artill_clean_icons-webfont.eot');src:url('../../../fonts/artill_clean_icons-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fonts/artill_clean_icons-webfont.woff') format('woff'),url('../../../fonts/artill_clean_icons-webfont.ttf') format('truetype'),url('../../../fonts/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg') format('svg');font-weight:normal;font-style:normal}.weather{position:absolute;top:84px;left:0;right:0;bottom:0;background:#246c9c}#weather{margin:0 auto;text-align:center;text-transform:uppercase;background:#246c9c;padding-bottom:40px}.weather-icon{color:#fff;font-family:weather;font-size:150px;font-weight:normal;font-style:normal;line-height:1}.icon-0:before{content:":"}.icon-1:before{content:"p"}.icon-2:before{content:"S"}.icon-3:before{content:"Q"}.icon-4:before{content:"S"}.icon-5:before{content:"W"}.icon-6:before{content:"W"}.icon-7:before{content:"W"}.icon-8:before{content:"W"}.icon-9:before{content:"I"}.icon-10:before{content:"W"}.icon-11:before{content:"I"}.icon-12:before{content:"I"}.icon-13:before{content:"I"}.icon-14:before{content:"I"}.icon-15:before{content:"W"}.icon-16:before{content:"I"}.icon-17:before{content:"W"}.icon-18:before{content:"U"}.icon-19:before{content:"Z"}.icon-20:before{content:"Z"}.icon-21:before{content:"Z"}.icon-22:before{content:"Z"}.icon-23:before{content:"Z"}.icon-24:before{content:"E"}.icon-25:before{content:"E"}.icon-26:before{content:"3"}.icon-27:before{content:"a"}.icon-28:before{content:"A"}.icon-29:before{content:"a"}.icon-30:before{content:"A"}.icon-31:before{content:"6"}.icon-32:before{content:"1"}.icon-33:before{content:"6"}.icon-34:before{content:"1"}.icon-35:before{content:"W"}.icon-36:before{content:"1"}.icon-37:before{content:"S"}.icon-38:before{content:"S"}.icon-39:before{content:"S"}.icon-40:before{content:"M"}.icon-41:before{content:"W"}.icon-42:before{content:"I"}.icon-43:before{content:"W"}.icon-44:before{content:"a"}.icon-45:before{content:"S"}.icon-46:before{content:"U"}.icon-47:before{content:"S"}#weather h2{font-family:'nimbus-sans-n4','nimbus-sans',helvetica,sans-serif;margin:0;color:#fff;font-size:60px;font-weight:300;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.15)}#weather ul{margin:-5px 0 10px 0;padding:0}#weather li{display:inline-block;color:#fff;padding:10px;font-family:'nimbus-sans-n4','nimbus-sans',helvetica,sans-serif;font-weight:300}.forecast{color:#fff}.small-weather-icon{color:#fff;font-family:weather;font-size:50px;font-weight:normal;font-style:normal;line-height:1;margin-right:40px}.showroom-table table{margin-top:25px;width:100%}.showroom-table table td{border-bottom:1px solid #fff;padding:5px;vertical-align:top}.showroom-table dt{width:100%;background:#222;display:block;cursor:pointer}.showroom-table dt h3{padding:10px 20px;position:relative;text-shadow:none}.showroom-table dt h3:after{content:'+';right:20px;color:#fff;position:absolute}.showroom-details .showroom-detail h3{background:#222;display:block;cursor:pointer;padding:10px 40px 10px 20px;position:relative;text-shadow:none;text-transform:uppercase}.showroom-details .showroom-detail h3:after{content:'+';right:20px;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.showroom-details .showroom-detail h3.open:after{content:'-'}.showroom-details .showroom-detail h4{font-weight:bold;font-size:16px;margin-bottom:15px}.showroom-details .showroom-detail hr{display:block;height:1px;width:100%;border:0;background:#fff;margin:10px 0 25px 0}.showroom-details .showroom-detail .detail-wrapper{display:none;padding-bottom:50px}.showroom-details .showroom-detail .data-table{width:100%;padding:25px 0;display:none}.showroom-details .showroom-detail .data-table caption{text-align:left;padding:10px 5px;color:#fff;border-bottom:solid 1px #1b4f73;margin-bottom:15px}.showroom-details .showroom-detail .data-table tbody .subtitle{border-bottom:1px solid #231f20}.showroom-details .showroom-detail .data-table tbody .subtitle th,.showroom-details .showroom-detail .data-table tbody .subtitle td{vertical-align:middle;padding:35px 0 10px 0}.showroom-details .showroom-detail .data-table tbody .subtitle strong{font-size:22px}.showroom-details .showroom-detail .data-table tbody tr{border-bottom:solid 1px #fff}.showroom-details .showroom-detail .data-table tbody tr td:last-of-type{text-align:right;min-width:110px}.showroom-details .showroom-detail .data-table tr td,.showroom-details .showroom-detail .data-table tr th{padding:5px 10px 8px 10px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.showroom-details .showroom-detail .data-table tr.big td,.showroom-details .showroom-detail .data-table tr.big th{font-size:26px;font-weight:bold;padding:10px 10px 12px 10px}.table-title{background:#fff;color:#297ab1;text-shadow:none;padding:8px;text-align:left;display:block;margin:-5px}.ps-container .ps-scrollbar-x-rail{display:none}.ps-container .ps-scrollbar-y-rail{position:absolute;right:6px;width:8px;opacity:0;display:block !important;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;z-index:9999999999}.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:1;filter:alpha(opacity=100)}.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{opacity:1;filter:alpha(opacity=100)}.ps-container .ps-scrollbar-y-rail.in-scrolling{opacity:1;filter:alpha(opacity=100)}.ps-container .ps-scrollbar-y{position:absolute;right:0;width:8px;cursor:pointer;background:url(../images/scrollbar.png) repeat-y;opacity:.4;filter:alpha(opacity=40);display:block !important;-o-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.ps-container.ie6 .ps-scrollbar-y{font-size:0}.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{opacity:.8;filter:alpha(opacity=80)}.ps-container.ie .ps-scrollbar-y{visibility:hidden}.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-y{visibility:visible}.home.scroll{*overflow-y:auto}.scroll{position:relative;overflow:hidden;*overflow-y:scroll}.bmw{height:100%;display:table;vertical-align:middle;background:#297ab1;width:100%}.bmw div{display:table-cell;vertical-align:middle;width:100%}.bmw div div{display:block}.logo-wrapper{text-align:center}.logo-wrapper .bmw-logo{display:block;color:#fff;text-decoration:none}.logo-wrapper .bmw-logo:hover{color:#cce4f5}.logo-wrapper .bmw-logo span{padding-top:10px;display:block}.logo-wrapper .bmw-logo img{max-width:150px;width:100%;height:auto;display:block;margin:0 auto}.reservation-widget{width:100%;height:780px;background:#297ab1}@media only screen and (max-width:1650px){.main .intro-wrapper .intro{padding:50px}}@media only screen and (max-width:1525px){.main .intro-wrapper .intro{padding:25px}}@media only screen and (max-width:1400px){.main .intro-wrapper .intro{padding:15px}.main .intro-wrapper .intro p{font-size:16px;line-height:22px;margin-bottom:15px}}@media only screen and (max-width:1350px){.timer .counter{font-size:30px}.main.home header{position:relative;top:auto;left:auto;width:100%;border-right:none}.main .intro-wrapper{height:auto !important}.main .intro-wrapper.one{float:none;display:block;width:100%;height:auto !important}.main .intro-wrapper .intro{position:relative;bottom:auto;top:auto;left:auto;right:auto;padding:50px 100px}.main .slider.two{display:block;float:none}}@media only screen and (max-width:1300px){.main .intro span{font-size:32px;line-height:44px}.main .intro ul li{font-size:36px;line-height:46px}.main .images-text .partner,.main .images-text .gap{width:17.5%}}@media only screen and (max-width:1200px){.showroom-item-small,.showroom-item-big{width:100% !important;display:block !important;margin:10px 0 !important}.showroom-item-small span,.showroom-item-big span{font-size:14px !important}.main .content-one,.main .content-slider-wrapper .two,.main .filler{width:50%}}@media only screen and (max-width:1100px){.timer .counter-text{font-size:20px}.main .intro-wrapper .intro{padding:25px 50px}.main .slider.two{width:100%}.main .newsletter .inner{padding:15px}.main .showroom-wrapper .showroom-item{padding:10px 0}.main .showroom-wrapper .showroom-item img{height:45px;margin-top:5px;margin-bottom:5px}.main .showroom-wrapper .showroom-item span{font-size:16px}.showroom-item-small,.showroom-item-big{width:100% !important;display:block !important;margin:10px 0 !important;font-size:12px !important}.main .owl-controls .owl-nav div.owl-prev{left:30px}.main .owl-controls .owl-nav div.owl-prev:hover{left:25px}.main .owl-controls .owl-nav div.owl-next{right:30px}.main .owl-controls .owl-nav div.owl-next:hover{right:25px}.newsletter{padding:15px 20px !important;font-size:17px !important;line-height:20px !important}.main .partners{padding:15px 20px}.main .partners h2{font-size:25px;margin-bottom:0}.main .partners .button{margin-top:6px}}@media only screen and (max-width:959px){.showroom-item-small,.showroom-item-big{width:100% !important;display:block !important;margin:10px 0 !important;font-size:12px !important}.newsletter-input input[type="text"]{width:70% !important}.cookie-jar{left:0}.sidebar{display:none}.wrapper{pointer-events:auto;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wrapper.open{left:190px;right:-190px}.main{overflow-y:scroll;margin-left:0;-webkit-overflow-scrolling:touch}.main header{position:relative;width:auto;background:#fff;margin:0;top:0;left:0;height:auto;overflow:hidden;text-align:left}.main header .logo{padding:11px 10px;display:inline-block;overflow:hidden;float:none;text-align:left;height:auto}.main header .toggle{display:inline-block}.main .slider{margin-top:0}.main .intro ul li{display:none}.main .intro span{top:10px;font-size:18px}.main .intro div,.main .intro div p{font-size:14px}.main.home header{position:relative;width:auto;background:#fff;margin:0;top:0;left:0;height:auto;overflow:hidden;text-align:left}.main.home header .logo{padding:10px;display:inline-block;overflow:hidden;float:none;text-align:left;height:auto}.main.home header .toggle{display:inline-block}.main.home-detail header{width:100%;background:#fff}.main.home-detail header .logo{padding:18px 10px 15px 10px;margin:0;width:auto;text-align:left}.main.home-detail header .logo img{max-width:calc(100% - 40px)}.main .content-one,.main .content-two{width:100%;float:none;display:block;height:auto}.main .content-slider-wrapper{position:relative;left:0;overflow:hidden;z-index:0}.main .content-slider-wrapper .two{width:100%}.main .content-slider-wrapper-right{position:static;width:100%;overflow:hidden;padding:0 !important}.main .content-slider-wrapper-right .one{width:100%}.main .content-slider-wrapper-right .logo{display:none}.main .content-header{text-align:left;padding:0}.main .images-text .partner,.main .images-text .gap{width:22.5%}.main .title{display:none}.main .gallery .one,.main .gallery .grid-sizer{width:50%}.main .gallery-detail .one,.main .gallery-detail .grid-sizer{width:33.33%}.main .box-main{font-size:18px}.main table.form{width:85% !important}.filler{display:none}.forecast{width:50%;float:left;display:inline-block}.small-weather-icon{margin-right:10px}.ps-container .ps-scrollbar-y-rail{opacity:0 !important}.logo-wrapper .bmw-logo img{width:100px}.weather{position:relative;top:auto;left:auto;right:auto;bottom:auto;overflow:hidden}}@media only screen and (max-width:719px){.showroom-item-small,.showroom-item-big{width:100% !important;display:block !important;margin:10px 0 !important;padding:10px !important;font-size:12px !important}.showroom-item-small img,.showroom-item-big img{display:none !important}.show-phone{display:block}.showroom-item{width:50% !important}.newsletter-input input[type="text"]{width:70% !important}.sidebar{position:fixed;bottom:0;-webkit-overflow-scrolling:touch;overflow-y:auto;height:auto}.sidebar .sidebar-content{position:relative;-webkit-overflow-scrolling:touch}.sidebar footer{position:relative}.cookie-jar div,.cookie-jar .button{width:100%;display:block;float:none}.wrapper.cookie-padding{padding-bottom:90px}.main.home header .logo img{max-width:220px}.main.home header .toggle{top:11px}.timer{position:relative;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;right:auto;left:auto}.timer .counter{font-size:25px;margin:15px auto}.timer .counter-text{font-size:18px}.main header .logo{width:auto}.main header .logo img{max-width:200px}.main header .toggle span{display:none}.main .intro-wrapper .intro{padding:25px}.main .intro-wrapper .intro ul li{display:block}.main .intro-wrapper .intro span{top:45%;font-size:20px}.main .intro-wrapper .intro div,.main .intro-wrapper .intro div p{font-size:16px}.main .counter{margin-top:25px;font-size:28px}.main .counter .counter-text{font-size:16px}.main .counter .counter-subtext{font-size:14px}.main .counter .d,.main .counter .u,.main .counter .m{padding:0}.main .content{padding:20px}.main .content .slider{display:block}.main .content-slider .caption{display:none}.main .height-one,.main .height-two{height:auto !important}.main .video{height:300px !important}.main table tr td{display:block}.main table tr td input[type="text"],.main table tr td select{width:100%}.main table tr td input[type="text"].small,.main table tr td select.small{width:31.333333%}.main .checkbox{display:block}.main .images-text .partner,.main .images-text .gap{width:31.333333%}.main .gallery-detail .one,.main .gallery-detail .grid-sizer{width:50%;float:left;display:inline}.main .content-slider-wrapper-right{pointer-events:none}.main .newsletter .inner{position:relative;left:auto;right:auto;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:15px 0}.main .cy .text,.main .cy .logo{padding:20px}.main .cy .text h3{font-size:18px;line-height:22px}.main .box-main{font-size:18px;overflow:visible}.main .box-main:hover .innerText{left:auto;color:#e7e7e8;padding-left:55px}.main .box-main .innerText{position:relative;left:auto;right:auto;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px}.main table.form{width:100% !important}.main .showroom-wrapper .showroom-item{width:50%}.main .showroom-wrapper .showroom-item img{height:25px}.main .showroom-wrapper .showroom-item span{font-size:14px}.main .showroom-item-small span,.main .showroom-item-big span{padding-top:0}.main .partners{padding:30px}.main .partners h2{font-size:30px;margin-bottom:10px}.main .partners .button{margin-top:20px}.half{width:100%;margin-left:0;margin-right:0;display:block;float:none}.showroom-table table td{display:table-cell !important}.showroom-details .showroom-detail .data-table{width:100%;display:none;margin:0;padding:0}.showroom-details .showroom-detail .data-table caption,.showroom-details .showroom-detail .data-table tbody,.showroom-details .showroom-detail .data-table tr,.showroom-details .showroom-detail .data-table th,.showroom-details .showroom-detail .data-table td{display:block;width:100%}.showroom-details .showroom-detail .data-table caption.empty,.showroom-details .showroom-detail .data-table tbody.empty,.showroom-details .showroom-detail .data-table tr.empty,.showroom-details .showroom-detail .data-table th.empty,.showroom-details .showroom-detail .data-table td.empty{display:none}.showroom-details .showroom-detail .data-table tbody .subtitle td{padding-top:10px}.showroom-details .showroom-detail .data-table tbody tr td:last-of-type{text-align:left}.showroom-details .showroom-detail .data-table tr{padding-bottom:10px;margin-bottom:10px}.showroom-details .showroom-detail .data-table tr td,.showroom-details .showroom-detail .data-table tr th{padding:3px 10px 5px 10px}.bmw{border-top:1px solid #246c9c;padding:30px !important;font-size:20px !important;line-height:30px !important;width:100%}.bmw .logo-wrapper .bmw-logo img{width:100%}}@media only screen and (max-width:479px){.main .gallery .one,.main .gallery-detail .one,.main .gallery .grid-sizer,.main .gallery-detail .grid-sizer{width:100%;float:none;display:block}}.ie9 .wrapper{opacity:1}.ie9 .main .block{opacity:1 !important}