button#responsive-menu-button.fixed-responsive-menu.responsive-menu-boring{top:30px!important}.nav>li,.navbar{position:unset!important}ul.sub-menu{width:calc(100% - 80px);margin:0 auto;top:80px;left:40px!important;background:#fff!important;color:#000!important;display:flex!important;justify-content:center!important;box-shadow:none!important;border-top:1px solid #bbb}.room-banner{width:calc(100% - 80px)!important;margin:0 auto;overflow:hidden}@media (min-width:1025px){ul.sub-menu{visibility:hidden;opacity:0;margin-top:-30px;transition:all .5s linear;padding:7px 0px!important}#menu-main-navigation>li{padding-bottom:60px}.navbar ul li:hover>ul.sub-menu{visibility:visible;opacity:1;transform:translateY(30px)}}.navbar ul ul a:hover{background:none!important;color:#000!important}ul.sub-menu::before,.navbar li ul.sub-menu a:before{display:none!important}ul.sub-menu li a{color:#888!important;font-size:16px!important;font-weight:400!important;text-transform:uppercase!important}header.header.fixed-header.sticky-header{box-shadow:0 8px 8px 0 rgba(0,0,0,.05)}#down-btn{background:url(/wp-content/uploads/2024/05/white-arrow1.png);z-index:999;cursor:pointer;background-repeat:no-repeat;background-size:cover;width:40px;height:20px;position:absolute;bottom:80px;left:calc(50% - 20px)}.home #down-btn{bottom:40px}.page-template-blog .post-single:nth-child(7),.page-template-blog .post-single:nth-child(10){clear:both}.super-datepicker-dialog .ui-datepicker-header .ui-datepicker-title{width:50%!important;margin:0 0 0 45px!important}.super-form .super-button-medium .super-button-wrap{font-family:'Roboto',sans-serif;margin-top:20px;float:left;font-size:16px;letter-spacing:2px;line-height:3px;color:#4a4e69;text-transform:uppercase;border:2px solid #4a4e69!important;background:#fff!important;padding:24px 60px!important;border-radius:5px!important;display:inline-block}.super-form .super-button-medium .super-button-wrap .super-button-name{color:#4a4e69!important}.super-form .super-button-medium .super-button-wrap:hover{color:#fff!important;background:#4a4e69!important}.super-form .super-button-medium .super-button-wrap .super-button-name:hover{color:#fff!important}.super-form .super-button-medium .super-button-wrap:hover>.super-button-name{color:#fff!important}.super-form-5556 .super-multipart-progress .super-multipart-progress-inner .super-multipart-progress-bar,.super-form-5556 .super-multipart-steps .super-multipart-step.super-active .super-multipart-step-wrapper{background-color:#2f677a!important}.page-id-5577 .super-datepicker-singledates .ui-datepicker-today a{background:#e6e6e6!important;color:#555!important}.page-id-5577 .super-datepicker-singledates .ui-datepicker-current-day a{color:#fff!important;background:#4a4e69!important}.page-id-5577 .super-form-5556 .super-radio .super-before,.page-id-5577 .super-form-5556 .super-checkbox .super-before{border:2px solid #4a4e69!important}.super-form-5556 .super-radio .super-before .super-after,.super-form-5556 .super-checkbox .super-before .super-after{background:#4a4e69!important}.super-timepicker-dialog .ui-timepicker-list li:hover,.super-timepicker-dialog .ui-timepicker-list li.ui-timepicker-selected{background:#4a4e69!important}@media (max-width:1400px) and (min-width:1025px){.home #features.features a.thumbnail .hover-content{font-size:23px}}.page-id-65 .about-cont1.ac-reverse .ab-image1{margin-top:140px}.page-id-4824 .room-cont:nth-child(2){display:block!important}#hero-unit.carousel.slide{height:calc(100% - 40px)}header.header.fixed-header .navbar-header .navbar-brand{left:40px!important}.dine-top-link.mar-zero{margin-top:0}.footer-bottom{position:absolute}li,#ui-datepicker-div{font-size:16px}button#responsive-menu-button .responsive-menu-inner,button#responsive-menu-button .responsive-menu-inner::before,button#responsive-menu-button .responsive-menu-inner::after{background-color:#fff!important}.postid-4693 .post-image{height:940px}button#responsive-menu-button .responsive-menu-inner.sticky-btn,button#responsive-menu-button .responsive-menu-inner.sticky-btn::before,button#responsive-menu-button .responsive-menu-inner.sticky-btn::after{background-color:#000!important}.mob-bt{display:none!important}@media (max-width:812px){.mob-bt{display:inline-block!important}}@media (max-width:480px){.home .two-col{padding-top:580px}}.headerNavLogo{position:absolute;right:40px;max-width:60px;top:7px}.contrast-button-container{display:none!important}#responsive-menu-item-78{margin-top:-60px}#responsive-menu-container{overflow:hidden}.contrast-button{cursor:pointer}.page-id-3943 .acc-button,.page-id-3949 .acc-button,.page-id-3954 .acc-button,.page-id-3957 .acc-button,.page-id-3959 .acc-button{font-family:'Roboto',sans-serif!important;font-size:16px;letter-spacing:2px;line-height:3px;color:#4a4e69;text-transform:uppercase;border:2px solid #4a4e69;padding:24px 21px;border-radius:5px;display:inline-block;background:#fff;text-align:center;width:300px}.page-id-3943 .acc-button:hover,.page-id-3949 .acc-button:hover,.page-id-3954 .acc-button:hover,.page-id-3957 .acc-button:hover,.page-id-3959 .acc-button:hover{background:#4a4e69;color:#fff}.page-id-3943 .acc-content .acc-details h2,.page-id-3949 .room-cont h2,.page-id-3954 .room-cont h2,.page-id-3957 .room-cont h2,.page-id-3959 .room-cont h2{font-size:65px!important;line-height:72px!important;padding-bottom:23px!important}.page-id-3949 .room-cont ul li::before,.page-id-3954 .room-cont ul li::before,.page-id-3957 .room-cont ul li::before,.page-id-3959 .room-cont ul li::before{color:#4a4e69}.page-id-3954 .room-cont,.page-id-3957 .room-cont,.page-id-3959 .room-cont{display:none!important}.page-id-3954 .room-cont:first-child,.page-id-3957 .room-cont:first-child,.page-id-3959 .room-cont:nth-child(1),.page-id-3959 .room-cont:nth-child(2),.page-id-3959 .room-cont:nth-child(3),.page-id-3959 .room-cont:nth-child(4){display:block!important}#responsive-menu-container #responsive-menu-wrapper{overflow:scroll!important;height:auto!important;min-height:100vh!important}@media (max-width:1600px) and (min-width:1025px){#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:26px;height:45px}#responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a{margin-top:20px}}@media (max-width:990px) and (min-width:790px){#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:26px;height:45px}#responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a{margin-top:20px}}@media (max-width:1380px){#responsive-menu-container #responsive-menu-wrapper{overflow:scroll!important;height:auto!important;min-height:100vh!important}}@media (max-width:1024px){ul li ul li:nth-child(1){margin-top:15px!important}ul li ul{margin-bottom:0px!important}}@media (max-width:840px) and (min-width:800px){#home-contact .row.blue-overlay .col-md-6:nth-child(2){padding-top:290px}.page-id-61 #home-contact .row.blue-overlay .col-md-6:nth-child(2){padding-top:70px}#home-contact .row.blue-overlay{padding-bottom:10%!important}#menu-footer-navigation,#menu-footer-navigation a{width:100%!important}footer .new-social,footer .footer-detail{margin:0 auto}#home-contact .subscribe-wrap .col-sm-8{width:60%!important}#home-contact .subscribe-wrap .col-sm-4{width:40%!important}}@media (max-width:799px) and (min-width:660px){#home-contact .subscribe-wrap .col-sm-8{width:60%!important}#home-contact .subscribe-wrap .col-sm-4{width:40%!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-1 a.responsive-menu-item-link{padding-left:5%!important}}@media (max-width:812px) and (min-width:810px){footer .new-social .rws-social-icon{margin:20px auto!important}.new-social .rws-social-icon li:nth-child(1){margin-left:-14px}}@media (max-width:480px){#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-1 a.responsive-menu-item-link{padding-left:5%!important}.page-id-3943 .acc-content .acc-details h2,.page-id-3949 .room-cont h2,.page-id-3954 .room-cont h2,.page-id-3957 .room-cont h2,.page-id-3959 .room-cont h2{font-size:44px!important;line-height:48px!important}}@media (max-width:340px){body #hero-unit,.page-id-61 .carousel-inner{max-width:100%!important;max-height:100vh!important;overflow:hidden!important}body{max-width:100%!important}}.page-id-1534 .img-wrapper{position:relative;*/ margin-left:4px;width:82%;margin-left:8%!important;background-size:cover;background-position:center bottom}.page-id-67 .map-bg{width:100%;height:800px;background:url(/wp-content/uploads/2021/03/map-image.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center}.page-id-67 .embed-container.maps{display:none!important}.page-id-67 p.blue-heading{line-height:76px!important}.page-id-61 .hero-content h1,.page-id-65 .hero-content h1,.page-id-61 #hero-unit .hero-content.text-center h1>small{font-size:85px!important;font-weight:400!important;font-family:"Playfair Display",serif!important;line-height:110px!important}.page-id-61 .hero-content .btn,.page-id-65 .hero-content .btn{display:inline-block;font-family:Karla,sans-serif;font-weight:300!important;border:0;font-size:20px;text-align:center;border-radius:5px;background:#eec364;color:#fff;padding:24px 65px;margin-top:80px!important}.page-id-61 .hero-content .btn:hover,.page-id-65 .hero-content .btn:hover{background:#4a4e69!important}.page-id-61 .hero-content a#goto{display:none}.page-id-65 .hero-content h1 em{font-style:normal}.page-id-61 #hero-unit .hero-content.text-center,.page-id-65 #hero-unit .hero-content.text-center{bottom:30%}.home .package,#covid-19{display:none!important}.page-id-3490 .book-form .book-form-check-in,.page-id-3490 .book-form .book-form-check-out{padding:10px 20px;font-size:13px}.page-id-1479 #hero-unit.banner-center{background-image:url(http://www.twinfarms.com/wp-content/uploads/2024/06/events-calendar.jpg)!important;background-size:cover;background-attachment:unset}.spa-bottom-content{width:90%;max-width:1250px;margin:0 auto;display:flex;justify-content:space-between;padding-top:90px}.spa-bottom-left{width:50%}.spa-bottom-right{width:40%}.spa-bottom-right img{display:block;margin:0 auto}@media (max-width:600px){.spa-bottom-left,.spa-bottom-right{width:100%}.spa-bottom-content{flex-direction:column}}#rev_slider_22_1 .uranus.tparrows:before{font-size:50px;line-height:50px}.dine-top-bg{display:none!important}.page-id-170 .sp-event2,.page-id-65 .sp-event2,.page-id-69 .sp-event2,.page-id-574 .sp-event2{display:none!important}.pack-bg-b,.pack-bg{display:none!important}.page-id-154 #layout-half{margin-bottom:60px}.page-id-154 #layout-half .container{max-width:1100px}.page-id-154 #layout-half,h2.spa-top-heading{text-align:center}.page-id-154 #layout-half .blue-heading{display:none}.page-id-154 #hero-unit .hero-content.text-center h1{font-size:85px}.page-id-154 #hero-unit .hero-content.text-center h1>small{font-size:18px;padding-top:20px;line-height:27px;font-weight:400}.page-id-154 #hero-unit .hero-content.text-center{bottom:35%}.spa-bottom-heading{clear:both;max-width:1140px;width:90%;margin:90px auto 0 auto}.spa-top{width:90%;max-width:1250px;margin:70px auto}.spa-top .spa-top-left{width:54%;float:left}.spa-top .spa-top-right{width:42%;float:right}.spa-top h2,h2.spa-top-heading{font-family:'Playfair Display',serif;color:#4a4e69;font-size:65px;font-weight:400;margin-bottom:15px;margin-top:0}h2.spa-top-heading{text-align:left}.spa-top p{font-family:'Karla',sans-serif;color:#8e8e8e;font-weight:400;font-size:18px;line-height:27px;margin-top:5px;margin-bottom:50px}.spa-top a{font-family:'Karla',sans-serif;float:left;font-size:16px;letter-spacing:2px;line-height:3px;color:#4a4e69;text-transform:uppercase;border:2px solid #4a4e69;padding:24px 21px;border-radius:5px;display:inline-block}.spa-top a:hover{color:#fff;background:#4a4e69}.page-id-61 .embed-container.maps{padding-bottom:0}body.post-type-slgf_slider form #rpggallery_container{display:flex}.ares.nav-dir-horizontal.nav-pos-ver-center .tp-bullet-title,.ares.nav-dir-horizontal.nav-pos-ver-bottom .tp-bullet-title{display:none!important}@media (max-width:1025px) and (min-width:992px){.left.carousel-control{margin-left:6.5%!important}.page-id-2967 .dine-bottom h2.dinning-heading{font-size:56px}.right.carousel-control{margin-right:7.2%!important}.chef-details:nth-child(2){left:70%!important}.chef-details:nth-child(3){left:140%!important}.dine-bottom-slider{height:755px!important}}@media (max-width:1400px) and (min-width:1281px){.dine-top-link{font-size:14px!important}}@media (max-width:1180px) and (min-width:990px){.page-id-3705 .acc-content .acc-content-right{width:70%;margin-left:15%}#home-contact .btn{font-size:12px!important}}@media (max-width:890px) and (min-width:811px){.dine-top-link,.dine-top-link.top-link2{margin-left:0px!important;width:100%!important}.dine-bottom h2.dinning-heading{font-size:45px!important}.dine-chefs.expand,.chef-slider.expand{height:2400px!important}.chef-slider,.dine-bottom-slider{height:820px!important}#home-contact .row.d-flex{flex-direction:column}}@media (max-width:810px) and (min-width:769px){.dine-top-link,.dine-top-link.top-link2{margin-left:0px!important;width:100%!important;text-align:center}.dine-top-link.top-link2{margin-top:20px}.dine-bottom h2.dinning-heading{font-size:45px!important}.dine-chefs.expand,.chef-slider.expand{height:2400px!important}.chef-slider{height:1280px!important}#home-contact .btn{font-size:10px!important}}@media (max-width:991px) and (min-width:768px){.left.carousel-control{margin-left:6.5%}.right.carousel-control{margin-right:7.4%}#home-contact .btn{font-size:14px!important}}@media (max-width:887px) and (min-width:790px){#home-contact .row.blue-overlay .col-md-6{width:100%!important}#home-contact .row.d-flex{flex-direction:column!important}}@media (max-width:767px) and (min-width:685px){.left.carousel-control{margin-left:6.5%}.right.carousel-control{margin-right:7.8%}}@media (max-width:684px) and (min-width:590px){.navbar-brand.logo{max-width:420px!important}header.header.fixed-header .navbar-header .navbar-brand{max-width:350px!important}}@media (max-width:589px){.navbar-brand.logo{max-width:520px!important;margin-top:5px!important}header.header.fixed-header .navbar-header .navbar-brand{max-width:520px!important;margin-top:15px!important}}@media (max-width:684px) and (min-width:568px){.left.carousel-control{margin-left:6.5%!important}.right.carousel-control{margin-right:8%!important}}@media (max-width:350px) and (min-width:320px){.left.carousel-control{margin-left:6%}.right.carousel-control{margin-right:12%}}@media (max-width:383px) and (min-width:351px){.left.carousel-control{margin-left:6%}.right.carousel-control{margin-right:11%}}@media (max-width:412px) and (min-width:384px){.left.carousel-control{margin-left:6%}.right.carousel-control{margin-right:10.5%}}@media (max-width:479px) and (min-width:413px){.left.carousel-control{margin-left:6%}.right.carousel-control{margin-right:10%}}@media (max-width:567px) and (min-width:480px){.left.carousel-control{margin-left:6%}.right.carousel-control{margin-right:8.3%}}@media (min-width:980px){#home-contact{max-height:630px}}@media (min-width:501px){footer .container-fluid .logo-wrapper img.attachment-{max-height:70px!important;margin-top:15px!important}}@media (max-width:980px) and (min-width:481px){header.header.fixed-header .navbar-header .navbar-brand{max-width:350px!important;left:110px}}@media (min-width:813px) and (max-width:1024px){footer .container-fluid .logo-wrapper img.attachment-{margin-top:0px!important}.embed-container{max-height:380px}}@media (min-width:801px) and (max-width:812px){#home-contact .col-md-6.snap-all{width:60%}.embed-container{max-height:350px}}@media (min-width:600px) and (max-width:800px){.embed-container{max-height:560px}.spa-top{margin:20px auto}.spa-bottom-heading{clear:both;width:100%;margin:90px auto 0 auto;padding:0 15px}.page-id-154 #hero-unit .hero-content.text-center h1>small{display:none}.page-id-154 .hero-content h1{padding-bottom:7px}.new-logo{display:none}}@media (max-width:599px){.new-logo{display:none}.spa-bottom-heading{clear:both;width:100%;margin:90px auto 0 auto;padding:0 15px}.page-id-154 #hero-unit .hero-content.text-center h1>small{display:none}.page-id-154 .hero-content h1{padding-bottom:4px}.embed-container{max-height:350px}.spa-top h2,h2.spa-top-heading{font-size:42px;line-height:52px}.spa-top .spa-top-left,.spa-top .spa-top-right{float:none;width:100%}.spa-top{margin:10px auto}}footer .container-fluid .logo-wrapper a img.attachment-{max-height:90px!important;margin-top:0px!important}@media (max-width:370px){header.header.fixed-header .navbar-header .navbar-brand{max-width:240px!important;padding-top:10px!important}.navbar-brand.logo{max-width:240px!important;top:15px!important}}@media (max-width:480px) and (min-width:401px){header.header.fixed-header .navbar-header .navbar-brand{max-width:230px!important;margin-top:0px!important;right:85px!important}.navbar-brand.logo{max-width:280px!important;margin-top:5px!important}#responsive-menu-container #responsive-menu-wrapper{overflow:scroll!important;height:auto!important}.headerNavLogo{right:20px!important;width:40px;top:15px}}@media (max-width:400px) and (min-width:351px){header.header.fixed-header .navbar-header .navbar-brand{max-width:220px!important;margin-top:0px!important;right:70px!important}footer .ah-logo{clear:both;float:left}.navbar-brand.logo{max-width:280px!important;margin-top:5px!important}#responsive-menu-container #responsive-menu-wrapper{overflow:scroll!important;height:auto!important}.headerNavLogo{right:20px!important;width:40px;top:15px}}@media (max-width:350px){.chef-slider.expand{height:3000px!important}.header .navbar-brand.logo{max-width:220px!important;margin-top:0px!important}header.header.fixed-header .navbar-header .navbar-brand{max-width:220px!important;margin-top:5px!important}#responsive-menu-container #responsive-menu-wrapper{overflow:scroll!important;height:auto!important}}header .navbar-nav>li>a{text-transform:uppercase}@media (max-width:1600px) and (min-width:1200px){.navbar-brand.logo img{width:300px}header.header.fixed-header .navbar-header .navbar-brand{max-width:300px!important;top:10px}.navbar-header{width:300px!important}}@media (min-width:1025px){header nav.navbar{display:block!important;float:none}header.header.fixed-header .navbar>.navbar-collapse>ul{float:none!important}header.header.fixed-header .newNavLink{color:#000!important}header .container-fluid{display:flex;justify-content:space-between}header.header.fixed-header .navbar-header .navbar-brand{position:relative!important;left:0px!important}header.header.fixed-header{padding-top:12px!important}header .container-fluid .newNavLink{position:relative;background:rgb(238,195,99);height:40px;padding:0 20px;line-height:40px;font-size:16px;font-weight:400!important;top:8px!important;right:auto!important}header .headerNavLogo{position:relative;top:-7px;right:0}header.header.fixed-header .newNavLink:hover{background:#4a4e69;color:#fff!important}.navbar li a:before{left:50%;right:50%;bottom:15px;content:"";height:1px;position:absolute;background:#bbb;-webkit-transition:right .5s ease-in-out,left .5s ease-in-out;transition:right .5s ease-in-out,left .5s ease-in-out}.navbar li:hover a:before{left:27px;right:27px}button#responsive-menu-button,#responsive-menu-container{display:none!important}#hero-unit,.acc-banner{margin:0 40px 40px 40px!important;overflow:hidden}header.header.fixed-header{background:#fff!important}.acc-banner{height:calc(100vh - 40px)}.room-banner,#hero-unit{height:calc(100vh - 40px)!important}header.header{background:#fff!important}.first-logo,.second-logo{display:none}header.header.fixed-header .navbar-header .navbar-brand{padding-top:5px!important}}@media (max-width:1024px) and (min-width:601px){header.header.fixed-header .navbar-header .navbar-brand{left:110px!important;top:15px!important}.new-logo{display:none}}@media (max-width:600px){header.header.fixed-header .navbar-header .navbar-brand{left:calc(50% - 110px)!important}}