
 
     
     p {
         color: rgba(0, 36, 71, 0.8);
     }
     
     .dark-blue {
         color: #002447;
     }
     
     .form-check-input[type=checkbox] {
         width: 22px;
     }
     
     .title {
         text-align: center;
         margin-top: 15px;
         box-shadow: 0 12px 12px -15px rgb(0 0 0 / 24%);
         padding-bottom: 10px;
     }
     
     .title h4 {
         color: rgba(0, 36, 71, 0.8);
     }
     
     .title p {
         font-weight: 500;
     }
     
     .spc100 {
         padding-top: 100px;
         padding-bottom: 60px;
     }
     
     section.accordionWrapper .accordion-item {
         border-radius: 0;
     }
     
     h1,
     h2,
     h3,
     h4,
     h5,
     h6,
     p,
     b {
         color: rgba(0, 36, 71, 0.8);
     }
     
     .marginTopBottom-50{
         margin: 50px 0;
     }
     
     section.designStyles input#exampleCheck1 {
         width: 22px;
     }
     
     .our-showroom-designstyle h2 {
         margin-bottom: 15px;
         color: #002447;
  font-family: "Ploni ML v2 AAA D";
  font-size: 36px;
  line-height: 38px;
  text-align: right;
     }
     
     .specific-room-sec4 .show-list {
            padding: 40px 60px 100px 60px;
     }
     
     
    .specific-room-sec4 .show-list .show-list-heading {
        color: #002447;
        font-family: "Ploni ML v2 AAA D";
        font-size: 36px;
        line-height: 38px;
        text-align: right;
     }
     
    .specific-room-sec4 .show-list .show-list-item .show-list-item-title{
        color: rgba(0,36,71);
        font-family: "Ploni ML v2 AAA D";
        font-size: 18px;
        line-height: 27px;
        text-align: right;
     }
     
    .specific-room-sec4 .show-list .show-list-item .show-list-item-body{
        color: rgba(0,36,71, 0.8);
        font-family: "Ploni ML v2 AAA";
        font-size: 18px;
        line-height: 27px;
        text-align: right;
     }
     
     .designStyleContent:not(.o) p {
         color: rgba(0, 36, 71, 0.7);
     }
     
     section.magazine.tab-header-section {
         font-weight: 500;
         margin-top: 50px;
     }
     
     ul.showroom-timing {
         padding-right: 0;
         list-style: none;
         padding-top: 10px;
     }
     
     ul.showroom-timing li {
         display: flex;
     }
     
     ul.showroom-timing li span:first-child {
         width: 85px;
     }
     
     .imp-updates {
         display: flex;
         align-items: center;
     }
     
     .imp-text {
         padding-right: 30px;
         border-right: 2px solid rgba(0, 36, 71, 0.5);
           color: rgba(0,36,71,0.7);
  font-family: "Ploni ML v2 AAA";
  font-size: 17px;
  letter-spacing: 0;
  line-height: 26px;
  text-align: right;
     }
     
     .imp-update-img {
         /*width: 400px;*/
         width: 150px;
         text-align: center;
         padding: 30px 0px;
         display: flex;
         flex-direction: column;
         
     }
     
     section.magazine.tab-header-section .magazineHeader ul {
         display: flex;
         justify-content: space-evenly;
         align-items: center;
         margin: 0 auto;
         width: 100%;
         padding-bottom: 20px;
     }
     
     section.magazine.tab-header-section .nav-tabs .nav-link.active {
         font-weight: 600;
         color: #002447;
     }
     
     section.magazine.tab-header-section .magazineHeader {
         display: flex;
         justify-content: space-between;
         align-items: center;
         margin-bottom: 0;
         box-shadow: 6px 12px 12px -15px rgba(0,0,0,0.23);
     }
     
     .font40 {
         font-size: 40px;
     }
     
     section.designStyles.our-showroom-designstyle {
         margin-bottom: 100px;
     }
     
     .gws-heading {
        position: relative;
        width: 290px;
        margin: 50px 120px 0px 0px;
     }
     
     .gws-heading h5 {
         position: relative;
     }
     
     .gws-heading h5::before {
         content: "";
         position: absolute;
         border-top: solid 2px #ea8e56;
         width: 50px;
         height: 1px;
         margin-top: -12px;
     }
     
     .gws-section {
         margin: 40px auto;
     }
     
     .view-more {
         float: left;
         margin-top: 25px;
         font-size: 18px;
     }
     
     .view-more a {
           font-family: "Ploni ML v2 AAA D";
         color: #002447;
         font-weight: 500;
     }
     
     .slidemore p {
         font-weight: 500;
         line-height: normal;
     }
     
     .gws-mobile-text {
         display: none;
     }
     
     .gws-mobile-text.plus-icon {
         display: none
     }
     
     .imp-update-img {
        /*width: 400px;*/
        width: 150px;
        height: 150px;
        text-align: center;
        padding: 30px 0px;
        display: flex;
        flex-direction: column;
        justify-content: space-evenly;
        }
         
     .imp-update-img img {
             margin-left: 10px;
             position: relative;
             top: 2px;
             width: 24px;
            height: 24px;
         }
        .room-updates {
            margin-bottom: 0px !important;
        }
     @media screen and (max-width: 1200px) {
         section.breadcrumb ol.breadcrumb {
             padding: 4px 0 !important;
         }
         section.designStyles.our-showroom-designstyle {
             margin-bottom: 10px;
             padding-top: 0px;
         }
         .show-list ul li {
             padding: 0 10px;
         }
         li.show-list-heading {
             font-size: 22px;
             padding-left: 50px !important;
         }
         .show-list {
             padding: 30px 0px 0;
         }
         section.designStyles input#exampleCheck1 {
             width: 35px;
         }
         section.designStyles.our-showroom-designstyle .designRow {
             margin-bottom: 0;
         }
         .cardShadow img {
             max-height: unset;
         }
         .spc100 {
             padding-top: 0px;
         }
         section.map .container-fluid {
             padding: 0;
         }
         
         .imp-update-img img {
             margin-left: 10px;
             position: relative;
             top: 2px;
             width: 24px;
            height: 24px;
         }
     }
     
     @media screen and (max-width: 991px) {
         .imp-updates {
             flex-direction: column;
             align-items: flex-start;
         }
         .imp-update-img {
             width: 100%;
         }
         
         .imp-update-img img {
             margin-left: 10px;
             position: relative;
             top: 2px;
             width: 24px;
            height: 24px;
         }
     }
     
     @media screen and (max-width: 767px) {
         section.magazine.tab-header-section .designRow.designbx_wrap {
             flex-direction: column-reverse;
             margin-top: 30px;
         }
         section.magazine.tab-header-section .tab-content-section .col-sm-6 {
             width: 100%;
         }
         .imp-text {
             padding-right: 0;
             border-top: 2px solid rgba(0, 36, 71, 0.5);
             border-right: none;
             padding-top: 20px;
         }
         .imp-update-img {
             padding-bottom: 0;
             flex-direction: row;
         }
         .imp-update-img img {
             margin-left: 10px;
             position: relative;
             top: 2px;
             width: 24px;
            height: 24px;
         }
         section.designStyles.our-showroom-designstyle .designRow {
             flex-direction: column !important;
         }
         section.designStyles.our-showroom-designstyle .designRow .col-sm-6.order2 {
             width: 100%;
         }
         section.designStyles.our-showroom-designstyle .col-sm-6.order1 {
             width: 100%;
         }
         .form-check-input[type=checkbox] {
             width: 22px !important;
         }
         .show-list ul {
             flex-direction: column;
             padding-bottom: 20px;
         }
         .show-list ul li {
             padding: 0 10px 15px;
         }
         section.designStyles.expInformation.our-showroom {
             padding-top: 30px;
         }
         .expInformation .slidemore {
             position: relative;
             height: 100%;
             padding-top: 5px;
             margin: 0 auto;
         }
         .expInformation .cardShadow {
             height: 387px;
         }
     }
     
     @media screen and (max-width: 640px) {
         section.gallery-window-section .row {
             flex-direction: column;
         }
         section.gallery-window-section .row .col-sm-4,
         section.gallery-window-section .row .col-sm-4 img {
             width: 100%;
             margin-bottom: 10px;
         }
         .gws-heading {
             width: 100%;
             margin: 0 auto 15px;
         }
         .container.gws-section .col-sm-5,
         .container.gws-section .col-sm-7,
         .container.gws-section .col-sm-5 img,
         .container.gws-section .col-sm-7 img {
             width: 100%;
             margin: 0 auto 10px;
             position: relative;
         }
         .gws-section {
             margin: 0px auto;
         }
         .view-more.mt-5 {
             margin-top: 15px !important;
         }
         .form-check-input[type=checkbox] {
             width: 16px !important;
         }
         .magazine .nav-tabs .nav-link {
             font-size: 18px;
             font-weight: 500;
         }
         section.gallery-window-section .col-sm-4 {
             position: relative;
         }
         .gws-mobile-text {
             display: block;
             position: absolute;
             width: 100%;
             height: 100%;
             text-align: center;
             top: 40%;
         }
         .gws-mobile-text {
             position: absolute;
             width: max-content;
             height: auto;
             text-align: center;
             top: 40%;
             background: #fff;
             left: 0;
             margin: 0 auto;
             right: 0;
             text-align: center;
             padding: 15px;
             flex-direction: column;
             display: flex;
             min-width: 200px;
         }
         .gws-mobile-text span.divider {
             border-bottom: 2px solid #002447;
             padding: 5px 0 5px;
             margin-bottom: 5px;
         }
         .gws-mobile-text img {
             width: 13px !important;
             position: absolute;
             left: 10px;
             top: 7px;
         }
         .gws-mobile-text.plus-icon {
             width: auto;
             height: auto;
             line-height: 0px;
             background: none;
             display: flex;
             justify-content: center;
             align-items: center;
             z-index: 9;
         }
         .gws-mobile-text.plus-icon .plus {
             background: #fff;
             width: 30px;
             height: 30px;
             display: flex;
             line-height: 25px;
             justify-content: center;
             font-size: 30px;
             border-radius: 50px;
         }
     }
     
     @media screen and (max-width: 480px) {
         .gws-mobile-text {
             top: 34%;
         }
     }
     
     .gallery-title-header {
         position: unset;
         margin: unset;
         width: unset;
         margin-top: unset;
     }
     
     .gallery-window-section div > img {
         width: 100%;
     }
     
     .gallery-window-section .gws-heading.gallery-title-header .gallery-right-top:before {
         width: 35px;
     }
     .specific-room-sec3 {
         margin-top: unset;
     }
     .specific-room-sec3 .magazineHeader ul {
         padding-bottom: unset;
     }