/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
.iview-directionNav a {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1); }

.iview-directionNav a:before {
  color: #272727; }

.cat-wr-h3 .slick-list {
  overflow: visible;
  clip-path: inset(0 -100% 0 0); }
  [dir] .cat-wr-h3 .slick-list {
    clip-path: inset(0 0 0 -100%); }

.testimonial-wr-h3 {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto; }
  .testimonial-wr-h3 .slick-list {
    overflow: visible; }
  .testimonial-wr-h3 .item-description {
    max-width: 780px;
    margin: 0 auto; }
  .testimonial-wr-h3 .slick-slide:not(.slick-active) {
    opacity: 0.3; }

@media (max-width: 1600px) and (min-width: 992px) {
  .logo-wr, .icon-w {
    flex: 1; }

  .logo-wr .elementor-widget-wrap {
    justify-content: flex-start !important; }
  .logo-wr .elementor-widget-container {
    padding-top: 0 !important; }

  .menu-wr {
    width: fit-content !important; }

  .header-top-h3 {
    padding-left: 0px !important;
    padding-right: 0px !important; } }
@media (max-width: 1199px) and (min-width: 992px) {
  .lang-fr .logo-wr {
    flex: none;
    width: fit-content !important; } }
