﻿html {
    direction: rtl
}


body {
    text-align: right;
}


.wptb-agency-experience .wptb-heading .wptb-item--description {
    font-size: 15px;
    padding-left: 50px !important;
    padding-right: unset !important;
}

.header .header_right_part .wptb-element + .wptb-element {
    position: relative;
    margin-right: 25px !important;
    padding-right: 25px !important;
    margin-left: unset !important;
    padding-left: unset !important;
}

.header .header_right_part .wptb-element + .wptb-element::before {
    content: '';
    position: absolute;
    right: 0 !important;
    left: unset !important;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 30px;
    background-color: var(--color-two);
}


.header .mainnav ul.main-menu > li + li {
    margin-right: 70px !important;
    margin-left: unset;
}

.header .mainnav ul.main-menu > li.current > a::before, .header .mainnav ul.main-menu > li.active > a::before, .header .mainnav ul.main-menu > li > a::before {
    content: '';
    position: absolute;
    right: 0 !important;
    left: unset !important;
    bottom: 25px;
    width: 0%;
    height: 1px;
    background-color: rgba(var(--color-white-rgb), 0.8);
    transition: var(--transition-base);
}


.wptb-swiper-navigation.style1 .swiper-button-prev:after {
    content: "\f138" !important;
}

.wptb-swiper-navigation.style1 .swiper-button-next:after {
    content: "\f12f" !important;
}

.odometer
{
    direction:ltr !important;
}

@media (min-width: 768px) {
    .text-md-end {
        text-align: left !important;
    }
}

.wptb-swiper-navigation.style1 {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: end;
    gap: 12px;
    right: unset !important;
    left: 65px !important;
    bottom: 50px;
}


caption {
    text-align: right;
}

[type=email],
[type=file],
[type=number],
[type=password],
[type=tel],
[type=url],
code,
samp,
var {
    text-align: left;
    direction: ltr
}


/*Floats*/

.float-right {
    float: left !important;
}

.float-left {
    float: right !important;
}

.float-none {
    float: none !important;
}

.text-right {
    text-align: left !important;
}

.text-left {
    text-align: right !important;
}


.right {
    float: left !important;
}

.left {
    float: right !important;
}

.dropdown-toggle::after {
    display: inline-block;
    margin-right: 0.255em !important;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
}

.accordion-button::after {
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    margin-right: auto !important;
    margin-left: unset !important;
    content: "";
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    transition: var(--bs-accordion-btn-icon-transition);
}

.dropdown-menu[data-bs-popper] {
    top: 100%;
    right: 0 !important;
    left: unset !important;
    margin-top: var(--bs-dropdown-spacer);
}


.dropdown-menu {
    text-align: right !important;
}


/* --------------------------------------------------------------------------------- */

blockquote::before {
    color: #e0e0e0;
    content: "“";
    display: block;
    float: right;
    font-family: georgia;
    font-size: 80px;
    height: 30px;
    right: -40px;
    position: relative;
    top: -20px;
    width: 0;
}

a.text-tag:link {
    border: 1px solid #e5e5e5;
    display: inline-block;
    float: right;
    font-size: 0.75rem;
    margin: 1px 2px 1px 0;
    padding: 6px 9px;
}

/* Drop Cap */
.text-drop-cap {
    float: right;
    font-size: 65px;
    line-height: 45px;
    padding-left: 10px;
    padding-top: 5px;
}


aside {
    border-right: 1px solid #e5e5e5;
    padding-right: 1.25rem;
}

.aside-nav ul {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-right: -1.25rem;
}

.aside-nav li a, .aside-nav li a:link, .aside-nav li a:visited {
    border-bottom: medium none;
    font-size: 0.85rem;
    padding: 15px;
    border-right: 5px solid rgba(0,0,0,0);
}


/*th {
    border-left: 1px solid #fff;
}

td {
    border-left: 1px solid #fff;
}*/

aside.aside-left {
    border-right: 0;
    border-left: 1px solid #e5e5e5;
    padding-left: 1.25rem;
}

.aside-left .aside-nav ul {
    margin-left: -1.25rem;
}

.aside-left .aside-nav li a {
    border-right: 0;
    border-left: 5px solid rgba(0,0,0,0);
}

video.video {
    position: absolute;
    left: 0;
    top: 0;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
}

