body {
  direction: ltr;
}

.main-navigation-wrap .main-navigation .menu > li .mega-menu-wrap .cols-mega-menu .btn-close-mega-menu {
  left: auto;
  right: 0;
}

select {
  background: url(assets/img/select-arrow-gray.svg) no-repeat right 5px center;
}

select.select-gray {
  background: url(assets/img/select-arrow-dark.svg) #eee no-repeat right 20px center;
}

.block-hero-slider .container .hero-content .hero-btn-wrap {
  text-align: left;
}

.block-hero-slider .container .hero-content .hero-btn-wrap .btn-blue {
  margin-right: 10px;
  margin-left: 0;
}

.edit-post {
  right: auto;
  left: 0;
}

.btn-contact-fixed {
  transform: translateY(-50%) translateX(100%);
}

.btn-contact-fixed .btn.btn-arrow {
  flex-direction: row-reverse;
}

.btn-contact-fixed .open-handle {
  right: 100%;
  left: auto;
}

.btn-contact-fixed .wpcf7 .wpcf7-form .submit-wrap .wpcf7-submit {
  margin-right: 0;
}

.btn-contact-fixed textarea,
.btn-contact-fixed input {
  text-align: left;
}

.btn-contact-fixed.active .open-handle {
  transform: translateY(-50%) translateX(100%);
}

.btn-contact-fixed.active .close {
  transform: translateX(0);
  z-index: -1;
  left: auto;
}

.btn-contact-fixed .close {
  right: 100%;
  transform: translateX(100%);
}

.read-more .read-more-icon {
  margin-right: 0;
  margin-left: 5px;
}

.entry-content ul,
.entry-content ol {
  padding-right: 0;
  padding-left: 40px;
}

[type="checkbox"] + .wpcf7-list-item-label:before {
  right: auto;
  left: 0;
  margin-right: 10px;
  margin-left: 0;
}

.btn.btn-arrow:after {
  content: "\e908";
}

.wpcf7 .wpcf7-form .file-wrap .btn-upload {
  margin-right: 25px;
  margin-left: 0;
}

.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label {
  padding-right: 0;
  padding-left: 35px;
}

.wpcf7 .wpcf7-form .submit-wrap .wpcf7-submit {
  margin-right: 7px;
  margin-left: 0;
}

.wpcf7 .wpcf7-form .submit-wrap .ajax-loader {
  right: 0;
  left: auto;
}

.site-header {
  right: auto;
  left: 0;
}

.site-header .header-desktop .site-logo {
  margin-right: 7rem;
  margin-left: 0;
}

.site-header .header-desktop .cols .header-options {
  margin-right: 0;
  margin-left: auto;
}

.lang-switcher .current-lang li .entry-text:after {
  position: relative;
  top: -2px;
  margin-left: 5px;
  font-family: "Icomoon";
  font-size: 6px;
  content: "\e90d";
}

.lang-switcher .current-lang li .entry-text:before {
  display: none;
}

.lang-switcher .current-lang .sub-menu {
  right: auto;
  left: 0;
}

.header-search {
  right: auto;
  left: 0;
}

.header-search .form-wrap form.search .search-input {
  padding-right: 0;
  padding-left: 50px;
}

.header-search .form-wrap form.search .search-submit {
  right: auto;
  left: 0;
}

.header-search .form-wrap .btn-close-search {
  right: 10px;
  left: auto;
}

.search-results-wrap .search-results-list-wrap .search-results-list .ps__thumb-y {
  right: 0;
  left: auto;
}

.main-navigation-wrap .main-navigation .menu > li {
  margin-right: 40px;
  margin-left: auto;
}

.main-navigation-wrap .main-navigation .menu > li:last-child {
  margin-right: 0;
  margin-left: 0;
}

.main-navigation-wrap .main-navigation .menu > li .mega-menu-wrap {
  right: auto;
  left: 0;
}

.main-navigation-wrap .main-navigation .menu > li .mega-menu-wrap .cols-mega-menu .col-title {
  margin-right: 20px;
  margin-left: 0;
}

.main-navigation-wrap .main-navigation .menu > li .mega-menu-wrap .cols-mega-menu .col-content {
  padding-right: 110px;
  padding-left: 0;
  margin-right: 0;
  margin-left: auto;
}

