:root{--color-black:rgba(31, 26, 24, 1);--color-dark-turquoise:rgba(22, 115, 132, 1);--color-light-blue:rgba(53, 185, 197, 1);--color-orange:rgba(228, 120, 26, 1);--color-yellow:rgba(252, 214, 114, 1);--color-light-grey:rgba(229, 229, 230, 1);--color-white:rgba(255, 255, 255, 1);--color-white-semi-transparent:rgba(255, 255, 255, 0.8);--color-transparent:rgba(255, 255, 255, 0);}body h1,body .h1{font-family:'Coco Sharp+800italic', 'Coco Sharp', sans-serif;font-weight:800;}body h2,body .h2{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;}body h3,body .h3{font-family:'Coco Sharp+800italic', 'Coco Sharp', sans-serif;font-weight:800;}body h4,body .h4{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;}body h5,body .h5{font-family:'Coco Sharp+800italic', 'Coco Sharp', sans-serif;font-weight:800;}body h6,body .h6{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;}body p,body .paragraph{font-family:'Cabin+regular', 'Cabin', sans-serif;font-weight:400;}body li{font-family:'Cabin+regular', 'Cabin', sans-serif;font-weight:400;}body b, strong{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;}body a{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;}body hr{border-style:solid;}body .slick-dots button{background-color:rgba(22, 115, 132, 1);}body .slick-dots button:hover{background-color:rgba(53, 185, 197, 1);}body .slick-dots .slick-active button{background-color:rgba(53, 185, 197, 1);}#wrapper body .gform-inputbox{}#wrapper .button_primary{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_primary:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_primary:focus{font-size:20px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {#wrapper .button_primary{font-style:normal;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_primary:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}#wrapper .button_primary > a{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_primary > a:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_primary > a:focus{font-size:20px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {#wrapper .button_primary > a{font-style:normal;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_primary > a:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}.wrapper .button{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}.wrapper .button:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}.wrapper .button:focus{font-size:20px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {.wrapper .button{font-style:normal;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}.wrapper .button:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}.wrapper .button > a{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}.wrapper .button > a:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}.wrapper .button > a:focus{font-size:20px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {.wrapper .button > a{font-style:normal;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}.wrapper .button > a:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}#wrapper .button_secondary{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);border-radius:50px;}#wrapper .button_secondary:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_secondary:focus{font-size:20px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {#wrapper .button_secondary{font-style:normal;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);border-radius:50px;}#wrapper .button_secondary:hover{color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);}}#wrapper .button_secondary > a{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);border-radius:50px;}#wrapper .button_secondary > a:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_secondary > a:focus{font-size:20px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {#wrapper .button_secondary > a{font-style:normal;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);border-radius:50px;}#wrapper .button_secondary > a:hover{color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);}}#wrapper .button_flexi-primary-viewnow{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);border-radius:50px;}#wrapper .button_flexi-primary-viewnow:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_flexi-primary-viewnow:focus{font-size:17px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {#wrapper .button_flexi-primary-viewnow{font-style:normal;font-size:14px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);}#wrapper .button_flexi-primary-viewnow:hover{color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);}}#wrapper .button_flexi-primary-viewnow > a{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);border-radius:50px;}#wrapper .button_flexi-primary-viewnow > a:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_flexi-primary-viewnow > a:focus{font-size:17px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {#wrapper .button_flexi-primary-viewnow > a{font-style:normal;font-size:14px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);}#wrapper .button_flexi-primary-viewnow > a:hover{color:rgba(255, 255, 255, 1);background:rgba(22, 115, 132, 1);}}#wrapper .button_flexi-secondary-booknow{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_flexi-secondary-booknow:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_flexi-secondary-booknow:focus{font-size:15px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {#wrapper .button_flexi-secondary-booknow{font-style:normal;font-size:14px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_flexi-secondary-booknow:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}#wrapper .button_flexi-secondary-booknow > a{font-family:'Cabin+700', 'Cabin', sans-serif;font-weight:700;font-style:normal;font-size:13px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_flexi-secondary-booknow > a:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_flexi-secondary-booknow > a:focus{font-size:15px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 578px) {#wrapper .button_flexi-secondary-booknow > a{font-style:normal;font-size:14px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_flexi-secondary-booknow > a:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}#wrapper .button_booknow-menu{font-family:'Cabin+regular', 'Cabin', sans-serif;font-weight:400;font-style:normal;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_booknow-menu:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_booknow-menu:focus{font-size:18px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 1024px) {#wrapper .button_booknow-menu{font-style:normal;font-size:27px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:0px;}#wrapper .button_booknow-menu:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}@media (max-width: 578px) {#wrapper .button_booknow-menu{font-style:normal;font-size:25px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:0px;}#wrapper .button_booknow-menu:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}#wrapper .button_booknow-menu > a{font-family:'Cabin+regular', 'Cabin', sans-serif;font-weight:400;font-style:normal;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_booknow-menu > a:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_booknow-menu > a:focus{font-size:18px;color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@media (max-width: 1024px) {#wrapper .button_booknow-menu > a{font-style:normal;font-size:27px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:0px;}#wrapper .button_booknow-menu > a:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}@media (max-width: 578px) {#wrapper .button_booknow-menu > a{font-style:normal;font-size:25px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:0px;}#wrapper .button_booknow-menu > a:hover{color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);}}#wrapper .button_sidebar{font-family:'Cabin+regular', 'Cabin', sans-serif;font-weight:400;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_sidebar:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}#wrapper .button_sidebar > a{font-family:'Cabin+regular', 'Cabin', sans-serif;font-weight:400;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(31, 26, 24, 1);background:rgba(53, 185, 197, 1);border-radius:50px;}#wrapper .button_sidebar > a:hover{color:rgba(31, 26, 24, 1);background:rgba(252, 214, 114, 1);}@font-face {font-family:'Coco Sharp+800italic';font-weight: normal;font-style: normal;font-display: swap;src:url('https://hightideloscabos.com/wp-content/themes/tourismtiger-theme/assets/css/fonts/Coco_Sharp/Coco-Sharp-Extrabold-Italic.ttf') format('truetype');}@font-face {font-family:'Coco Sharp';font-weight: normal;font-style: normal;font-display: swap;src:url('https://hightideloscabos.com/wp-content/themes/tourismtiger-theme/assets/css/fonts/Coco_Sharp/Coco-Sharp-Extrabold-Italic.ttf') format('truetype');}@font-face {font-family:'Cabin+700';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/cabin/v7/4EKhProuY1hq_WCAomq9Dg.ttf') format('truetype');}@font-face {font-family:'Cabin';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/cabin/v7/4EKhProuY1hq_WCAomq9Dg.ttf') format('truetype');}@font-face {font-family:'Cabin+regular';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/cabin/v7/XeuAFYo2xAPHxZGBbQtHhA.ttf') format('truetype');}@font-face {font-family:'Lato+regular';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/lato/v11/h7rISIcQapZBpei-sXwIwg.ttf') format('truetype');}@font-face {font-family:'Lato';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/lato/v11/h7rISIcQapZBpei-sXwIwg.ttf') format('truetype');}