.video-responsive iframe {
    right: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}

.float-left {
    float: right;
}

.margin-left {
    margin-right: 1.25rem !important;
}

.margin-right {
    margin-left: 1.25rem !important;
}

.margin-left-0 {margin-right: 0 !important;}
.margin-left-10 {margin-right: 10px !important;}
.margin-left-15 {margin-right: 15px !important;} 
.margin-left-20 {margin-right: 20px !important;} 
.margin-left-30 {margin-right: 30px !important;} 
.margin-left-40 {margin-right: 40px !important;}
.margin-left-50 {margin-right: 50px !important;}
.margin-left-60 {margin-right: 60px !important;}
.margin-left-70 {margin-right: 70px !important;}
.margin-left-80 {margin-right: 80px !important;}
.margin-right-0 {margin-left: 0 !important;}
.margin-right-10 {margin-left: 10px !important;}
.margin-right-15 {margin-left: 15px !important;} 
.margin-right-20 {margin-left: 20px !important;} 
.margin-right-30 {margin-left: 30px !important;} 
.margin-right-40 {margin-left: 40px !important;}
.margin-right-50 {margin-left: 50px !important;}
.margin-right-60 {margin-left: 60px !important;}
.margin-right-70 {margin-left: 70px !important;}
.margin-right-80 {margin-left: 80px !important;}

a.text-more-info:after {
    content: "\f006";
    font-family: mfg;
    font-size: 0.8rem;
    margin-right: 0.625rem;
    transition: all 0.20s linear 0s;
    -o-transition: all 0.20s linear 0s;
    -ms-transition: all 0.20s linear 0s;
    -moz-transition: all 0.20s linear 0s;
    -webkit-transition: all 0.20s linear 0s;
}

a.text-more-info:hover:after {
    margin-right: 0.825rem;
}

.top-bar-social li {
    border-right: 1px solid rgba(0,0,0, 0.05);
    float: right;
    height: 35px;
    line-height: 35px;
    list-style: outside none none;
    text-align: center;
    width: 35px;
}

.top-bar-social li:last-child {
  border-left: 1px solid rgba(0,0,0, 0.05);
}

.skillbar-title {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    color: #fff;
    font-size: 0.85rem;
    right: 15px;
    line-height: 36px;
    position: absolute;
    top: 0;
}



.skillbar i {
    margin-left: 10px
}

.pricing-table i {
    margin-left: 0.3125rem;
}

.owl-carousel .owl-nav .owl-prev {
    right: 0;
}

.owl-carousel .owl-nav .owl-next {
    left: 0;
}

.carousel-wide-arrows.owl-carousel .owl-nav .owl-prev {
    right: -60px;
}

.carousel-wide-arrows.owl-carousel .owl-nav .owl-next {
    left: -60px;
}

.required {
    border-right: 1px solid #dd442c !important;
}

@media screen and (max-width:1366px) {

    .margin-xl-left {
        margin-right: 1.25rem !important;
    }

    .margin-xl-right {
        margin-left: 1.25rem !important;
    }

    .margin-xl-left-0 {margin-right: 0 !important;}
    .margin-xl-left-10 {margin-right: 10px !important;}
    .margin-xl-left-15 {margin-right: 15px !important;} 
    .margin-xl-left-20 {margin-right: 20px !important;} 
    .margin-xl-left-30 {margin-right: 30px !important;} 
    .margin-xl-left-40 {margin-right: 40px !important;}
    .margin-xl-left-50 {margin-right: 50px !important;}
    .margin-xl-left-60 {margin-right: 60px !important;}
    .margin-xl-left-70 {margin-right: 70px !important;}
    .margin-xl-left-80 {margin-right: 80px !important;}
    .margin-xl-right-0 {margin-left: 0 !important;}
    .margin-xl-right-10 {margin-left: 10px !important;}
    .margin-xl-right-15 {margin-left: 15px !important;} 
    .margin-xl-right-20 {margin-left: 20px !important;} 
    .margin-xl-right-30 {margin-left: 30px !important;} 
    .margin-xl-right-40 {margin-left: 40px !important;}
    .margin-xl-right-50 {margin-left: 50px !important;}
    .margin-xl-right-60 {margin-left: 60px !important;}
    .margin-xl-right-70 {margin-left: 70px !important;}
    .margin-xl-right-80 {margin-left: 80px !important;}

}

