@use '../../utils' as *;

/*----------------------------------------*/
/*  8.1 rtl css start
/*----------------------------------------*/
.tp-main-menu nav > ul > li > a > span {
    margin-left: 0;
    margin-right: 2px;
}
.tp-megamenu-title {
    padding-left: 0;
    padding-right: 40px;
    @media #{$xxl} {
        padding-right: 23px;
    }
    @media #{$xl}{
        padding-right: 20px;
    }
    @media #{$lg,$md,$sm,$xs}{
        padding-right: 20px;
    }
}
.tp-megamenu-list ul li a span {
    margin-left: 0;
    margin-right: 3px;
}
.tp-megamenu-thumb {
	right: auto;
	left: 0;
}
.tp-header-btn.ml-20 {
    margin-left: 0;
    margin-right: 20px;
}
.tp-btn-switch-animation .btn-text {
    margin-right: 0;
    margin-left: -23px;
}
.tp-btn-switch-animation .btn-icon {
    margin-right: 0;
    margin-left: 6px;
}
.tp-btn-switch-animation:hover .btn-text {
    transform: translateX(23px);
}
.tp-btn-switch-animation:hover .btn-icon {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
}
.tp-btn-switch-animation .btn-icon + .btn-icon {
    margin-left: 6px;
}
.tp-search-form-icon {
    right: auto;
    left: 0;
}
.tp-search-form-input input {
    padding-right: 0;
    padding-left: 30px;
}
.tp-hero-social {
    writing-mode: sideways-lr;
}
.tp-hero-social a {
    transform: rotate(90deg);
}
.tp-hero-content.ml-75 {
    margin-left: 0;
    margin-right: 75px;
    @media #{$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-customer .d-inline-block.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.tp-hero-customer img.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.tp-hero-video-btn.popup-video.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.tp-hero-right-content.ml-80 {
    margin-left: 0;
    margin-right: 80px;
    @media #{$x4l,$x3l,$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-right-shape{
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 5px;
}
.tp-hero-bottom-thumb.mr-40 {
    margin-right: 0;
    margin-left: 40px;
    @media #{$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-hero-bottom-right {
    margin-left: 0;
    margin-right: -40px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-bottom-shape {
    left: auto;
    right: 0;
}
.tp-section-subtitle .borders {
    margin-right: 0;
    margin-left: 8px;
}
.tp-rounded-btn-wrap.mr-40{
    margin-right: 0;
    margin-left: 40px;
}
.tp-ff-heading.ml-35 {
    margin-left: 0;
    margin-right: 35px;
}
.mr-40.tp-service-shape {
    margin-right: 0;
    margin-left: 40px;
}
.tp-service-item ul li a {
    padding-left: 0;
    padding-right: 15px;
}
.tp-service-item ul li a::before {
    left: auto;
    right: 0;
}
.tp-portfolio-sectitle .borders.ml-40 {
    margin-left: 0;
    margin-right: 40px;
}
.tp-portfolio-item.ml-110 {
    margin-left: 0;
    margin-right: 110px;
    @media #{$lg,$md,$sm,$xs} {
        margin-left: 0;
        margin-right: 0;
    }
}
.tp-portfolio-item.mr-110 {
    margin-right: 0;
    margin-left: 110px;
    @media #{$lg,$md,$sm,$xs} {
        margin-left: 0;
        margin-right: 0;
    }
}
.tp-awards-item img.mr-30 {
    margin-right: 0;
    margin-left: 30px;
}
.tp-awards-item span.mr-30 {
    margin-right: 0;
    margin-left: 30px;
    @media #{$xs}{
        margin-left: 15px;
    }
}
.tp-awards-item-top span.mr-30 {
    margin-right: 0;
    margin-left: 30px;
}
.tp-testimonial-thumb-2 {
    right: auto;
    left: 0;
}
.fraction-wrapper {
    left: auto;
    right: 0;
}
.fraction-wrapper #paginations span:last-child {
    float: left;
}
.tp-footer-top-subtitle svg.ml-20 {
    margin-left: 0;
    margin-right: 20px;
    transform: scaleX(-1);
}
.tp-footer-social ul li a i {
    margin-right: 0;
    margin-left: 5px;
}
.tp-footer-widget-form .tp-button {
    right: auto;
    left: 30px;
}
.tp-footer-widget-form .tp-input {
    padding-right: 30px;
    padding-left: 80px;
}
.tp-footer-menu ul li {
    margin-left: 0;
    margin-right: 50px;
    @media #{$md,$sm,$xs}{
        margin-left: 30px;
        margin-right: 0;
    }
}
.tp-menu-bar.tp-header-sidebar-btn.ml-20{
    margin-left: 0;
    margin-right: 20px;
}
.tp-offcanvas {
	right: auto;
	left: -100%;
}
.tp-offcanvas.opened {
	right: auto;
	left: 0;
}
.tp-menu-close {
	right: auto!important;
	left: 0;
}
.tp-offcanvas-social ul li:not(:last-child) {
	margin-right: 0;
	margin-left: 8px;
}
.tp-hero-ai-right-content {
    margin-left: 0;
    margin-right: -30px;
}
.tp-live-anim-spin.hero-shape {
    margin-right: 0;
    margin-left: 20px;
}
.tp-hero-ai-title .authors.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.tp-hero-ai-thumb.mr-60 {
    margin-right: 0;
    margin-left: 60px;
    @media #{$sm,$xs}{
        margin-left: 0;
    }
}
.tp-hero-ai-dec {
    margin-left: 60px;
    margin-right: -60px;
    @media #{$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-left: 0px;
    }
    @media #{$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-ai-thumb-text {
    writing-mode: sideways-lr;
    left: auto;
    right: -28px;
}
.tp-btn-switch-2-animation .btn-text {
    margin-left: 0;
    margin-right: -18px;
}
.tp-btn-switch-2-animation .btn-icon {
    margin-left: 0;
    margin-right: 6px;
}
.tp-btn-switch-2-animation:hover .btn-text {
    transform: translateX(-23px);
}
.tp-about-ai-ring {
    left: auto;
    right: -348px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        right: -250px;
    }
}
.tp-service-ai-count.mr-30 {
    margin-right: 0;
    margin-left: 30px;
}
.tp-service-ai-ring {
    right: auto;
    left: -315px;
}
.tp-pricing-ai-item {
    padding: 85px 48px 83px 25px;
    margin-left: 0;
    margin-right: -34px;
    @media #{$xl}{
        margin-right: -73px;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-pricing-ai-list ul li {
    padding-left: 0;
    padding-right: 12px;
}
.tp-pricing-ai-list ul li::before {
    left: auto;
    right: 0;
}
.tp-testimonial-ai-content.ml-35.mr-60 {
    margin-left: 60px;
    margin-right: 35px;
    @media #{$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
    & span.mr-30 {
        margin-right: 0;
        margin-left: 30px;
    }
}
.tp-testimonial-ai-navigation {
    left: auto;
    right: 12px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 85px;
    }
}
.tp-testimonial-ai-navigation span {
    transform: scaleX(-1);
}
.tp-testimonial-ai-expreance {
    & h2.mr-10 {
        margin-right: 0;
        margin-left: 10px;
    }
    & .align-items-end.mb-30.mr-30 {
        margin-right: 0;
        margin-left: 30px;
    }
}
.tp-faq-ai-count {
    padding-right: 0;
    padding-left: 100px;
    @media #{$sm,$xs}{
        padding-left: 30px;
    }  
}
.tp-faq-cst-tab-content .tp-faq-btn .accordion-btn {
    right: auto;
    left: 0;
}
.tp-faq-ai-tab-content .tp-faq-btn {
    padding-left: 30px;
    padding-right: 0;
    text-align: right;
}
.tp-faq-ai-tab-content .tp-faq-details-para p {
    padding-left: 0;
    padding-right: 136px;
    @media #{$sm,$xs}{
        padding-right: 55px;
    }
}
.tp-faq-cst-tab-content .accordion-body {
    padding: 0 0 18px 30px;
}
.tp-blog-ai-dates {
    & svg.mr-5 {
        margin-right: 0;
        margin-left: 5px;
    }
}
.tp-blog-ai-comments{
    & svg.mr-5 {
        margin-right: 0;
        margin-left: 5px;
    }
}
.tp-testimonial-it-ratings-wrap {
    & span.mr-15 {
        margin-right: 0;
        margin-left: 15px;
    }
}
.tp-testimonial-it-icon{
    & span.mr-10 {
        margin-right: 0;
        margin-left: 10px;
    }
}
.tp-pricing-ai-list {
	 @media #{$xxl,$xl,$lg}{
        margin-left: 0;
        margin-right: -40px;
    }
    @media #{$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 0;
    }
}
.tp-btn-ai-xl {
    @media #{$xl}{
        padding: 17px 17px;
    }
}
.tp-pricing-ai-title-wrap {
	@media #{$xl}{
        margin-right: 0;
        margin-left: 80px;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-snap-slide-caption {
	text-align: right;
}
.tp-hero-vp-btn {
    & svg.ml-10 {
        margin-left: 0;
        margin-right: 10px;
    }
}
.tp-main-menu nav > ul > li .submenu {
    left: auto;
    right: 0;
}
.tp-portfolio-vp-content {
    left: auto;
    right: 32px;
}
.tp-portfolio-vp-text-top::before {
    right: auto;
    left: -22px;
    transform: scaleX(-1);
}
.tp-portfolio-vp-text-middle {
    border-radius: 16px 0 16px 16px;
}
.tp-blog-vp-thumb.mr-30 {
    margin-right: 0;
    margin-left: 30px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-blog-vp-item-wrap.ml-30 {
    margin-left: 0;
    margin-right: 30px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-vp-widget ul li a svg {
    margin-left: 0;
    margin-right: 3px;
}
.al-hero-archi-shape {
    left: auto;
    right: 224px;
}
.al-hero-archi-social {
    right: auto;
    left: 100px;
    @media #{$xxl,$xl} {
      left: 30px;
    }
}
.al-hero-archi-social ul li a:not(:last-child)::before {
    left: auto;
    right: 11px;
}
.al-header-dvdr {
    padding-left: 0;
    padding-right: 23px;
}
.al-header-dvdr::before {
    left: auto;
    right: 0;
}
.tp-header-archi-logo.mr-50 {
    margin-right: 0;
    margin-left: 50px;
    @media #{$md,$sm,$xs} {
        margin-left: 0;
    }
}
.al-hero-archi-title a {
    margin-left: 0;
    margin-right: 20px;
}
.al-hero-archi-link .tp-arrow-svg-top-right {
    margin-left: 0;
    margin-right: 3px;
    transform: scaleX(-1);
}
.al-about-archi-content-wrapper.ml-200.mr-100{
    margin-left: 100px;
    margin-right: 200px;
    @media #{$x3l,$xxl,$xl,$lg,$md,$xs,$sm} {
        margin-left: 0;
        margin-right: 0;
    }
}
.al-about-archi-link .tp-arrow-svg-top-right {
    margin-left: 0;
    margin-right: 3px;
    transform: scaleX(-1);
}
.al-fact-archi-thumb {
    margin-left: 0;
    margin-right: -88px;
    @media #{$md,$xs,$sm} {
        margin-right: 0;
    }
}
.al-fact-archi-wrapper.ml-90 {
    margin-left: 0;
    margin-right: 90px;
    @media #{$xl,$lg} {
      margin-right: 0;
    }
    @media #{$md,$sm,$xs} {
      margin-right: 0;
    }
}
.al-about-archi-para.mr-100 {
    margin-right: 0;
    margin-left: 100px;
    @media #{$xl,$lg,$md,$sm,$xs} {
        margin-left: 0;
    }
}
.al-project-archi-icon {
    padding-left: 0;
    padding-right: 450px;
    @media #{$xxl,$xl,$lg,$md,$xs,$sm} {
        padding-right: 0;
        float: left;
    }
}
.al-project-archi-icon::before {
    left: auto;
    right: 0;
}
.al-choose-archi-expreance {
    clip-path: polygon(10% 0, 100% 0, 100% 100%, 0% 100%);
}
.al-project-archi-icon a .tp-arrow-angle svg {
    transform: scaleX(-1);
}
.al-choose-archi-thumb {
    margin-right: -200px;
    margin-left: 83px;
    @media #{$xxl,$xl,$lg,$md,$sm,$xs} {
        margin-left: 0;
        margin-right: 0;
    }
}
.al-choose-archi-faq-btn .accordion-btn {
    right: auto;
    left: 0;
}
.al-choose-archi-faq-btn {
    padding-left: 30px;
}
.al-choose-archi-expreance h2 {
    margin-right: 0;
    margin-left: 20px;
}
.al-section-archi-content.mr-85{
    margin-right: 0px;
    margin-left: 85px;
    @media #{$xl,$lg,$md,$xs,$sm} {
        margin: 0;
    }
}
.al-blog-archi-tag::before {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}
.al-blog-archi-tag a {
    padding-left: 0;
    padding-right: 15px;
}
.al-blog-archi-avatar h5 {
    margin-right: 0;
    margin-left: 13px;
    padding-right: 0;
    padding-left: 13px;
}
.al-blog-archi-avatar h5::before {
    right: auto;
    left: 0;
}
.tp-arrow-svg-top-right {
    transform: scaleX(-1);
}
.al-section-archi-content.al-cta-archi-para.mr-40 {
    margin-right: 0;
    margin-left: 40px;
}
.al-cta-archi-btn.mr-100{
    margin-right: 0;
    margin-left: 100px;
    text-align: left!important;
}
.al-footer-archi-mr {
    margin-left: 0;
    margin-right: -30px;
    @media #{$xl,$lg,$md,$sm,$xs} {
        margin-right: 0;
    }
}
.al-footer-archi-copyright-social.text-end {
    text-align: left!important;
    @media #{$md,$sm,$xs} {
        text-align: right!important;
        float: inherit;
    }
}
.al-hero-archi-link::before {
	left: auto;
	right: 0;
}
.bg-position{
	&-md{
		&-left{
			@media #{$xs} {
				background-position: right;
			}
		}
	}
}
.al-hero-archi-link {
	padding-left: 0;
	padding-right: 116px;
    @media #{$md,$sm,$xs} {
        padding-right: 0;
    }
}
.al-footer-archi-input-btn {
	right: auto;
	left: 0;
}
.al-footer-archi-input input {
	padding-right: 0;
	padding-left: 20px;
}
.al-footer-archi-check label {
	padding-left: 0;
	padding-right: 22px;
}
.al-footer-archi-check label::before {
	left: auto;
	right: 0;
}
.al-footer-archi-check label::after {
	left: auto;
	right: 0;
}
.tp-hero-cst-content h2 svg.ml-15{
    margin-left: 0;
    margin-right: 15px;
}
.tp-hero-cst-impact-wrap .shape.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.tp-hero-cst-btn-inner {
    & .tp-btn-cst.mr-5{
        margin-right: 0;
        margin-left: 5px;
    }
}
.tp-hero-cst-impact-text span.mr-30 {
    margin-right: 0;
    margin-left: 30px;
}
.tp-header-cst-menu-btn.ml-10 {
    margin-left: 0;
    margin-right: 10px;
}
.tp-hero-cst-bottom-right a.ml-5 {
    margin-left: 0;
    margin-right: 5px;
}
.tp-service-cst-title-wrap.ml-25.mr-155 {
    margin-left: 155px;
    margin-right: 25px;
    @media #{$xxl}{
        margin-left: 80px;
    }
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-arrow-angle svg{
    transform: scaleX(-1);
}
.tp-service-cst-shape img {
    transform: scaleX(-1);
}
.tp-service-cst-info.ml-70 {
    margin-left: 0;
    margin-right: 70px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 12px;
        margin-right: 12px;
    }
}
.tp-service-cst-info-list ul li span {
    margin-right: 0;
    margin-left: 10px;
}
.tp-counter-cst-item.borders::before {
    right: auto;
    left: 0;
}
.tp-counter-2-icon.mr-25 {
    margin-right: 0;
    margin-left: 25px;
}
.tp-about-cst-thumb img.mr-30 {
    margin-right: 0;
    margin-left: 30px;
    @media #{$xs}{
        margin-left: 0;
    }
}
.tp-about-cst-thumb {
    padding-right: 0;
    padding-left: 30px;
    @media #{$xs}{
        padding-left: 0;
    }
}
.tp-about-cst-thumb-wrap {
    border-right: 0;
    border-left: 1px solid #E7EAEA;
    margin-right: 0;
    margin-left: 20px;
    @media #{$md,$sm,$xs}{
        margin-left: 0;
        padding-left: 0;
        border: none;
    }
}
.tp-blog-cst-dates h2 {
    @media #{$xs}{
        margin-right: 0;
        margin-left: 20px;
    }
}
.tp-about-expreance span.ml-15 {
    margin-left: 0;
    margin-right: 15px;
}
.tp-about-cst-shape.ml-100 {
    margin-left: 0;
    margin-right: 100px;
}
.tp-about-cst-tab-wrap.ml-35 {
    margin-left: 0;
    margin-right: 35px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-about-cst-tab ul li {
    margin-right: 0;
    margin-left: 42px;
}
.tp-about-cst-list-thumb.ml-150 {
    margin-left: 0;
    margin-right: 150px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 60px;
    }
    @media #{$xs}{
        margin-right: 0;
    }
}
.tp-about-cst-list-wrap.ml-30 {
    margin-left: 0;
    margin-right: 30px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-about-cst-list {
    left: auto;
    right: 0;
}
.tp-about-cst-list ul li span {
    margin-right: 0;
    margin-left: 8px;
}
.tp-portfolio-cst-img-wrapper .hover-image .thumb {
    left: auto;
    right: -150px;
}
.tp-portfolio-cst-img-wrapper .hover-image.active .thumb {
    left: auto;
    right: 0;
}
.tp-faq-cst-left.mr-110 {
    margin-right: 0;
    margin-left: 110px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-hero-cst-bottom-btn ul li {
    @media #{$sm,$xs}{
        margin-right: 0;
        margin-left: 20px;
    }
}
.tp-service-cst-content {
    @media #{$xs}{
        padding: 25px 20px 22px 10px;
    }
}
.tp-faq-cst-tab-content .tp-faq-btn {
    padding-left: 30px;
    padding-right: 0;
    text-align: right;
}
.tp-testimonial-cst-shape {
    right: auto;
    left: -110px;
}
.tp-testimonial-sa-qoute.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.tp-testimonial-sa-qoute img {
    margin-left: 0;
    margin-right: -15px;
}
.tp-blog-cst-para {
    margin-left: 0;
    margin-right: 100px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-blog-cst-dates.mr-80 {
    margin-right: 0;
    margin-left: 80px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 20px;
    }
}
.tp-footer-wd-desk span {
    margin-right: 0;
    margin-left: 10px;
}
.tp-footer-cst-widget .tp-footer-wd-desk {
    padding-right: 20px;
    padding-left: 38px;
}
.tp-footer-cst-widget-form {
    margin-left: 0;
    margin-right: -30px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-wd-widget ul li span {
    margin-left: 0;
    margin-right: 5px;
}
.tp-portfolio-cst-list-wrap.ml-40 {
    margin-left: 0;
    margin-right: 40px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-faq-cst-tab-content.ml-95 {
    margin-left: 0;
    margin-right: 95px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-header-2-country {
    margin-left: 0;
    margin-right: 190px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 70px;
    }
}
.tp-hero-2-impact-wrap .shape.mr-25 {
    margin-right: 0;
    margin-left: 25px;
}
.tp-hero-2-shape {
    margin-left: 0;
    margin-right: 75px;
    @media #{$xl,$md,$sm,$xs}{
        margin-right: 0;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-right: -40px;
    }
}
.tp-hero-2-impact-wrap {
    margin-left: 0;
    margin-right: -85px;
}
.tp-hero-2-left {
    padding-left: 0;
    padding-right: 225px;
    @media #{$x3l,$xxl}{
        padding-right: 125px;
    }
    @media #{$xl,$lg}{
        padding-right: 50px;
    }
    @media #{$md,$sm,$xs}{
        padding-right: 0;
    }
}
.tp-hero-2-shape-two {
    left: auto;
    right: 0;
    transform: scaleX(-1)!important;
}
.tp-hero-2-customer img.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.tp-left-right .td-text.mr-5 {
    margin-right: 0;
    margin-left: 5px;
}
.tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li > a::after {
	left: auto;
	right: 0;
}
.tp-offcanvas-2-area .tp-offcanvas-menu ul li > a {
	padding-left: 0;
	padding-right: 30px;
}
.tp-offcanvas-2-left-wrap{
	direction: ltr;
}
.tp-offcanvas-2-close {
	direction: ltr;
	display: inline-block;
}
.tp-rounded-btn-wrap.mr-125 {
    margin-right: 0;
    margin-left: 125px;
}
.tp-portfolio-2-shape {
    right: auto;
    left: 0;
    transform: scaleX(-1);
    @media #{$xl,$lg,$md,$sm,$xs}{
        display: none;
    }
}
.tp-portfolio-2-slider-active.swiper-rtl{
    direction: ltr;
}
.tp-service-2-para p {
    margin-left: 0;
    margin-right: 644px;
    padding-left: 0;
    padding-right: 24px;
    @media #{$xl}{
        margin-right: 521px;
    }
    @media #{$lg}{
        margin-right: 321px;
    }
    @media #{$md,$sm,$xs}{
        margin-right: 50px;
    }
    @media #{$xs}{
        margin-right: 0;
        padding-right: 0;
    }
}
.tp-service-2-para p::before {
    left: auto;
    right: 0;
}
.tp-service-2-btn p.mr-45{
    margin-right: 0;
    margin-left: 45px;
    @media #{$sm,$xs}{
        margin-left: 0;
    }
}
.tp-banner-2-thumb {
    transform: scaleX(-1);
}
.tp-testimonial-2-shape {
    left: 0;
    right: -112px;
}
.tp-awards-2-result {
    margin-left: 0;
    margin-right: 110px;
    @media #{$md,$sm,$xs}{
        margin-right: 15px;
    }
}
.tp-awards-2-btn {
    margin-left: inherit;
    margin-right: auto;
}
.tp-left-right.ml-30 {
    margin-left: 0;
    margin-right: 30px;
}
.tp-footer-social ul li {
    margin-right: 0;
    margin-left: 20px;
}
.tp-hero-2-author {
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
        margin-right: -100px;
    }
    @media #{$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 50px;
    }
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-it-social {
    margin-left: 0;
    margin-right: 35px;
    left: auto;
    right: 0;
}
.tp-about-it-total-rating {
    border-right: 0;
    border-left: 1px solid var(--tp-common-black-1);
    margin-right: 0;
    margin-left: 24px;
    padding-right: 0;
    padding-left: 24px;
}
.tp-about-it-content {
    margin-right: 17px;
    margin-left: 75px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
    @media #{$xs}{
        margin-right: 0;
    }
}
.tp-about-it-blur {
    left: auto;
    right: 0;
}
.tp-text-it-moving-top.moving-text {
    direction: ltr;
}
.tp-text-it-moving-bottom.moving-text {
    direction: ltr;
}
.tp-process-it-para-2 a.ml-20{
    margin-left: 0;
    margin-right: 20px;
}
.tp-team-it-item-single {
    margin-left: -67px; 
    margin-right: 37px; 
    @media #{$xl,$lg}{
        margin-left: 0;
        margin-right: -50px;
    }
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
    @media #{$sm,$xs}{
        margin-left: 0;
    }
}
.tp-team-it-item-right.ml-65 {
    margin-left: 0;
    margin-right: 65px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-team-it-shape {
    left: auto;
    right: 0;
}
.tp-process-it-shape {
    right: auto;
    left: 0;
}
.tp-testimonial-it-author img.mr-15 {
    margin-right: 0;
    margin-left: 25px;
}
.tp-cta-it-form .cta-it-input.mr-20{
    margin-right: 0;
    margin-left: 20px;
}
.tp-cta-it-trams .mr-5 {
    margin-right: 0;
    margin-left: 5px;
}
.tp-footer-it-widget.ml-80{
    margin-left: 0;
    margin-right: 80px;
    @media #{$xl}{
        margin-right: 40px;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-it-widget.ml-115 {
    margin-left: 0;
    margin-right: 115px;
    @media #{$xl}{
        margin-right: 40px;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-it-widget.ml-45 {
    margin-left: 0;
    margin-right: 45px;
    @media #{$xl}{
        margin-right: 40px;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-it-widget-form {
    margin-right: 0;
}
.tp-hero-it-content {
	@media #{$x3l,$xxl,$xl}{
        margin-right: 100px;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-it-counter-wrap {
    @media #{$md,$sm,$xs}{
        justify-content: right;
    }
}
.tp-counter-cst-item.ml-100 {
    margin-left: 0;
    margin-right: 100px;
     @media #{$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-right: 50px;
    }
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-service-it-circale {
	right: auto;
	left: -40px;
}
.tp-header-md-wrap{
    & .tp-header-btn.ml-10 {
        margin-left: 0;
        margin-right: 10px;
    }
}
.tp-hero-md-video-btn.mr-15{
    margin-right: 0;
    margin-left: 15px;
}
.tp-hero-md-shape {
    right: auto;
    left: 150px;
}
.tp-header-md-contact ul li svg {
    margin-right: 0;
    margin-left: 8px;
}
.tp-feature-md-icon.mr-30 {
    margin-right: 0;
    margin-left: 30px;
}
.tp-feature-md-btn span {
    margin-left: 0;
    margin-right: -92px;
}
.tp-feature-md-btn svg.ml-5 {
    margin-left: 0;
    margin-right: 5px;
}
.tp-feature-md-btn:hover span {
    margin-right: 0;
}
.tp-about-md-expreance-content {
    margin-left: 0;
    margin-right: -30px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-about-md-shape {
    transform: scaleX(-1);
    left: auto;
    right: 0;
}
.tp-about-md-shape-2 {
    transform: scaleX(-1);
    right: auto;
    left: 0;
}
.tp-about-md-bigtext {
    left: auto;
    right: -25px;
}
.tp-service-md-item {
    padding: 60px 60px 60px 100px;
    @media #{$x3l,$xxl,$xl,$lg,$md,$sm,$xs}{
        padding: 40px 40px 40px 40px;
    }
}
.tp-portfolio-md-content {
    padding-left: 0;
    padding-right: 32px;
}
.tp-faq-md-thumb {
    margin-right: 0;
    margin-left: -90px;
    @media #{$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-faq-md-shape {
    right: auto;
    left: -32px;
    @media #{$xs}{
        left: 0;
    }
}
.tp-counter-md-item.ml-80 {
    margin-left: 0;
    margin-right: 80px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-counter-md-item.ml-40 {
    margin-left: 0;
    margin-right: 40px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-blog-md-dates span svg.mr-5 {
    margin-right: 0;
    margin-left: 5px;
}
.tp-footer-md-apoinment-form .tp-remember {
    padding-left: 0;
    padding-right: 30px;
}
.tp-footer-md-apoinment-form .tp-remember::after, .tp-footer-md-apoinment-form .tp-remember::before {
    left: auto;
    right: 0;
}
.tp-footer-md-apoinment-form .tp-remember::before {
    right: 3px;
}
.tp-footer-md-widget.widget-2.ml-35 {
    margin-left: 0;
    margin-right: 35px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-md-widget.widget-2.ml-95{
    margin-left: 0;
    margin-right: 95px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-md-shape {
    left: auto;
    right: 0;
    transform: scaleX(-1)!important;
}
.tp-footer-md-shape-2 {
    right: auto;
    left: 135px;
}
.tp-about-md-content.ml-90.mr-85 {
    @media #{$xl,$lg,$md,$sm,$xs}{
       margin-left: 0;
       margin-right: 85px;
   }
   @media #{$md,$sm,$xs}{
       margin-right: 0;
   }
}
.tp-footer-wd-social a {
	margin-right: 0;
	margin-left: 9px;
}
.scrollToTop {
	right: auto;
	left: 20px;
}
.tp-header-2-right {
    & .tp-header-btn.ml-15{
        margin-left: 0;
        margin-right: 15px;
    }
}
.tp-header-pp-email {
    margin-left: 0;
    margin-right: 125px;
}
.tp-hero-pp-shape-wrap {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}
.tp-hero-pp-shape {
    right: auto;
    left: 0;
    & span{
        transform: scaleX(-1);
    }
    & .shape-1.mr-10 {
        margin-right: 0;
        margin-left: 10px;
    }
}
.tp-hero-pp-social {
    writing-mode: inherit;
}
.tp-hero-sa-subtitle-inner {
    text-align: right;
}
.tp-about-pp-skill-icon.mr-25 {
    margin-right: 0;
    margin-left: 25px;
}
.tp-portfolio-title.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.tp-portfolio-pp-border {
    margin-right: 0;
    margin-left: 110px;
     @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-portfolio-sa-title-wrap svg.mr-35 {
    margin-right: 0;
    margin-left: 35px;
}
.tp-hero-sa-shape-2.mr-140 {
    margin-right: 0;
    margin-left: 140px;
}
.tp-service-pp-number {
    padding-left: 0;
    padding-right: 180px;
     @media #{$xxl}{
        padding-right: 60px;
    }
    @media #{$xl,$lg,$md,$sm,$xs}{
        padding: 0;
    }
}
.tp-skill-wd-para a.ml-40{ 
    margin-left: 0;
    margin-right: 40px;
}
.tp-footer-pp-link a.mr-35{
    margin-right: 0;
    margin-left: 35px;
}
.tp-footer-pp-widget.ml-25 {
    margin-left: 0;
    margin-right: 25px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-pp-widget i.mr-5 {
    margin-right: 0;
    margin-left: 5px;
}
.tp-hero-pp-para {
	margin-left: 0;
	margin-right: 200px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 100px;
    }
    @media #{$lg}{
        margin-right: 50px;
    }
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-header-slider-bar-wrap.ml-20 {
    margin-left: 0;
    margin-right: 20px;
}
.al-hero-pg-social-wrapper-2 {
    left: auto;
    right: 70px;
}
.al-about-pg-title-box {
    padding-left: 0;
    padding-right: 50px;
    @media #{$lg,$md,$sm,$xs}{
        padding-right: 0;
    }
}
.al-about-pg-content-wrap {
    padding-left: 0;
    padding-right: 105px;
    @media #{$xl} {
        padding-right: 80px;
    }
    @media #{$lg,$md,$sm,$xs}{
        padding-right: 0;
    }
}
.al-about-pg-funfact .border-line {
    left: auto;
    right: 29%;
    @media #{$lg} {
        left: auto;
        right: 30%;
    }
    @media #{$md,$sm} {
        left: auto;
        right: 15%;
    }
}
.al-about-pg-funfact-item .cols {
    margin-right: 0;
    margin-left: 80px;
    @media #{$xl,$lg,$sm,$xs} {
        margin-left: 45px;
    }
}
.al-project-pg-2-year span {
    margin-right: 0;
    margin-left: 130px;
    @media #{$sm,$xs}{
        margin-right: 0;
        margin-left: 30px;
    }
}
.al-price-pg-list ul li {
    padding-left: 0;
    padding-right: 15px;
}
.al-price-pg-list ul li::after {
    left: auto;
    right: 0;
}
.al-footer-pg-input-box button {
    right: auto;
    left: 7px;
}
.al-footer-pg-input input {
    padding-right: 30px;
    padding-left: 160px;
}

