.section-tour-search .samo_container {	margin-top: 0;}.section-agency-information {	padding-bottom: 4em;}.section-tour-search+.section-agency-information {	background: linear-gradient(180deg, #ECF4FB 0%, rgba(236, 244, 251, 0.00) 100%);	margin-top: 3em;	padding-top: 2em;}.agency-information {}.agency-information .panel {	border-radius: var(--br-md);	background-color: white;	box-shadow: 0px 16px 32px 0px rgba(0, 0, 0, 0.06);	padding: 2em 1.5em}.agency-information .panel+.panel {	margin-top: 2em;}.agency-information .title {	font-weight: 500;	line-height: normal;	font-size: 1.5em;	margin-bottom: 1em;}.agency-information .contacts {	font-weight: 500;	line-height: normal;	font-size: 1.5em;}.agency-information .contacts a {	display: block;	color: black;}@media (min-width: 768px) {	.agency-information {		display: flex;	}	.agency-information .panel {		padding: 1.5em 1em	}	.agency-information .panel:first-child {		flex: 0 0 33.3%;	}	.agency-information .panel:last-child {		margin-left: 2em	}	.agency-information .panel+.panel {		margin-top: 0;	}	.agency-information .contacts,	.agency-information .title {		font-size: 1.1em	}}.agency-information .manager {	margin-top: 1.5em;	display: flex;	align-items: center;}.agency-information .manager .image {	flex: 0 0 70px;}.agency-information .manager .image .wrap {}.agency-information .manager .image img {	display: block;	border-radius: 50%;	width: 70px;	height: 70px;	object-fit: cover;}.agency-information .manager .content {	padding-left: 1em;	line-height: normal;}.agency-information .manager .content .name {	font-weight: 500;	font-size: 1.3em;}.agency-information .manager .content .position {}@media (min-width: 768px) {	.agency-information .manager .content .name {		font-size: 1.1em;	}}.agency-information .button {	margin-bottom: 2em;}.agency-information .button .btn {	padding-left: 1.5em;	padding-right: 1.5em;}.agency-information .hint {	color: rgba(0, 0, 0, 0.50);}/******/.agency-information+.faq {	margin-top: 2em;}