@media screen and (max-width:1140px) {

    .margin-l-left {
        margin-right: 1.25rem !important;
    }

    .margin-l-right {
        margin-left: 1.25rem !important;
    }

    .margin-l-left-0 {margin-right: 0 !important;}
    .margin-l-left-10 {margin-right: 10px !important;}
    .margin-l-left-15 {margin-right: 15px !important;} 
    .margin-l-left-20 {margin-right: 20px !important;} 
    .margin-l-left-30 {margin-right: 30px !important;} 
    .margin-l-left-40 {margin-right: 40px !important;}
    .margin-l-left-50 {margin-right: 50px !important;}
    .margin-l-left-60 {margin-right: 60px !important;}
    .margin-l-left-70 {margin-right: 70px !important;}
    .margin-l-left-80 {margin-right: 80px !important;}
    .margin-l-right-0 {margin-left: 0 !important;}
    .margin-l-right-10 {margin-left: 10px !important;}
    .margin-l-right-15 {margin-left: 15px !important;} 
    .margin-l-right-20 {margin-left: 20px !important;} 
    .margin-l-right-30 {margin-left: 30px !important;} 
    .margin-l-right-40 {margin-left: 40px !important;}
    .margin-l-right-50 {margin-left: 50px !important;}
    .margin-l-right-60 {margin-left: 60px !important;}
    .margin-l-right-70 {margin-left: 70px !important;}
    .margin-l-right-80 {margin-left: 80px !important;}

}

@media screen and (max-width:768px) {

    aside.aside-left {
        border-left: 0;
        padding-left: 0;
    }

    .top-nav .left {
        float: none;
    }

    .margin-m-left {
        margin-right: 1.25rem !important;
    }

    .margin-m-right {
        margin-left: 1.25rem !important;
    }

    .margin-m-left-0 {margin-right: 0 !important;}
    .margin-m-left-10 {margin-right: 10px !important;}
    .margin-m-left-15 {margin-right: 15px !important;} 
    .margin-m-left-20 {margin-right: 20px !important;} 
    .margin-m-left-30 {margin-right: 30px !important;} 
    .margin-m-left-40 {margin-right: 40px !important;}
    .margin-m-left-50 {margin-right: 50px !important;}
    .margin-m-left-60 {margin-right: 60px !important;}
    .margin-m-left-70 {margin-right: 70px !important;}
    .margin-m-left-80 {margin-right: 80px !important;}
    .margin-m-right-0 {margin-left: 0 !important;}
    .margin-m-right-10 {margin-left: 10px !important;}
    .margin-m-right-15 {margin-left: 15px !important;} 
    .margin-m-right-20 {margin-left: 20px !important;} 
    .margin-m-right-30 {margin-left: 30px !important;} 
    .margin-m-right-40 {margin-left: 40px !important;}
    .margin-m-right-50 {margin-left: 50px !important;}
    .margin-m-right-60 {margin-left: 60px !important;}
    .margin-m-right-70 {margin-left: 70px !important;}
    .margin-m-right-80 {margin-left: 80px !important;}
}

@media screen and (max-width:480px) {
    .top-bar .right {
        float: none;
    }
    .margin-s-right {
        margin-left: 1.25rem !important;
    }

    .margin-s-left {
        margin-right: 1.25rem !important;
    }

    .margin-s-left-0 {margin-right: 0 !important;}
    .margin-s-left-10 {margin-right: 10px !important;}
    .margin-s-left-15 {margin-right: 15px !important;} 
    .margin-s-left-20 {margin-right: 20px !important;} 
    .margin-s-left-30 {margin-right: 30px !important;} 
    .margin-s-left-40 {margin-right: 40px !important;}
    .margin-s-left-50 {margin-right: 50px !important;}
    .margin-s-left-60 {margin-right: 60px !important;}
    .margin-s-left-70 {margin-right: 70px !important;}
    .margin-s-left-80 {margin-right: 80px !important;}
    .margin-s-right-0 {margin-left: 0 !important;}
    .margin-s-right-10 {margin-left: 10px !important;}
    .margin-s-right-15 {margin-left: 15px !important;} 
    .margin-s-right-20 {margin-left: 20px !important;} 
    .margin-s-right-30 {margin-left: 30px !important;} 
    .margin-s-right-40 {margin-left: 40px !important;}
    .margin-s-right-50 {margin-left: 50px !important;}
    .margin-s-right-60 {margin-left: 60px !important;}
    .margin-s-right-70 {margin-left: 70px !important;}
    .margin-s-right-80 {margin-left: 80px !important;}

}

