@media(min-width:768px){.form-box{display:flex!important}}@media(max-width:1470px){span.big-num{right:-80px}}@media(max-width:1230px){.header-menu{padding:40px 20px}.enumenu_container{margin-left:30px}span.cover-call{margin-right:15px;padding-right:15px}.menu-open span.cover-call:after{top:-3px}.header-menu span,.header-menu span a,a.chck-ablty,.stickyHeader.home .header-menu span,.stickyHeader.home .header-menu span a,.stickyHeader.home a.chck-ablty{font-size:14px}.cover-zigzag:nth-child(odd) .img-cover,.cover-zigzag:nth-child(even) .img-cover{padding:0 15px}.cover-zigzag:nth-child(odd) .cont-cover,.cover-zigzag:nth-child(even) .cont-cover{padding:0 15px}.cover-zigzag:nth-child(odd) .img-cover,.cover-zigzag:nth-child(even) .img-cover{padding:0 15px}.cover-zigzag:nth-child(odd) .cont-cover,.cover-zigzag:nth-child(even) .cont-cover{padding:0 15px}.cover-cate{margin:0}.big-count{right:38%;font-size:600px}.cover-cont:last-child .cover-txt{width:48%}span.big-num{right:-80px}}@media(max-width:1024px){section.welcome-Cornish{margin:97px 0 0}.welcome-Cornish-rt{padding:30px 0}.welcome-Cornish-rt{padding:30px 0}.form-box>div{width:50%}.cover-form{width:96%;margin:0 auto;left:0;right:0;bottom:-60px}.wrap-graydata p{padding:0 0 35px}.wrap-graydata h3{padding:0 0 40px}.wrap-testimonial h3{padding:0}.wrap-content{margin-bottom:0}.wrap-graydata{padding:50px 0;margin:88px 0 30px}.testimonial span{margin:10px 0 0}section.wrap-view-width{margin:0}.row.cover-zigzag{margin-bottom:30px}.img-cover{order:1;margin-bottom:30px}.cont-cover{order:2}.img-cover img{width:100%}.award-box{text-align:left;margin:20px 0 0;padding:0}.award-box a{margin:0 50px 0 0}.wrap-video iframe{height:500px}.enumenu_ul li a{font-size:23px}.enumenu_ul ul li{margin:11px 0}.cover-zigzag{flex-wrap:wrap}.cover-input.guest-num:after{width:96%;height:1px;top:0;bottom:inherit;left:0;right:0;margin:auto}.enumenu_ul li ul a{font-size:20px;letter-spacing:3px}}@media(max-width:991px){.header-menu{padding:40px 20px 0 0}.enumenu_container{margin-left:40px}h1,.h1,.page-title h1,.wrap-bigsection h1{font-size:58px}.home .wrap-footer{margin-top:50px}.cover-footer{padding:0}.cover-foot-left{padding:0}.mob-logo{display:block}.menu-open span.cover-call{display:none}.contact-box{display:block;margin:47px 0 0;padding:8px 0;position:relative}form.footForm{width:100%}.menu-open img.mob-logo{display:none}.contact-box span{display:block}.stickyHeader .mob-logo{display:none}.enumenu_ul li a{font-size:20px;letter-spacing:0}.enumenu_ul ul li{margin:12px 0}.contact-box li a{font-size:18px;letter-spacing:0;text-transform:none}.stickyHeader.home .header-menu .contact-box li span,.header-menu .contact-box li span{padding:0;margin:0 0 6px;text-transform:inherit;font-size:18px;letter-spacing:0;color:#a1a0a0}.contact-box:after,.contact-box:before{position:absolute;content:'';width:170px;height:1px;left:0;right:0;top:5px;margin:auto;background:#6f6f6e}.header-menu .contact-box li{margin:19px 0 32px}.contact-box:after{top:inherit;bottom:10px}ul.social-media{margin:0}ul.social-media li a{font-size:28px;margin:0 4px;color:#949494}.stickyHeader span.cover-call{display:none}.wrap-banner h1{letter-spacing:0}.page-title>ul li{font-size:18px;letter-spacing:0}span.big-num{font-size:600px;right:-70px}.wrap-content h2{font-size:48px}.wrap-graydata{margin:0 0 30px}.wrap-bigsection{margin:70px 0}.big-count{display:none}.cover-txt,.cover-cont:last-child .cover-txt{padding:0;width:100%;order:2;margin:15px 0 0}.cover-cont img,.cover-cont:last-child img{width:100%;order:1}.cover-cont:last-child{margin:0}.cover-txt .btn{margin:0}.wrap-featured{margin:30px 0 0}h2,.h2{font-size:28px}h4{font-size:32px}.cover-menu{width:80%}.enumenu_ul li ul a{font-size:20px;letter-spacing:1px}.wrap-menu{padding:140px 0 0}.pth a.chck-ablty{font-size:15px}}@media(max-width:767px){.header-menu .has-children span.arrow{position:absolute;margin:0;padding:0;top:-2px}.check-avi{display:block;background-color:#626161;border:2px solid #626161;box-sizing:content-box;max-width:100%;position:relative;padding:0 20px;display:block;height:51px;line-height:51px;text-align:left;color:#fff;font-size:18px;letter-spacing:1.8px;font-weight:400}form.form-box{display:none;left:0;right:0;position:absolute;top:76%;padding:0 13px;background:#626161;box-shadow:0 2px 7px 0 rgba(0,0,0,.4)}.cover-form{position:inherit;bottom:0;width:100%;padding:0 14px}a.chck-ablty{display:none}.home .wrap-header{position:inherit}.home .menu-icon .menu-box span{background:#fff}.home .menu-icon{color:#302e31}.wrap-banner{margin:-4px 0 0;position:relative}.wrap-banner .item{height:43.8vh}.header-menu{padding:20px 20px 20px 0}.header-menu{padding:0 3px 7px}.cont-banner{display:none}.check-avi{position:absolute;left:0;right:0;bottom:0;cursor:pointer}.form-box>div{width:100%;border-top:1px solid rgba(255,255,255,.4)}.check-avi:after{position:absolute;content:'';background:url(../images/select-icons.png) no-repeat;width:18px;height:9px;background-size:100%;transform:rotate(-90deg);right:10px;top:19px}section.welcome-Cornish{margin:38px 0 0}h1,.h1,.page-title h1,.wrap-bigsection h1{font-size:41px;letter-spacing:-.3px}p,.wrap-view-width p,.wrap-same-width p{font-size:17px;line-height:1.2}.welcome-Cornish-rt{padding:34px 0}.wrap-footer,.home .wrap-footer{margin-top:24px;padding:44px 0;background:#e9ebed;margin-bottom:0;position:relative}h6{font-size:17px;color:#393939;padding:0 3px;letter-spacing:1.6px;margin-bottom:19px}.cover-footer{padding:0 3px}form.footForm{padding:0 9px 0 0;flex-wrap:wrap;border:0}form.footForm input[type=text]{width:100%;padding:26px 24px;font-size:14px;letter-spacing:.4px;border:1px solid #ddd;margin-bottom:22px}form.footForm input[type=submit]{padding:0 5px}.foot-form{margin-bottom:33px}.cover-footer p{letter-spacing:0;line-height:2;font-size:12px}.wrap-footer .column:first-child{order:1}.wrap-footer .column:last-child{order:2}.wrap-footer .column:nth-child(2){order:3}.wrap-footer .row{display:flex;flex-wrap:wrap}.wrap-same-width .column{margin-bottom:20px}.award-box{text-align:center;margin:42px 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cover-foot-left{text-align:center;margin:60px 0 0}ul.social-media-footer li a{color:#89925c}ul.social-media-footer li a:hover{color:#949494}ul.social-media-footer{margin-bottom:42px}.cover-foot-left p{letter-spacing:0;padding-bottom:18px}.stickyHeader .enumenu_container{margin:0}.menu-open .wrap-header .logo{margin:0}.stickyHeader .header-menu{padding:0}.menu-open .cover-header a.logo{display:none}.home.menu-open .wrap-header{position:absolute}.menu-open .header-menu{width:100%;justify-content:space-between}.stickyHeader .wrap-header .logo{margin:0}.home.stickyHeader.menu-open .wrap-header{position:fixed}.cover-input:after{display:none}.textbox{padding:20px 56px}.cover-input.cover-date:before{left:6px;top:19px}.sbHolder{padding:7px 0}.cover-input.nights-num:before{left:1px;top:17px}.sbSelector{padding:0 30px 0 35px}.cover-input.guest-num:before{left:5px;top:18px}.cover-btn{padding:22px 0 35px}span.big-num{display:none}.page-title>ul li{padding:0 10px 0 0}.owl-dots{position:inherit;margin:10px 0 0}.owl-dot{border-color:#393939}section.inner-banner,.flexi-temp .inner-banner{margin:40px 0 30px}.wrap-content h2{font-size:34px;margin:0 0 20px}.wrap-content .welcome-Cornish-rt{padding:0}.wrap-content{margin-bottom:20px}.wrap-graydata{padding:30px 0}.facility-list{margin:30px 0 0}.facility-list li span{font-size:18px;letter-spacing:0}section.wrap-testimonial{margin:0}.testimonial.welcome-Cornish-rt{padding:0}.testimonial p{font-size:22px}.testimonial span{font-size:16px}.award-box a{margin:0 10px;display:inline-block}.wrap-footer{margin:80px 0 20px}.stickyHeader .wrap-header .logo{max-width:200px}.stickyHeader .wrap-header .logo{max-width:200px}.enumenu_container{margin-left:0}.cover-cate{width:100%}.cat-box{display:flex;flex-wrap:wrap}.sbToggle{right:10px}.img-cover{margin-bottom:15px}.wrap-view-width h3{margin:0;padding-bottom:20px}.wrap-same-width img{margin-bottom:20px}.wrap-same-width h3{margin-bottom:0;font-size:26px;padding-bottom:10px}.wrap-same-width .column{padding:0 15px}.wrap-same-width{margin:0 0 10px}.wrap-video iframe{height:280px}.wrap-video{margin-bottom:30px}.wrap-threebox .column{padding:0 15px;margin-bottom:15px}.wrap-threebox img{margin-bottom:10px}.wrap-threebox h4{margin-bottom:15px}.wrap-threebox h4{font-size:28px;letter-spacing:0}.wrap-bigsection{margin:50px 0 30px}.wrap-bigsection p{font-size:22px;padding:0}.wrap-featured .column{padding:0 15px}.center-title{margin-bottom:30px}.cover-cont{margin-bottom:20px}.cover-txt .btn{padding:13px 15px}.wrap-gray{margin:30px 0 0;padding:30px 0}.wrap-gray span{font-size:18px}.wrap-gray .column{padding:0 18px}.wrap-gray p{font-size:26px}.wrap-gray a{margin-top:10px;font-size:15px}.flexi-temp .wrap-footer{margin:30px 0 0}div.error{position:inherit;width:100%;left:0;bottom:16px}.successmsg{position:inherit;bottom:inherit;left:inherit;width:100%}.menu-open .menu-icon strong{display:none}.stickyHeader.home.menu-open .menu-icon{font-size:0;display:flex}.stickyHeader.home.menu-open .menu-icon strong{display:none}.sbOptions{z-index:999}a.up-arrow{position:absolute;top:-32px;right:10px;display:block}.enumenu_ul .arrow{top:0}a.chck-ablty{font-size:15px}.socialhead{position:absolute;left:30px;top:46px;font-size:21px;z-index:1}.no6 .no6social{display:none}.rojanos .menu-icon{right:75px;top:22px}.wrap-menu{padding:0}.header-menu .has-children span.arrow{top:34px}ul#menu-paul-ainsworth{margin:106px 0 0}#menu-paul-ainsworth{padding-bottom:20px}.cover-menu{width:100%}.page-id-2 .videolight{width:49%;text-align:center}.footlogo{width:31%}.signup{font-size:19px;margin-bottom:24px;line-height:1.2}.pa .headingtitle,.single.pa .headingtitle{bottom:10px}.page-id-2 .videolight{padding:40px 0 20px}.page-id-2 .site-header{min-height:100%;height:100vh}.slidecontent{margin:199px auto 10px}.mahe h3{font-size:1.8em}li.menu-item-1042::after{display:none}li.menu-item-1042 a{padding-top:0}.header-menu .has-children span.arrow{top:-9px}.enumenu_ul li ul a{font-size:18px;letter-spacing:1px}.enumenu_ul ul li ul li{padding:1px 0}.single .headingtitle{font-size:29px;line-height:1.4;text-align:left;padding:10px}.rojanos .site-main{border:9px solid #96694c}.mariners .site-main{border-width:9px}.mariners .headingtitle{font-size:52px}}@media(max-width:580px){.familylogos.bmw .footlogo{width:46%}.familylogos.bmw .footlogo img{padding:10px 0 0;max-height:110px}.socialhead.social{display:none}.pa .logo,.woocommerce .logo{margin:0 auto;position:absolute;left:124px;top:24px;padding-left:0;transform:translateX(-50%);text-align:center;transition:all .3s ease;width:220px}.rojanos .site-main{border-width:6px;padding-top:30px}.mariners .site-main{border-width:6px}.mariners .innertext{margin:0}.mariners h3{font-size:2em;margin-top:170px}.slidecontent{margin:184px auto 10px}.mahe h3{font-size:28px}.mahe h3.ui-accordion-header{font-size:18px}.mariners .logo,.pth .logo,.mahe .logo{position:absolute;left:24px;margin-left:0;width:202px;top:24px;transform:none}.mahe .logo{width:132px}.rojanos .logo{position:absolute;left:20px;margin-left:0;width:150px;top:14px;transform:none;z-index:20}.mariners .headingtitle{font-size:42px}}@media(max-width:480px){.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:2.5em!important}.socialhead.social{display:none}.footlogo{width:46%}.wrap-menu .footlogo{width:49%;padding:0 4%}.signup{font-size:15px;margin-bottom:24px;line-height:1.2}.js-cm-email-input{width:65%!important}.page-id-2 .banner-image{height:100%;min-height:100vh}.site-footer{padding:30px 0 10px}.family{margin-bottom:15px}li.menu-item-1042::after{display:none}li.menu-item-1042 a{padding-top:0}.header-menu .has-children span.arrow{top:-5px}.enumenu_ul ul li ul li a{width:100%;padding:0;letter-spacing:1px;margin:0;font-size:15px}.enumenu_ul ul li{margin:8px 0}.familynav h3.overline{margin-bottom:50px}.no6 .content-area{min-height:320px}.no6 #page{background-size:auto 500px!important;background-position:center 98px!important}.page-id-999 .no6 #page{background-size:auto 500px!important;background-position:center 98px!important}.page-id-999 .no6 .site-header{width:100%;height:330px}.enumenu_ul ul li a{font-size:25px}.rojanos .headingtitle{font-size:27px;line-height:1.2}}@media(max-height:480px){.wrap-banner{height:65vh}.wrap-banner .item{height:65vh}}@media(max-height:767px){.wrap-menu{align-items:flex-start;padding-bottom:108px}}