/**handles:dpi_custom-desktop**/
@media screen and (min-width:1281px){body{padding:0!important;max-width:none!important;margin:0!important}#content #page-hero{padding:170px 0 200px}.top-logo{width:50%}.top-call{width:50%;text-align:right;padding-top:10px}.site-branding .wrap{display:flex}.menu-toggle{display:none}.top-bar{display:block}#top-menu{text-align:right;list-style:none;margin:0;padding:12px 0 0}#top-menu li{display:inline-block;margin-left:40px;font-size:16px;line-height:1.25em;color:#999ca7;text-transform:uppercase;font-weight:300}#top-menu li a{color:#999ca7}#top-menu li a:hover{color:#666}.main-navigation ul{display:block}#section-main .wrap{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}#footer-widgets .wrap{display:flex}#footer-widgets .widget{width:25%}.deals-container{display:flex;flex-wrap:wrap}.flickity-page-dots{display:none}.deals-container .hentry{width:33.33%;padding:10px;margin-bottom:30px}.deals-container .hentry:nth-of-type(3n+1){margin-left:0}.destinations-container{display:flex;flex-wrap:wrap}.destinations-container .hentry{width:25%}#primary{width:74%}.home #primary{width:70%}.page-template-homepage .section-side-contact{width:25%}.main-navigation #primary-menu>li{padding:4px 25px;border-left:1px solid #fff}.main-navigation #primary-menu>li:first-child{border-left:0 none}.deals-container .special-price{font-size:20px;line-height:27px;padding:12px 8px}.offer-teaser{font-size:16px;line-height:24px;padding-top:13px;padding-bottom:13px}#section-home-finder h1{font-size:50px;margin:36px auto 22px;max-width:620px}#section-home-finder p{font-size:22px;line-height:27px}#finder-form-container{display:flex;flex-wrap:wrap}#finder-form-container>.select_container{width:26%;margin-right:2%}.page-template-homepage #finder-form-container>.button_container{width:16%}#section-home-finder .wrap{padding-bottom:75px}#content #section-dive-finder{padding:68px 0 100px}.hentry .tabs_content .entry-content{display:flex;flex-wrap:wrap;align-items:center}.hentry .tabs_content .entry-content .entry-excerpt{width:80%}.hentry .tabs_content .entry-content .entry-read-more{width:20%;text-align:right}.guarantee_item{width:25%;padding:0 10px}.main-carousel{display:flex!important;flex-wrap:wrap!important}#secondary{max-width:332px}}