.margin-left-150 {
    margin-right: 150px;
}

.text-drop-cap {
    font-size: 75px;
    line-height: 55px;
    padding-left: 10px;
    padding-top: 10px;
    font-weight: 700;
    color: #454545;
}

blockquote {
    border-right: 2px dotted #454545;
    padding: 30px;
    margin: 40px 0;
    color: #454545;
    border-left: 2px dotted #454545;
}

.top-bar-social li {
    border-right: 0 solid;
}

.right-menu, .left-menu, .logo-menu {
    float: right;
}

.owl-carousel .owl-nav .owl-next {
    left: 10px;
}

.owl-carousel.text-left .owl-dots {
    text-align: right;
}

.owl-carousel .owl-nav .owl-prev {
    right: 10px;
}

.top-nav > div > ul > li > a::before {
    width: 6px;
    height: 6px;
    display: block;
    background: #fff;
    content: "";
    border-radius: 10px;
    position: absolute;
    margin: 0 auto;
    right: 50%;
    margin-right: -4px;
    bottom: 15px;
    opacity: 0;
    transition: all 0.20s linear 0s;
    -o-transition: all 0.20s linear 0s;
    -ms-transition: all 0.20s linear 0s;
    -moz-transition: all 0.20s linear 0s;
    -webkit-transition: all 0.20s linear 0s;
}

.customform .required {
    border-right: 2px dotted #dd442c !important;
}

.aside-nav > ul > li > a:hover, .aside-nav > ul > li.active-item > a:link, .aside-nav > ul > li.active-item > a:visited {
    border-width: 0 0 0 1px;
    right: -1px;
    padding-right: 20px;
    position: relative;
}

.arrow-object {
    position: absolute;
    bottom: -1px;
    width: 100%;
    right: 0;
}

.circle-button {
    width: 35px;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    border-radius: 20px;
    text-align: center;
    font-size: 15px;
    position: relative;
    float: left;
    margin-bottom: -35px;
    left: -35px;
    margin-top: -43px;
}

.skillbar i {
    margin-left: 10px
}

.skillbar-title {
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    color: #fff;
    font-size: 0.85rem;
    right: 15px;
    line-height: 10px;
    position: absolute;
    top: 0;
}

.chart canvas {
    position: absolute;
    top: 0;
    right: 0;
}

.percent:after {
    content: '%';
    margin-right: 0.1em;
    font-size: 35px;
    font-weight: 100;
    color: #fff;
}

@media screen and (max-width:480px) {
    .aside-nav li a {
        text-align: right;
    }
}

@media screen and (max-width:768px) {
    .nav-text {
        margin-left: 0;
    }
    .top-nav.left-menu, .top-nav.right-menu {
        position: relative;
        z-index: 10;
        right: 0;
        width: 100% !important;
    }

}


/*------------------------------------------------------------------------------------------------------------------*/
/*Responsee*/
/*------------------------------------------------------------------------------------------------------------------*/

table {
    caption-side: bottom;
    border-collapse: unset !important;
}

/*table {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #f0f0f0;
    border-collapse: collapse;
    border-spacing: 0;
    text-align: right;
    width: 100%;
}*/

/*th,table tr:nth-of-type(2n) td {border-left:1px solid #fff;}
td {border-left:1px solid #f0f0f0;}*/

ul,ol {padding-right:1.25rem;}

.size-960.align-content-left .line,.size-1140.align-content-left .line,.size-1280.align-content-left .line,.size-1520.align-content-left .line {margin-right:0;}

.top-nav li {
  float:right;
  list-style:none outside none;
  cursor:pointer;
}

@media screen and (min-width:769px) {
  .aside-nav .count-number {
	  margin-right:-1.25rem;	
	  float:left;	
  }
  .top-nav li:hover > ul ul {
    right:100%;
    margin:-2.5rem 0;
    width:100%;
  } 
}


nav.breadcrumb-nav ul li {float:right;}

