/*------------------------------------------------------------------
[rtl Stylesheet]

Project     : p1-myshoots
Version     : 1.0
Author      : Md Ekramul Hassan Avi
Author URI  : https://www.tigertemplate.com
-------------------------------------------------------------------*/

@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');

body {
	font-family: 'Tajawal', sans-serif !important;
}
.SegoeUIL {
	font-family: 'Tajawal', sans-serif!important;
	font-weight: 300;
}
.SegoeUI {
	font-family: 'Tajawal', sans-serif!important;
	font-weight: 400;
}
.SegoeUISB {
	font-family: 'Tajawal', sans-serif!important;
	font-weight: 600;
}

.package-list.ps-4 {
	padding-left: 0 !important;
	padding-right: 24px;
}
.package-list::before,.btn .border-left::before {
	left: 100%;
	right: auto;
}
.package-footer .pe-2 {
	padding-right: 0 !important;
	padding-left: .5rem !important;
}
.site-title .pe-4 {
	padding-right: 0 !important;
	padding-left: 1.5rem !important;
}
.package-footer .ps-2 {
	padding-right: .5rem !important;
	padding-left: 0 !important;
}
.package-head .me-2 {
	margin-right: 0 !important;
	margin-left: .5rem !important;
}
.personal-form .ms-1 {
	margin-right: .25rem !important;
	margin-left: 0 !important;
}
.container_radio .ms-2 {
	margin-right: .5rem !important;
	margin-left: 0 !important;
}
.package-head .ms-3 {
	margin-right: 1rem !important;
	margin-left: 0 !important;
}
.site-nav > ul > li:not(:last-child) > a {
	margin-right: 0;
	margin-left: 45px;
}
.filter_btn button:not(:last-child) {
	margin-right: 0;
	margin-left: 30px;
}
.container_radio > label {
	padding-left: 0;
	padding-right: 35px;
}
.checkmark {
	right: 0;
	left: auto;
}
.rd-month-label {
	text-align: right;
}
.survey-section .container_radio {
	padding-left: 0;
	padding-right: 44px;
}
.survey-section .container_radio {
	padding-right: 71px;
}
.survey-section .container_radio .checkmark {
	left: auto;
	right: 24px;
}
.reservation-details .personal-form button img {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.site-nav > ul > li > ul {
	right: auto;
	left: 0;
}

@media screen and (max-width: 1199.99px) {

	.container_radio {
		padding-left: 0 !important;
	}
	.package-section .container_radio > label {
		padding-left: 0;
		font-size: 14px;
		padding-right: 25px;
	}
	
	.personal-info .container_radio {
		padding-right: 30px;
	}

}

@media (min-width: 1200px) {
	.offset-xl-2 {
		margin-right: 16.66666667%;
		margin-left: 0;
	}
	.offset-xl-4 {
		margin-right: 33.33333333%;
		margin-left: 0;
	}
	
	.pe-xl-5 {
		padding-left: 3rem !important;
		padding-right: 0 !important;
	}
	.ps-xl-5 {
		padding-right: 3rem!important;
		padding-left: 0 !important;
	}
}

@media (min-width: 1400px) {
	.ps-xxl-5 {
		padding-left: 0 !important;
		padding-right: 3rem !important;
	}
	.ms-xxl-5 {
		margin-left: 0 !important;
		margin-right: 3rem !important;
	}
	.ps-xxl-4 {
		padding-left: 0 !important;
		padding-right: 1.5rem !important;
	}
}