/* your styles go here */


.btn-kakao-talk {
  --bs-btn-color: #330000;
  --bs-btn-bg: #fee500;
  --bs-btn-border-color: #ffff00;
  --bs-btn-hover-color: #330000;
  --bs-btn-hover-bg: #ffff00;
  --bs-btn-hover-border-color: #fee500;
  --bs-btn-focus-shadow-rgb: 105, 125, 249;
  --bs-btn-active-color: #ffff00;
  --bs-btn-active-bg: #3e52c6;
  --bs-btn-active-border-color: #ffff00;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffff00;
  --bs-btn-disabled-bg: #fee500;
  --bs-btn-disabled-border-color: #fee500;
}


.text-main-secondary{
    font-size:4.0rem;
    /* color:#fff; */
    color: #e83e8c !important;
    font-family: 'OTEnjoystoriesBA';
}

.warning-title {
    margin-bottom: 0;
    text-transform: uppercase;
    color: #6c757d;
    font-weight: bold;
}

#daumRoughmapContainer1710410923824 {
	width: 100%;
	height:100%;
}

.navbar .container-fluid {
	max-width:1300px;
}

.main-card-img-overlay {
	width: 100%;
	position: absolute;
	margin: auto; 
}
.main-card-img-overlay h4, .main-card-img-overlay p{
	text-shadow: 4px 4px 10px #330000;
}

.card-img-overlay-title {
	width: 100%;
	position: absolute;
	margin: auto; 
}
.card-img-overlay-title h4, .card-img-overlay-title p{
	text-shadow: 4px 4px 10px #330000;
}


.table-mobile th {
    background-color: #d7f0dd;
	max-width:100px;
}

.company-map-detail {

   padding-left:0px;
}

.company-map-detail li{
   list-style:none;

}

.visa-recept-status h5 {
	margin-top:auto;
	margin-bottom:auto;
}