.tp-header-pb-logobg {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}
.tp-header-pb-contact ul li:first-child {
    margin-right: 0;
    margin-left: 40px;
    padding-right: 0;
    padding-left: 40px;
}
.tp-header-pb-contact ul li:first-child::before {
    right: auto;
    left: 0;
}
.tp-main-menu-pb.ml-35 {
    margin-left: 0;
    margin-right: 35px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-header-pb-helpline::before {
    left: auto;
    right: 0;
}
.tp-header-pb-helpline.ml-40.pl-35{
    margin-left: 0;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 35px;
}
.tp-header-pb-helpline-icon.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.tp-header-pb-sidebar.ml-45 {
    margin-left: -12px;
    margin-right: 45px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 20px;
    }
}
.cartmini__close {
    right: auto;
    left: 0;
}
.cartmini__thumb {
    margin-right: 0;
    margin-left: 15px;
}
.cartmini__content {
    padding-right: 0;
    padding-left: 15px;
}
.cartmini__del {
    right: auto;
    left: 0;
}
.cartmini__checkout-title span {
    float: left;
}
.nice-select::after {
    right: auto;
    left: 25px;
}
.tp-hero-pb-input .nice-select::after {
    right: auto;
    left: 10px;
}
.tp-header-pb-logo.pl-60 {
    padding-left: 0;
    padding-right: 60px;
    @media #{$xxl,$xl,$lg,$md,$sm,$xs}{
        padding-right: 0;
    }
}
.tp-about-pb-para.ml-140{
    margin-left: 0;
    margin-right: 140px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
    & p.mr-40{
        margin-right: 0;
        margin-left: 40px;
        @media #{$xl,$lg,$md,$sm,$xs}{
            margin-left: 0;
        }
    }
    & p.mr-30{
        margin-right: 0;
        margin-left: 30px;
        @media #{$xl,$lg,$md,$sm,$xs}{
            margin-left: 0;
        }
    }
}
.tp-service-pb-wrap {
	margin-left: 0;
	margin-right: -22px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-about-pb-shape {
    transform: scaleX(-1);
}
.tp-service-pb-item span.mr-25 {
    margin-right: 0;
    margin-left: 25px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 20px;
    }
}
.tp-map-popup-contact span {
    margin-right: 0;
    margin-left: 8px;
}
.tp-map-popup-content h6{
    text-align: right;
}
.tp-portfolio-pb-content {
    left: auto;
    right: 0;
}
.tp-text-pb-moving-top{
    direction: ltr;
}
.tp-text-pb-moving-bottom {
    direction: ltr;
}
.tp-skill-pb-numbar.mr-25 {
    margin-right: 0;
    margin-left: 25px;
}
.tp-skill-pb-para.ml-60 {
    margin-left: 0;
    margin-right: 60px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-skill-pb-panel {
    direction: rtl;
}
.tp-faq-pb-tab-content.ml-35{
    margin-left: 0;
    margin-right: 35px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-testimonial-pb-author img.mr-15{
    margin-right: 0;
    margin-left: 15px;
} 
.tp-testimonial-pb-pagenation {
    text-align: left;
}
.tp-blog-pb-thumb.mr-30 {
    margin-right: 0;
    margin-left: 30px;
    @media #{$xl,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-blog-pb-thumb img {
    border-radius: 0 16px 16px 0;
}
.tp-blog-pb-btn span.ml-10 {
    margin-left: 0;
    margin-right: 10px;
}
.tp-blog-pb-thumb {
    border-radius: 0 16px 16px 0;
}
.tp-blog-pb-shape {
    transform: scaleX(-1);
    left: auto;
    right: 0;
}
.tp-cta-pb-wrap h3.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.tp-footer-pb-widget.ml-20 {
    margin-left: 0;
    margin-right: 20px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-pb-widget.ml-85 {
    margin-left: 0;
    margin-right: 85px;
    @media #{$xxl}{
        margin-right: 40px;
    }
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-footer-pb-widget.ml-180 {
    margin-left: 0;
    margin-right: 180px;
    @media #{$x3l,$xxl}{
        margin-right: 100px;
    }
    @media #{$xl}{
        margin-right: 50px;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.cartmini__area {
    right: auto;
    left: 0;
    @include transform(translateX(calc(-80% + -100px)));
}
.al-hero-seo-btn-box{
    & .al-btn-blue.mr-10{
        margin-right: 0;
        margin-left: 10px;
    }
}
.al-hero-seo-playbtn span {
    margin-right: 0;
    margin-left: 10px;
}
.al-brand-seo-box a:not(:last-child) {
    margin-right: 0;
    margin-left: 55px;
    @media #{$md} {
        margin-left: 35px;
    }
    @media #{$sm,$xs} {
        margin-left: 25px;
    }
}
.al-step-arrow-shape-2 {
    left: auto;
    right: 0;
}
.al-step-arrow-shape-1 {
    right: auto;
    left: 0;
}
.al-step-number {
    right: auto;
    left: 1px;
}
.al-brand-title::after {
    margin-left: 0;
    margin-right: 30px;
}
.al-service-seo-content p {
    padding-right: 0;
    padding-left: 30px;
}
.al-project-seo-content::after {
    left: auto;
    right: 0;
}
.al-project-seo-content {
    padding-left: 0;
    padding-right: 50px;
    margin-left: 0;
    margin-right: 50px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
        padding-right: 0;
    }
}
.al-price-offer {
    right: auto;
    left: -62px;
    transform: scaleX(-1);
}
.al-toggler-pre {
    margin-right: 0;
    margin-left: 15px;
}
.al-toggler-post {
    margin-left: 0;
    margin-right: 15px;
}
.al-price-list ul li {
    padding-left: 0;
    padding-right: 20px;
}
.al-price-list ul li::after {
    left: auto;
    right: 0;
}
.al-price-head span i {
    margin-right: auto;
    margin-left: 5px;
}
.al-faq-form-box {
    margin-left: 0;
    margin-right: 75px;
    @media #{$xl}{
        margin-right: 30px;
    }
    @media #{$lg,$md}{
        margin-right: 0px;
    }
    @media #{$sm,$xs}{
        margin-right: 0px;
    }
}
.al-faq-wrapper .accordion-header .accordion-buttons {
    text-align: right;
    padding-right: 0; 
    padding-left: 30px; 
}
.al-faq-wrapper .accordion-header .accordion-buttons .accordion-icon {
    right: auto;
    left: 10px;
}
.al-faq-wrapper .accordion-body {
    padding-right: 0;
    padding-left: 110px;
    @media #{$lg}{
        padding-left: 65px;
    }
}
.al-faq-remeber label {
    padding-left: 0;
    padding-right: 26px;
}
.al-faq-remeber label::before {
    left: auto;
    right: 0;
}
.al-faq-remeber label::after {
    left: auto;
    right: 0;
}
.al-text-slider-seo-title {
    margin-right: 0;
    margin-left: 55px;
}
.al-blog-seo-meta span svg {
    margin-right: 0;
    margin-left: 4px;
}
.al-blog-seo-avater-info img {
    margin-right: 0;
    margin-left: 10px;
}
.al-footer-seo-bg::after {
    left: auto;
    right: 0;
}
.al-footer-seo-col-1 {
    padding-right: 0;
    padding-left: 125px;
    @media #{$lg}{
        padding-left: 80px;
    }
    @media #{$md,$sm,$xs}{
        padding-left: 0;
    } 
}
.al-footer-seo-col-2 {
    padding-left: 0;
    padding-right: 100px;
    @media #{$lg,$md,$sm,$xs}{
        padding-right: 0;
    }
}
.al-copyright-seo-middle a span {
    margin-right: 0;
    margin-left: 5px;
}
.al-copyright-seo-right ul li:not(:first-child) {
    margin-left: 0;
    margin-right: 30px;
}
.al-hero-shop-dot-wrap {
    left: 50px;
    right: auto;
    @media #{$xs}{
        left: 10px;
    }
}
.al-hero-shop-thumb-gradient {
    right: auto;
    left: -7%;
}
.al-hero-shop-shape-1 {
    right: auto;
    left: 10%;
}
.al-hero-shop-thumb-shape-1 {
    left: auto;
    right: -10px;
}
.al-hero-shop-thumb-shape-2 {
    right: auto;
    left: -8%;
}
.al-banner-shop-thumb {
    left: auto;
    right: 0;
    transform: scaleX(-1)!important;
}
.al-product-tab .nav-tabs .nav-link:not(:first-child) {
    margin-left: 0;
    margin-right: 28px;
}
.al-product-tab .nav-tabs .nav-link:not(:first-child)::after {
    left: auto;
    right: -17px;
}
.al-featured-shop-thumb {
    right: auto;
    left: 0px;
}
.al-featured-shop-slider {
    margin-right: 0;
    margin-left: -660px;
    @media #{$sm, $xs}{
        margin-left: 0;
    }
}
.al-featured-shop-slider-arrow button:not(:last-child) {
    padding-right: 0;
    padding-left: 14px;
    margin-right: 0;
    margin-left: 10px;
}
.al-featured-shop-slider-arrow button:not(:last-child)::after {
    right: auto;
    left: 0;
}
.al-trending-shop-banner.ml-35 {
    margin-left: 0;
    margin-right: 35px;
    @media #{$sm,$xs}{
        margin-right: 0;
    }
}
.al-trending-shop-banner-content {
    left: auto;
    right: 35px;
}
.al-testimonial-shop-avater.mr-10 {
    margin-right: 0;
    margin-left: 10px;
}
.al-testimonial-shop-user {
    padding-right: 10;
    padding-left: 27px;
}
.al-testimonial-shop-user-translate {
    text-align: right;
}
.al-feature-shop-icon-2.mr-10 {
    margin-right: 0;
    margin-left: 10px;
}
.al-feature-shop-border-2 .row [class*=col-] .al-feature-shop-item-2::after {
    right: auto;
    left: 14px;
}
.footer-col-1 {
    padding-right: 0;
    padding-left: 95px;
    @media #{$lg, $md, $sm,$xs}{
        padding-left: 0;
    }
}
.al-footer-shop-widget-content ul li a {
    padding-left: 0;
    padding-right: 10px;
}
.al-footer-shop-widget-content ul li a::after {
    left: auto;
    right: 0;
}
.al-footer-shop-contact-icon span {
    margin-right: 0;
    margin-left: 10px;
}
.tp-hero-sa-thumb {
    margin-left: 0;
    margin-right: -25px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-sa-shape-2 {
    left: auto;
    right: -115px;
}
.tp-header-sa-logo.mr-50 {
    margin-right: 0;
    margin-left: 50px;
    @media #{$xs}{
        margin-left: 0;
    }
}
.tp-hero-sa-btn.mr-40 {
    margin-right: 0;
    margin-left: 40px;
}
.tp-hero-sa-customer-text.ml-35 {
    margin-left: 0;
    margin-right: 35px;
    @media #{$xl,$lg,$md,$md,$sm,$xs}{
        margin-right: 10px;
    }
    @media #{$xs}{
        margin-right: 0;
    }
}
.tp-hero-sa-shape {
    transform: scaleX(-1);
}
.tp-about-expreance .plus {
    right: auto;
    left: -23px;
}
.tp-about-expreance span.ml-35 {
    margin-left: 0;
    margin-right: 35px;
}
.tp-about-wd-thumb3 {
    right: auto;
    left: 0;
}
.tp-about-wd-thumb4 {
    margin-right: 0;
    margin-left: 110px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-about-sa-thumb2 .tp-about-wd-thumb4 {
    margin-left: 0;
    margin-right: -53px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-about-wd-shape span{
    transform: scaleX(-1);
}
.tp-process-sa-link a.ml-20 {
    margin-left: 0;
    margin-right: 20px;
}
.tp-process-sa-shape {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}
.tp-portfolio-sa-shape {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}
.tp-about-sa-shape3 {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}
.tp-hero-sa-shape-3 {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}
.tp-techonolgy-para p {
    margin-left: 0;
    margin-right: 200px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-techonolgy-ratings-wrap div.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.tp-techonolgy-shape {
    left: auto;
    right: 0;
}
.tp-techonolgy-ratings-inner {
    float: left;
}
.tp-footer-sa-widget.ml-30 {
    margin-left: 0;
    margin-right: 30px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-blog-sa-btn.ml-110 {
    margin-left: 0;
    margin-right: 110px;
    @media #{$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-wd-text {
    margin-right: 105px;
    margin-left: -122px;
    @media #{$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
        margin-left: -52px;
    }
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: -90px;
    }
    @media #{$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-hero-wd-title-wrap {
    margin-left: 0;
    margin-right: 40px;
    @media #{$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-wd-title .title-space {
    margin-left: 0;
    margin-right: 95px;
    @media #{$xs}{
        margin-right: 0;
    }
}
.tp-hero-customer.mr-95 {
    margin-right: 0;
    margin-left: 95px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 30px;
    }
    @media #{$xs}{
        margin-left: 0;
    }
}
.tp-hero-wd-title .shape {
    margin-left: 0;
    margin-right: 101px;
    @media #{$xs}{
        margin-right: 35px;
    }
}
.tp-hero-wd-shape {
    right: auto;
    left: 78px;
}
.tp-hero-wd-btp {
    left: auto;
    right: 70px;
}
.tp-hero-wd-right {
    margin-left: 0;
    margin-right: 145px;
    @media #{$xxl}{
        margin-right: 45px;
    }
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-hero-wd-bottom-info .tp-footer-social ul li {
    margin-left: 0;
}
.tp-about-wd-thumb3 {
    border-left: 0;
    border-top: 0;
    border: 10px solid var(--tp-common-white);
}
.tp-about-wd-shape-2 {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}
.tp-skill-wd-border {
    right: auto;
    left: 0;
}
.tp-skill-wd-item.ml-30{
    margin-left: 0;
    margin-right: 30px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-skill-wd-border.borders-2 {
    right: auto;
    left: -30px;
}
.tp-skill-wd-item.ml-60{
    margin-left: 0px;
    margin-right: 60px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-service-wd-item-title span.mr-80 {
    margin-right: 0;
    margin-left: 80px;
}
.tp-service-wd-title-wrap p.ml-110 {
    margin-left: 0;
    margin-right: 110px;
    @media #{$xs}{
        margin-right: 0;
    }
}
.tp-testimonial-wd-para.ml-110 {
    margin-left: 0;
    margin-right: 110px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
    & span.mr-25{
        margin-right: 0;
        margin-left: 25px;
    }
}
.tp-testimonial-wd-ratings-inner span.mr-10{
    margin-right: 0;
    margin-left: 10px;
}
.tp-testimonial-wd-ratings-wrap {
    float: left;
    @media #{$md,$sm,$xs}{
        float: right;
    }
}
.tp-testimonial-wd-thumb.ml-70 {
    margin-left: 0;
    margin-right: 70px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-testimonial-wd-shape {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}
.tp-testimonial-wd-slider-item .fraction-wrapper {
    float: left;
    @media #{$md,$sm,$xs}{
        float: right;
    }
}
.tp-awards-wd-title.mr-50 {
    margin-right: 0;
    margin-left: 50px;
}
.tp-awards-wd-para {
    margin-left: 0;
    margin-right: -40px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
    & span.mr-20{
        margin-right: 0;
        margin-left: 20px;
    }
}
.tp-awards-wd-item {
    padding: 25px 0 25px 45px;
    @media #{$xs}{
        padding-left: 0;
    }
}
.tp-awards-wd-top {
    display: flex;
    justify-content: space-between;
    padding: 0 0 5px 45px;
    @media #{$xs}{
        padding-left: 0;
    }
}
.tp-cta-wd-shape {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}
.tp-footer-wd-widget.ml-30{
    margin-left: 0;
    margin-right: 30px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-portfolio-wd-tag.ml-200 {
    margin-left: 0;
    margin-right: 200px;
    @media #{$md,$sm,$xs}{
        margin-right: 0;
    }
    & svg.mr-30{
        margin-right: 0;
        margin-left: 30px;
    }
}
.tp-about-top-title-wrap.ml-70 {
    margin-left: 0;
    margin-right: 70px;
    @media #{$x4l,$x3l,$xxl,$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-about-bottom-wrap {
    direction: ltr;
}
.tp-about-me-email {
    text-align: left;
}
.tp-about-me-shape {
    right: auto;
    left: 320px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        left: 100px;
    }
}
.tp-blog-details-2-social.ml-50 {
    margin-left: 0;
    margin-right: 50px;
    @media #{$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-blog-details-2-social ul {
    border-right: 0;
    border-left: 1px solid var(--tp-border-1);
    @media #{$md,$sm,$xs}{
        border-left: 0;
    }
}
.aleric-dark .tp-blog-details-2-social ul {
    border-right: 0;
    border-left: 1px solid var(--tp-border-3);
    @media #{$md,$sm,$xs}{
        border-left: 0;
    }
}
.tp-blog-details-content.ml-55 {
    margin-left: 0;
    margin-right: 55px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 0;
    }
    & span.mr-10{
        margin-right: 0;
        margin-left: 10px;
    }
}
.tp-service-details-content ul li i {
    margin-right: 0;
    margin-left: 10px;
}
.tp-postbox-2-wrapper .tp-service-details-content ul li b {
    display: inline-block;
}
.tp-blog-details-tag.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.postbox__comment-avater.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.postbox__comment ul li.children {
    margin-left: 0;
    margin-right: 65px;
    @media #{$xs}{
        margin-right: 0;
    }
}
.tp-postbox-details-remember .tp-checkbox {
    margin-right: 0;
    margin-left: 10px;
}
.tp-postbox-wrapper {
	margin-right: 0;
	margin-left: 40px;
    @media #{$lg,$md,$sm,$xs}{
      margin-left: 0;
    }
}
.tp-service-hero-shape-2 {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}
.tp-service-details-icon {
    left: auto;
    right: -69px;
}
.tp-service-hero-shape {
    right: auto;
    left: 145px;
    @media #{$lg,$md,$sm,$xs}{
        left: 0;
    }
}
.tp-blog-details-dates.mr-20{
    margin-right: 0;
    margin-left: 20px;
}
.tp-service-details-content ul li b {
    display: inline-block;
}
.tp-sidebar-search-input button {
    right: auto;
    left: 25px;
}
.tp-sidebar-search-input input {
    padding-right: 25px;
    padding-left: 50px;
}
.tp-blog-details-adds-item span{
    display: inline-block;
}
.tp-blog-it-qoute-icon.mr-20 {
    margin-right: 0;
    margin-left: 20px;
}
.tp-blog-pagenation-nav svg.mr-10 {
    margin-right: 0;
    margin-left: 10px;
    transform: scaleX(-1);
}
.tp-blog-pagenation-nav svg.ml-10 {
    margin-left: 0;
    margin-right: 10px;
    transform: scaleX(-1);
}
.tp-postbox-slider-arrow-wrap .tp-postbox-arrow-next {
    right: auto;
    left: 30px;
    transform: scaleX(-1);
}
.tp-postbox-slider-arrow-wrap .tp-postbox-arrow-prev {
    left: auto;
    right: 30px;
    transform: scaleX(-1);
}
.tp-postbox-thumb-slider-active {
    & img{
        width: 100%;
    }
}
.tp-postbox-wrapper.mr-90{
    margin-right: 0;
    margin-left: 90px;
    @media #{$xl}{
      margin-left: 40px;
    }
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-cart-header-product {
    padding-left: 0 !important;
    padding-right: 30px !important;
}
.tp-cart-title a {
    margin-left: 0;
    margin-right: 20px;
}
.tp-cart-list.mr-30 {
    margin-right: 0;
    margin-left: 30px;
}
.tp-cart-checkout-shipping-option label {
    padding-left: 0;
    padding-right: 25px;
}
.tp-cart-checkout-shipping-option label::before {
    left: auto;
    right: 4px;
}
.tp-cart-checkout-shipping-option label::after {
    left: auto;
    right: 0;
}
.tp-cart-checkout-wrapper {
    margin-left: 0;
    margin-right: -24px;
    @media #{$md, $sm, $xs}{
        margin-right: 0;
    }
}
.tp-cart-coupon-input input {
    margin-right: 0;
    margin-left: 4px;
}
.aleric-dark .tp-cart-list tr td {
    background: transparent;
}
.tp-return-customer-remeber label {
    padding-left: 0;
    padding-right: 26px;
}
.tp-return-customer-remeber label::before {
    left: auto;
    right: 0;
}
.tp-return-customer-remeber label::after {
    left: auto;
    right: 0;
}
.tp-order-info-list ul li.tp-order-info-list-shipping span label {
    padding-right: 0;
    padding-left: 27px;
}
.tp-order-info-list ul li.tp-order-info-list-shipping span label::after {
    right: auto;
    left: 0;
}
.tp-order-info-list ul li.tp-order-info-list-shipping span label::before {
    right: auto;
    left: 0;
}
.tp-checkout-option label {
    padding-left: 0;
    padding-right: 26px;
}
.tp-checkout-option label::before {
    left: auto;
    right: 0;
}
.tp-checkout-option label::after {
    left: auto;
    right: 0;
}
.tp-checkout-payment-item label a {
    margin-left: 0;
    margin-right: 20px;
}
.tp-checkout-payment-item label img {
    margin-left: 0;
    margin-right: 14px;
}
.tp-checkout-payment-item label {
    padding-left: 0;
    padding-right: 27px;
}
.tp-checkout-payment-item label::before {
    left: auto;
    right: 3px;
}
.tp-checkout-payment-item label::after {
    left: auto;
    right: 0;
}
.tp-contact-icon.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.tp-contact-number {
    & div.mr-20{
        margin-right: 0;
        margin-left: 20px;
    }
}
.tp-contact-shape {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}
.tp-faq-wrap .tp-faq-active .accordion-btn {
    padding-left: 0;
    padding-right: 30px;
}
.tp-login-option-item:not(:last-child) {
    margin-right: 0;
    margin-left: 10px;
}
.tp-login-option-item.has-google a img {
    margin-right: 0;
    margin-left: 7px;
}
.tp-login-input-eye {
    right: auto;
    left: 26px;
}
.tp-login-remeber label {
    padding-left: 0;
    padding-right: 26px;
}
.tp-login-remeber label::before {
    left: auto;
    right: 0;
}
.tp-login-remeber label::after {
    left: auto;
    right: 0;
}
.tp-portfolio-parallax-slider-wrapper {
    direction: ltr;
}
.tp-portfolio-parallax-slider-wrapper .parallax-content {
    direction: rtl;
    left: auto;
    right: 0;
}
.tp-portfolio-inner-tab-wrap nav .nav-tabs .nav-link {
    margin-right: 0;
    margin-left: 10px;
}
.tp-portfolio-mix-slider-navigation .nav-icon i {
    transform: scaleX(-1);
}
.tp-portfolio-skew-wrap .skew-slider-arrow button .icon-2 {
    margin-left: 0;
    margin-right: 7px;
}
.skew-slider-arrow button{
	& .ml-5 {
		margin-right: 5px;
		margin-left: 0;
	}
	& .icon-1,
	& .icon-2{
		transform: scaleX(-1)!important;
	}
}
.skew-slider-arrow button:hover{
	&  .icon-1 {
		transform: translate(3px, 0px) scaleX(-1)!important;
	}
	&  .icon-2 {
		transform: translate(-3px, 0px) scaleX(-1)!important;
	}
}
.tp-portfolio-slider__social {
	right: 5%;
	left: auto;
}
.tp-portfolio-skew-wrap .slides-numbers {
    right: auto;
    left: 100px;
    @media #{$xl,$lg,$md,$sm,$xs} {
        left: 40px;
    }
}
.tp-portfolio-skew-wrap .slides-numbers span.text-3 {
	margin-right: -17px;
	margin-left: 0;
}
.tp-portfolio-skew-wrap .slides-numbers::after, .tp-portfolio-skew-wrap .slides-numbers::before {
	transform: translateX(0px);
}
.tp-portfolio-skew-wrap .skew-slider-content {
    left: auto;
    right: 0;
    padding-left: 0;
    padding-right: 320px;
    @media #{$xl} {
        padding-right: 200px;
    }
    @media #{$lg,$md} {
        padding-right: 150px;
    }
    @media #{$sm,$xs} {
        padding-right: 50px;
    }
}
.tp-portfolio-creative-social {
    right: auto;
    left: 5%;
    @media #{$xl,$lg,$md}{
        left: 45px;
    }
    @media #{$xs}{
        left: 30px;
    }
}
.tp-pd-3-overview-text p {
    margin-right: 0;
    margin-left: 20px;
}
.tp-pd-3-portfolio-content.tp-pd-3-content-pin.ml-40 {
    margin-left: 0;
    margin-right: 40px;
    @media #{$md,$sm,$xs} {
        margin-right: 0;
    }
}
.tp-pd-3-portfolio-content.tp-pd-3-content-pin.mr-40 {
    margin-left: 40px;
    margin-right: 0;
    @media #{$md,$sm,$xs} {
        margin-left: 0;
    }
}
.des-portfolio-category div.mr-10{
    margin-right: 0;
    margin-left: 10px;
}
.tp-portfolio-details-content.mr-110 {
    margin-right: 0;
    margin-left: 110px;
    @media #{$xl} {
        margin-left: 50px;
    }
    @media #{$lg,$md,$sm,$xs} {
        margin-left: 0px;
    }
}
.tp-portfolio-outcome-content.mr-115 {
    margin-right: 0;
    margin-left: 115px;
    @media #{$xl,$lg,$md,$sm,$xs} {
        margin-left: 0;
    }
}
.tp-portfolio-navigation-btn img.mr-30 {
    margin-right: 0;
    margin-left: 30px;
}
.tp-portfolio-navigation-btn img.ml-30 {
    margin-right: 30px;
    margin-left: 0;
}
.tp-pd-2-categories span::before {
    left: auto;
    right: 12px;
}
.tp-pd-2-overview-wrap ul li {
    margin-left: 0;
    margin-right: 16px;
}
.tp-breadcrumb-4-shape {
    padding-left: 0;
    padding-right: 255px;
}
.tp-portfolio-details-2-overview-wrap.mr-130.ml-140 {
    margin-right: 140px;
    margin-right: 130px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 0;
    }
}
.tp-portfolio-details-2-thumb.ml-70 {
    margin-left: 0;
    margin-right: 70px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 0;
    }
}
.tp-portfolio-details-2-cetagory-wrap p.mr-115{
    margin-right: 0;
    margin-left: 115px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-portfolio-details-2-branding {
    margin-right: 0;
    margin-left: 140px;
    @media #{$lg,$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 0;
    }
}
.tp-portfolio-details-2-thumb.mr-70 {
    margin-right: 0;
    margin-left: 70px;
}
.tp-footer-cst-menu ul li {
    @media #{$xs}{
        margin-left: 10px;
        margin-right: 0;
    }
}
.tp-portfolio-horizontal-content {
    left: auto;
    right: 78px;
    text-align: right;
    @media #{$md,$sm,$xs}{
        text-align: center;
        right: 0;
    }
}
.tp-port-slider-content-wrap {
	right: 170px;
	left: auto;
    @media #{$md} {
        right: 120px;
    }
    @media #{$xs}{
        right: 20px;
    }
    @media #{$sm}{
        right: 30px;
    }
}
.tp-portfolio-showcase-nav svg.mr-10 {
    margin-right: 0;
    margin-left: 10px;
    transform: scaleX(-1);
}
.tp-portfolio-showcase-nav svg.ml-10 {
    margin-right: 10px;
    margin-left: 0;
    transform: scaleX(-1);
}
.tp-portfolio-slicer-slider .nav-icon i{
    transform: scaleX(-1);
}
.tp-portfolio-swipe-gallery .overlay__count {
    text-align: left;
}
.tp-portfolio-swipe-gallery .slide__heading {
    text-align: right;
}
.profile__main-thumb img {
    margin-right: 0;
    margin-left: 16px;
}
.profile__main-thumb-edit label {
    right: auto;
    left: 12px;
}
.profile__tab nav .nav-tabs .nav-link {
    text-align: right;
}
.profile__tab nav .nav-tabs .nav-link span {
    margin-right: 0;
    margin-left: 7px;
}
.profile__input > span {
    left: auto;
    right: 20px;
}
.profile__input input, .profile__input textarea {
    padding: 0 25px;
    padding-left: 25px;
    padding-right: 50px;
}
[type=email], [type=number], [type=tel], [type=url] {
    direction: rtl;
}
.profile__input textarea {
    padding: 20px;
}
.profile__address-icon span {
    margin-right: 0;
    margin-left: 20px;
}
.profile__tab nav .nav-tabs .nav-link::after {
    left: auto;
    right: -31px;
}
.profile__tab.mr-40 {
	margin-right: 0;
	margin-left: 40px;
	@media #{$md,$sm,$xs}{
		margin-left: 0;
	}
}
.profile__notification-item .form-check-label {
    margin-left: 0;
    margin-right: 10px;
}
.profile__input .nice-select::after {
    right: auto;
}
.tp-breadcrumb-banner-list span.mr-30 {
    margin-right: 0;
    margin-left: 30px;
}
.tp-breadcrumb-banner-list span svg {
    margin-right: 0;
    margin-left: 8px;
}
.tp-service-details-content.mr-100 {
    margin-right: 0;
    margin-left: 100px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.aleric-dark .tp-service-details-content ul li i {
    color: var(--tp-common-white);
}
.tp-service-details-content.mr-105 {
    margin-right: 0;
    margin-left: 105px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
    }
}
.tp-product-top-select .tp-select {
    padding-right: 25px;
    padding-left: 60px;
}
.tp-product-details-thumb-wrapper .tab-content {
    margin-right: 0;
    margin-left: 24px;
    @media #{$sm,$xs} {
        margin-left: 0;
    }
}
.tp-product-details-thumb-wrapper {
    margin-right: 0;
    margin-left: 70px;
    @media #{$lg,$md,$sm,$xs} {
        margin-left: 0;
    }
}
.tp-product-details-stock {
    margin-right: 0;
    margin-left: 12px;
}
.tp-product-details-rating {
    margin-right: 0;
    margin-left: 11px;
}
.tp-product-quantity.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}
.tp-product-details-action-sm-btn i, .tp-product-details-action-sm-btn svg {
    margin-right: 0;
    margin-left: 2px;
}
.tp-product-details-action-sm-btn:not(:last-child) {
    margin-right: 0;
    margin-left: 10px;
}
.tp-product-details-query-item > span {
    margin-right: 0;
    margin-left: 6px;
}
.tp-product-details-social span {
    margin-right: 0;
    margin-left: 2px;
}
.tp-product-details-payment p {
    margin-right: 0;
    margin-left: 46px;
}
.tp-product-details-msg ul li {
    padding-left: 0;
    padding-right: 25px;
}
.tp-product-details-msg ul li::after {
    left: auto;
    right: 0;
}
.tp-product-details-tab-nav .nav-tabs .nav-link:not(:first-child) {
    margin-left: 0;
    margin-right: 40px;
}
.tp-product-details-desc-content {
    padding-right: 0;
    padding-left: 45px;
    @media #{$xl, $lg, $xs}{
        padding-left: 0;
    }
}
.tp-product-details-review-summery-value span {
    margin-right: 0;
    margin-left: 8px;
}
.tp-product-details-review-summery-rating {
    margin-right: 0;
    margin-left: 3px;
}
.tp-product-details-review-summery-rating p {
    margin-left: 0;
    margin-right: 4px;
}
.tp-product-details-review-rating-item > span {
    margin-right: 0;
    margin-left: 10px;
}
.tp-product-details-review-rating-bar {
    margin-right: 0;
    margin-left: 12px;
}
.tp-product-details-review-list.pr-110 {
    padding-right: 0;
    padding-left: 110px;
    @media #{$xs}{
        padding-left: 0;
    }
}
.tp-product-details-review-avater-thumb img {
    margin-right: 0;
    margin-left: 20px;
}
.tp-product-details-review-avater-meta {
    padding-left: 0;
    padding-right: 11px;
    margin-left: 0;
    margin-right: 3px;
}
.tp-product-details-review-avater-meta::after {
    left: auto;
    right: 0;
}
.tp-product-details-review-remeber label {
    padding-left: 0;
    padding-right: 26px;
}
.tp-product-details-review-remeber label::before {
    left: auto;
    right: 0;
}
.tp-product-details-review-remeber label::after {
    left: auto;
    right: 0;
}
.tp-product-details-review-form-rating p {
    margin-right: 0;
    margin-left: 8px;
}
.tp-team-details-title-wrap.ml-35 {
    margin-left: 0;
    margin-right: 35px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-right: 0;
    }
}
.tp-awards-wd-wrap.tp-awards-wd-2-wrap.mr-85 {
    margin-right: 0;
    margin-left: 85px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 0;
    }
}
.tp-awards-wd-wrap.tp-awards-wd-2-wrap.ml-85 {
    margin-left: 0;
    margin-right: 85px;
    @media #{$xl,$lg,$md,$sm,$xs}{
        margin-left: 0;
        margin-right: 0;
    }
}
.tp-team-value-title svg.mr-10 {
    margin-right: 0;
    margin-left: 10px;
}
.tp-counter-team-dvdr {
    right: auto;
    left: 0;
}
.tp-counter-team-count {
    margin-right: 0;
    margin-left: 10px;
}
.tp-counter-team-dvdr-2 {
    left: auto;
    right: 35px;
}