.layoutimgr :is(h2,h3,a){scroll-margin-top:150px}.booknow{margin-left:auto;background-color:#eee4d5;padding:.8rem 2rem;border-radius:30px;margin-right:2rem;text-align:center;line-height:1;outline:1px solid #fff0;border:1px solid #fff;text-transform:uppercase}.booknow:hover{color:#fff;background:#1c1c1c}#menu-item-95 .sub-menu{right:0;left:unset}.insidecta{text-align:center;padding:50px;background:#eee4d5}.insidecta p{font-size:1.4em}.insidecta h3{margin-top:0;padding-top:0}.insidecta .button.dark{border:1px solid #000}.ivsection .container{max-width:calc(1489px - 2em);gap:60px}.ivlead{text-align:center}.ivsection .ivprod{width:calc(30% - 15px)}.ivprod .btnbox{text-align:center}.gallerysection.insidegal img{max-width:300px;height:auto}.gallerysection.insidegal .gallerycwrp .case{width:unset}.gallerysection.insidegal .gallerycwrp{max-width:1280px;justify-content:center;gap:1.5em}.gallerysection.insidegal .button.secondary{text-decoration:none}.mobbtn{display:none!important}@media screen and (max-width:767px){.mobbtn{display:block!important;text-align:center;background:#eee4d5;border-radius:50px;margin:1em!important;width:90%!important}.lowmen nav>ul>li.mobbtn a{padding:1em}}@media screen and (max-width:1250px){.gallerysection.insidegal .gallerycwrp{flex-wrap:wrap}.gallerysection.insidegal .gallerycwrp .case .caser p{width:48%}}