.main-navigation-wrap .main-navigation .menu > li .mega-menu-wrap .cols-mega-menu .col-content .socials a {
  margin-right: 20px;
  margin-left: 0;
}

.main-navigation-wrap .main-navigation .menu > li .mega-menu-wrap .cols-mega-menu .col-content .socials a:last-child {
  margin-right: 0;
}

.main-navigation-wrap .main-navigation .menu > li .sub-menu li {
  padding-right: 15px;
  padding-left: 0;
}

.main-navigation-wrap .main-navigation .menu > li .sub-menu li.menu-item-has-children > a:after {
  right: auto;
  left: 0;
}

.main-navigation-wrap .main-navigation .menu > li .sub-menu li .sub-menu {
  right: auto;
  left: 100%;
}

.site-footer .footer-top .footer-cols .footer-col {
  margin-right: 30px;
  margin-left: 0;
}

.site-footer .footer-top .footer-cols .footer-col:last-child {
  margin-right: 0;
}

.site-footer .footer-top .socials a {
  margin-right: 25px;
  margin-left: 0;
}

.site-footer .footer-top .socials a:last-child {
  margin-right: 0;
}

.btn-contact-fixed {
  right: 0;
  left: auto;
}

.single-career .main .col-content {
  padding-right: 12rem;
  padding-left: 0;
  border-right: 1px solid #d9d9dc;
  border-left: none;
}

.single-career .main .col-form {
  padding-right: 0;
  padding-left: 9.5rem;
}

.share-buttons {
  right: 0;
  left: auto;
}

.posts-grid .item-post-2x .entry-footer {
  padding-right: 50px;
  padding-left: 0;
}

.block-team .type-team .btn-team-item .cols {
  padding-right: 10px;
  padding-left: 0;
}

.mobile-navigation .mn-trigger {
  right: auto;
  left: 0;
}

.mobile-navigation .mn-wrap {
  right: auto;
  left: 0;
  transform: translate(-310px, 0);
}

.mobile-navigation .mn-wrap .lang-switcher {
  position: absolute;
  top: 25px;
  right: 30px;
  left: auto;
}

.mobile-navigation .mn-wrap .search-results-wrap {
  padding-right: 20px;
  padding-left: 40px;
  margin-right: -20px;
  margin-left: -40px;
}

.mobile-navigation .mn-wrap .mn-menu ul.menu li.menu-item-has-children > a:after {
  right: auto;
  left: 0;
}

.mobile-navigation .mn-wrap .mn-menu ul.menu > li ul {
  padding-right: 0;
  padding-left: 40px;
}

.mobile-navigation .mn-wrap .mn-socials a {
  margin-right: 20px;
  margin-left: 0;
}

.mobile-navigation .mn-wrap .mn-socials a:last-child {
  margin-right: 0;
}

.header-mobile {
  padding-right: 0;
  padding-left: 60px;
}

.header-mobile .btn-contact {
  right: 20px;
  left: auto;
}

.block-featured-post .featured-post .post-thumbnail:after {
  right: auto;
  left: 0;
}

.block-featured-post .featured-post .entry-footer {
  right: auto;
  left: 0;
}

.block-featured-post .featured-post .shape {
  right: 40px;
  left: auto;
}

.block-categories .cats-posts .entry-header .cols .col-term-link a .icomoon {
  margin-right: 0;
  margin-left: 10px;
}

.block-hero-slider .overlay {
  right: auto;
  left: 0;
}

.block-hero-slider .container .slider-arrows .slick-arrow.slick-prev {
  margin-right: 35px;
  margin-left: 0;
}

.slider-arrows.slider-arrows-bottom .slick-prev {
  margin-right: 35px;
  margin-left: auto;
}

.icomoon.icomoon-arrow-left:before {
  content: "\e908";
}

.icomoon.icomoon-arrow-right:before {
  content: "\e907";
}

.icomoon.icomoon-angle-left:before {
  content: "\e90a";
}

.icomoon.icomoon-angle-right:before {
  content: "\e909";
}

.block-accordion .accordion .accordion-item .accordion-btn {
  text-align: left;
}

.block-tabs .tabs-nav .tab-item {
  margin-right: 10px;
  margin-left: 0;
}

.block-products .products .product .col-image {
  margin-right: 3rem;
  margin-left: 0;
}

.block-products .products .product:nth-child(even) .col-image {
  margin-right: 0;
  margin-left: 3rem;
}