.slide-content {
  float:right;
  width:calc(100% - 60px);  
}

.aside-nav.slide-nav {
  background:#1c3849;
  bottom:0; 
  left:0;
  top:0;
  margin-left:-180px;     
  overflow-y:auto;
  padding-top:0.625rem;
  position:fixed;
  width:240px;
  z-index:2;
}

.slide-nav-button {
  background:#152732;
  cursor:pointer;
  position:fixed;
  top:0;
  left:0;
  bottom:0;
  width:60px;
  z-index:3;
}

.active-slide-nav .slide-content {margin-right:-240px;}
.active-slide-nav .slide-nav {margin-left:60px;}
.slide-to-left .slide-content {float:left;}
.slide-to-left .slide-nav {
  right:0;
  margin-left:0; 
  margin-right:-180px;    
}
.slide-to-left .slide-nav-button {right:0;}
.slide-to-left.active-slide-nav .slide-content {
  margin-left:-240px;
  margin-right:0;
}
.slide-to-left.active-slide-nav .slide-nav {
  margin-left:0;
  margin-right:60px;
}

.s-1,.s-2,.s-five,.s-3,.s-4,.s-5,.s-6,.s-7,.s-8,.s-9,.s-10,.s-11,.s-12,.m-1,.m-2,.m-five,.m-3,.m-4,.m-5,.m-6,.m-7,.m-8,.m-9,.m-10,.m-11,.m-12,.l-1,.l-2,.l-five,.l-3,.l-4,.l-5,.l-6,.l-7,.l-8,.l-9,.l-10,.l-11,.l-12,.xl-1,.xl-2,.xl-five,.xl-3,.xl-4,.xl-5,.xl-6,.xl-7,.xl-8,.xl-9,.xl-10,.xl-11,.xl-12,.xxl-1,.xxl-2,.xxl-five,.xxl-3,.xxl-4,.xxl-5,.xxl-6,.xxl-7,.xxl-8,.xxl-9,.xxl-10,.xxl-11,.xxl-12 {
  float:right;
  position:static;
}

.xxl-offset-1 {margin-right:8.3333%;}
.xxl-offset-2 {margin-right:16.6666%;}
.xxl-offset-five {margin-right:20%;}
.xxl-offset-3 {margin-right:25%;}
.xxl-offset-4 {margin-right:33.3333%;}
.xxl-offset-5 {margin-right:41.6666%;}
.xxl-offset-6 {margin-right:50%;}
.xxl-offset-7 {margin-right:58.3333%;}
.xxl-offset-8 {margin-right:66.6666%;}
.xxl-offset-9 {margin-right:75%;}
.xxl-offset-10 {margin-right:83.3333%;}
.xxl-offset-11 {margin-right:91.6666%;}
.xxl-offset-12 {margin-right:100%;}

.right {float:left;}
.left {float:right;}

@media screen and (max-width:1366px) {
  .xl-offset-1 {margin-right:8.3333%;}
  .xl-offset-2 {margin-right:16.6666%;}
  .xl-offset-five {margin-right:20%;}
  .xl-offset-3 {margin-right:25%;}
  .xl-offset-4 {margin-right:33.3333%;}
  .xl-offset-5 {margin-right:41.6666%;}
  .xl-offset-6 {margin-right:50%;}
  .xl-offset-7 {margin-right:58.3333%;}
  .xl-offset-8 {margin-right:66.6666%;}
  .xl-offset-9 {margin-right:75%;}
  .xl-offset-10 {margin-right:83.3333%;}
  .xl-offset-11 {margin-right:91.6666%;}
  .xl-offset-12 {margin-right:100%;}

}

@media screen and (max-width:1140px) {

  .l-offset-1 {margin-right:8.3333%;}
  .l-offset-2 {margin-right:16.6666%;}
  .l-offset-five {margin-right:20%;}
  .l-offset-3 {margin-right:25%;}
  .l-offset-4 {margin-right:33.3333%;}
  .l-offset-5 {margin-right:41.6666%;}
  .l-offset-6 {margin-right:50%;}
  .l-offset-7 {margin-right:58.3333%;}
  .l-offset-8 {margin-right:66.6666%;}
  .l-offset-9 {margin-right:75%;}
  .l-offset-10 {margin-right:83.3333%;}
  .l-offset-11 {margin-right:91.6666%;}
  .l-offset-12 {margin-right:100%;}


}

