@font-face {font-family:'Eurostile';src:url('/assets/css/fonts/Eurostile/EurostileExtended.woff') format('woff');font-weight:600;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE;}@font-face {font-family:'Eurostile';src:url('/assets/css/fonts/Eurostile/EurostileExtendedBlack.woff') format('woff');font-weight:900;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE;}@font-face{font-family:'HKGrotesk';src: url("/assets/css/fonts/HKGrotesk/HKGrotesk-Bold.ttf") format("truetype");font-weight:700;font-style:normal;}@font-face{font-family:'HKGrotesk';src: url("/assets/css/fonts/HKGrotesk/HKGrotesk-Medium.ttf") format("truetype");font-weight:600;font-style:normal;}@font-face{font-family:'HKGrotesk';src: url("/assets/css/fonts/HKGrotesk/HKGrotesk-Regular.ttf") format("truetype");font-weight:400;font-style:normal;}html, body {margin:0;border:0;padding:0;font-family:'HKGrotesk', sans-serif!important;font-weight:500!important;background:#fff;font-size:14px;color:#5a5a5a!important;line-height:1.8em!important;overflow-x:hidden;}* {box-sizing:border-box!important;}*:focus, *:active {box-shadow:none!important;outline:none!important;}@media (min-width:1200px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width:1450px!important;}}.hideme {opacity:0;}.position-unset {position:unset!important;}a {color:#96b525!important;}a:hover {text-decoration:none!important;color:#96b525!important;}a.box_button {border:1px solid #fff;padding:6px 15px!important;text-transform:uppercase;display:inline-block;color:#fff!important;font-size:10px;letter-spacing:2px;font-weight:700!important;transition:0.5s;}a.box_button:hover {color:#5a5a5a!important;background:#fff;}a.box_button.box_button_dark {border:1px solid #061d3b;color:#061d3b!important;}a.box_button.box_button_dark:hover {color:#fff!important;background:#061d3b;}a.box_button.box_button_gold {border:1px solid #b7996d;color:#b7996d!important;}a.box_button.box_button_gold:hover {color:#fff!important;background:#b7996d;}h1, p.h1, h2, h3, h4 {margin-bottom:30px!important;font-family:'Eurostile', sans-serif!important;font-weight:900!important;line-height:1.2em!important;text-transform:uppercase;color:#061d3b!important;}h2 {margin-top:10px!important;font-size:20px!important;}h2 span,h2 span.smaller {font-size:12px!important;}.extra_small_padding {padding-top:45px;padding-bottom:45px;}.extra_small_padding_top {padding-top:45px;}.extra_small_padding_bottom {padding-bottom:45px;}.small_padding {padding-top:90px;padding-bottom:90px;}.small_padding_top {padding-top:90px;}.small_padding_bottom {padding-bottom:90px;}.medium_padding {padding-top:120px;padding-bottom:120px;}.medium_padding_top {padding-top:120px;}.medium_padding_bottom {padding-bottom:120px;}.course_side_menu {position:fixed;top:0;right:-400px;height:100%;width:400px;z-index:80;background:#061d3b;transition:all 0.5s;}.course_side_menu.open {right:0;}.course_side_menu .close {position:absolute;top:5px;right:8px;color:#fff;font-size:21px;opacity:1;z-index:10;}.course_side_menu .close:hover {opacity:1!important;color:#fff;cursor:pointer;}.course_side_menu .content {margin-top: 60px;padding:0 20px;text-align:center;}.course_side_menu .content h3,.course_side_menu .content p {color:#fff!important;}.course_side_menu .content p {font-size:16px;}.overlay_course_side_menu {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.4);z-index:60;opacity:0;pointer-events:none;transition:all 0.5s;}.overlay_course_side_menu.active {opacity:1;pointer-events:all;}header.site-header {padding:0!important;background-color:transparent!important;box-shadow:none!important;position:fixed;z-index:50;width:100%;transition:0.5s;height:94px;}header.site-header .logo {margin:10px 0;max-height:74px;}header.site-header.header_hovered {background:#fff!important;}header.scrolled {border-bottom:1px solid #ddd;background-color:#fff!important;transition:0.5s;}header.background_white {background:#fff!important;}header.site-header .navbar-nav {width:100%;justify-content:space-between;align-items:center;height:100%;}header.site-header nav.navbar {height:100%;position:unset;}header.site-header nav.navbar #main-nav {height:100%;}header.site-header .navbar-nav li {position:unset;height:100%;display:flex;align-items:center;padding:0 32px;}header.site-header .navbar-nav li a {padding:0!important;font-weight:700!important;color:#fff!important;font-size:11px!important;letter-spacing:1px;}header.background_white .navbar-nav li a,header.header_hovered .navbar-nav li a,header.scrolled .navbar-nav li a {color:#061d3b!important;}header.site-header .navbar-nav li.box_button a {border:1px solid #fff;padding:8px 55px!important;text-transform:uppercase;}header.background_white .navbar-nav li.box_button a,header.header_hovered .navbar-nav li.box_button a,header.scrolled .navbar-nav li.box_button a {border:1px solid #061d3b;}header.site-header .dropdown_wrapper {padding:0;width:100%;left:0;top:94px;position:absolute;z-index:50;transition:0.5s;background:#061d3b;}header.site-header .dropdown_wrapper ul li {margin:15px 0;display:inline-block;}header.site-header .dropdown_wrapper ul li a {color:#fff!important;font-size:11px!important;}header.scrolled .dropdown_wrapper {top:94px;}header.site-header .dropdown_wrapper .dropdown-menu {margin:0;border:0;border-radius:0;padding:0 5px;width:100%;z-index:50;position:unset;background:transparent;text-align:center;}.main_mobile_menu {display:none;}#nav-icon3 {margin:0;width:35px;height:24px;z-index:50;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:none;}#nav-icon3 span {display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}header.scrolled #nav-icon3 span {background:#071c3b;}#nav-icon3 span:nth-child(1) {top:0px;}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3) {top:10px;}#nav-icon3 span:nth-child(4) {top:20px;}#nav-icon3.open span:nth-child(1) {top:18px;width:0%;left:50%;}#nav-icon3.open span:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#nav-icon3.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#nav-icon3.open span:nth-child(4) {top:18px;width:0%;left:50%;}.grey_bg {background:#e6e6e7;}.grey_bg p.subheading {color:#061d3b!important;}.navy_bg {background:#061d3b;}.navy_bg h2,.navy_bg p {color:#fff!important;}.overlay {position:absolute;background:rgba(0,0,0,0.3);z-index:10;top:0;left:0;width:100%;height:100%;}.overlay_text {position:absolute;z-index:20;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.overlay_text h1,.overlay_text p.h1,.overlay_text h2 {margin-bottom:0!important;color:#fff!important;font-size:28px;}.overlay_text h1 span,.overlay_text p.h1 span,.overlay_text h2 span {font-size:12px;}.overlay_text p.h1 {margin-top:10px!important;padding-bottom:10px!important;}.scroll_down {position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:20;text-align:center;text-transform:uppercase;font-family:'Eurostile', sans-serif!important;font-weight:900!important;color:#fff;font-size:10px;}.scroll_down i {font-size:24px;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;} @-webkit-keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform:translateY(0);} 40% {-webkit-transform:translateY(-12px);}60% {-webkit-transform:translateY(-15px);}} @-moz-keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform:translateY(0);}40% {-moz-transform:translateY(-12px);}60% {-moz-transform:translateY(-15px);}} @-o-keyframes bounce {0%, 20%, 50%, 80%, 100% {-o-transform:translateY(0);}40% {-o-transform:translateY(-12px);}60% {-o-transform:translateY(-15px);}}@keyframes bounce {0%, 20%, 50%, 80%, 100% {transform:translateY(0);}40% {transform:translateY(-12px);}60% {transform:translateY(-15px);}}#content.site-content {padding-bottom:0!important;padding-top:0!important;}.golf_club_bg {background-image:url('/assets/2021/04/Golf-Clubs.svg');background-position:center;background-size:auto 100%;background-repeat:no-repeat;}.full_height_video {width:100%;height:100vh;overflow:hidden;position:relative;}.full_height_video video {min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.bg_image {background-size:cover;background-position:center;background-repeat:no-repeat;}.tile_wrapper {overflow:hidden;}.tile {position:relative;display:flex;flex-direction:column;height:580px;justify-content:flex-end;align-items:center;padding-bottom:20px;transition:all 0.5s;}.tile_wrapper .tile .bg_image {position:absolute;top:0;transition:all 0.5s;}.tile_wrapper .tile:hover .bg_image {transform:scale(1.1);}.tile.tile_center {justify-content:center;align-items:center;}.tile h2 {margin:0!important;color:#fff!important;font-size:21px!important;position:relative;z-index:20;}.tile .text {padding:0 20px;position:relative;z-index:20;}.tile .box_button {margin-top:30px;}.tile_small {height:480px;overflow:hidden;}.tile_small .hover_panel {opacity:0;transition:0.5s;z-index:20;position:absolute;top:0;left:0;right:0;bottom:0;background:#c7933e;display:flex;flex-direction:column;justify-content:center;padding:0 30px;color:#fff;overflow:hidden;}.tile_small .text {position:absolute;transition:0.5s;}.tile_small:hover .text {opacity:0;}.tile_small:hover .hover_panel {opacity:1;}.tile_small h2 {font-size:16px!important;}.tile_small h2 span {font-size:10px!important;}.tile_small .hover_panel p:last-child {margin-bottom:0!important;}.tile_small .hover_panel p.heading {margin-top:10px!important;margin-bottom:20px!important;font-size:16px!important;font-family:'Eurostile', sans-serif!important;font-weight:900!important;line-height:1.2em!important;text-transform:uppercase;color:#fff!important;}.tile_small .hover_panel p.heading span {font-size:10px!important;}.tile_small .hover_panel img.diamond_1 {position:absolute;z-index:-1;top:0;left:-15px;width:200px;transform:rotate(20deg);}.tile_small .hover_panel img.diamond_2 {position:absolute;z-index:-1;bottom:-65px;right:-65px;width:240px;transform:rotate(190deg);}.tile_small .membership {position:absolute;z-index:20;top:0;left:-40px;padding:5px 40px 5px 80px;-webkit-transform:skew(-65deg);-moz-transform:skew(-65deg);-o-transform:skew(-65deg);}.tile_small .membership p {margin-bottom:0!important;-webkit-transform:skew(65deg);-moz-transform:skew(65deg);-o-transform:skew(65deg);font-size:10px;color:#fff;}.single_membership {padding:0 35px;border-right:1px solid #ddd;height:100%;}.single_membership_wrapper:last-child .single_membership {border-right:none;}.single_membership h3 {padding:16px 0;color:#fff!important;font-size:14px!important;}.single_membership p.list_items span {color:#aaa;font-weight:700;font-size:16px;letter-spacing:1px}.single_membership p.list_items:last-child {margin-bottom:0!important;}.single_membership h3.gold {background:#c7933e;}.single_membership h3.blue {background:#1b3d58;}.single_membership h3.green {background:#1d401e;}.header_image {position:relative;height:600px;}.header_image h1 {margin-top:10px!important;}p.subheading {margin-bottom:0!important;font-family:'Eurostile', sans-serif!important;font-weight:900!important;line-height:1.2em!important;text-transform:uppercase;color:#fff!important;font-size:12px;display:block;}.course_single {border-top:1px solid #ccc;}.course {margin-bottom:20px;border:1px solid #aaa;}.course h2 {margin:10px 0 20px!important;}.course p.subheading {color:#5a5a5a!important;}.course p.holes_yards {font-weight:700;color:#999!important;text-transform:uppercase;letter-spacing:2px;font-size:16px;}.course p.holes_yards span {margin:0 12px;}.course .course_inner {padding:100px 0;}#grey_nav_tabs {border:0;background:#e6e6e7;}#grey_nav_tabs li a {border:0;border-radius:0;padding:25px 40px;font-size:10px;line-height:1.4em;letter-spacing:1px;font-weight:600;color:#061d3b;display:flex;height:100%;justify-content:center;align-items:center;text-align:center;position:relative;}#grey_nav_tabs li a:hover {background-color:#222!important;color:#fff!important;}#grey_nav_tabs .nav-link.active {background-color:#222!important;color:#fff!important;}#grey_nav_tabs .nav-link.active:before,#grey_nav_tabs .nav-link:hover:before {content:'';width:35px;height:35px;background:#222;position:absolute;left:50%;transform:translateX(-50%) rotate(45deg);bottom:-17.5px;pointer-events:none;}#grey_nav_tabs .nav-link:after {content:'';width:1px;height:40px;background:#ccc;position:absolute;top:50%;transform:translateY(-50%);right:0;pointer-events:none;}#grey_nav_tabs .nav-link:hover:after,#grey_nav_tabs .nav-link.active:after {display:none;}.grey_tab_content .table {text-align:left;}.grey_tab_content .table tr td {padding:5px 0;}.grey_tab_content .course_name p {font-weight:700;font-size:16px;color:#061d3b;letter-spacing:1px;}.grey_tab_content h3 {color:#ddd!important;}.small_offset_image {position:absolute;left:-30px;bottom:-30px;padding:5px;background:#fff;width:230px;}.image_minus {margin-top:-60px;}.box_outline {border:1px solid #ccc;padding:30px 0;text-align:center;width:100%;}.shop_item {margin-bottom:5px;border:1px solid #aaa;text-align:center;color:#fff;}.shop_item h3 {margin:10px 0 20px!important;color:#fff!important;}.shop_item ul {list-style-type:none;padding:0;margin:0;}.shop_item p.subheading {color:#5a5a5a!important;}.shop_item .shop_item_inner {padding:40px 0;}.left_right_columns {margin-bottom:2px;}.left_right_columns a {color:#fff!important;}.left_right_columns .bg_image {min-height:450px;}.left_right_columns ul {margin:0;padding:0;list-style-type:none;width:50%;float:left;}.left_right_columns ul:last-child {padding:0 0 0 45px;}.border_right {border-right:2px solid #fff!important;}.border_left {border-left:2px solid #fff!important;}.border_top {border-top:2px solid #fff!important;}.border_bottom {border-bottom:2px solid #fff!important;}.quad_image {width:50%;height:50%;float:left;}.gallery .gallery_image {height:300px;float:left;width:calc(25% - 2px);margin:1px;position:relative;}.gallery .gallery_image .view_more {position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(238, 238, 238, 0.9);display:flex;justify-content:center;align-items:center;text-transform:uppercase;}.gallery .no_block {display:none;}.single_news {border:1px solid #ddd;text-align:center;height:100%;}.single_news .date {margin-bottom:0!important;font-family:'Eurostile', sans-serif!important;font-weight:900;font-size:10px;letter-spacing:2px;color:#999;}.single_news h3 {margin-top:5px!important;margin-bottom:10px!important;font-size:14px;}.single_news .bg_image {height:300px;position:relative;}.single_news .overlay {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.5s;}.single_news .bg_image:hover .overlay {opacity:1;}.single_news .content {padding:20px 15px;}.woocommerce_wrapper ul.products li.product {text-align:center;}.woocommerce_wrapper ul.products li.product h2 {margin:25px 0 15px!important;font-size:16px!important;text-transform:capitalize;font-weight:600!important;padding:0px 25px!important;line-height:1.4em!important;min-height:44px;}.woocommerce_wrapper ul.products li.product .price {font-family:'Eurostile', sans-serif!important;color:#061d3b!important;}.woocommerce_wrapper ul.products li.product a.add_to_cart_button {border-radius:0;width:100%;background:#1f401f;color:#fff!important;font-size:11px;text-transform:uppercase;letter-spacing:2px;padding:12px 10px;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product {margin-left:1%!important;margin-right:1%!important;float:left!important;}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product {width:30.75%!important;clear:none!important;}.product .summary.entry-summary {margin:0!important;text-align:left;}.product .summary.entry-summary h1 {margin-bottom:15px!important;border:0;}.product .price {font-family:'Eurostile', sans-serif!important;font-weight:900!important;line-height:1.2em!important;font-size:14px!important;}.product .product_meta {display:none;}.product table.variations {margin-bottom:0!important;}.product table.variations > tbody > tr {display:flex;flex-direction:column;}.product .woocommerce-variation-availability,.product .reset_variations {display:none!important;}.product .quantity {margin-top:15px!important;}.product .quantity .qty {border:1px solid #061d3b;border-radius:0;}.woocommerce-checkout-payment button.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.product form.cart .button {margin-top:20px!important;border-radius:0!important;border:1px solid #061d3b!important;color:#061d3b!important;padding:13px 25px!important;text-transform:uppercase;display:inline-block!important;font-size:10px!important;letter-spacing:2px;font-weight:700!important;background:#fff!important;opacity:1!important;clear:both;transition:0.5s;}.woocommerce-checkout-payment button.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.product form.cart .button.single_add_to_cart_button:hover {background:#061d3b!important;color:#fff!important;}.woocommerce-checkout-payment button.button {background:transparent!important;}.woocommerce div.product form.cart .variations select {border:1px solid #061d3b;border-radius:0;}.woocommerce-billing-fields .form-row, .woocommerce-shipping-fields .form-row,.woocommerce form .form-row {display:block;}.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {max-width:unset;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {text-align:left;width:320px!important;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals h2 {margin-bottom:10px!important;}.wc-proceed-to-checkout {text-align:right;}form.checkout.woocommerce-checkout {text-align:left;}.product input::-webkit-outer-spin-button,.product input::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}.product input[type=number] {-moz-appearance:textfield;}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img {max-height:26px;}li img.stripe-visa-icon {margin-left:0!important;}.woocommerce-additional-fields h3 {display:none;}.info_only h2 {margin-top:30px!important;margin-bottom:5px!important;}.contact_wrapper {display:flex;align-items:center;background:#1b3d58;height:100vh;position:relative;}.contact_wrapper .contact_wrapper_inner {border:1px solid #fff;color:#fff!important;}.contact_wrapper .contact_wrapper_inner h2 {color:#fff!important;}.contact_wrapper .contact_wrapper_inner iframe {display:block;height:100%;width:100%;border:0;border-left:1px solid #fff;}.contact_wrapper .contact_wrapper_inner form .form-control {background:transparent;border:0;border-bottom:1px solid #fff;border-radius:0;height:auto;padding:10px 0;color:#fff;}.contact_wrapper .contact_wrapper_inner form .form-control.wpcf7-not-valid {border-bottom:1px solid #f00;}.contact_wrapper .contact_wrapper_inner form .form-control.wpcf7-submit {margin-bottom:60px;border:0;display:inline-block;width:auto;float:right;padding:0;font-size:12px;text-transform:uppercase;}.contact_wrapper .contact_wrapper_inner p {margin-bottom:0!important;}.contact_wrapper .contact_wrapper_inner a {color:#fff!important;}.contact_wrapper .contact_wrapper_inner form ::-webkit-input-placeholder {color:#fff!important;}.contact_wrapper .contact_wrapper_inner form ::-moz-placeholder {color:#fff!important;}.contact_wrapper .contact_wrapper_inner form ::-ms-placeholder {color:#fff!important;}.contact_wrapper .contact_wrapper_inner form ::placeholder {color:#fff!important;}.contact_wrapper .contact_wrapper_inner .wpcf7-response-output,.contact_wrapper .contact_wrapper_inner .wpcf7-not-valid-tip,.contact_wrapper .contact_wrapper_inner .screen-reader-response {display:none;}.cave_banner {border-top:1px solid #fff;padding:0;background:#1b3d58;position:absolute;bottom:0;width:100%;left:0;color:#fff!important;}.cave_banner h3 {margin:0 0 5px!important;color:#fff!important;font-size:14px;}.cave_banner p {margin-bottom:0!important;}.cave_banner img {margin:15px 0;max-height:55px;}.cave_banner .black_bg {background:#000;}.cave_banner .teal_bg {background:#00778b;}.footer_image {position:relative;height:500px;}.footer_image a.box_button {margin-top:30px;}.footer_image h2 {margin-top:10px!important;}footer.site-footer {padding:40px 0;background:#e6e6e7!important;font-size:inherit!important;color:#061d3b!important;}footer.site-footer p {margin-bottom:0!important;}footer.site-footer a {color: #061d3b!important;transition:all 0.5s;}footer.site-footer a:hover {color: #666!important;}footer.site-footer hr {margin:20px 0;border-color:#061d3b;}footer.site-footer .logo {height:100px;}footer.site-footer ul {margin:0;padding:0;list-style-type:none;display:flex;}footer.site-footer ul li {margin-right:25px;}footer.site-footer .designed_by {color:#999!important;font-size:11px;letter-spacing:2px;}@media (max-width:1199.98px) {#nav-icon3 {display:block!important;}.navbar_wrapper {display:flex;justify-content:flex-end;}.main_mobile_menu {width:400px;height:100%;position:fixed;right:-400px;top:0;z-index:30;color:#fff;background:#071c3b;display:flex;align-items:center;padding:0 70px;transition:all 0.5s;}.main_mobile_menu.open {right:0;}.main_mobile_menu .dropdown-menu {position:unset!important;transform:unset!important;margin:0!important;padding:0!important;}.main_mobile_menu ul li a {padding:5px 0;font-family:'Eurostile', sans-serif!important;font-weight:900!important;font-size:18px;}.main_mobile_menu ul li ul li a {padding:5px 0;color:#fff!important;font-size:14px;}.contact_wrapper {padding-top: 90px;padding-bottom: 390px;min-height:100vh;height:auto;}.single_membership {padding:0 15px;}}@media (max-width:991.98px) {a.box_button {margin-bottom:20px;}.bg_image {min-height:320px;}.course .course_inner {padding:40px 20px;}.cave_banner img {max-width:300px;}#grey_nav_tabs li a {padding:15px 5px;}.single_membership_wrapper {margin-bottom:50px;}.tile_small {margin-bottom:30px;}.single_membership_wrapper:nth-child(even) .single_membership {border-right:none;}.gallery .gallery_image {height:250px;width:calc(50% - 2px);}.border_left,.border_right {border:none!important;}.contact_wrapper {padding-bottom:171px;min-height:unset;}.contact_wrapper .contact_wrapper_inner iframe {height:380px;}}@media (max-width:767.98px) {.small_padding {padding-top:45px;padding-bottom:45px;}.small_padding_top {padding-top:45px;}.small_padding_bottom {padding-bottom:45px;}.medium_padding {padding-top:45px;padding-bottom:45px;}.medium_padding_top {padding-top:45px;}.medium_padding_bottom {padding-bottom:45px;}#grey_nav_tabs .nav-item {border-bottom:1px solid #ccc;width:100%!important;}#grey_nav_tabs .nav-link:after {display:none;}#grey_nav_tabs .nav-link.active:before,#grey_nav_tabs .nav-link:hover:before {width:16px;height:16px;bottom:-8px;}#grey_nav_tabs li a {padding:20px 5px;}.main_mobile_menu {width:100%;right:-100%;padding:0 40px;}.course_side_menu.open {width:100%;padding:0;}.overlay_text h1,.overlay_text p.h1,.overlay_text h2 {font-size:24px;}.single_membership_wrapper .single_membership {border-right:none;}}@media (max-width:575.98px) {.overlay_text h1,.overlay_text p.h1,.overlay_text h2 {font-size:21px;}h2 {font-size:18px!important}.cave_banner img {max-height:50px;}.small_offset_image {left:5px;bottom:-10px;padding:3px;width:200px;}.gallery .gallery_image {height:200px;width:calc(50% - 2px);}}