@import url("https://use.typekit.net/oqx0qye.css");body, p, ul, li, a, b, span, h1, h2, h3, h4, h5, h6, h7, label, blockquote, .form-control, .login span, input, textarea{font-family: "neue-haas-grotesk-display", sans-serif;}#topmenu > li a {font-weight: bold;letter-spacing: 0.5px;border-radius:0px;}#topmenu > li.active a {font-weight: bold!important;}a#ctl00_lnkLogo img {max-height: 85px!important;}a {transition: .3s ease;}#topmenu>li a{border-radius:0;border: 2px solid #ffffff;}#topmenu > li a:hover {color: #79ECD2!important;text-decoration: none!important;background: #F3F2F2;}#topmenu>li a.booknow:hover {color: #79ECD2!important;background: #fff;border: 2px solid #79ECD2;}.page-section a{text-decoration:none;}.service-link{background-color: #01122e;height: 150px;display: inline-block;width: 150px;object-fit: contain;padding: 50px;}.page-section h1, .page-section h2, .page-section h3, .page-section h4, .page-section h5, .page-section h6{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;padding-bottom:20px;font-weight: bold;}h2.title span{color:#79ECD2;}.page-section p{margin:0 !important;}img {max-width: 100%;}@media \0screen {img { width: auto; }}#banner{height:784px;display:flex;background:url('https://cdn.bookingtimes.com/Common/LoadImage?Id=391241&v=1') no-repeat left center;background-size:cover;position:relative;align-items: center;text-align:center;}.banner_overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#000000;opacity:0.5;}#banner h2.title{color:#fff;font-size:70px;padding-bottom:18px;text-transform:none}#banner .container{position:relative;}a.more{font-size:15px;color:#fff;background:url('https://cdn.bookingtimes.com/Common/LoadImage?Id=104140&amp;v=1') no-repeat right 10px top 14px;padding: 11px 47px 11px 35px;border:1px solid #ffff;}a.more:hover{background-color:#79ECD2;}#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:#f5f6ff;}.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;}.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:#79ECD2;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;}.btn_holder{position:absolute;left:0;right:0;bottom:23px;}a.btn2{ min-width: 224px;display: inline-block;background: #79ecd2;text-align: center;font-size: 15px;text-transform: uppercase;padding: 12px 0;margin-bottom: 8px;color: #000000;border: 2px solid rgba(0, 0, 0, 0);font-weight: bold;}a.btn2.blue{background:#79ECD2;}a.btn2:hover{border-color: #79ECD2;background: transparent;color: #79ECD2;}a.btn2.bordered {background: transparent;border: 2px solid #79ecd2;color: #79ecd2;font-weight: bold;}a.btn2.bordered:hover {background: #79ecd2;border: 2px solid #79ecd2;color: #000;font-weight: bold;}.testi_slider{position:relative;background:url('https://cdn.bookingtimes.com/Common/LoadImage?Id=104155&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;}.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:60px;height:60px;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:#79ECD2;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:#79ECD2;margin:0 5px;}.testimonial_sec .carousel-indicators li img{opacity:0.3;border:2px solid rgba(255, 255, 255, 0)}.testimonial_sec .carousel-indicators li.active img{opacity:1;border-color:#79ECD2;}.testimonial_sec .carousel-inner>.carousel-item{text-align:center;}.faq_sec{background:#79ECD2;padding-top:229px;padding-bottom:107px;}.faq_sec h2{color:#fff;}.faq_sec .card-default>.card-header{background:#fff;padding:0px;border-radius:0;color:#79ECD2;border:none;}.faq_sec .card-default>.card-header a{display:block;}.faq_sec .accordion .card{border-radius:0;}.faq_sec .accordion .card+.card{margin-top:30px;}.faq_sec .card-default>.card-header a{padding:14px 34px 14px 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=104140&amp;v=1') no-repeat right 10px center #79ECD2;}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 td{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:#79ECD2; min-width: 80px;text-align:center; border: 2px solid;}.full_img{width:100%;}td a.book_btn:hover{background:#79ECD2; color: #fff;border-color: #79ECD2;}.a-footer-logo img{padding-bottom:16px;}.footer_top{position:relative;}.footer_overlay{background:url('https://cdn.bookingtimes.com/Common/LoadImage?Id=104157&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:19px;padding-bottom:27px !important;}footer ul{margin:0; padding: 0px 0px 18px 40px; 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:18px 15px;text-align:center;font-size:13.76px;color:#989898;line-height:normal;}@media(min-width:768px){.content_sm_middle{display:flex;align-items: center;}.pricing_sec .col-md-4:nth-of-type(2){-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);z-index:1;}}@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=105003&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=105006&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:30px;padding-bottom:30px;}.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;}.staffBio p{padding-bottom:0px!important;}.StaffImage {border: 10px solid #F3F2F2;}.icon_sec img {background-color: #79ECD2;}.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:#79ECD2;float:right;}.faq_sec .card-default>.card-header a::after{content:'\f068';font-family: 'Font Awesome 6 Pro';font-weight: 900;color: #79ECD2;float:right;}footer ul li a:hover{opacity:0.7;}.footer_top ul li::marker{color:#79ECD2;}img.flair-img {background-color: #2cba95;}a#ctl00_lnkLogo img {max-height:75px;padding: 0;}@media(max-width:991px){#divLogo {width:17%;margin-bottom:0;}#topmenu>li a{font-size:13px;}#topmenu>li{margin-left:0;}}#divLocOpeningHours {display: none;}