.country_detail_sec-padding {
	padding: 123px 0;
}
.country_title {
	gap: 19px;
	margin: 0 0 23px 0;
}
.country_subtitle {
	font-size: var(--font-size-body);
	font-weight: var(--fw-700);
	margin: 0 0 42px 0;
}
.country_content {
	max-width: 661px;
}
.country_detail_sec_image_wrap img {
	margin: 0 0 0 auto;
}
.country_detail_sec_col {
	max-width: 50%;
}
.country_actions > .contact_person_details:nth-child(4) {
	margin-top: 50px;
}

.country_detail_sec_image_col {
	max-width: 50%;
}
.country_action_item::before {
	all: unset;
}
.country_action_item {
	padding: 0;
	margin: 0;
}
#philippines .country_title {
	margin: 0;
}
.country_action_btn {
	color: var(--color-black);
	font-size: var(--font-size-20);
	font-weight: var(--fw-700);
	line-height: 1.5;
	padding: 14px 29px;
	border-radius: 40px;
	border: 1px solid rgba(0, 0, 0, 0.20);
	display: flex;
	width: fit-content;
	gap: 10px;
	align-items: center;
	text-transform: uppercase;
}
.btn-down-arrow {
	border-color: var(--color-gold);
	color: var(--color-gold);
}

.btn-down-arrow:hover {
	color: var(--color-white);
	background-color: var(--color-gold);
}
.btn-top-arrow:hover {
	background-color: var(--color-brand-blue);
	color: var(--color-white);
}
.btn-right-arrow:hover {
	color: var(--color-white);
	background-color: var(--color-black);
	border-color: var(--color-black);
}
.country_actions {
	margin: 68px 0 0 0;
	gap: 0 15px;
	justify-content: space-between;
}
.btn-top-arrow {
	border-color: var(--color-brand-blue);
	color: var(--color-brand-blue);
}
.contact_person_details a , .country_content a{
	color: var(--color-brand-blue);
	font-weight: var(--fw-700);
}
.contact_person_details a:hover,.country_content a:hover  {
	color: var(--color-black);
}

.right_content_left_image .country_detail_row {
	flex-direction: row-reverse;
}
.country_detail_section.border-none .border-top{
	border: none;
	padding-top: 0;
}
.right_content_left_image .country_detail_sec_image_wrap img {
	margin: 0 auto 0 0;
}
.right_content_left_image .country_detail_sec_content_wrap {
	margin-left: auto;
}

.country_detail_section.center_content .country_detail_sec_col {
	margin: 0 auto;
	text-align: center;
	max-width: 100%;
}
.country_detail_section.center_content .country_title {
	width: fit-content;
	margin: 0 auto 78px auto;
}
.country_detail_section.center_content .country_actions {
	justify-content: center;
	gap: 0 48px;
	margin-top: 50px;
}
.country_detail_section.center_content .contact_person_details {
	margin: 0;
	text-align: left;
}

.country_content {
	max-width: 887px;
	width: 100%;
	margin: 0 auto;
}
@media screen and (max-width:1600px){
	.country_detail_sec-padding {
	padding: 110px 0;
}
	.country_action_btn {
	padding: 14px 22px;
}
.country_action_btn svg {
	height: 23px;
}
.country_actions {
	gap: 0 10px;
}
.country_detail_section.center_content .country_title {
	margin: 0 auto 70px auto;
}
}
@media screen and (max-width:1440px){
.country_detail_sec-padding {
	padding: 100px 0;
}
.country_subtitle {
	margin: 0 0 35px 0;
}
.country_actions {
	margin: 45px 0 0 0;
}
.country_detail_sec_image_col {
	max-width: 48%;
}
.country_detail_sec_col {
	max-width: 51%;
}
.country_detail_section.center_content .country_actions {
	margin-top: 45px;
}
.country_detail_section.center_content .country_title {
	margin: 0 auto 60px auto;
}

}
@media screen and (max-width:1360px){
.country_detail_sec-padding {
	padding: 80px 0;
}
.country_detail_sec_col {
	max-width: 53%;
}
.country_detail_sec_image_col {
	max-width: 47%;
}
.country_actions {
	margin: 40px 0 0 0;
}
.country_actions > .contact_person_details:nth-child(4) {
	margin-top: 40px;
}
.country_detail_section.center_content .country_actions {
	gap: 0 35px;
}
}
@media screen and (max-width:1200px){
.country_detail_sec-padding {
	padding: 70px 0;
}
.country_actions {
	margin: 40px 0 0 0;
	justify-content: flex-start;
	gap: 23px;
}
.country_actions > .contact_person_details:nth-child(4) {
	margin-top: 0;
}
.country_detail_section.center_content .country_title {
	margin: 0 auto 45px auto;
}
.country_detail_sec_image_col {
	max-width: 46%;
}
.country_subtitle {
	margin: 0 0 30px 0;
}
#philippines .country_title {
	margin: 0 0 25px 0;
}
}
@media screen and (max-width:993px){
	.country_detail_sec-padding {
	padding: 60px 0;
}
.country_detail_sec_col {
	max-width: 100%;
}
.country_detail_sec_image_col {
	max-width: 100%;
}
.country_detail_sec_image_wrap {
	max-width: 60%;
	margin: 50px auto 0 auto;
}
.country_content {
	margin: 0 auto 0 0;
	max-width: 100%;
}
.country_actions {
	margin: 30px 0 0 0;
}
.country_detail_sec_content_wrap {
	max-width: 100% !important;
}
.right_content_left_image .country_detail_sec_content_wrap {
	margin-left: 0;

}
.country_detail_section.center_content .country_title {
	margin: 0 auto 40px auto;
}
.country_detail_section.center_content .country_actions {
	gap: 20px;
}
}
@media screen and (max-width:640px){
.country_detail_sec-padding {
	padding: 50px 0;
}
.country_title,#philippines .country_title {
	gap: 16px;
	margin: 0 0 20px 0;
}
.country_icon {
	max-width: 40px;
	width: 100%;
}
.country_subtitle {
	margin: 0 0 25px 0;
}
.country_detail_sec_image_wrap {
	max-width: 70%;
	margin: 40px auto 0 auto;
}
.country_actions {
	gap: 18px;
}
}
@media screen and (max-width:480px){
.country_detail_sec_image_wrap {
	max-width: 84%;
}
}

