/*about - whytravelwithus*/
.why-choose-us img {
    min-width: 60px;
}

/*mission*/
.about-number-icon img {width: 50px;}


/*about - plan*/
.about-plan-package {box-shadow: rgb(17 12 46 / 18%) 0px -13px 100px 13px!important;}

/*form*/
label,.form-label {
	font-weight: 700;
	font-size: 13px;
	line-height: 24px;
	letter-spacing: 0.06em;
	text-transform: uppercase;
	color: #333333;
	margin: 0px;
}

.bfQuickMode .bfElemWrap .form-inline input[type="text"], 
.bfQuickMode .bfElemWrap .form-inline input[type="number"],
.bfQuickMode .bfElemWrap .form-inline textarea, 
.bfQuickMode .bfElemWrap .form-inline select {
	display: inline-block;
	max-width: 70%;
	vertical-align: middle;
	font-size: 16px;
}

@media (max-width: 992px){
.bfQuickMode .bfElemWrap .form-inline input[type="text"], .bfQuickMode .bfElemWrap .form-inline input[type="number"], .bfQuickMode .bfElemWrap .form-inline textarea, .bfQuickMode .bfElemWrap .form-inline select {
    max-width: 100%!important;
}

.bfQuickMode textarea {
    height: 100px!important;
}}

@media screen and (min-width:992px) and (max-width:1400px){
.bfQuickMode .bfElemWrap .form-inline label, .bfQuickMode .bfElemWrap .form-inline label, .bfQuickMode .bfElemWrap .form-inline label {
    min-width: 100%;
}

.bfQuickMode .bfElemWrap .form-inline input[type="text"], .bfQuickMode .bfElemWrap .form-inline input[type="number"], .bfQuickMode .bfElemWrap .form-inline textarea, .bfQuickMode .bfElemWrap .form-inline select {
    min-width: 100%;
    max-height: 100px;
}}



/*osmodul*/
.leaflet-container .leaflet-popup-content a {background: #333333;padding: 10px;color:#fff!important;}
.leaflet-container .leaflet-popup-content a:hover {background: #ffc71a;padding: 10px;color:#333333!important;}


/*contact*/
@media screen and (min-width:992px) and (max-width:1400px){
.sgjb-contact-title .sppb-addon-title {
    width: 70%!important; margin:auto;
}}







/*blog*/

.com-content #sp-main-body {
    padding: 100px 0 !important;
}