@media screen and (max-width:768px) {

    .top-nav li {
        float: none;
        list-style: none outside none;
        padding: 0;
    }

  .top-nav {
    position:fixed;
    top:0;
    z-index:10;
    right:-100%;
    width:100%!important;
    bottom:0;
    background:none repeat scroll 0 0 #1c3849;
    overflow-y:auto;
    transition:right 0.20s linear 0s;
    -o-transition:right 0.20s linear 0s;
    -ms-transition:right 0.20s linear 0s;
    -moz-transition:right 0.20s linear 0s;
    -webkit-transition:right 0.20s linear 0s;
  }

  .show-menu .top-nav {
    right:0;
    left:60px
  }

  .nav-text {
    color:#fff;
    display:inline-block;
    margin-left:0;
    width:auto;
    position:fixed;
    top:0;
  	right:0;
  	background:none repeat scroll 0 0 #1c3849;
  	height:60px;
  	width:60px;
  	text-align:center;
  	line-height:60px;
  	z-index:50;
  	padding-top:15px;
  }

  .mobile-nav-right .top-nav {
    right:100%;
    left:-100%;
  }
  .show-menu .mobile-nav-right .top-nav {
    right:0;
    left:0;
  }
  .mobile-nav-right .nav-text {
    margin-right:0;
    top:0;
  	right:auto;
    left:0;
  } 

  .m-offset-1 {margin-right:8.3333%;}
  .m-offset-2 {margin-right:16.6666%;}
  .m-offset-five {margin-right:20%;}
  .m-offset-3 {margin-right:25%;}
  .m-offset-4 {margin-right:33.3333%;}
  .m-offset-5 {margin-right:41.6666%;}
  .m-offset-6 {margin-right:50%;}
  .m-offset-7 {margin-right:58.3333%;}
  .m-offset-8 {margin-right:66.6666%;}
  .m-offset-9 {margin-right:75%;}
  .m-offset-10 {margin-right:83.3333%;}
  .m-offset-11 {margin-right:91.6666%;}
  .m-offset-12 {margin-right:100%;}


}

@media screen and (max-width:480px) {

  .minimize-on-small .aside-nav-text {
    background:#152732 none repeat scroll 0 0;
    color:#fff;
    cursor:pointer;
    display:block;
    font-size:1.2rem;
    line-height:3;
    max-width:100%;
    padding-left:0.625rem;
    text-align:center;
    vertical-align:middle;
  }

  .aside-nav-text:after {
    content:"\f008";
    font-family:"mfg";
    font-size:1.1rem;
    margin-right:0.5rem;
    text-align:left;
  }

  .count-number {margin-left:-1.25rem;} 

  .s-offset-1 {margin-right:8.3333%;}
  .s-offset-2 {margin-right:16.6666%;}
  .s-offset-five {margin-right:20%;}
  .s-offset-3 {margin-right:25%;}
  .s-offset-4 {margin-right:33.3333%;}
  .s-offset-5 {margin-right:41.6666%;}
  .s-offset-6 {margin-right:50%;}
  .s-offset-7 {margin-right:58.3333%;}
  .s-offset-8 {margin-right:66.6666%;}
  .s-offset-9 {margin-right:75%;}
  .s-offset-10 {margin-right:83.3333%;}
  .s-offset-11 {margin-right:91.6666%;}
  .s-offset-12 {margin-right:100%;}


}

.center {
  float:none;
  margin:0 auto;
  display:block;
}
.grid .center {
  justify-self:center;
  margin:auto;
  grid-column:1 / -1;
}

.owl-carousel .owl-nav .owl-prev {
    left: 10px !important;
    right: unset !important;
}

.owl-carousel .owl-nav .owl-next {
    right: 10px !important;
}

.owl-carousel .owl-nav .owl-next {
    left: unset !important;
}

.breadcrumb-item + .breadcrumb-item::before {
    float: right !important;
    padding-left: var(--bs-breadcrumb-item-padding-x) !important;
    color: var(--bs-breadcrumb-divider-color);
    content: var(--bs-breadcrumb-divider, "/");
}

.list-unstyled {
    padding-right: unset !important;
    padding-right: 0 !important;
    list-style: none;
}