.rtl .banner-left h2 {
	line-height: 1.25;
	font-weight: normal;
}
.rtl .font-30 {
    line-height: 1.25;
}
.rtl .counter-subtitle p {
    line-height: 1.5;
}
.rtl h2.theonle-title-heading {
	line-height: 1.5;
}
.rtl .theonle-why-choose h2 {
	line-height: 1.25;
}
.rtl .service-box {
    right: 50px;
	left: initial;
}
.rtl .why-box.active {
    animation: fadeInLeft 0.6s ease forwards;
}
.rtl .col-lg-4.offset-2.why-right {
    margin-right: 16.666667%;
    margin-left: 0 !important;
}
.rtl p {
    line-height: 1.5;
}
.rtl .service-tab-btn {
    text-align: right;
    font-family: "Cairo", sans-serif !important;
}
.rtl .menu-item.wpml-ls-menu-item a {
	font-family: "GothamBook", sans-serif;
}
.rtl .service-tab-btn::after {
    right: 0;
	left: initial;
}
.rtl .why-arrow {
    right: 0;
	left: initial;
    transform: rotate(180deg);
}
.rtl .get-started::after {
    left: 0;
	right: initial;
    transform: translateY(-50%) rotate(125deg);
    z-index: 3;
    transition: left .6s cubic-bezier(0.4, 0, 0.2, 1);
}
.rtl .get-started {
    padding-left: 50px;
    padding-right: initial;
}
.rtl .service-box h2,
.rtl .font-30,
.rtl .counter-title h2,
.rtl h2.theonle-title-heading,
.rtl .service-tab-btn,
.rtl .theonle-why-choose h2,
.rtl .why-box h3,
.rtl .counter-subtitle p,
.rtl .get-started a {
	font-weight: bold;
}
.rtl .get-started::before {
    right: 0;
	left: initial;
}
.rtl .get-started::after {
    left: 0;
	right: initial;
    transform: translateY(-50%) rotate(135deg);
    transition: left .6s cubic-bezier(0.4, 0, 0.2, 1);
}
.rtl .get-started:hover::after {
    right: initial;
    left: 15px;
}
.rtl .wpforms-submit-container::after {
    left: -45px;
	right: initial;
    transform: translateY(-50%) rotate(225deg);
    transition: left .6s cubic-bezier(0.4, 0, 0.2, 1);
}
.rtl div.wpforms-container-full input[type=submit]:hover,
.rtl div.wpforms-container-full input[type=submit]:active,
.rtl div.wpforms-container-full button[type=submit]:hover,
.rtl div.wpforms-container-full button[type=submit]:active,
.rtl div.wpforms-container-full .wpforms-page-button:hover,
.rtl div.wpforms-container-full .wpforms-page-button:active, 
.rtl .wp-core-ui div.wpforms-container-full input[type=submit]:hover,
.rtl .wp-core-ui div.wpforms-container-full input[type=submit]:active,
.rtl .wp-core-ui div.wpforms-container-full button[type=submit]:hover,
.rtl .wp-core-ui div.wpforms-container-full button[type=submit]:active,
.rtl .wp-core-ui div.wpforms-container-full .wpforms-page-button:hover, 
.rtl .wp-core-ui div.wpforms-container-full .wpforms-page-button:active {
    font-family: "Cairo", sans-serif !important;
	font-weight: bold;
}
.rtl a.nav-link {
     font-family: "Cairo", sans-serif !important;
}
.rtl .footer-bottom-links, 
.rtl .footer-bottom-links a {
	 font-family: "Cairo", sans-serif !important;
}
.rtl h1,.rtl h2,.rtl h3 {
     font-family: "Cairo", sans-serif !important;
	font-weight: bold;
}
.rtl .wpforms-submit-container button::before {
    right: 0;
	left: initial;
}
.rtl .wpforms-submit-container:hover::after {
    left: -35px;
	right: initial;
}
.rtl .banner-left h2 {
    font-family: "Cairo", sans-serif !important;
}
.rtl p,
.rtl .font-30,
.rtl .counter-title h2,
.rtl h2.theonle-title-heading,
.rtl .service-box h2,
.rtl .theonle-why-choose h2,
.rtl .theonle-why-choose .why-subtitle,
.rtl ::placeholder,
.rtl .why-box h3,
.rtl .get-started a {
     font-family: "Cairo", sans-serif !important;
}
.rtl .wpforms-error {
	font-family: "Cairo", sans-serif !important;
}
.rtl div.wpforms-container-full input[type=submit]:not(:hover):not(:active),
.rtl div.wpforms-container-full button[type=submit]:not(:hover):not(:active),
.rtl div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),
.rtl .wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active), 
.rtl .wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),
.rtl .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
	 font-family: "Cairo", sans-serif !important;
}
.rtl .counter-item  h3 {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: baseline;
    flex-wrap: nowrap;
    gap: 15px;
}
.counter-right .counter-item:nth-child(2) h3 {
		left: 0;
		position: relative;
}
.rtl .wpforms-submit-container button:hover::after {
    background-color: #002619;
    position: absolute;
}
.rtl div.wpforms-container-full input[type=submit]:focus:after,
.rtl div.wpforms-container-full button[type=submit]:focus:after,
.rtl div.wpforms-container-full .wpforms-page-button:focus:after,
.rtl .wp-core-ui div.wpforms-container-full input[type=submit]:focus:after, 
.rtl .wp-core-ui div.wpforms-container-full button[type=submit]:focus:after,
.rtl .wp-core-ui div.wpforms-container-full .wpforms-page-button:focus:after {
    content: "";
    left: -45px;
	right: initial;
}
.rtl .wpforms-submit-container button::after {
    content: "";
    left: -45px;
	right: initial;
    transform: translateY(-50%) rotate(90deg);
}
.rtl .wpforms-submit-container::before {
    content: "";
    right: 0px;
	left: initial;
}
.rtl .wpforms-submit-container:hover button::after {
	margin-right: initial;
	margin-left: 10px;
}
.rtl .counter-item h3 {
	font-family: 'BebasNeueBold', sans-serif !important;
}
@media (max-width: 767px) {
	.rtl .col-lg-4.offset-2.why-right {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.rtl h2 {
		font-size: 2rem !important;
		line-height: 1.5 !important;
	}
	.rtl h2.theonle-title-heading {
		line-height: 1.5 !important;
	}
	.rtl .offset-1.banner-right {
		margin-right: 0;
	}
	.rtl .counter-right .counter-item:nth-child(2) h3 {
		left: 0;
	}
	.rtl .service-box {
		right: 15px !important; 
	}
	.rtl .service-box {
		left: 15px !important; 
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.rtl .col-lg-4.offset-2.why-right {
		margin-right: 0;
		margin-left: 0 !important;
	}
}
@media (min-width: 992px)  {
	footer .menu :first-child a {
		padding-right: 0 !important;
	}
}