.block-products .load-more-wrap .btn-load-more:after {
  margin-right: 0;
  margin-left: 10px;
}

.block-blog .slider-blog .slide .slide-in .overlay {
  right: auto;
  left: 0;
}

.block-blog .slider-blog .slide .slide-in .entry-footer {
  right: auto;
  left: 0;
}

.block-career .filter .select-wrap {
  margin-right: 20px;
  margin-left: 0;
}

.block-slider-testimonials .slider-testimonials .slide .slide-in .cols .col-content img {
  margin-right: auto;
  margin-left: 0;
}

.block-author .cols .name-position .col-image {
  margin-right: 10px;
  margin-left: 0;
}

.block-share .share-wrap .share-btn-wrap .share-buttons {
  right: auto;
  left: 0;
}

.block-experts .slider-wrap .slide .cols .col-image {
  margin-right: 50px;
  margin-left: 0;
}

.block-image-content-link .cols .col-image {
  margin-right: 50px;
  margin-left: auto;
}

.block-contact-details .centers .center .links .links-item a[href*="whatsapp"]:before {
  margin-right: 7px;
  margin-left: 0;
}

.block-files .filter .select-wrap {
  margin-right: 20px;
  margin-left: 0;
}

.block-files .col-file .file {
  padding-right: 25px;
  padding-left: 20px;
}

.block-files .col-file .file .cols .col-file-type {
  margin-right: 15px;
  margin-left: 0;
}

.block-files .col-file .file .cols .col-file-info {
  padding-right: 40px;
  padding-left: 0;
}

.block-files .load-more-wrap .btn-load-more-file:after {
  margin-right: 0;
  margin-left: 10px;
}

.block-funds .block-cols .sidebar {
  margin-right: 30px;
  margin-left: 0;
}

.block-funds .block-cols .sidebar .search-wrap .search-fund {
  padding-right: 50px;
  padding-left: 10px;
}

.block-funds .block-cols .sidebar .search-wrap .search-icon {
  right: 15px;
  left: auto;
}

.block-funds .block-cols .sidebar .fund-categories-wrap.open-mobile {
  right: auto;
  left: 0;
}

.block-funds .block-cols .sidebar .fund-categories-wrap .fund-categories-list li .label-wrap {
  padding-right: 0;
  padding-left: 35px;
}

.block-funds .block-cols .sidebar .fund-categories-wrap .fund-categories-list li .label-wrap .checkmark {
  right: auto;
  left: 10px;
}

.block-funds .funds-wrap .cols .col-title {
  padding-right: 30px;
  padding-left: 0;
}

.block-funds .funds-wrap .cols .col-number {
  padding-right: 30px;
  padding-left: 0;
}

.block-funds .funds-wrap .cols .col-link .read-more .icomoon {
  margin-right: 0;
  margin-left: 7px;
}

@media only screen and (max-width: 1024px) {
  .single-career .main .col-form {
    padding-right: 0;
    padding-left: 5rem;
  }
}

/** End of 1024px **/
@media only screen and (max-width: 992px) {
  .single-career .main .col-form .entry-title:before {
    right: auto;
    left: 0;
  }
  .posts-grid .item-post.item-post-2x .entry-footer {
    padding-right: 0;
  }
  /* Start of Blocks - 992px  */
  .block-products .products .product .d-flex .col-content .btn-wrap,
.block-products .products .product:nth-child(even) .d-flex .col-content .btn-wrap {
    left: 0;
  }
  .block-featured-post .featured-post .shape {
    right: 20px;
    left: auto;
  }
  .block-funds .funds-wrap .item-fund .cols .col-title {
    padding-right: 0;
  }
  .block-funds .funds-wrap .item-fund .cols .col-number {
    padding-right: 0;
  }
  .block-funds .funds-wrap .item-fund .cols .col-number .label {
    margin-right: 5px;
    margin-left: 0;
  }
  .block-funds .funds-wrap .item-fund .cols .col-number .arrow {
    margin-right: 0;
    margin-left: auto;
  }
}

/** End of 992px **/
@media only screen and (max-width: 640px) {
  .block-experts .slider-wrap .slide .cols .col-image {
    margin-right: 0;
  }
  .block-image-content-link .cols .col-content .link-wrap {
    right: auto;
    left: 0;
  }
}

/** End of 640px **/

/*# sourceMappingURL=ltr.css.map */