body{font-size:18px !important;font-family:'Avenir LT Std 35 Light','Open Sans' !important;line-height:26px}@media only screen and (max-width: 400px){body{font-size:8px;line-height:24px}}@media only screen and (min-width: 400px) and (max-width: 992px){body{font-size:13px;line-height:30px}}@media (min-width: 992px) and (max-width: 1450px){body{font-size:8px;line-height:30px}}h1,h2,h3,h4{font-family:'Avenir LT Std 35 Light','Open Sans';font-weight:400}i.icon,i.icons{font-size:1.2em;width:1.5em}a{color:#2e313a}a:hover{color:#72798f}.ui.grid>*,.ui.grid>.row,.ui.grid>.column:not(.row),.ui.grid>.row>.column,.ui.menu>.item{box-shadow:0}@media (min-width: 992px) and (max-width: 1450px){.model .no.break.ellipsis-1{text-align:center;font-size:14px !important}.model .g_img{max-width:250px;overflow:hidden;max-height:320px}}@media only screen and (max-width: 400px){.default.text{font-size:14px !important}}.logo{margin-top:-50px}@media only screen and (max-width: 400px),only screen and (min-width: 400px) and (max-width: 992px){.logo{margin-top:0;float:left;margin-left:10px}}.logo img{width:150px}@media only screen and (max-width: 400px){.logo img{width:60px}}@media only screen and (min-width: 400px) and (max-width: 992px){.logo img{width:100px}}@media only screen and (max-width: 400px),only screen and (min-width: 400px) and (max-width: 992px){#header_top{margin-bottom:30px}#header_top .ui.grid,#header_top .grid>.column:not(.row){padding:0 !important}#header_top .ui.grid.right.aligned{position:absolute;float:right !important;display:inline !important;right:0}}@media only screen and (max-width: 400px),only screen and (min-width: 400px) and (max-width: 992px){#search_model{position:absolute;right:0;margin-top:-40px}}@media only screen and (max-width: 400px){.sliderow{display:none !important}.ui.grid>.column:not(.row){padding-top:0;padding-bottom:0}}.slide{border-top:5px solid #000;padding-top:5px}.wrapper{max-width:1600px;margin:auto}@media (min-width: 992px) and (max-width: 1450px){.ui.page.grid{padding-left:5% !important;padding-right:5% !important}}.ui.selection.dropdown{border-radius:0 !important;border:0;border-bottom:1px solid #000}@media only screen and (max-width: 400px){.homemenu.sixteen.wide.mobile{width:100% !important}}@media only screen and (min-width: 400px) and (max-width: 992px){.homemenu.sixteen.wide.mobile{width:25% !important}}.homemenu a{border:0 !important}.homemenu a img{opacity:.5;filter:alpha(opacity=50);-webkit-transition:all 2s;transition:all 2s}.homemenu a:hover{border:0 !important}.homemenu a:hover img{opacity:1;filter:alpha(opacity=100)}.homemenu a span{margin-top:-50px;display:block;position:relative;background:rgba(0,0,0,0.3);color:#fff;text-align:center;text-transform:uppercase}.homemenu .row{margin-bottom:30px}#main_navigation{background-color:#2e313a;font-family:'Avenir LT Std 35 Light','Open Sans';text-transform:uppercase;padding:5px;margin-top:20px;margin-bottom:50px}#main_navigation_expanded{min-height:1.2em;background-color:transparent !important;box-shadow:0;border:0}#main_navigation_expanded a{color:#fff;margin-right:10px;text-transform:uppercase}#main_navigation_expanded .item:before{width:0 !important;background:rgba(34,36,38,0) !important}#main_navigation_expanded .ui.menu,#main_navigation_expanded .dropdown.item{text-transform:uppercase}#main_navigation_expanded .ui.menu .menu,#main_navigation_expanded .dropdown.item .menu{box-shadow:0 0 0 0 rgba(0,0,0,0);border:0 !important;margin-top:10px}#main_navigation_expanded .wrappable.menu{margin:auto}#main_navigation_expanded .mysub.menu{margin-top:7px !important;height:2.8em !important;z-index:9 !important;flex-direction:row !important;justify-content:center !important}#main_navigation_expanded .mysub.menu a{text-transform:uppercase !important}#main_navigation_expanded .mysub.menu a.active{border-bottom:1px solid #000}#main_navigation_expanded .ui.dropdown{position:initial}#main_navigation_collapsed{background-color:#2e313a;min-height:1.2em;font-size:16px !important}#main_navigation_collapsed a{color:#fff;margin-right:10px;display:block}#main_navigation_collapsed i.icon{color:#fff}.ui.header{font-family:'Avenir LT Std 65 Medium','Open Sans';font-size:25px !important;text-transform:uppercase;margin:10px}.ui.header:first-child{margin-top:20px}.ui.horizontal.divider:before,.ui.horizontal.divider:after{background-image:url(../../../assets/img/h-divider.jpg);background-repeat:repeat-x;top:0 !important}.ui.horizontal.divider:before{right:10px}.ui.horizontal.divider:after{left:10px}#footer{background-color:#2e313a;padding-top:20px !important;padding-bottom:20px !important;margin-top:50px !important;color:#fff;font-size:16px}#footer h1{font-size:26px;text-transform:uppercase}#footer h4{margin:0;font-family:'Avenir LT Std 65 Medium','Open Sans';font-size:20px}#footer h3{margin:10px 0 0 0;font-family:'Avenir LT Std 65 Medium','Open Sans';font-size:18px}#footer a{display:block;color:#fff}#footer a:hover{color:#ccc}#footer .fa{font-size:20px !important}#footer .footer-links-social{font-size:1.2em !important}#footer .footer-links-social a{display:inline-block}#footer .marker.icon{font-size:2em !important;margin-top:10px}.model{text-transform:uppercase;margin:5px;font-size:15.5px}.model .g_img{max-width:210px;overflow:hidden;max-height:270px}.model .g_img img{width:100%}.model span{white-space:nowrap;text-transform:uppercase;background-color:rgba(255,255,255,0.5);padding:0 4px 0 4px;text-align:center;margin-top:-40px;margin-left:-5px;position:absolute;font-size:13.4px;letter-spacing:4px;max-width:210px;color:#000}.model span:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.model .no.break.ellipsis-1{text-align:center;font-size:18px;max-width:210px;width:100%}.model-info h1{text-align:center;text-transform:uppercase;font-size:32px}.model-info #model-desc{text-align:center}.model-info .modelbar{text-align:center;margin-top:20px;margin-bottom:20px}.model-info .modelbar .directb{text-transform:uppercase;background-color:#a70000;padding:10px;line-height:10px;border-radius:6px;font-size:14px;color:#fff;display:inline-block;margin-top:10px;position:absolute}.model-info .modelbar a{display:inline-block;padding-top:10px}.ui.direct_booking.label{text-transform:uppercase;background-color:#a70000;color:#fff;height:30px;margin-right:12px;padding-bottom:0;font-size:13px;line-height:13px;padding-top:9px;padding-bottom:8px}@media only screen and (max-width: 400px),only screen and (min-width: 400px) and (max-width: 992px){.large-footer,.right.aligned{text-align:center !important}}.marquee_text{font-size:22px;font-weight:bold;overflow:hidden;width:250px;margin-top:-20px}