.exhibitor-profile-left-heading{width: 100%; height: auto; float: left; color: #000; font-size: 45px; line-height: 1.2; font-weight: 700; margin-bottom: 30px;}
.exhibitor-profile-left-heading .heading-sub-para{color: #555555; font-size: 15px; font-weight:normal; display:block;}

.space-booking-left-box-main{width:100%; height:auto; float:left; font-size:15px; color:#000; border:2px solid #e84e24; padding:0 30px 30px; border-radius:30px; text-align:center; margin-top: 25px; margin-bottom:30px;}
.booking-top-heading{width:100%; height:auto; float:left; font-size:30px; color:#fff; text-align:center; font-family: "Oswald", sans-serif; font-weight:bold; margin-top: -25px; margin-bottom: 25px; line-height: 1.2;}
.booking-top-heading span{background:#e84e24; display:inline-block; padding: 5px 10px;}
.left-txt-main-box{width:100%; height:auto; float:left; border-bottom:1px solid #040231; margin-bottom: 20px; padding-bottom: 20px; color: #040231;}
.left-txt-main-box .left-para-txt-box{width:100%; height:auto; float:left; font-size:15px; margin-bottom: 5px;}
.left-txt-main-box .left-para-txt-box strong{display:block; text-transform: uppercase;}
.left-txt-main-box .left-para-txt-box-italic{width:100%; height:auto; float:left; font-size:13px; font-style:italic;}
.space-booking-form-box-main{width:100%; height:auto; float:left; font-size:15px; color:#000000; border-bottom:1px solid #000000; margin-bottom: 20px;}
.space-booking-form-box-main .form-control{padding: .72rem .75rem; font-size: 15px; background-color:#f9f9f9; height: auto;}
.space-booking-form-box-main .form-control::placeholder, .space-booking-form-box-main .form-select.form-control option[selected]{color:#b3b2b2 !important;}
.star-mark{color: #f00;}
.left-tc-txt-box{width:100%; height:auto; float:left; font-size:13px; color:#040231;}
.disclaimer-col-txt{width:100%; height:auto; float:left; font-size:12px; color:#555555;}

.exhibitor-heading-left{width: 100%; height: auto; float:left; font-size:15px; color:#012121; font-weight:500;  margin-bottom:15px;}

.profile-pic-exhibitor-main {width: 120px; height: auto; float: left;}
.pramit-kumar-profile-pic{width: 100px; height: 100px; border-radius:50px; overflow:hidden; border:2px solid #e84e24;}

.profile-pic-exhibitor-details{width:calc(100% - 120px); height: auto; float:left;}

.exhibitor-profile-name-heading{width: 100%; height: auto; float:left; font-size:22px; color:#000; font-weight:bold; margin:0 0 10px; line-height: 1.2;}
.exhibitor-profile-name-heading span{font-size:15px;display: block; font-style: italic; font-weight:normal;}
.exhibitor-profile-position{width: 100%; height: auto; float:left; font-size:15px; color:#000; margin-bottom:10px;}
.exhibitor-profile-position ul{margin: 0; padding: 0; list-style: none;}
.exhibitor-profile-position ul li{position: relative; padding-left: 30px; margin-bottom: 5px;}
.exhibitor-profile-position ul li .profile-icon{position: absolute; left:0; top: 2px; font-size:20px;}
/*.exhibitor-profile-position .profile-icon{font-size:20px; margin-right:10px;}
.exhibitor-profile-address .profile-icon{font-size:20px; margin-right:10px;}*/
.exhibitor-profile-position a{color:#000; text-decoration:none;}
.exhibitor-profile-position a:hover{color:#000; text-decoration:underline;}
.exhibitor-profile-address-heading{width: 100%; height: auto; float:left; font-size:15px; font-weight:500; color:#000; }
.exhibitor-profile-address{width: 100%; height: auto; float:left; font-size:15px; color:#000; /*border-bottom:1px solid #f1f1f1; padding-bottom:30px;*/}

.home-book-btn{border: 1px solid #fff; font-size: 17px; font-weight: 500; padding: 12px 15px; color: #fff; text-align: center; display: inline-block; text-decoration:none; border-radius:10px;}

.sectors-btn-book{background:#e84e24; color:#fff; border:1px solid #e84e24;}
.sectors-btn-book:hover{background:#fba919; color:#fff; border:1px solid #fba919;}

@media (min-width: 1700px) {
  .container-xxl {
    max-width: 1600px;
  }
}
@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1320px;
  }
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-right: auto;
  margin-left: auto;
}