html[dir="rtl"] .changeLang {
	text-align: right;
}

.caret {
	margin-right: 2px !important;
}

html[dir="rtl"] .footer-left {
	text-align: right;
}

html[dir="rtl"] .footer-center {
	text-align: right;
}

html[dir="rtl"] .fa-phone:before {
	margin-right: -10px;
}

html[dir="rtl"] .fa-envelope:before {
	margin-right: -10px;
}

html[dir="rtl"] .fa-facebook-f:before {
	margin-right: -7px;
}

html[dir="rtl"] .footer-right {
	text-align: right;
}


html[dir="rtl"] .dropdown-menu>li>a {
	display: flex !important;
    direction: rtl !important;
}

html[dir="rtl"] .contact-flex-containter a:first-child {
	margin-left: 15px;
}

html[dir="rtl"] .form .sub-form {
	text-align: right;
}

html[dir="rtl"] .back-to-top i {
	right: 13px;
}

#img-slider-background {
	direction: ltr;
}
#reviews {
	direction: ltr;
}
@media only screen and (max-width: 880px) {
	html[dir="rtl"] .footer-left {
		text-align: center;
	}

	html[dir="rtl"] .footer-right {
		text-align: center;
	}

	.footer-distributed .footer-company-about {
		text-align: right;
	}
}

html[dir="rtl"] #desktop .center-div2 {
	right: 0px;
	left: 42px;
}

html[dir="rtl"] #custom-card-wrapper .date i {
	margin-right: unset;
	margin-left: 0.5em;
}

html[dir="rtl"] #custom-card-wrapper .reach-us-button center a svg {
	margin-left: unset;
	margin-right: -7px;
}
.mt-15 {
	margin-top: 35px !important;
	margin-bottom: 35px !important;
	margin-left: 20px !important;
}

.yearly-image {
	background-image: url(/assets/images/yearly.png);
	min-height: 407px;
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	width: 235px;
	display: inline-block;
	margin: 0 auto;
	margin-top: 20px;
}

.yearly-image p {
	font-size: 20.72px;
    color: rgb(255, 255, 255);
    line-height: 0.397;
	text-shadow: 1.928px 2.298px 0px rgba(0, 0, 0, 0.25);
	-moz-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-webkit-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-ms-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	padding-top: 70px;
    padding-right: 15px;
}

.yearly-image span {
	margin-top: 0px !important;
    padding-left: 2px;
    position: absolute;
    padding-top: 0px;
    font-size: 15.72px;
    top: 59px;
}


.monthly-image {
	background-image: url(/assets/images/monthly.png);
	min-height: 407px;
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	width: 235px;
	display: inline-block;
	margin: 0 auto;
	margin-top: 20px;
}

.monthly-image p {
	font-size: 20.72px;
    color: rgb(255, 255, 255);
    line-height: 0.397;
	text-shadow: 1.928px 2.298px 0px rgba(0, 0, 0, 0.25);
	-moz-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-webkit-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-ms-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	padding-top: 70px;
    padding-right: 15px;
}

.monthly-image span {
	margin-top: 0px !important;
    padding-left: 2px;
    position: absolute;
    padding-top: 0px;
    font-size: 15.72px;
    top: 59px;
}

.monthly-imageAb {
	background-image: url(/assets/images/monthlyAb.png);
	min-height: 407px;
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	width: 235px;
	display: inline-block;
	margin: 0 auto;
	margin-top: 20px;
}

.monthly-imageAb p {
	font-size: 20.72px;
    color: rgb(255, 255, 255);
    line-height: 0.397;
	text-shadow: 1.928px 2.298px 0px rgba(0, 0, 0, 0.25);
	-moz-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-webkit-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-ms-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	padding-top: 70px;
	padding-right: 15px;
}

.monthly-imageAb span {
	margin-top: 0px !important;
    padding-left: 2px;
    position: absolute;
    padding-top: 0px;
    font-size: 15.72px;
    top: 59px;
}

.monthly-imageHb {
	background-image: url(/assets/images/monthlyHb.png);
	min-height: 407px;
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	width: 235px;
	display: inline-block;
	margin: 0 auto;
	margin-top: 20px;
}

.monthly-imageHb p {
	font-size: 15.72px;
    color: rgb(255, 255, 255);
    line-height: 0.397;
	text-shadow: 1.928px 2.298px 0px rgba(0, 0, 0, 0.25);
	-moz-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-webkit-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-ms-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	padding-top: 70px;
	padding-right: 0px;
	padding-left: 15px;
}

.monthly-imageHb span {
	margin-top: 0px !important;
    padding-left: 0px;
    position: absolute;
    padding-top: 0px;
    font-size: 12.72px;
    right: 127px;
    top: 60px;
}

.yearly-imageHb {
	background-image: url(/assets/images/yearlyHb.png);
	min-height: 407px;
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	width: 235px;
	display: inline-block;
	margin: 0 auto;
	margin-top: 20px;
}

.yearly-imageHb p {
	font-size: 15.72px;
    color: rgb(255, 255, 255);
    line-height: 0.397;
	text-shadow: 1.928px 2.298px 0px rgba(0, 0, 0, 0.25);
	-moz-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-webkit-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-ms-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	padding-top: 70px;
	padding-right: 0px;
	padding-left: 15px;
}

.yearly-imageHb span {
	margin-top: 0px !important;
    padding-left: 0px;
    position: absolute;
    padding-top: 0px;
    font-size: 12.72px;
    right: 127px;
    top: 60px;
}

.yearly-imageAb {
	background-image: url(/assets/images/yearlyAb.png);
	min-height: 407px;
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	width: 235px;
	display: inline-block;
	margin: 0 auto;
	margin-top: 20px;
}

.yearly-imageAb p {
	font-size: 20.72px;
    color: rgb(255, 255, 255);
    line-height: 0.397;
	text-shadow: 1.928px 2.298px 0px rgba(0, 0, 0, 0.25);
	-moz-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-webkit-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	-ms-transform: matrix(2.80642379697239, 0, 0, 2.80642379697239, 0, 0);
	padding-top: 70px;
	padding-right: 15px;
}

.yearly-imageAb span {
	margin-top: 0px !important;
    padding-left: 2px;
    position: absolute;
    padding-top: 0px;
    font-size: 15.72px;
    top: 59px;
}
.navbar-nav {
	margin: 0.5px -15px !important;
}

@media only screen and (max-width: 600px) {
	body {
		overflow-x: hidden;
	}
}
svg { 
	height: 100%;
	width: 100%;
  }