.mdcBanner{height:400px;object-fit:cover}.owl-carousel .nav-btn{position:absolute;top:35%;transform:translateY(-50%);background-color:#f5b105;color:#fff;font-size:15px;padding:5px 12px;border-radius:50%;cursor:pointer;z-index:1000}.owl-carousel .prev-slide{left:-40px}.owl-carousel .next-slide{right:-40px}.child-video,.owl_video{width:100%;height:95px;object-fit:cover;cursor:pointer;margin-top:10px;display:block;border-radius:5px}.mdcAbout-left img{height:380px;border-radius:10px 10px;width:100%;position:relative}.mdcAbout-right img{height:380px;border-radius:0 10px 10px 0}.about-home-title{font-size:26px;line-height:30px;text-align:left;margin:0 0 18px;color:#201f20;font-weight:600}.about-home-title::after{background:var(--bs-pink);content:'';display:block;width:80px;height:2px;margin:18px 0}.mdc-para{line-height:28px;margin-bottom:0;text-align:justify}.about-box-left{padding:20px 35px 0 0}.about-box-right{padding:20px 0 0 35px}.gallery-img{height:240px;border-radius:10px;margin-bottom:20px;padding:10 px}.mdc-btn{background-color:#f5b105;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;margin-top:10px;width:200px;text-align:center;margin:20px auto 53px}.mdc-btn:hover{background-color:#d49404;transform:scale(1.05)}.mdc-btn:active{background-color:#b37b03;transform:scale(.98)}.feedback-title{font-size:28px;font-weight:700;line-height:40px;text-align:center;color:#000;margin:0}.mdc-title-para{margin:10px 0 40px}.mdc-blog-img{padding:9px}.mdc-blog-img img{height:250px;object-fit:cover;border-radius:6px}.dynamic-main-video{height:250px;object-fit:cover;border-radius:6px}.card-mdc{border:0px!important}.sohohotel-blog-meta{border-top:1px dashed #ccc;padding:10px 6px 0;font-size:14px;display:flex;justify-content:space-between}.sohohotel-blog-meta-date i,.sohohotel-blog-meta-author i{color:#e3a579;margin:0 10px 0 0}.section-mg{margin:40px 0}.mdc-training-img{border-radius:5px;height:240px}.mdc-training-img img{width:100%;height:100%;border-radius:5px;object-fit:cover}.price{position:absolute;background:#ad1111;top:5px;right:7px;border-radius:5px 5px 5px 5px;padding:2px 8px;font-size:14px;color:#fff}.state-of-art-title{position:absolute;bottom:0;left:8px;padding:4px 10px;display:block;color:#fff;font-size:18px;font-weight:500;width:98%;border-radius:0 0 5px 5px;background:rgb(49 17 59 / 34%)}.swiper{padding:1.5em}.swiper .content-mdc-wrapper{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:".";width:100%;justify-items:center;align-items:center}.swiper .content-mdc-wrapper .content{padding:12px 18px;text-align:center;display:grid;justify-items:center;align-items:center;margin:0 auto;color:#000;font-size:15px}.swiper .content-mdc-wrapper .content :first-child{margin:0}.swiper .content-mdc-wrapper .content .swiper-avatar{width:100%;max-width:125px;height:auto}.swiper .content-mdc-wrapper .content .swiper-avatar img{border-radius:500px}.swiper .content-mdc-wrapper .content .cite{font-size:14px;font-weight:700}.swiper .swiper-slide{margin:0;height:auto;width:100%;padding:0;opacity:.6;background:rgb(255 255 255 / .3);border-radius:6px;transition:all 0.5s ease-in-out}.swiper .swiper-slide.swiper-slide-active{background:#fff;opacity:1;transform:scale(1.1)}.swiper .swiper-nav-wrapper{bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;margin:0 auto;width:auto;padding-top:3em}.swiper .swiper-nav-wrapper .swiper-button-next,.swiper .swiper-nav-wrapper .swiper-button-prev{top:0;top:auto;left:auto;right:auto;position:relative!important}.swiper .swiper-nav-wrapper .swiper-button-next:after,.swiper .swiper-nav-wrapper .swiper-button-prev:after{display:none}.swiper .swiper-nav-wrapper .swiper-button-next,.swiper .swiper-nav-wrapper .swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml,%0A%3Csvg width='9px' height='16px' viewBox='0 0 9 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='chevron-right' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M8.674805,7.066406 L1.924805,0.316406 C1.696288,0.105468 1.432619,0 1.133789,0 C0.834959,0 0.57129,0.105468 0.342773,0.316406 C0.114257,0.544923 0,0.808592 0,1.107422 C0,1.406251 0.114257,1.669921 0.342773,1.898438 L6.301758,7.857422 L0.342773,13.816406 C0.114257,14.044923 0,14.308592 0,14.607422 C0,14.906251 0.114257,15.169921 0.342773,15.398438 C0.465821,15.521485 0.584472,15.609375 0.69873,15.662109 C0.812989,15.714844 0.958007,15.741211 1.133789,15.741211 C1.309571,15.741211 1.454589,15.714844 1.568848,15.662109 C1.683106,15.609375 1.801757,15.521485 1.924805,15.398438 L8.674805,8.648438 C8.903321,8.419921 9.017578,8.156251 9.017578,7.857422 C9.017578,7.558592 8.903321,7.294923 8.674805,7.066406 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important;width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat;margin:0;padding:0}.swiper .swiper-nav-wrapper .swiper-button-prev,.swiper .swiper-nav-wrapper .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml,%0A%3Csvg width='9px' height='16px' viewBox='0 0 9 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='chevron-right' transform='translate(4.508789, 7.870605) rotate(-180.000000) translate(-4.508789, -7.870605) translate(-0.000000, -0.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M8.674805,7.066406 L1.924805,0.316406 C1.696288,0.105468 1.432619,0 1.133789,0 C0.834959,0 0.57129,0.105468 0.342773,0.316406 C0.114257,0.544923 0,0.808592 0,1.107422 C0,1.406251 0.114257,1.669921 0.342773,1.898438 L6.301758,7.857422 L0.342773,13.816406 C0.114257,14.044923 0,14.308592 0,14.607422 C0,14.906251 0.114257,15.169921 0.342773,15.398438 C0.465821,15.521485 0.584472,15.609375 0.69873,15.662109 C0.812989,15.714844 0.958007,15.741211 1.133789,15.741211 C1.309571,15.741211 1.454589,15.714844 1.568848,15.662109 C1.683106,15.609375 1.801757,15.521485 1.924805,15.398438 L8.674805,8.648438 C8.903321,8.419921 9.017578,8.156251 9.017578,7.857422 C9.017578,7.558592 8.903321,7.294923 8.674805,7.066406 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important;width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat;margin:0;padding:0}.swiper-pagination{margin:0;padding:0;width:auto;position:relative!important;display:block;width:auto}.swiper-pagination .swiper-pagination-bullets{margin:0}.swiper-pagination .swiper-pagination-bullets .swiper-pagination-bullet{margin:0;background:#fff!important}.swiper-pagination-bullet{background:#fff!important;transition:all 0.2s ease-in-out}.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;flex-direction:row;justify-content:center;align-items:center;bottom:0;top:0;bottom:0;width:auto;padding:0 1.5em}.swiper .image-avtar img{display:block!important;width:75px;height:75px;object-fit:cover;border-radius:50%;margin:0 auto 20px}.swiper-pagination-bullet-active{transform:scale(1.5)}.cite.mdc-client-name{text-align:center;font-size:14px}.rating-star{color:#d38800;margin:9px 0;display:block;padding:0 0 9px}.content-mdc-wrapper p{font-size:14px}.swiper-button-next:after,.swiper-button-prev:after{font-size:11px!important}.swiper-button-prev{left:32%;right:auto;top:12%}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:32%;left:auto;top:12%}.swiper-button-next,.swiper-button-prev{background:#f5b105;border-radius:50%;width:30px!important;height:30px!important;color:white!important}.odd-event-bg{background:#fefbff;box-shadow:0 2px 6px rgb(0 0 0 / .08)}.food_facility_left{width:100%;height:500px}.food_facility_left img{width:100%;height:500px;object-fit:cover;border-radius:0 5px 5px 0}ul.room-icons{display:flex;gap:10px;flex-wrap:nowrap;align-items:center;justify-content:center}.room-icons li{background:#fff;text-align:start;width:33.33%;border-radius:7px;margin:11px 3px;font-size:15px;font-weight:600;text-align:center;padding:9px 3px;border:2px solid #9158a3}.room-details-inner-box .description{font-size:13px;margin:0}.food-box-right{padding:0 30px 0 20px}.account_circle_mdc{width:60px;margin-bottom:10px}.inq_btn_mdc{position:fixed;bottom:176px;right:0;border-radius:8px 0 0 8px;z-index:99}body.dark-mode .btn-inquiry{background:#333;border:1px solid #ccc;color:#fff;transition:background-color 0.3s,border-color 0.3s}body.dark-mode .btn-inquiry:hover{background:#444;border-color:#fff;color:#fff}.btn-inquiry{background:#fff;border-radius:15px;padding:10px 18px;font-size:16px;font-weight:700;color:#001f3f;border:none;transition:all 0.3s ease-in-out;box-shadow:0 4px 6px rgb(0 0 0 / .15);border-radius:8px 0 0 8px}.btn-inquiry:hover{background:#e0a818;transform:scale(1.05);box-shadow:0 6px 10px rgb(0 0 0 / .2);color:#010439}.inq_btn_mdc_book{position:fixed;top:54%;right:0}.room-kiti{border-radius:6px;text-align:center;background:#fff;padding:6px 20px;display:flex;gap:27px;align-items:center}.room-kiti-inner-page{border-radius:6px;text-align:center;background:#fff;padding:6px 20px;display:flex;gap:0;align-items:center;flex-direction:column}.room-icons-facility{width:35px;margin:5px 0}.room-icon-description{padding:4px 0;font-weight:600;font-size:15px}.facility-outer-box{margin-top:10px}.owl-theme-room .owl-next,.owl-theme-room .owl-prev{background:#f5b105!important;color:#ffffff!important;width:25px;height:26px;position:absolute;top:45%}.owl-theme-room .owl-prev{left:7%}.owl-theme-room .owl-next{right:7%}.price-mdc{padding:5px 8px 0 0;font-size:18px;font-weight:600;color:#383838}.detail-page{display:flex;justify-content:space-between}.main-image-container{margin-bottom:20px}.main-image-container img{width:350px;height:450px;border:2px solid #333;display:block;margin:0 auto}.owl-theme-new img{width:100%;height:95px;cursor:pointer;margin-top:10px;border-radius:5px}.owl-theme-new .owl-prev{position:absolute;left:2px;top:34px;background:#f5b105!important;padding:0 8px!important;color:white!important}.owl-theme-new .owl-prev,.owl-theme-new .owl-next{width:20px}.owl-theme-new .owl-next{position:absolute;right:6px;top:34px;background:#f5b105!important;padding:0 8px!important;border-radius:5px;color:white!important}.mdc-booking{border:none;padding:10px 15px;border-radius:5px;cursor:pointer;margin-top:10px;gap:10px;font-size:16px;padding:9px 26px;width:auto}.btn-book-now{background-color:#f4af34;color:#fff;padding:8px 15px;border:none;border-radius:5px}.btn-book-now:hover{background-color:#d9982d;color:#fff}.btn-show-more,.btn-show-less{background-color:#5d3868;color:#fff;padding:8px 15px;border:none;border-radius:5px}.btn-show-more:hover,.btn-show-less:hover{background-color:#4a2d55;color:#fff}.mdc-tab-active{background:#f5b105!important;color:#fff;border-top:3px solid #f5b105!important;border:0 solid!important}.book-now{background:#f5b105!important;color:#fff;border-top:3px solid #f5b105!important;border:2px solid #f5b105!important}.limited-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.limited-text-one-line{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.text-height{height:75px;overflow-y:auto}.placeholder-text{color:#ffffff!important}.placeholder-text::placeholder{font-size:15px!important;color:#ffffff!important}.list_exemembers{background:url(../../img/mdc-web/bg-ing.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px}.accicon svg{background:#5d3868;padding:0 10px;border-radius:9px;margin-bottom:31px;width:65px;height:65px;box-shadow:7px 6px 4px 0 #d3d3d3}.list-no h5{font-size:16px;line-height:28px;margin-bottom:0;text-align:center!important}.view-all{margin:0px!important}.custom-btn-close{background-color:#F5B105;opacity:1;padding:5px;border-radius:50%;position:relative;color:#ffffff!important;font-size:8px!important}.form-control{padding-right:inherit!important}.offcan-mdc{width:80%!important}.offcanvas-header{background:#5c3867;color:#fff}.select_all{font-size:14px;font-weight:600}.plusminus{width:35px;border:1px solid #9d9d9d;background:#9d9d9d;color:#fff}.number-input{display:flex}.minus{border-radius:4px 0 0 4px}.plus{border-radius:0 4px 4px 0}.tile{fill:#043e87;width:auto;display:inline-block;padding:3px 6px;gap:3;margin:6px 4px 0;border-radius:6px;font-size:14px}.remove-btn{color:#000000c2;background:#fff;width:14px;height:16px;border-radius:5px;margin:0 0 0 5px;padding:0 4px;cursor:pointer}.addclassroom{height:38px;border:1px solid #ccc}.btn-addclass{background:#9158a3;color:#fff;width:25px;height:25px;padding:0 5px;position:absolute;top:6px;right:10px}.btn-addclass:hover{background:#9158a3;color:#fff}.add-class-outer{border-radius:6px;padding:10px 10px}.addclass_box_nomination{display:flex;width:100%}.addClassroom_images img{width:70px;border-radius:5px}.addClass-inner ul li{border-bottom:1px dashed #d5d5d5;padding-bottom:9px;margin:0 0 9px}.addClass-room-inner ul li{border-bottom:1px dashed #d5d5d5;padding-bottom:9px;margin:0 0 9px}.addclass_box_nomination{display:flex;width:100%}.addClassroom_images{width:13%}.addClassRoom_description{padding:3px 10px 0 20px;width:70%}.addClassRoom_price{width:20%}.price_outer_box{padding:3px 0 4px 0;text-align:end}.perday{font-size:13px;color:gray;display:block}.rate{font-size:17px;font-weight:600;color:#454340}.addClassRoom_description p{font-size:13px;line-height:18px;margin:0}.addclass-title{border-bottom:1px dashed #ccc;padding:0 0 7px;display:flex;justify-content:space-between;margin-bottom:9px}.left-0{left:5px!important}.addClassRoom_description h6{font-size:15px;margin:0 0 2px;color:#664c6e}.addClass-inner{height:245px;overflow:auto}.addClass-room-inner{height:150px;overflow:auto}.form-label{font-size:15px;font-weight:500}.textarea-h{height:95px}.price-table-td{font-size:15px;line-height:21px}.price-table-td ul li{display:flex;justify-content:space-between}.price-table-title{font-weight:600;color:#61346e;font-size:15px;margin-bottom:0}.total-price-title{font-size:20px;margin-bottom:11px;text-align:left;font-weight:600}.price-table-title{background:#5c3867!important;color:#ffffff!important}.total-price{font-size:16px;font-weight:600;margin-bottom:20px}.view-photo{font-size:14px;font-weight:600;text-decoration:underline;color:#35281b;margin-top:7px;display:inline;cursor:pointer}.room_type{font-size:14px;color:#3a3a3a}.rupee{font-size:16px;color:#770909;margin-right:10px}.room_price{font-size:14px;color:#806389;font-weight:600}.border-radius-theme th:first-child{border-radius:5px 0 0 0}.border-radius-theme th:last-child{border-radius:0 5px 0 0}.border-radius-table{border-radius:5px}.registration-title{background:#f5b105;padding:9px 14px;font-size:17px;font-weight:600;color:#fff;margin-bottom:20px}.registration-form{padding:7px 14px;border-radius:5px!important}input,input::placeholder{font-size:15px}label{display:inline-block;font-size:15px;font-weight:600}.view-all:hover{background-color:#f4af34;color:#fff}.food_facility_right .room-kiti{display:block!important}.mdc-sub-banner img{height:381px;object-fit:cover;border-radius:20px}.custom-bg .owl-nav{position:relative}.custom-bg .owl-nav{position:relative}.custom-bg .owl-nav .owl-prev{position:absolute;top:45%;left:10%}.custom-bg .owl-nav .owl-next{position:absolute;top:45%;right:10%}.about-box-right p{line-height:27px}.mdc-room-row{display:flex;justify-content:space-between}.mdc-room-row .width-70{width:70%}.mdc-room-row .width-30{width:30%;text-align:right}.mdc-icon-font{font-size:13px;color:gray}.mdc-icons img{margin-right:6px}.user-count.row{margin-bottom:20px}.mdc-icons img{margin-right:6px;width:17px}.mdc-photos{position:absolute;left:17px;bottom:17px;font-size:15px;background-color:#5d3868;color:#fff}.mdc-subpage-title{font-weight:700;font-size:17px;line-height:20px}.mdc-tab{display:flex;gap:9px;justify-content:center}.fw-600{font-weight:600}.mdc-inner-blog{padding:11px;background:#333132;color:#fff;border-radius:5px}.counter-mdc{display:flex;align-items:center;gap:10px}.button-mdc-count{background-color:#fff;border:none;width:20px;height:20px;cursor:pointer;border-radius:50%;line-height:17px;display:flex;justify-content:center;align-items:center}.count-mdc{width:30px;text-align:center}.mdc-main-form .form-control{border-radius:0;border:1px solid #555;padding-right:2.5rem;background:#333132;color:#fff;font-size:14px}.addClassRoom{width:20px;background-color:#fff;height:20px;position:absolute;top:8px;right:9px;text-align:center;padding:0 0 0;line-height:21px;color:#000;border-radius:50%}.room-kiti-inner-page .room-icon-description{padding:4px 0;font-weight:600;font-size:12px;color:#000}.price_description{background:#fff;border-radius:6px}.description-title{font-size:15px;color:#000;padding:10px 10px 0;margin-bottom:10px}.description-detail{padding:0 8px 0;color:#000}.price-section{font-size:12px;color:#323232}.date-price{font-size:12px;margin-bottom:4px;color:#565555;padding:0 0 0 3px}.description-price{font-weight:600;font-size:15px}.price-img img{width:42px;border-radius:7px;height:42px}.des-inner{padding:0 0 10px}.mdc-inner-blog .title{padding:7px 5px 8px;border-bottom:1px dashed #6c6c6c;margin-bottom:15px;font-size:17px;text-align:center}.mdc-blog-img-room .main-image{height:450px;object-fit:cover;border-radius:6px}.mdc-main-form label{font-weight:400;font-size:14px}.date_icon_color_change::-webkit-calendar-picker-indicator{filter:invert(100%)}.model-header-class{background:#5d3868;padding:10px 19px;color:#fff;font-size:19px}body.dark-mode .model-header-class{background-color:#333}#selectedValues{display:flex;gap:10px}.value-item{background:#fff;font-size:13px;border-radius:3px;padding:8px 7px;font-weight:600;color:#5d3868}.romove-append{cursor:pointer;background:#5d3868;color:#fff;padding:3px 5px 4px;height:18px;font-size:11px;text-align:center;border-radius:50%;width:18px;font-size:9px;margin:0 0 10px 10px}.child-image img{object-fit:cover}.close-model{background:#fff;opacity:1;width:6px;height:6px;line-height:2px;font-size:14px}body.dark-mode .close-model{background-color:#000;color:#fff}.room-kiti-inner-page.checkbox-mdc-form{position:absolute;right:0}.blogs-para{color:gray}.side-resi{background:url(../../img/mdc-web/room.jpg);color:#fff;width:50%;text-align:center;height:200px;border-radius:7px;display:flex;justify-content:center;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat}.side-non-resi{background:url(../../img/mdc-web/auditorium.jpg);color:#fff;width:50%;text-align:center;height:200px;border-radius:7px;display:flex;justify-content:center;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat}.box-resident-noresident{display:flex;width:100%;justify-content:center;align-items:center;gap:19px}.suc_bg{background:url(../../img/mdc-web/Rectangle\ 3776.png);background-size:cover;background-repeat:no-repeat;background-position:center}.box-resident-noresident a{position:relative;padding:10px 15px;color:#fff;text-align:center;text-decoration:none;border-radius:5px;z-index:1}.box-resident-noresident a::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .6);border-radius:5px;z-index:-1}.gst-text{color:gray;font-size:12px}.imp-note{font-size:15px}@media screen and (min-width:320px) and (max-width:575px){.addClassroom_images img{display:none}}.price-mdc-height{min-height:3.3em}.residence-price-height{min-height:3.3em}
