/*pf:23cee863*/@import url('bootstrap.min.css');@import url('font-awesome.min.css');@import url('fancy-box.css');body{position:relative;background:repeat fixed center top;background-position:center;background-size:cover;background-image:linear-gradient(342deg,rgba(97,0,0,0.88) 0%,rgb(117,2,2) 100%),url(https://ayantikarudra.com/wp-content/uploads/2019/07/main_bg-min.png)}body{font-family:'BioRhyme',sans-serif;margin:auto;padding:auto;color:#fff;font-size:18px;line-height:normal}body a:hover{opacity:.8;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}a{color:#ffd400}a:hover,a:active,a:focus,a{text-decoration:none}a:hover,a:active,a:focus{color:#000}.title{text-align:center;text-transform:uppercase;padding-bottom:20px;margin-bottom:14px;font-size:25px;text-shadow:2px 1px 2px #000000}.title span{font-size:12px;display:block;font-style:italic}h1::before,h2::before,h3::before,h4::before,h5::before,h6::before{font-family:FontAwesome;padding-right:10px}h1::after,h2::after,h3::after,h4::after,h5::after,h6::after{padding-left:10px}h1,h2,h3,h4,h5,h6{font-size:23px;padding:10px 0 10px 0;margin:0px;color:#ffd400;line-height:normal;text-shadow:2px 1px 2px #000000}p{text-align:justify}@media screen and (max-width:600px){h1,h2,h3,h4,h5,h6{font-size:18px}}header .top{padding:10px 0px 10px 0px;font-size:20px;background-color:#940327;border-bottom:1px solid white}header .top .container{width:95%}header .top .email{float:left}header .top .phone{float:right}header .top a:hover{color:white}header .top .fa{color:white;margin-right:5px}@media screen and (max-width:500px){header .top{display:none}}.navbar{border:none;border-radius:0px;margin:0px;background:linear-gradient(120deg,#6f0303 0%,rgb(177,3,3) 50%,#980217 100%)}.navbar .container{width:95%}.navbar .logo{color:#ffffff;padding:15px 0;height:70px;font-size:25px;text-shadow:2px 1px 2px #000000;letter-spacing:4px}.navbar .logo span{display:block;font-size:15px;padding-top:5px;letter-spacing:2px}.logo img{height:40px}.navbar a.logo:hover,.navbar a.logo:focus{color:#fff;text-shadow:2px 1px 2px #fff}.navbar li a{color:white !important;padding:25px 12px}.navbar .navbar-nav > li > a:hover,.navbar .navbar-nav > li > a:focus{color:white !important;background-color:#3C3C3C;transition:all 0.7s}.navbar .navbar-nav > .active > a,.navbar .navbar-nav > .current-menu-item > a,.navbar .navbar-nav > .active > a:focus{color:white !important;background-color:;transition:all 0.7s}.navbar .navbar-toggle{border:2px solid #fff;background-color:transparent}.navbar .navbar-toggle .icon-bar{background-color:#fff}.navbar .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar .navbar-toggle .icon-bar:hover{background-color:white}@media screen and (max-width:600px){.navbar .logo{padding:5px 0;height:40px;font-size:15px}.navbar .logo span{display:block;font-size:10px;padding-top:5px;letter-spacing:2px}.navbar li a{color:white !important;padding:15px 12px}}.banner{width:100%;padding:0px;border-top:0px #ccc solid;background:linear-gradient(180deg,rgba(236,239,241,1) 0%,rgba(255,255,255,1) 100%);margin-top:-21px}.banner img{width:100%;height:auto}.banner .img-responsive.mobile{display:none}@media only screen and (max-device-width:450px){.banner .img-responsive{display:none}.banner .img-responsive.mobile{display:block}}.models{padding:30px 0px 00px 0px}.models .item{margin:0px -10px}.models .item{border:2px solid #e2e100;padding:0px 0px;background-color:#0c9057;margin-bottom:10px;border-radius:5px}.models .item:hover{box-shadow:0px 1px 5px #000}.models .item a{cursor:pointer}.models .item img{width:100%;object-fit:cover;border-bottom:2px solid #fff}.models .item .title{text-transform:uppercase;padding-bottom:00px;margin-bottom:0px;font-size:20px;text-shadow:2px 1px 2px #000000;padding:5px}.models .item .title span{font-size:20px;display:block;font-style:italic}@media screen and (max-width:767px){.home-about .col-md-9,.home-about .col-md-3{margin-left:-15px;margin-right:-15px}.models .item .title,.models .item .title span{font-size:13px}}.home-about{width:100%;padding:20px}.home-about .page-sidebar{position:-webkit-sticky;position:sticky;top:2%;margin-top:0px;margin-bottom:20px}.home-about .page-sidebar .title{font-size:18px;padding:2px;margin-bottom:20px;border-radius:20px;border:2px solid #f7eeee;background-color:#e0cb05;color:#fff}.home-about .page-sidebar .location{margin:0px;padding:0px;text-align:justify;padding-bottom:20px;font-size:14px}.home-about .page-sidebar .location li{list-style:none;display:block;border-radius:20px;padding:5px;margin-bottom:8px;color:#fff;position:relative;transition:.75s;border:2px solid #fdc066;background:linear-gradient(120deg,#ff006a 0%,rgb(191,2,67) 50%,#f20062 100%)}.home-about .page-sidebar .location li:hover{box-shadow:0 10px 30px rgba(0,0,0,0.1);transform:scale(1.03)}.home-about .page-sidebar .location li a{padding:10px;color:#fff}.home-about .page-sidebar .location li .fa{font-size:1.5em;color:#fff;padding-right:10px}.home-about .page-sidebar .book-now{border-radius:5px 5px 0 0;overflow:hidden;background-color:#fff;position:relative;box-shadow:0px 1px 5px #999}.home-about .page-sidebar .book-now .click{cursor:pointer;position:absolute;height:100%;width:100%;z-index:10;left:0;top:0}.home-about .page-sidebar .book-now img{width:100%;height:350px;background-color:#3C3C3C;opacity:.8}.home-about .page-sidebar .book-now svg.img-bottom{position:absolute;top:270px;height:80px;width:100%}.home-about .page-sidebar .book-now .call{font-size:18px;margin:0px;padding:0px 0 5px 0;color:#333;text-align:center}.home-about .page-sidebar .book-now .text{background-color:#3C3C3C;padding:3px;margin:0px;color:#fff;text-align:center;font-size:13px}.profiles-home{position:relative;background:linear-gradient(342deg,rgba(236,239,241,1) 0%,rgba(255,255,255,.2) 100%)}.profiles{padding-top:20px}.profiles .item{margin-left:-5px;margin-right:-5px}.profiles .item{border:3px solid #900C3F;border-radius:5px 5px 0 0;overflow:hidden;margin-bottom:30px;background-color:#fff;box-shadow:0px 1px 5px #000;position:relative}.profiles .item:hover{box-shadow:0px 1px 5px #000;opacity:.8;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.profiles .item .click{cursor:pointer;position:absolute;height:100%;width:100%;z-index:10;left:0;top:0}.profiles .item img{width:100%;height:300px}.profiles .item svg.img-bottom{position:absolute;top:220px;height:80px;width:100%!important}.profiles .item .title{font-size:18px;margin:0px;padding:0px 0 5px 0;color:#333;text-align:center}.profiles .item .cat{background-color:#900C3F;padding:3px;margin:0px;color:#fff;text-align:center;font-size:13px}.profiles .item .item-overview .rating{list-style:none;padding:0px;margin:10px;text-align:center}.profiles .item .item-overview .rating li{display:inline-block}.profiles .item .item-overview .rating li .fa{color:#e67e22;width:18px}.profile{}.profile .sidebar{position:relative!important}@media (min-width:1200px){.profile .sidebar{position:-webkit-sticky!important;position:sticky!important;top:2%!important}}.profile .sidebar a{cursor:pointer;position:relative;margin-bottom:20px}.profile .sidebar a img{height:350px;border:3px solid #900C3F;width:100%}.profile .sidebar a svg.img-bottom{position:absolute;top:250px;height:100px;width:100%!important}.hotels .item{min-height:300px}.blogs-a .item{min-height:350px}.blogs{padding:20px 0}.blogs .item{margin-left:-5px;margin-right:-5px}.blogs .item{border:3px solid #900C3F;border-radius:5px 5px 0 0;overflow:hidden;margin-bottom:30px;background-color:#900C3F;box-shadow:0px 1px 5px #000;position:relative}.blogs .item:hover{box-shadow:0px 0px 15px 0 rgba(0,0,0,.18);opacity:.8;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.blogs .item .click{cursor:pointer;position:absolute;height:100%;width:100%;z-index:10;left:0;top:0}.blogs .item img{width:100%;height:300px}.blogs .item svg.img-bottom{position:absolute;top:220px;height:80px;width:100%}.blogs .item .title{font-size:18px;margin:0px;padding:0px 0 8px 0;color:#fff;text-align:center}.blogs .item .info{position:absolute;left:0px;top:260px;width:auto;background-color:#333;color:#fff;padding:5px 10px;font-size:1em}.blog a{cursor:pointer;position:relative;margin-bottom:20px}.blog a img{width:100%;object-fit:cover;border:3px solid #900C3F}.blog a svg.img-bottom{position:absolute;top:350px;height:100px;width:100%!important;display:none}@media screen and (max-width:400px){.blog a img{height:300px}.blog a svg.img-bottom{top:200px}}.top-section{padding:0px}.top-section .container{padding-top:20px;padding-bottom:0px}.top-section .title{font-size:30px;margin:0px;padding:5px}.top-section .title h1::before{content:''}@media screen and (max-width:767px){.page-section .col-md-9,.page-section .col-md-8,.page-section .col-md-4,.page-section .col-md-3{margin-left:-15px;margin-right:-15px}}.page-section{width:100%;padding:20px}.page-section .contact-info{list-style:none;display:inline-block;font-size:1em;padding:0px 0 20px;margin:0px;text-align:center;width:100%;margin-left:auto;margin-right:auto}.page-section .contact-info li{display:inline-block;border:2px solid #900C3F;padding:0px 10px 0px 0;margin-bottom:20px}.page-section .contact-info .fa{margin-right:5px;color:white;background-color:#900C3F;padding:10px;width:50px;text-align:center}.map-area iframe{width:100%;border:3px solid #900C3F!important;padding:5px;background:#fff;box-shadow:1px 4px 2px 0px rgba(1,1,1,0.22);margin-bottom:40px}.page-section .sidebar{position:-webkit-sticky;position:sticky;top:2%}.page-section .sidebar .title{padding:2px;background-color:#900C3F;color:white;box-shadow:none;font-size:18px;text-transform:none;font-weight:normal;margin-bottom:0px}.page-section .sidebar ul{border:3px solid #900C3F;margin:0px;padding:0px}.page-section .sidebar li{list-style:none;padding:8px;border-bottom:3px solid #900C3F}.page-section .sidebar li:last-child{content:'';border-bottom:0px}.page-section .gallery{display:flex;flex-wrap:wrap;padding:10px 0px 10px 0px;margin-bottom:20px;margin-right:-15px;margin-left:-15px}.columnx{flex:33.33333%;padding:0 10px}.page-section .gallery .columnx a{cursor:pointer}.columnx img{border:2px solid #fff;border-radius:0px;margin-bottom:20px;width:100%;height:auto;transition:all 0.25s ease-out;flex:1;box-shadow:0px 1px 5px #000}.columnx img{padding:5px;background-color:#900C3F}.columnx img:hover{box-shadow:0 7px 28px 1px rgba(0,0,0,.2)}@media screen and (max-width:479px){.page-section .gallery{display:flex;flex-wrap:wrap;padding:0 4px}.columnx{flex:100%;padding:0 4px}.columnx img{margin-bottom:20px;vertical-align:middle}}.footer{background:linear-gradient(120deg,#750d0d 0%,#480771 50%,#861515 100%);color:#fff;padding-bottom:20px;border-top:2px solid red;border-bottom:2px solid #8c0f10}.footer .contact-info{list-style:none;font-size:25px;position:relative;width:100%;text-align:center;padding:10px}.footer .contact-info li{display:inline-block;margin:10px}.footer .contact-info .fa{color:#fff;border:1px solid #fff;padding:10px;height:auto;width:62px;border-radius:10px;transition:all 0.25s ease-out;flex:1}.footer .contact-info .fa:hover{border-radius:88.9px;transform:scale(1.03)}.footer .contact-info .fa-phone:hover{background-color:#3b5998;color:white}.footer .contact-info .fa-whatsapp:hover{background-color:#25D366;color:white}.footer .social-info{list-style:none;font-size:25px;position:relative;width:100%;text-align:center;padding:0px}.footer .social-info li{display:inline-block;margin:10px}.footer .social-info .fa{color:#fff;border:1px solid #fff;padding:7px;height:auto;width:41px;border-radius:10px;transition:all 0.25s ease-out;flex:1}.footer .social-info .fa:hover{border-radius:88.9px;transform:scale(1.03)}.footer .social-info .fa-phone:hover{background-color:#3b5998;color:white}.footer .social-info .fa-whatsapp:hover{background-color:#25D366;color:white}.footer .hr{margin-top:0px;margin-bottom:11px;width:82px;margin-left:37px;border:2px solid #9a0000}.footer .copyright{text-align:center}@media screen and (max-width:767px){.footer{padding-top:30px}.footer .contact-info{display:block;position:fixed;bottom:0px;width:100%;z-index:999;text-align:center;background:linear-gradient(#900C3F,#800000);padding:0px;margin:0px;margin-left:-15px}.footer .contact-info .fa-phone{background-color:#3b5998}.footer .contact-info .fa-whatsapp{background-color:#25D366}.footer .contact-info .fa-envelope-o{background-color:#D44638;display:none}.copyright{margin-bottom:70px}}table{border-collapse:collapse;width:100%;margin-bottom:30px}table td,table th{border:1px solid #333;padding:8px;text-align:center}table tr:nth-child(even){background-color:}table tr:hover{background-color:}table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#ccc;color:#333;text-align:center}.error-404{text-align:center;padding:5em 0 5em}.error-404 h2{font-size:120px;line-height:1;text-shadow:3px 3px 3px black}.error-404 p{font-size:15px}.error-404 a{font-size:17px;line-height:1;text-decoration:none}.unique-links a{color:#fff}.unique-links ul{padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding:10px 0;text-align:justify;list-style:none}.unique-links ul li{position:relative;margin:5px;border:0px solid #fff;border-radius:5px;overflow:hidden;text-align:center;background:#800000;color:#000;padding:3px 10px;font-size:13px}.unique-links ul li:nth-child(n+1){flex-grow:1}.unique-links ul li:nth-child(2n){background:#900C3F}.unique-links ul li:nth-child(3n){background:#e67e22}.widget ul{margin-top:14px}.sidebar-single{margin-bottom:20px;list-style:none;margin-top:55px;border-radius:10px;background:linear-gradient(342deg,rgb(193,3,3) 0%,rgba(156,1,1,0.78) 100%)}.sidebar-title{color:#f7cb04;font-size:24px;border-bottom:2px solid red;width:132px}.personal-info{margin-top:10px;padding:10px 10px;background:#2d192a;border:12px solid #6a0171}.info{color:#efff00;font-size:23px;padding:7px}.info-ul{list-style:none;padding-left:0px}.info-li{font-size:18px;color:#fff;padding:14px 15px;border-bottom:1px solid rgba(256,256,256,.3);text-transform:capitalize}.info-strong{min-width:170px;display:inline-block}.info-strong-c{min-width:100px;display:inline-block}.contact-info{font-size:22px;color:#fff;padding:22px}.contact-info{margin-top:10px;padding:9px 10px;background:#31173a;border:12px solid #710153}.custom-logo{width:178px;height:67px;padding:4px 0px 0px 0px}.navbar a.logo:hover,.navbar a.logo:focus{color:#fff;text-shadow:2px 1px 2px #fff}.navbar li a{color:#fff !important;padding:25px 12px}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus{color:#fff !important;background-color:#3c3c3c;transition:all .7s}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.current-menu-item>a,.navbar .navbar-nav>.active>a:focus{color:#fff !important;background-color:#e07a05;transition:all .7s}.navbar .navbar-toggle{border:2px solid #fff;background-color:transparent}.navbar .navbar-toggle .icon-bar{background-color:#fff}.navbar .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar .navbar-toggle .icon-bar:hover{background-color:#fff}@media screen and (max-width:600px){.navbar .logo{padding:5px 0;height:40px;font-size:15px}.navbar .logo span{display:block;font-size:10px;padding-top:5px;letter-spacing:2px}.navbar li a{color:#fff !important;padding:15px 12px}}.fix-contact{display:none}@media screen and (max-width:768px){.fix-contact{display:block;position:fixed;bottom:0px;background-color:red;margin-left:-15px;width:100%}.footer .fix{list-style:none;font-size:25px;position:relative;width:100%;text-align:center;padding:0px;margin-bottom:-2px}.footer .fix li{display:inline-block;margin:10px}.footer .fix .fa{color:#fff;border:1px solid #fff;padding:9px 82px 10px 56px;height:auto;width:41px;border-radius:10px;transition:all 0.25s ease-out;flex:1;background-color:#07d200}.footer .fix .fa:hover{border-radius:88.9px;transform:scale(1.03)}}.button{background-color:#004A7F;-webkit-border-radius:10px;border-radius:24px;border:none;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:Arial;font-size:20px;padding:10px 38px;text-align:center;text-decoration:none}.wrapper{text-align:center}.featured-image{width:100%;border-radius:50%;height:261px;border:2px solid white}