#menu-main-menu a{border-bottom:2px solid transparent;transition:all ease-in-out 0.2s}.sub-menu a{border-bottom:none!important}#menu-main-menu a:hover,#menu-main-menu .current-menu-item a{border-bottom:2px solid #ae8d49}.flex-vhcenter{display:flex;align-items:center;justify-content:center}.flex-middle{display:flex;align-items:center}@media screen and (max-width:768px){.flex-vhcenter{flex-direction:column}}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:0}.et_pb_contact_field_options_title{display:none}p.et_pb_contact_field{margin-bottom:15px}.et_contact_bottom_container{width:100%;margin-top:10px;display:flex;align-items:center;justify-content:center}.newsletter-container .et_pb_column{padding:30px;border:1px solid #FFFFFF}.contact-us-details{color:#FFFFFF;font-size:16px;gap:10px;margin-bottom:5px}.contact-us-details i{color:#ae8d49}.contact-us-details a{color:#e6dabf;transition:0.2s ease-in-out all}.contact-us-details a:hover{color:#ae8d49}.social-links i{color:#FFFFFF}.social-links a{color:#FFFFFF!important;background-color:#ae8d49;height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:0.2s ease-in-out all}.social-links a:hover{color:#ae8d49;background-color:#e6dabf}.social-links a:hover i{color:#ae8d49}.green-gradient-text{background:linear-gradient(90deg,#072324,#025c51);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.gold-gradient-text{background:linear-gradient(90deg,#96722b,#e6dabf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.inside-thumbnail{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:300px;height:300px;font-size:22px;font-weight:300;color:#FFFFFF;text-shadow:0 0 10px rgba(7,35,36,0.5);border:1px solid #ae8d49;transition:all ease-in-out 0.2s}.inside-thumbnail:hover{border-color:rgba(174,141,73,0.75);background-color:rgba(174,141,73,0.75)}.inside-thumbnail a{color:#FFFFFF;text-align:center}.inside-thumbnail h3{text-transform:uppercase;font-size:30px;letter-spacing:2px;color:#FFFFFF;text-align:center;margin-bottom:-5px}.button-cta{pointer-events:auto;cursor:pointer;background:#96722b;border:none;padding:20px 40px 15px 40px;margin:0;font-family:inherit;font-size:inherit;position:relative;display:inline-block}.button-cta::before,.button-cta::after{position:absolute;top:0;left:0;width:100%;height:100%}.button--effect{text-transform:uppercase;letter-spacing:0.05rem;font-weight:700;font-size:12px;border-radius:0;overflow:hidden;color:#96722b;background:#025c51}.button--effect span{color:#FFFFFF;position:relative}.button--effect::before{content:'';background:linear-gradient(90deg,#072324,#025c51);width:130%;left:-15%;transform:skew(30deg);transition:transform 0.4s cubic-bezier(0.3,1,0.8,1)}.button--effect:hover::before{transform:translate3d(100%,0,0)}.button--gold-effect{text-transform:uppercase;letter-spacing:0.05rem;font-weight:700;font-size:12px;border-radius:0;overflow:hidden;color:#FFFFFF;background:#96722b}.button--gold-effect span{color:#FFFFFF;position:relative}.button--gold-effect::before{content:'';background:linear-gradient(90deg,#96722b,#e6dabf);width:130%;left:-15%;transform:skew(30deg);transition:transform 0.4s cubic-bezier(0.3,1,0.8,1)}.button--gold-effect:hover::before{transform:translate3d(100%,0,0)}.button--solid-gold-effect{text-transform:uppercase;letter-spacing:0.05rem;font-weight:700;font-size:12px;border-radius:0 0 15px 15px;overflow:hidden;color:#FFFFFF;background:#96722b}.button--solid-gold-effect span{color:#FFFFFF;position:relative}.button--solid-gold-effect::before{content:'';background:linear-gradient(90deg,#bf9b30,#bf9b30);width:130%;left:-15%;transform:skew(30deg);transition:transform 0.4s cubic-bezier(0.3,1,0.8,1)}.button--solid-gold-effect:hover::before{transform:translate3d(100%,0,0)}.cta-container{gap:20px}.leisure-breaks--img-thumbnail{width:100%;min-height:225px;height:225px}.leisure-breaks-img1{background:url('/wp-content/uploads/2025/08/the-oaks-hotel-stay-all-inclusive.png');background-size:cover;background-position:center;background-repeat:no-repeat}.leisure-breaks-img2{background:url('/wp-content/uploads/2025/08/the-oaks-hotel-afternoon-tea.png');background-size:cover;background-position:center;background-repeat:no-repeat}.leisure-breaks-img3{background:url('/wp-content/uploads/2025/08/the-oaks-hotel-leisure-breaks-img3.png');background-size:cover;background-position:center;background-repeat:no-repeat}.special-offers-img3{background:url('/wp-content/uploads/2025/07/special-offers-img3.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.news--img-thumbnail{width:100%;min-height:300px;height:300px}.perfect-for-family-img1{background:url('/wp-content/uploads/2025/07/erfect-for-family-img1.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.perfect-for-family-img2{background:url('/wp-content/uploads/2025/07/special-offers-img3.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.news-img1{background:url('/wp-content/uploads/2025/08/the-oaks-hotel-news-image1.png');background-size:cover;background-position:center;background-repeat:no-repeat}.news-img2{background:url('/wp-content/uploads/2025/07/the-oaks-hotel-celebrate-baby-shower.png');background-size:cover;background-position:center;background-repeat:no-repeat}