h1,h2,h3,h4,h5,h6{font-family:"charter-bt-pro",sans-serif;font-weight:400;font-style:normal}div#page-container{overflow:hidden}.sub-menu li a{padding:5px 0px!important;font-size:20px!important}.bordered{padding:12px;border:dashed 7px #000;border-style:dashed;border-image:url("/wp-content/uploads/2026/02/Photo-border-2.svg") 36 round;border-radius:50px}.borderedbrown{padding:12px;border:dashed 7px #000;border-style:dashed;border-image:url("/wp-content/uploads/2026/02/Photo-border-brown.svg") 36 round;border-radius:50px}.contactbutton p{right:200px;position:absolute;text-decoration:underline;top:-15px}.booknowbutton p{right:83px;position:absolute;text-decoration:underline;top:-50px}@media only screen and (max-width:767px){.contactbutton p{right:120px;position:absolute;text-decoration:underline;top:15px}}@media only screen and (max-width:767px){.booknowbutton p{right:38px;position:absolute;text-decoration:underline;top:-13px;font-size:28px}}.circletext{padding:23%}@media only screen and (max-width:980px) and (min-width:767px){.circletext{padding:15% 30%!important}}@media only screen and (max-width:767px) and (min-width:441px){.circletext{padding:20% 25%!important}}@media only screen and (max-width:440px){.circletext{padding:25% 10%!important}.circletext p{font-size:20px}.circletext h1{font-size:30px!important}}