#topmenu > li.active a,#topmenu > li a.booknow {font-weight: 500;}a {transition: 0.3s ease;}#topmenu > li a {border-radius: 0;border: 2px solid #ffffff;}#topmenu > li a:hover {color: #50C3E3 !important;text-decoration: none !important;background: none;}#topmenu > li a.booknow:hover {color: #50C3E3 !important;background: #fff;border: 2px solid #50C3E3;}.page-section a {text-decoration: none;}.sec1.page-section a {background-color: #3b6ca4;height: 150px;display: inline-block;width: 150px;object-fit: contain;padding: 45px;border-radius: 50%;}.page-section h1,.page-section h2,.page-section h3,.page-section h4,.page-section h5,.page-section h6 {text-transform: uppercase;margin: 0;padding: 0;font-variant: inherit;}a.btn1 {display: inline-block;color: #ffffff;font-weight: 600;text-transform: uppercase;background: #000;border-radius: 35px;padding: 12px 16px;letter-spacing: 0.4px;min-width: 174px;text-align: center;}h2.title {font-size: 50px;color: #000000;text-transform: uppercase;padding-bottom: 20px;font-weight: bold;}h1.title span {color: #3b6ca4;}h2.title span{color:#3b6ca4;}.page-section p {margin: 0 !important;font-size: 16px;}img {max-width: 100%;}@media \0screen {img {width: auto; }}#banner {height: 784px;display: flex;background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=508090&amp;v=1")no-repeat center top;background-size: cover;position: relative;align-items: center;text-align: center;background-position: center;}.banner_overlay {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000000;opacity: 0.7;}#banner h1.title {color: #fff;font-size: 58px;padding-bottom: 18px;text-transform: uppercase;}#banner .container {position: relative;}a.more {font-size: 16px;color: #fff;background: url(https://cdn.bookingtimes.com/Common/LoadImage?Id=498687&amp;v=1)no-repeat right 20px top 15px;padding: 12px 47px 14px 35px;border: 2px solid #ffff;border-radius: 0px;}a.more:hover {background-color: #3b6ca4;}#banner p {color: #fff;padding-bottom: 45px;}.mx-auto {float: none;margin: 0 auto;}.large_padding {padding-top: 106px;padding-bottom: 106px;}.icon_sec p {font-size: 14px;line-height: 18px;}.icon_sec h3 {padding: 15px 0 12px 0;}.icon_sec img:hover { webkit-transition: all 200ms ease-in; }.subtitle {font-size: 20px;}.gap1 {height: 50px;}.sec2 {background: #eefbff;}.small_padding {padding-bottom: 46px;}.white_box {border-radius: 10px;background: #fff;-webkit-box-shadow: 0px 0px 15px 0px rgba(2, 9, 78, 0.21);-moz-box-shadow: 0px 0px 15px 0px rgba(2, 9, 78, 0.21);box-shadow: 0px 0px 15px 0px rgba(2, 9, 78, 0.21);padding: 47px 64px 67px 64px;text-align: center;}.pricing_sec {display: flex;justify-content: center;flex-wrap: wrap;}.pricing_sec .col-md-4 {background: #f3f2f2;border: 10px solid #fff;padding: 14px 0 14px 0;-webkit-box-shadow: 0px 0px 30px 0px rgba(151, 151, 151, 0.29);-moz-box-shadow: 0px 0px 30px 0px rgba(151, 151, 151, 0.29);box-shadow: 0px 0px 30px 0px rgba(151, 151, 151, 0.29);}h2.pricetitle {font-size: 35px;color: #3b6ca4;padding-bottom: 20px;}h2.pricetitle span {font-size: 28px;display: block;color: #000000;}.pricing_sec ul {margin: 0;padding: 0 0 170px 0;list-style: none;}.pricing_sec ul li {font-size: 15px;text-transform: uppercase;padding: 10px 15px;}.pricing_sec ul li:nth-of-type(2n) {background:#fff;color: #000;margin: 0 12px;}.btn_holder {position: absolute;left: 0;right: 0;bottom: 23px;}a.btn2 {min-width: 224px;display: inline-block;background:#3b6ca4;text-align: center;font-size: 15px;text-transform: uppercase;padding: 12px 0;margin-bottom: 8px;color: #fff;border: 2px solid rgba(0, 0, 0, 0);}a.btn2.second-btn{background-color:transparent;border-color:#3b6ca4;color:#3b6ca4;}a.btn2.second-btn:hover{background-color:#3b6ca4;color:#fff;}a.btn2.blue {background: #3b6ca4;}a.btn2:hover {border-color: #3b6ca4;background: #fff;color: #3b6ca4;}.testi_slider {position: relative;background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=498702&v=1")no-repeat center top 20px #fff;-webkit-box-shadow: 0px 0px 15px 0px rgba(2, 9, 78, 0.21);-moz-box-shadow: 0px 0px 15px 0px rgba(2, 9, 78, 0.21);box-shadow: 0px 0px 15px 0px rgba(2, 9, 78, 0.21);padding: 51px 74px;border-radius: 12px;}.testimonial_sec {position: relative;z-index: 2;margin-bottom: -103px;}.testimonial_sec .carousel-indicators {padding-right: 0;margin-bottom: 0px;opacity: 1 !important;position: relative;margin: 0;left: 0;bottom: 0;width: 100%;}.testimonial_sec .carousel-indicators li {width: 50px;height: 50px;text-indent: inherit; border-radius: 50%;}.testimonial_sec .carousel-indicators li img {width: 100%;height: 100%; border-radius: 50%;}.carousal_control {position: relative;text-align: center;}.user_name {color: #3b6ca4;font-size: 30px;text-transform: capitalize !important;padding-bottom: 16px !important;}.testimonial_sec .carousel-control {width: auto;height: auto;top: 20%;}.testimonial_sec .carousel-control-prev {left: 10%;opacity: 1;background-image: none;z-index: 99;}.testimonial_sec .carousel-control-next {right: 10%;opacity: 1;background-image: none;z-index: 99;}.testimonial_sec .carousel-indicators li.active {webkit-transform: scale(1.3);-ms-transform: scale(1.3);-moz-transform: scale(1.3);transform: scale(1.3);}.testimonial_sec .carousel-indicators li {background: #3b6ca4;margin: 0 5px;}.testimonial_sec .carousel-indicators li img {opacity: 0.6;border: 2px solid rgba(255, 255, 255, 0);}.testimonial_sec .carousel-indicators li.active img {opacity: 1;border-color: #3b6ca4;}.testimonial_sec .carousel-inner > .carousel-item {text-align: center;}.faq_sec {background: #3b6ca4;padding-top: 229px;padding-bottom: 107px;}.faq_sec h2 {color: #fff;}.faq_sec .card-default > .card-header {background: #fff;padding: 0px;border-radius: 0px;color: #3b6ca4;border: none;}.faq_sec .card-default > .card-header a {display: block;}.faq_sec .accordion .card {border-radius: 0px;}.faq_sec .accordion .card + .card {margin-top: 30px;}.faq_sec .card-default > .card-header a {padding: 15px 34px 15px 18px;text-decoration: none;}.faq_sec .card-default > .card-header a[aria-expanded="true"] {}.faq_sec .card {border: none;}.faq_sec .card-default > .card-header + .accordion-collapse > .card-body {border: none;padding: 0 18px;}.faq_sec .card-default > .card-header + .accordion-collapse > .card-body p {font-size: 14px;line-height: 18px;}ul.sidenav {margin: 0;padding: 0;list-style: none;}ul.sidenav li {margin: 0;padding: 0;font-size: 15px;text-align: right;border-bottom: 1px dotted #d9d9d9;}ul.sidenav li a {padding: 13px 34px 13px 14px;display: block;color: #000;}ul.sidenav li.active,ul.sidenav li:hover {background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=498687&amp;v=1")no-repeat right 10px center #3b6ca4;}ul.sidenav li.active a,ul.sidenav li:hover a {color: #fff;}.title_sec {display: flex;align-items: center;justify-content: space-between;}.title_sec .subtitle {text-transform: capitalize;font-size: 28px;}.title_sec a.btn2 {margin: 0;}.price_holder {background: #f3f2f2;border: 10px solid #fff;padding: 30px;margin-top: 40px;-webkit-box-shadow: 0px 0px 30px 0px rgba(151, 151, 151, 0.29);-moz-box-shadow: 0px 0px 30px 0px rgba(151, 151, 151, 0.29);box-shadow: 0px 0px 30px 0px rgba(151, 151, 151, 0.29);}.price_holder table {background: transparent;}.price_holder table td,.price_holder table th {padding: 15px !important;}.price_holder table th {vertical-align: middle !important;text-transform: uppercase;}a.book_btn {display: inline-block;background: #f3f2f2;font-size: 15px;text-transform: uppercase;padding: 5px 20px;color: #3b6ca4;min-width: 80px;text-align: center;border: 2px solid;}.full_img {width: 100%;}td a.book_btn:hover {background: #3b6ca4;color: #fff;border-color: #3b6ca4;}.a-footer-logo img {padding-bottom: 16px;}.footer_top {position: relative;}.footer_overlay {background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=498704&v=1")no-repeat left bottom;right: 0;bottom: 0;top: 0;width: 15%;position: absolute;background-size: 100%;}footer p {font-size: 13px;line-height: 18px;}footer p a {color: #000;}footer h3 {font-size: 22px;padding-bottom: 27px !important;}footer ul {margin: 0;padding: 0px 0px 18px 20px;list-style: square;}footer ul li {font-size: 16px;color: #000000;padding: 0 0 15px 0;}footer ul li a {color: #000000 !important;text-decoration: none !important;}.footer_top {padding: 64px 0 30px 0;}.soacial a {margin-right: 5px;}p.copyright {border-top: 1px solid #f9f9f9;margin: 0;padding: 12px 10px!important;text-align: center;font-size: 13.76px;color: #989898;line-height: normal;}@media (min-width: 768px) {.content_sm_middle {display: flex;align-items: center;}}@media (min-width: 992px) {}@media (min-width: 768px) {.icon_sec .col-md-4:before {position: absolute;content: "";background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=498718&v=1")no-repeat center 55px;width: 40%;height: 100%;left: -22%;top: 0;}.icon_sec .col-md-4:last-child:before {background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=498719&v=1")no-repeat center 55px;}.icon_sec .col-md-4:first-child:before {display: none;}}@media (max-width: 1024px) {}@media (max-width: 991px) {a.btn2 {min-width: 154px;}h2.title {font-size: 30px;}h2.pricetitle {font-size: 22px;}h2.pricetitle span {font-size: 19px;}#banner h2.title {font-size: 50px;}.icon_sec img {max-height: 120px;}}@media (max-width: 767px) {#banner h2.title {font-size: 35px;}#banner {height: auto;padding-top: 80px;padding-bottom: 80px;}.large_padding {padding-top: 45px;padding-bottom: 45px;}.small_padding {padding-bottom: 25px;}.white_box {padding: 20px;}.pricing_sec {display: block;padding: 0 15px;}.pricing_sec ul {padding-bottom: 140px;}.pricing_sec .col-md-4 {margin-bottom: 25px;}.content_sm_middle {display: flex;flex-wrap: wrap;gap: 25px;}.testi_slider {padding: 30px 20px;}.user_name {font-size: 20px;}.carousel-indicators {text-align: center;}.testimonial_sec .carousel-indicators li {width: 30px;height: 30px;}.testimonial_sec .carousel-control {top: 0;}.testimonial_sec .carousel-control-prev {left: 0;}.testimonial_sec .carousel-control-next {right: 0;}.faq_sec {padding-top: 139px;padding-bottom: 45px;}#accordion2 {padding-top: 11px;}.footer_overlay {width: 34%;}footer h3 {font-size: 16px;}.gap1 {height: 25px;}.page-section img {max-width: 100%;}.title_sec {display: block;padding-top: 30px;}.title_sec .subtitle {font-size: 23px;padding-bottom: 20px;}.price_holder table td,.price_holder table th {padding: 9px !important;}.price_holder {padding: 20px 10px;}.footer_top {text-align: center;}footer ul {display: inline-block;}}.setup-block .btn-wrap .setup-btn {font-size: 15px !important;}.bigbutton_primary,.bigbutton_secondary,.bigbutton_signup,.addToCartButton {border-radius: 0px;text-transform: uppercase;font-weight: 400;}.staffBio p {padding-bottom: 0px !important;}.StaffImage {border: 10px solid #f3f2f2;}.icon_sec img {background-color: #3b6ca4;}.icon_sec img:hover {filter: opacity(0.7);}.faq_sec .card-default > .card-header a.collapsed::after {content: "\2b";font-family: "Font Awesome 6 Pro";font-weight: 900;color: #3b6ca4;float: right;}.faq_sec .card-default > .card-header a::after {content: "\f068";font-family: "Font Awesome 6 Pro";font-weight: 900;color: #3b6ca4;float: right;}footer ul li a:hover {color: #3b6ca4!important;}.footer_top ul li::marker {color: #3b6ca4;}img.flair-img {background-color: #5bc0de;}a#ctl00_lnkLogo img {max-height: 75px;}@media (max-width: 991px) {#ctl00_smudge {margin-top: 100px;}#topmenu > li a {font-size: 13px;}#topmenu > li {margin-left: 0;}}@media (max-width: 767px) {#ctl00_smudge {margin-top: 0px;}}.large_padding.page-section.location-section.full-width {background: #f2f2f2;}.locations-item {background: #fff;padding: 0 0 28px;box-shadow: 0 0 10px #00000017;border-radius: 15px;margin-top: 14px;}.locations-item iframe {border-radius: 15px 15px 0 0;}.locations-item a {display: block;text-align: center;font-weight: bold;margin: 20px auto auto;font-size: 20px;color: #000;text-transform: capitalize;}.sec2 .white_box {}footer.page-section {background-color:#fff;}.a-footer-logo img {max-height: 55px;max-width: 300px;}footer .col-lg-5.col-md-6 {padding-right: 65px;}.logo img, .a-footer-logo img{transition: all 0.3s ease-in-out;}.logo:hover img, .a-footer-logo:hover img{transform: scale(0.9);}.a-footer-logo {text-align: center;margin-bottom: 38px;}footer p {padding-bottom: 10px!important;}.card-payment-section {margin-top: 45px;}.locations-item:hover {box-shadow: 0 0 10px #00000030;transform: scale(1.02);}.locations-item {transition: all 0.3s ease-in-out;}ul.location_list {display: flex;flex-wrap: wrap;list-style: none;margin: 40px 0 0;padding: 0;justify-content: flex-start;gap: 1.5%;}ul.location_list li a {display: flex;align-items: center;gap: 5px;padding: 5px;justify-content: flex-start;transition: 0.5s ease-in-out;}ul.location_list li p {margin: 0 !important;padding: 0 !important;font-size: 16px;line-height: 1.2;}ul.location_list li {margin-bottom: 20px;flex: 0 0 18.66%;}ul.location_list li a:hover {color: #3b6ca4;transition: 0.5s ease-in-out;}ul.location_list li a:hover p {color: #3b6ca4;transition: 0.5s ease-in-out;}@media screen and (max-width:1024px) {ul.location_list li {margin-bottom: 20px;flex: 0 0 18.66%;}}@media screen and (max-width: 991px) {.card-payment-section, footer .col-lg-4{margin-top: 30px;}ul.location_list li {margin-bottom: 20px;flex: 0 0 23.66%;}}@media screen and (max-width: 767px) {.sec2 .white_box {padding: 50px 0px;}.locations-item iframe {width: 100%;}.location-section .content_sm_middle {gap: 20px;flex-direction: column;}.a-footer-logo {margin-bottom: 0;}#ctl00_mobileLogo {margin-left: auto!important;margin-right: auto!important;max-width: 195px;}footer p {padding-bottom: 7px!important;}ul.location_list li {margin-bottom: 15px;flex: 0 0 32.33%;}}@media screen and (max-width: 575px) {ul.location_list li {margin-bottom: 10px;flex: 0 0 49.1%;}}@media screen and (max-width:749px) {ul.location_list li p {font-size: 13px;}}a#ctl00_lnkLogo img {max-height: 85px;padding-top: 30px;}