@import url("https://use.typekit.net/agz2ioo.css");body{font-family: yantramanav, sans-serif;font-weight:300;}.logo img{max-height:130px;}@media screen and (min-width: 992px){.logo img {padding-top: 23px;}}#ctl00_smudge{margin-top:70px;}#topmenu>li a{border-radius:0;}li, p, ul, label, blockquote, .form-control{font-family: yantramanav, sans-serif;font-weight:300;}.page-section a{text-decoration:none;}.page-section h1, .page-section h2, .page-section h3, .page-section h4, .page-section h5, .page-section h6{font-family: museo-slab, serif;text-transform:uppercase;margin:0;padding:0;font-variant: inherit;}a.btn1{display:inline-block;font:normal 15px 'Titillium Web', sans-serif;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:45px;color:#000000;text-transform:uppercase;padding-bottom:20px;font-weight: bold;}h2.title span{color:#ea1c25;}.page-section p{margin:0 !important;}img { max-width: 100%;}@media \0screen { img { width: auto; }}.full_width {width: 100vw;margin-left: calc(-50vw + 50%);}#banner{height:784px;display:flex;background:url('https://cdn.bookingtimes.com/Common/LoadImage?Id=145918&v=1') no-repeat center top;background-size:cover;position:relative;align-items: center;text-align:center;}.banner_overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#0f405c;opacity:0.5;}#banner h2.title{color:#fff;font-size:64px;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=144697&amp;v=1') no-repeat right 10px top 14px;padding: 11px 47px 11px 35px;border:1px solid #ffff;}a.more:hover{background-color:#ea1c25;}#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:18px;}.gap1{height:50px;}.sec2{background:#eef9fe;}.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:#ea1c25;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:#000;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.blue{background:#ea1c25;}a.btn2:hover{border-color:#ea1c25;background:#fff;color:#ea1c25;}.testi_slider{position:relative;background:url('https://cdn.bookingtimes.com/Common/LoadImage?Id=144712&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:#ea1c25;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:#ea1c25;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:#ea1c25;}.testimonial_sec .carousel-inner>.carousel-item{text-align:center;}.faq_sec{background:#94c8de;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:#ea1c25;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"]{ background:url('https://cdn.bookingtimes.com/Common/LoadImage?Id=144711&v=1') no-repeat right 14px;}.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=144697&amp;v=1') no-repeat right 10px center #ea1c25;}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:#ea1c25; min-width: 80px;text-align:center; border: 2px solid;}.full_img{width:100%;}td a.book_btn:hover{background:#ea1c25; color: #fff; border-color: #ea1c25;}.flogo{padding-bottom:16px;}.footer_top{position:relative;}.footer_overlay{background:url('https://cdn.bookingtimes.com/Common/LoadImage?Id=144714&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=144730&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=144731&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:80px;}.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;}}#topmenu>li a { font-family: yantramanav, sans-serif!important;}#topmenu > li a:hover { text-decoration: none!important; background: #EEF9FE; font-weight: 700;}#topmenu>li a.booknow:hover { color: #ea1c25 !important; background: #fff; border: 2px solid #ea1c25; padding: 6px 6px;}.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; font-family: 'yantramanav', sans-serif!important;border:2px solid;}.bigbutton_primary:hover, .bigbutton_secondary:hover, .bigbutton_signup:hover, .addToCartButton:hover { background: #ffffff; color: #ea1c25 !important; border: 2px solid!important;}.staffBio p{padding-bottom:0px!important;}.StaffImage { border: 10px solid #f3f2f2;}#sidemenu li a, #sidemenu li a:visited, #sidemenu li a:link { font-family: 'yantramanav', sans-serif!important;}.icon_sec img { background-color: #ea1c25;}.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:#ea1c25;float:right;}.faq_sec .card-default>.card-header a::after{content:'\f068';font-family: 'Font Awesome 6 Pro'; font-weight: 900;color: #ea1c25;float:right;}footer ul li a:hover{opacity:0.7;}.footer_top ul li::marker{color:#ea1c25;}img.flair-img { background-color: #ea1c25;}.faq_sec .card-default>.card-header a { position: relative;}.faq_sec .card-default>.card-header a.collapsed::after { position: absolute; right: 10px; top: 40%;}.faq_sec .card-default>.card-header a::after { position: absolute; right: 10px; top: 40%;}