/* Add styles */
:root {
  --color_orange: #EC7B5D;
  --color_gray_bg: #F5F5F5;
  --color_red: #A31F16;
}

/*** My default class for all site **/
.hide {
  display: none;
}

.m_container {
  max-width: 1310px;
  margin: 0 auto;
}
@media (max-width: 1400px) {
  .m_container {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .m_container {
    max-width: calc(100% - 15px);
  }
}

.l_container > .l-section-h {
  max-width: 1640px !important;
  margin: 0 auto !important;
}

.m_row {
  display: flex;
  flex-direction: row;
}

.m_col {
  display: flex;
  flex-direction: column;
}

.m_flex-1 {
  flex: 1;
}

.m_gap-20 {
  gap: 20px;
}

.items-center {
  align-items: center;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.w-full {
  width: 100%;
}

.h-full {
  height: 100%;
}

.with_inner_paddings {
  margin: 0 -15px;
}

.l-section.width_full {
  padding-left: 0;
  padding-right: 0;
}

.l-section.width_full > .l-section-h {
  max-width: none !important;
}

@media (max-width: 440px) {
  .header_hor .l-subheader-cell.at_right > * {
    margin-right: 0.1rem !important;
  }
}

.blur {
  backdrop-filter: blur(11px);
  -webkit-backdrop-filter: blur(11px);
}

.section_arrow_bottom:before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 47px solid transparent;
  border-right: 47px solid transparent;
  border-bottom: 47px solid #fff;
  margin: 0 auto;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}

.triangle_for_mini_logo:before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 33px solid transparent;
  border-right: 33px solid transparent;
  border-top: 35px solid rgba(255, 255, 255, 0.75);
  margin: 0 auto;
  bottom: -35px;
  right: 10px;
  z-index: -1;
  backdrop-filter: blur(11px);
  -webkit-backdrop-filter: blur(11px);
}

.wpcf7-form input:not([type=submit]), .wpcf7-form textarea, .wpcf7-form select {
  margin-top: 0 !important;
}

form.wpcf7-form {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 19px;
}
form.wpcf7-form .form-row {
  display: flex;
  align-items: center;
  gap: 19px;
}
@media (max-width: 500px) {
  form.wpcf7-form .form-row {
    flex-direction: column;
  }
}
form.wpcf7-form .wpcf7-form-control-wrap {
  width: 100%;
}
form.wpcf7-form .wpcf7-acceptance {
  margin: 0 auto;
  display: block;
  text-align: center;
}
form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label {
  color: #fff;
  font-size: 16px;
  line-height: 1.25;
}
form.wpcf7-form .wpcf7-acceptance input[type=checkbox] {
  border: 1px solid #707070;
  width: 14px;
  height: 14px;
}
form.wpcf7-form .wpcf7-not-valid-tip {
  font-size: 16px;
  line-height: 1.2;
  color: #000;
}
form.wpcf7-form .wpcf7-submit {
  max-width: 260px;
  width: 100%;
  border-radius: 36px !important;
  background: var(--color_red) !important;
  color: #fff !important;
  font-weight: 400 !important;
  font-size: 26px !important;
  line-height: 1.1 !important;
  padding: 12px 20px !important;
  margin-top: 20px;
}
form.wpcf7-form .wpcf7-submit:hover {
  background: #fff !important;
  color: var(--color_red);
}
@media (max-width: 600px) {
  form.wpcf7-form .wpcf7-submit {
    font-size: 22px !important;
  }
}

.col_shadow {
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.0784313725);
  transition: 0.3s;
}
.col_shadow:hover {
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3921568627);
}

.w-tabs .w-tabs-section .w-tabs-section-control {
  margin-left: 10px;
}

.w-iconbox.iconpos_right .w-iconbox-icon {
  margin-left: 0px !important;
  margin-right: 10px;
}

.section_border_orange:before {
  content: "";
  display: block;
  max-width: 480px;
  width: 100%;
  height: 9px;
  background: var(--color_orange);
  position: absolute;
  right: 0;
  top: 0;
  z-index: 9;
}
@media (max-width: 767px) {
  .section_border_orange:before {
    max-width: 240px;
  }
}

/*
* Header
*/
/**
* Content pages
*/
@media (min-width: 1381px) and (max-width: 1600px) {
  header .ush_image_1 {
    height: 70px !important;
  }
  header .ush_image_2 {
    height: 40px !important;
  }
  header .w-nav.type_desktop .w-nav-anchor.level_1 {
    font-size: 16px;
  }
}

.workshops_menu ul.menu {
  display: flex;
  justify-content: center;
  border-bottom: 1px solid #707070 !important;
}
.workshops_menu ul.menu .menu-item.current-menu-item a {
  color: #D94B19 !important;
  background: none !important;
  border-bottom: 5px solid #D94B19 !important;
}
.workshops_menu ul.menu .menu-item a {
  border-top: 0px !important;
  border-bottom: 5px solid transparent !important;
  text-align: center;
}
.workshops_menu ul.menu .menu-item a:hover {
  background: none;
  color: #D94B19;
  border-color: #D94B19 !important;
}

article.courses.type-courses .w-grid-item-h,
article.external-link.type-external-link .w-grid-item-h {
  display: flex;
  flex-direction: column;
}
article.courses.type-courses .w-grid-item-h .w-vwrapper,
article.external-link.type-external-link .w-grid-item-h .w-vwrapper {
  flex-grow: 1;
}
article.courses.type-courses .w-grid-item-h .w-btn.us-btn-style_2,
article.external-link.type-external-link .w-grid-item-h .w-btn.us-btn-style_2 {
  padding: 15px 33px;
}

.single_head_behind_img {
  position: absolute !important;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.single_head_behind_img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50%;
     object-position: 50%;
  filter: blur(18px);
  box-shadow: inset 0 0 0 3000px rgba(255, 255, 255, 0.2);
}

.single_head_bg_img {
  position: absolute !important;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.single_head_bg_img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50%;
     object-position: 50%;
}

.structure.post_custom_field .repeater .repeater-row {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
  padding: 14px 0;
  border-bottom: 1px solid #DDDDDD;
}

.single_course_content_mini_border:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 7px;
  height: 77px;
  background: var(--color_orange);
}

@media (max-width: 1400px) {
  .workshops_grid_courses.w-grid[class*=cols_] .w-grid-item {
    padding: 12px;
  }
}
@media (max-width: 767px) {
  .workshops_grid_courses.w-grid[class*=cols_] .w-grid-item {
    padding: 7px;
  }
}

.btn-more {
  max-width: 150px;
  width: 100%;
  margin: 60px auto;
  background: #EC7B5D;
  border: 1px solid #EC7B5D;
  border-radius: 2em;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 500;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  padding: 15px 10px;
  cursor: pointer;
  transition: 0.3s;
  position: relative;
}
.btn-more:hover {
  color: #EC7B5D;
  background: #fff;
}

/* Sticky page navigation to header */
header.pos_fixed:not(.sticky) ~ .l-main .single_unit_nav {
  top: 117px;
}
@media (max-width: 1099px) {
  header.pos_fixed:not(.sticky) ~ .l-main .single_unit_nav {
    top: 107px;
  }
}
@media (max-width: 899px) {
  header.pos_fixed:not(.sticky) ~ .l-main .single_unit_nav {
    top: 102px;
  }
}

header.sticky ~ .l-main .single_unit_nav {
  top: 107px;
}
@media (max-width: 1099px) {
  header.sticky ~ .l-main .single_unit_nav {
    top: 92px;
  }
}
@media (max-width: 899px) {
  header.sticky ~ .l-main .single_unit_nav {
    top: 87px;
  }
}

/* IF show Admin Bar */
body.admin-bar header.pos_fixed:not(.sticky) ~ .l-main .single_unit_nav {
  top: 149px;
}
@media (max-width: 1099px) {
  body.admin-bar header.pos_fixed:not(.sticky) ~ .l-main .single_unit_nav {
    top: 139px;
  }
}
@media (max-width: 899px) {
  body.admin-bar header.pos_fixed:not(.sticky) ~ .l-main .single_unit_nav {
    top: 134px;
  }
}

body.admin-bar header.sticky ~ .l-main .single_unit_nav {
  top: 139px;
}
@media (max-width: 1099px) {
  body.admin-bar header.sticky ~ .l-main .single_unit_nav {
    top: 124px;
  }
}
@media (max-width: 899px) {
  body.admin-bar header.sticky ~ .l-main .single_unit_nav {
    top: 119px;
  }
}

/*header.pos_fixed:not(.sticky)~.l-main .single_unit_nav {
    top: 113px;

    @media (max-width: 1024px) {
        top: 103px;
    }

    @media (max-width: 600px) {
        top: 98px;
    }
}

header.sticky~.l-main .single_unit_nav {
    top: 94px;

    @media (max-width: 1380px) {
        top: 102px;
    }

    @media (max-width: 1024px) {
        top: 87px;
    }

    @media (max-width: 600px) {
        top: 82px;
    }
}*/
.single_unit_nav {
  background: #4a4a4c;
  position: fixed !important;
  left: 0;
  right: 0;
  z-index: 99 !important;
  transition: 0.4s;
}
@media (max-width: 767px) {
  .single_unit_nav:not(.has_sub_menu) {
    overflow-x: scroll;
  }
}
.single_unit_nav .widget_nav_menu .menu {
  border: 0 !important;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.single_unit_nav .widget_nav_menu .menu .menu-item {
  position: relative;
  border-bottom: 5px solid transparent;
  transition: 0.3s;
}
.single_unit_nav .widget_nav_menu .menu .menu-item a {
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  padding: 10px 30px;
  border: 0 !important;
}
@media (max-width: 767px) {
  .single_unit_nav .widget_nav_menu .menu .menu-item a {
    font-size: 18px;
    padding: 10px 25px;
  }
}
@media (max-width: 420px) {
  .single_unit_nav .widget_nav_menu .menu .menu-item a {
    line-height: 1;
    padding: 10px 20px;
  }
}
@media (max-width: 400px) {
  .single_unit_nav .widget_nav_menu .menu .menu-item a {
    font-size: 16px;
  }
}
.single_unit_nav .widget_nav_menu .menu .menu-item .sub-menu {
  position: absolute;
  top: calc(100% + 5px);
  right: 0;
  left: auto;
  z-index: 120;
  background: #4a4a4c;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
  display: block;
  transform-origin: 0 0;
  transform: scale(0) translateZ(0);
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.15s;
}
.single_unit_nav .widget_nav_menu .menu .menu-item .sub-menu li a {
  white-space: pre;
}
.single_unit_nav .widget_nav_menu .menu .menu-item .sub-menu li > .sub-menu {
  top: 0;
  right: 100%;
}
.single_unit_nav .widget_nav_menu .menu .menu-item .sub-menu li > .sub-menu .menu-item a {
  padding-left: 1rem;
  padding-right: 1rem;
}
.single_unit_nav .widget_nav_menu .menu .menu-item.current-menu-item {
  border-bottom-color: #fa8569;
}
.single_unit_nav .widget_nav_menu .menu .menu-item.current-menu-item > a {
  color: #fa8569;
  background: 0 0 !important;
}
.single_unit_nav .widget_nav_menu .menu .menu-item:hover {
  border-bottom-color: #fa8569;
}
.single_unit_nav .widget_nav_menu .menu .menu-item:hover > a {
  color: #fa8569;
  background: 0 0 !important;
}
.single_unit_nav .widget_nav_menu .menu .menu-item:hover > .sub-menu {
  transform: scale(1) translateZ(0);
  opacity: 1;
}

/*
* HomePage
*/
.vc_team_grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  grid-gap: 30px 24px;
}
@media (max-width: 768px) {
  .vc_team_grid {
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  }
}
.vc_team_grid .vc_team_grid__item {
  width: 100%;
  background: #fff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.0784313725);
  padding: 48px 10px 32px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  transition: 0.3s;
}
@media (max-width: 768px) {
  .vc_team_grid .vc_team_grid__item {
    padding: 20px 10px;
  }
}
.vc_team_grid .vc_team_grid__item:hover {
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3921568627);
}
.vc_team_grid .vc_team_grid__item:hover .vc_team_grid__item__photo img {
  border-color: var(--color_red);
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__photo {
  max-width: 152px;
  width: 100%;
  aspect-ratio: 1;
  margin-bottom: 22px;
  cursor: pointer;
}
@media (max-width: 768px) {
  .vc_team_grid .vc_team_grid__item .vc_team_grid__item__photo {
    max-width: 130px;
  }
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__photo img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50%;
     object-position: 50%;
  border-radius: 100%;
  border: 5px solid var(--color_orange);
  transition: 0.3s;
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__name {
  font-weight: 500;
  font-size: 24px;
  line-height: 1.25;
  margin-bottom: 5px;
  cursor: pointer;
}
@media (max-width: 768px) {
  .vc_team_grid .vc_team_grid__item .vc_team_grid__item__name {
    font-size: 18px;
  }
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__role {
  font-weight: 400;
  font-size: 18px;
  line-height: 1.25;
  color: #848484;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .vc_team_grid .vc_team_grid__item .vc_team_grid__item__role {
    font-size: 16px;
  }
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__row {
  margin-top: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 50px;
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__row .vc_team_grid__item__email {
  color: var(--color_orange);
  font-size: 20px;
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__row .vc_team_grid__item__email:hover {
  color: var(--color_red);
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__row .vc_team_grid__item__info {
  color: var(--color_orange);
  font-size: 20px;
}
.vc_team_grid .vc_team_grid__item .vc_team_grid__item__row .vc_team_grid__item__info:hover {
  color: var(--color_red);
}

/*
 * Team VC widget
 */
.vc_team_item_increment {
  max-width: 1680px;
  padding: 15px 20px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
.vc_team_item_increment .people_loop_item {
  width: 20%;
  min-width: 250px;
  padding: 20px;
  /*@media (max-width: $laptop_xl) {
  	width: 20%;
  	min-width: unset;
  }
  @media (max-width: $laptop_m) {
  	width: 25%;
  	padding: 10px;
  }
  @media (max-width: $table_l) {
  	width: 33.33%;
  }
  @media (max-width: $table_s) {
  	width: 50%;
  	padding: 7px;
  }
  @media (max-width: $mobile_l) {
  	width: 100%;
  	padding: 10px 0;
  }*/
}
@media (max-width: 767px) {
  .vc_team_item_increment .people_loop_item {
    padding: 10px;
    width: 46%;
    min-width: 160px;
  }
}
.vc_team_item_increment .people_loop_item .ajax {
  display: block;
  height: 100%;
  padding: 45px 35px 60px;
  background: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08);
  border-radius: 5px;
  position: relative;
}
@media (max-width: 767px) {
  .vc_team_item_increment .people_loop_item .ajax {
    padding: 30px 15px;
  }
}
.vc_team_item_increment .people_loop_item .ajax .people_image_wrap {
  position: relative;
  padding-top: 100%;
  height: 0;
  overflow: hidden;
}
.vc_team_item_increment .people_loop_item .ajax .people_image_wrap > span, .vc_team_item_increment .people_loop_item .ajax .people_image_wrap > a {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  border: 5px solid var(--color_orange);
  overflow: hidden;
  display: block;
  transition: 0.5s;
}
.vc_team_item_increment .people_loop_item .ajax .people_image_wrap span img,
.vc_team_item_increment .people_loop_item .ajax .people_image_wrap a img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
  max-width: unset;
  transition: 0.3s;
}
.vc_team_item_increment .people_loop_item .ajax h3.people_title {
  color: #000;
  font: 500 24px/1.2 "Rubik", sans-serif;
  text-align: center;
  margin-bottom: 5px;
  transition: 0.3s;
}
@media (max-width: 767px) {
  .vc_team_item_increment .people_loop_item .ajax h3.people_title {
    font-size: 18px;
  }
}
.vc_team_item_increment .people_loop_item .ajax h3.people_title > a {
  color: inherit;
  font: inherit;
}
.vc_team_item_increment .people_loop_item .ajax h3.people_title:hover a {
  color: #D94B19;
}
.vc_team_item_increment .people_loop_item .ajax .people_role {
  color: #817373;
  font: 400 18px/1.2 "Rubik", sans-serif;
  text-align: center;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .vc_team_item_increment .people_loop_item .ajax .people_role {
    font-size: 16px;
  }
}
.vc_team_item_increment .people_loop_item .ajax .people_social_wrap {
  position: absolute;
  bottom: 45px;
  left: 0;
  right: 0;
  width: 100%;
  gap: 40px;
  justify-items: center;
  justify-content: center;
  align-items: center;
}
.vc_team_item_increment .people_loop_item .ajax .people_social_wrap .people_social {
  color: #D94B19;
  font-size: 20px;
  display: flex;
  transition: 0.3s;
}
.vc_team_item_increment .people_loop_item .ajax .people_social_wrap .people_social.email {
  font-size: 18px;
}
.vc_team_item_increment .people_loop_item .ajax .people_social_wrap .people_social i {
  font-size: 18px;
}
.vc_team_item_increment .people_loop_item .ajax .people_social_wrap .people_social:hover, .vc_team_item_increment .people_loop_item .ajax .people_social_wrap .people_social:focus {
  opacity: 0.7;
}
.vc_team_item_increment .people_loop_item .ajax:hover {
  box-shadow: 0 3px 6px rgba(10, 10, 10, 0.15);
  /*h3.people_title {
  	color: #D94B19;
  }*/
}
.vc_team_item_increment .people_loop_item .ajax:hover .people_image_wrap span,
.vc_team_item_increment .people_loop_item .ajax:hover .people_image_wrap a {
  border-color: #D94B19;
}
.vc_team_item_increment .people_loop_item .ajax:hover .people_image_wrap span img,
.vc_team_item_increment .people_loop_item .ajax:hover .people_image_wrap a img {
  transform: scale(1.1);
}

/*
*  People PopUp
*/
.popup_window {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: -9;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.33);
  transition: 1s;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.popup_window .close_overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.popup_window .popup_container button.close {
  position: absolute;
  top: 8px;
  left: 8px;
  font-size: 25px;
  color: #0d0d0d;
  background: transparent;
  border: none;
}
.popup_window .popup_container button.close:hover, .popup_window .popup_container button.close:focus {
  color: #D94B19;
}
.archive-our-team__header {
  background: url("../img/archive-our-team__header-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 50%;
  min-height: 534px;
}
@media (max-width: 1024px) {
  .archive-our-team__header {
    min-height: 480px;
  }
}
@media (max-width: 767px) {
  .archive-our-team__header {
    min-height: 420px;
  }
}
.archive-our-team__header .archive-our-team__header__title {
  display: inline-block;
  margin-top: var(--header-height);
  color: var(--color-content-primary);
  font-size: 45px;
  line-height: 1.3;
  font-family: var(--font-body);
  font-weight: 700;
  background: rgba(255, 255, 255, 0.85);
  padding: 18px 30px 18px 30px;
}
@media (max-width: 1024px) {
  .archive-our-team__header .archive-our-team__header__title {
    font-size: 38px;
  }
}
@media (max-width: 767px) {
  .archive-our-team__header .archive-our-team__header__title {
    padding: 15px 20px 15px 20px;
    font-size: 28px;
  }
}

.reviews_item {
  background: #fff;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1098039216);
  transition: 0.3s;
}
.reviews_item:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
}
.reviews_item:hover .reviews_item__book {
  z-index: -1;
}
.reviews_item:hover .reviews_item__body {
  margin-top: -202px;
  z-index: 99;
}
@media (max-width: 1500px) {
  .reviews_item:hover .reviews_item__body {
    margin-top: -162px;
  }
}
.reviews_item:hover .reviews_item__body .reviews_item__title {
  margin-top: 0;
  color: var(--color-content-link-hover);
  border-bottom: 1px solid #DDDDDD;
}
.reviews_item:hover .reviews_item__body .reviews_item__desc {
  max-height: 290px;
  height: 290px;
  padding: 45px 0;
}
@media (max-width: 1500px) {
  .reviews_item:hover .reviews_item__body .reviews_item__desc {
    max-height: 250px;
    height: 250px;
    padding: 25px 0;
  }
  .reviews_item:hover .reviews_item__body .reviews_item__desc .short_desciption {
    bottom: 25px;
    height: calc(100% - 50px);
  }
}
.reviews_item .reviews_item__image img {
  width: 100%;
  display: block;
  aspect-ratio: 1.6196;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50%;
     object-position: 50%;
}
.reviews_item .reviews_item__book {
  max-width: 277px;
  width: 54%;
  aspect-ratio: 0.7527;
  margin: 0 auto;
  position: absolute !important;
  top: 50px;
  left: 0;
  right: 0;
  padding: 54px 25px 50px 35px;
  box-shadow: 0 5px 23px rgba(0, 0, 0, 0.21);
  transition: 0.1s;
  z-index: 9 !important;
}
.reviews_item .reviews_item__book img {
  width: 100%;
  aspect-ratio: 1;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.reviews_item .reviews_item__body {
  flex-grow: 1;
  background: #fff;
  transition: 0.3s;
}
.reviews_item .reviews_item__body .reviews_item__title {
  width: calc(100% - 80px);
  margin: 90px auto 0;
  padding: 25px 0 25px;
  font-weight: 500;
  font-size: 28px;
  line-height: 1.25;
  color: #000000;
  background: #fff;
  text-align: center;
}
@media (max-width: 1500px) {
  .reviews_item .reviews_item__body .reviews_item__title {
    font-size: 22px;
  }
}
.reviews_item .reviews_item__body .reviews_item__desc {
  width: calc(100% - 80px);
  margin: 0 auto;
  max-height: 0;
  overflow: hidden;
  transition: 0.3s;
  font-weight: 400;
  font-size: 23px;
  line-height: 1.25;
  color: #000000;
  background: #fff;
}
@media (max-width: 1500px) {
  .reviews_item .reviews_item__body .reviews_item__desc {
    font-size: 21px;
  }
}
.reviews_item .reviews_item__body .reviews_item__desc .short_desciption {
  position: absolute;
  bottom: 45px;
  height: calc(100% - 90px);
  overflow: hidden;
}
.reviews_item .reviews_item__body .reviews_item__authors {
  width: calc(100% - 80px);
  margin: auto auto 36px;
  font-weight: 300;
  font-size: 20px;
  line-height: 1.25;
  min-height: 67px;
  padding-top: 20px;
  border-top: 1px solid #DDDDDD;
}
.reviews_item .reviews_item__body .reviews_item__authors strong {
  font-weight: 500;
  font-size: 20px;
  line-height: 1.2;
}
.reviews_item .reviews_item__body .reviews_item__date {
  color: #8F8F8F;
  font-weight: 300;
  font-size: 18px;
  line-height: 1.2;
  padding: 0 20px;
  text-align: center;
}
@media (max-width: 1500px) {
  .reviews_item .reviews_item__body .reviews_item__date {
    font-size: 16px;
  }
}
.reviews_item .reviews_item__body .reviews_item__date i {
  margin-left: 15px;
}
@media (max-width: 1500px) {
  .reviews_item .reviews_item__body .reviews_item__btn {
    font-size: 20px;
  }
}

/**************************single*********************************/
.research_reviews__slider .owl-carousel.navstyle_circle .owl-nav button {
  width: 3rem;
  height: 3rem;
}
@media (max-width: 1500px) {
  .research_reviews__slider .owl-carousel.navstyle_circle .owl-nav button {
    width: 2.5rem;
    height: 2.5rem;
    margin-left: -1rem;
    margin-right: -1rem;
  }
}
.research_reviews__slider .owl-carousel.navstyle_circle .owl-nav button:hover {
  background: #EC7B5D !important;
}

.reviews_single__book {
  max-width: 296px;
  width: 90%;
  aspect-ratio: 0.7527;
  margin: 0 auto;
  padding: 54px 21px 50px 40px;
  box-shadow: 0px 5px 23px rgba(0, 0, 0, 0.21);
  transition: 0.1s;
}
.reviews_single__book img {
  width: 100%;
  aspect-ratio: 1;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.single__list_authors .w-hwrapper:not(:last-child) {
  border-bottom: 1px solid #D5D5D5;
}
.single__list_authors .reviews_authors {
  color: #5E5E5E;
  font-size: 22px;
  line-height: 1.25;
}
@media (max-width: 1500px) {
  .single__list_authors .reviews_authors {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .single__list_authors .reviews_authors {
    font-size: 18px;
  }
}
.single__list_authors .reviews_academic_advice {
  color: #5E5E5E;
  font-size: 22px;
  line-height: 1.25;
}
@media (max-width: 1500px) {
  .single__list_authors .reviews_academic_advice {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .single__list_authors .reviews_academic_advice {
    font-size: 18px;
  }
}

/**************************archive*********************************/
.archive-research-reviews__header {
  background: url("../img/archive-research-reviews__header-bg.jpg") no-repeat;
  background-size: cover;
  background-position: 50%;
  min-height: 534px;
}
@media (max-width: 1024px) {
  .archive-research-reviews__header {
    min-height: 480px;
  }
}
@media (max-width: 767px) {
  .archive-research-reviews__header {
    min-height: 420px;
  }
}
.archive-research-reviews__header .archive-research-reviews__header__title {
  display: inline-block;
  margin-top: var(--header-height);
  color: var(--color-content-primary);
  font-size: 45px;
  line-height: 1.3;
  font-family: var(--font-body);
  font-weight: 700;
  background: rgba(255, 255, 255, 0.85);
  padding: 18px 30px 18px 30px;
}
@media (max-width: 1024px) {
  .archive-research-reviews__header .archive-research-reviews__header__title {
    font-size: 38px;
  }
}
@media (max-width: 767px) {
  .archive-research-reviews__header .archive-research-reviews__header__title {
    padding: 15px 20px 15px 20px;
    font-size: 28px;
  }
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.archive-research-reviews__result-section.loading-btn .btn-more:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.5882352941);
  z-index: 9;
}
.archive-research-reviews__result-section.loading-btn .btn-more:after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  display: block;
  width: 55px;
  height: 55px;
  border-radius: 50%;
  border-bottom: 5px solid #467591;
  border-left: 5px solid transparent;
  animation: rotation 1s linear infinite;
}
.archive-research-reviews__result-section .archive-research-reviews__result {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 30px;
}
@media (max-width: 1200px) {
  .archive-research-reviews__result-section .archive-research-reviews__result {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767px) {
  .archive-research-reviews__result-section .archive-research-reviews__result {
    grid-template-columns: 1fr;
  }
}
.archive-research-reviews__result-section .archive-research-reviews__result .reviews_item .reviews_item__book {
  background: url("../img/book.jpg") no-repeat 50% 50%/cover !important;
}
.archive-research-reviews__result-section .archive-research-reviews__result .reviews_item .foot_row .reviews_item__date {
  width: 50%;
  margin: 0 !important;
}
@media (max-width: 1500px) {
  .archive-research-reviews__result-section .archive-research-reviews__result .reviews_item .foot_row .reviews_item__date {
    font-size: 16px;
  }
}
.archive-research-reviews__result-section .archive-research-reviews__result .reviews_item .foot_row .w-btn {
  width: 50%;
  margin-right: auto;
}
@media (max-width: 1500px) {
  .archive-research-reviews__result-section .archive-research-reviews__result .reviews_item .foot_row .w-btn {
    font-size: 20px;
  }
}

.research-reviews-form__section {
  margin-top: -150px;
}
.research-reviews-form__section .research-reviews-form__content {
  max-width: 1152px;
  width: calc(100% - 40px);
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1098039216);
  border-radius: 15px;
  padding: 30px 60px 40px;
}
@media (max-width: 767px) {
  .research-reviews-form__section .research-reviews-form__content {
    padding: 30px 40px;
  }
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form__title {
  font-weight: 400;
  font-size: 30px;
  line-height: 1.2;
  color: #000000;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .research-reviews-form__section .research-reviews-form__content .research-reviews-form__title {
    font-size: 24px;
  }
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form {
  display: grid;
  grid-template-columns: 1fr 1fr 2fr;
  align-items: center;
  position: relative;
  gap: 15px;
}
@media (max-width: 1024px) {
  .research-reviews-form__section .research-reviews-form__content .research-reviews-form {
    grid-template-columns: 1fr 1fr;
  }
  .research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap_search {
    grid-column: span 2;
  }
}
@media (max-width: 550px) {
  .research-reviews-form__section .research-reviews-form__content .research-reviews-form {
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap_search {
    grid-column: span 1;
  }
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap {
  position: relative;
  width: 100%;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_input,
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_select {
  border: 1px solid #707070;
  border-radius: 5px;
  min-height: 58px;
  max-height: 58px;
  -moz-appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
  transition: 0.3s;
}
@media (max-width: 550px) {
  .research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_input,
  .research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_select {
    min-height: 48px;
    max-height: 48px;
    font-size: 16px;
  }
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_input:hover,
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_select:hover {
  border-color: #d94b19;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_select {
  background: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="800px" height="800px" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.46967 8.96967C6.76256 8.67678 7.23744 8.67678 7.53033 8.96967L12 13.4393L16.4697 8.96967C16.7626 8.67678 17.2374 8.67678 17.5303 8.96967C17.8232 9.26256 17.8232 9.73744 17.5303 10.0303L12.5303 15.0303C12.3897 15.171 12.1989 15.25 12 15.25C11.8011 15.25 11.6103 15.171 11.4697 15.0303L6.46967 10.0303C6.17678 9.73744 6.17678 9.26256 6.46967 8.96967Z" fill="%23707070"></path></svg>') no-repeat;
  background-size: 25px 25px;
  background-position: 10px 50%;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_select:-ms-expand {
  display: none;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_submit_btn {
  position: absolute;
  top: calc(50% - 12px);
  left: 12px;
  font-size: 24px;
  line-height: 1;
  color: #707070;
  background: none;
  cursor: pointer;
  transition: 0.3s;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .search_submit_btn:hover {
  color: #d94b19;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .result_container {
  position: relative;
  width: 100%;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .result_container .result_list {
  display: none;
  position: absolute;
  background-color: #fff;
  border: 1px solid #ccc;
  max-height: 200px;
  overflow-y: auto;
  width: 100%;
  z-index: 9999;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .result_container .result_list div {
  padding: 10px;
  cursor: pointer;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .field_wrap .result_container .result_list div:hover {
  background-color: #f0f0f0;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .reset_wrap {
  display: none;
  position: absolute;
  right: calc(100% + 5px);
  top: calc(50% - 14px);
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .reset_wrap .search_reset_btn {
  color: #EC7B5D;
  background: none;
  cursor: pointer;
  transition: 0.3s;
}
.research-reviews-form__section .research-reviews-form__content .research-reviews-form .reset_wrap .search_reset_btn:hover {
  color: #A31F16;
}

.unit_edu-jou_top-slider .rsNav.rsBullets {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 15px;
  flex-direction: column;
  gap: 6px;
  z-index: 99;
}
.unit_edu-jou_top-slider .rsNav.rsBullets .rsBullet.rsNavSelected span {
  height: 29px;
  background: #303030 !important;
  border-radius: 7px;
}
.unit_edu-jou_top-slider .rsNav.rsBullets .rsBullet span {
  width: 11px;
  height: 11px;
  margin: 0;
  box-shadow: none;
  background: rgba(0, 0, 0, 0.2705882353);
  transition: 0.3s;
  border-radius: 100%;
  opacity: 1 !important;
}

.unit_edu-jou_contacts-section form.wpcf7-form {
  max-width: 594px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 19px;
}
.unit_edu-jou_contacts-section form.wpcf7-form .form-row {
  display: flex;
  align-items: center;
  gap: 19px;
}
.unit_edu-jou_contacts-section form.wpcf7-form .wpcf7-form-control-wrap {
  width: 100%;
}
.unit_edu-jou_contacts-section form.wpcf7-form .wpcf7-acceptance {
  margin: 0 auto;
  display: block;
  text-align: center;
}
.unit_edu-jou_contacts-section form.wpcf7-form .wpcf7-acceptance label {
  display: flex;
  align-items: center;
  gap: 5px;
}
.unit_edu-jou_contacts-section form.wpcf7-form .wpcf7-acceptance label input[type=checkbox] {
  border: 1px solid #707070;
  width: 16px;
  height: 16px;
  margin: 0 !important;
}
.unit_edu-jou_contacts-section form.wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label {
  color: #fff;
  font-size: 16px;
  line-height: 1.25;
}
.unit_edu-jou_contacts-section form.wpcf7-form .wpcf7-submit {
  max-width: 260px;
  width: 100%;
  border-radius: 36px !important;
  background: #A31F16 !important;
  color: #fff !important;
  font-weight: 400 !important;
  font-size: 26px !important;
  line-height: 1.1 !important;
  padding: 12px 20px !important;
  margin-top: 20px;
}

.unit_edu-jou_card {
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  transition: 0.3s;
  box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.0901960784);
}
.unit_edu-jou_card:hover {
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.3764705882);
}
.unit_edu-jou_card .unit_edu-jou_card_btn {
  display: flex;
  align-items: center;
  gap: 15px;
}
.unit_edu-jou_card .unit_edu-jou_card_btn:after {
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  background: url('data:image/svg+xml,<svg width="800px" height="800px" viewBox="-4.5 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Dribbble-Light-Preview" transform="translate(-345.000000, -6679.000000)" fill="%23EC7B5D"><g id="icons" transform="translate(56.000000, 160.000000)"><path d="M299.633777,6519.29231 L299.633777,6519.29231 C299.228878,6518.90256 298.573377,6518.90256 298.169513,6519.29231 L289.606572,6527.55587 C288.797809,6528.33636 288.797809,6529.60253 289.606572,6530.38301 L298.231646,6538.70754 C298.632403,6539.09329 299.27962,6539.09828 299.685554,6538.71753 L299.685554,6538.71753 C300.100809,6538.32879 300.104951,6537.68821 299.696945,6537.29347 L291.802968,6529.67648 C291.398069,6529.28574 291.398069,6528.65315 291.802968,6528.26241 L299.633777,6520.70538 C300.038676,6520.31563 300.038676,6519.68305 299.633777,6519.29231" id="arrow_left-[%23335]"></path></g></g></g></svg>') no-repeat;
  background-size: cover;
  transition: 0.3s;
}
.unit_edu-jou_card .unit_edu-jou_card_btn:hover:after {
  background: url('data:image/svg+xml,<svg width="800px" height="800px" viewBox="-4.5 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Dribbble-Light-Preview" transform="translate(-345.000000, -6679.000000)" fill="%23FFFFFF"><g id="icons" transform="translate(56.000000, 160.000000)"><path d="M299.633777,6519.29231 L299.633777,6519.29231 C299.228878,6518.90256 298.573377,6518.90256 298.169513,6519.29231 L289.606572,6527.55587 C288.797809,6528.33636 288.797809,6529.60253 289.606572,6530.38301 L298.231646,6538.70754 C298.632403,6539.09329 299.27962,6539.09828 299.685554,6538.71753 L299.685554,6538.71753 C300.100809,6538.32879 300.104951,6537.68821 299.696945,6537.29347 L291.802968,6529.67648 C291.398069,6529.28574 291.398069,6528.65315 291.802968,6528.26241 L299.633777,6520.70538 C300.038676,6520.31563 300.038676,6519.68305 299.633777,6519.29231" id="arrow_left-[%23335]"></path></g></g></g></svg>') no-repeat;
  background-size: cover;
}

.single_education_journals_soc_links {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}
.single_education_journals_soc_links .post_custom_field.ej_email a:before {
  content: "\f0e0";
  font-family: "fontawesome";
  font-weight: 300;
}
.single_education_journals_soc_links .post_custom_field.ej_phone a:before {
  content: "\f095";
  font-family: "fontawesome";
  font-weight: 300;
}
.single_education_journals_soc_links .post_custom_field a {
  display: flex;
  align-items: center;
  gap: 10px;
  background: #fff;
  border: 1px solid #EC7B5D;
  border-radius: 22px;
  padding: 0 0 0 20px;
  transition: 0.3s;
  font-weight: 400;
  font-size: 18px;
  line-height: 1;
  transition: 0.3s;
  color: #000000;
}
.single_education_journals_soc_links .post_custom_field a:hover {
  background: #EC7B5D;
  color: #fff;
}
.single_education_journals_soc_links .post_custom_field a:hover:before {
  background: #fff;
  color: #EC7B5D;
}
.single_education_journals_soc_links .post_custom_field a:before {
  width: 35px;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 22px;
  background: #EC7B5D;
  font-size: 13px;
  color: #fff;
  transition: 0.3s;
}

.single_education_journals_breads .w-text {
  margin-bottom: 5px !important;
  margin-left: 11px !important;
}
.single_education_journals_breads .w-text a {
  display: flex;
  flex-direction: row-reverse;
  gap: 5px;
}
.single_education_journals_breads .w-text a .w-text-value {
  margin: 0;
}

@media (max-width: 1200px) {
  .l-section.single_education_journals__head_row {
    height: auto !important;
    padding-top: 40px !important;
  }
}
@media (max-width: 1200px) {
  .l-section.single_education_journals__head_row .vc_row {
    flex-direction: column;
    align-items: center;
    gap: 20px;
    padding: 30px 0;
  }
}
@media (max-width: 1200px) {
  .l-section.single_education_journals__head_row .vc_row .wpb_column {
    width: 100% !important;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
  }
}
@media (max-width: 1200px) {
  .l-section.single_education_journals__head_row .vc_row .wpb_column:last-child {
    margin-bottom: -80px;
  }
}

.single_education_journals__features {
  display: grid;
  grid-template-columns: 1fr 2fr 1fr 1fr 1fr;
  grid-gap: 20px;
}
@media (max-width: 1440px) {
  .single_education_journals__features {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 1440px) {
  .single_education_journals__features .w-vwrapper:nth-child(2) {
    grid-column: 1/3;
    grid-row: 1;
  }
}

.unit_edu-jou_card .book_wrap {
  aspect-ratio: 0.7525;
}

.arch-education_journals_search_section {
  background: #F5F5F5;
  padding: 1px 1.5rem 50px;
}
.arch-education_journals_search_section .et-search-block {
  margin-top: -6rem !important;
}

.arch-education_journals__section {
  background: #F5F5F5;
}
.arch-education_journals__section .layout_60889 .usg_hwrapper_1 {
  background: #DADCE3 url("../img/card-top-bg.png") no-repeat 50% 50%/cover !important;
}
.arch-education_journals__section .layout_60889 .usg_vwrapper_3 {
  background: url("../img/book_bg_clear.jpg") no-repeat 50% 50%/cover !important;
}

.arch-education_journals__pagination {
  margin-top: 30px;
  display: flex;
  justify-content: center;
}
.arch-education_journals__pagination .navigation .screen-reader-text {
  display: none;
}
.arch-education_journals__pagination .navigation .nav-links {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 10px;
}
.arch-education_journals__pagination .navigation .nav-links .next:after {
  display: none;
}
.arch-education_journals__pagination .navigation .nav-links .prev:after {
  display: none;
}
.arch-education_journals__pagination .navigation .nav-links .page-numbers {
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  line-height: 1;
  text-align: center;
  border-radius: 100%;
  box-shadow: 0 0 0 2px #e8e8e8 inset;
  cursor: pointer;
  transition: 0.3s;
  position: relative;
  overflow: hidden;
  color: #000;
}
.arch-education_journals__pagination .navigation .nav-links .page-numbers span {
  position: relative;
  z-index: 2;
}
.arch-education_journals__pagination .navigation .nav-links .page-numbers:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 0%;
  background: #ED8367;
  z-index: 0;
  transition: 0.3s;
}
.arch-education_journals__pagination .navigation .nav-links .page-numbers.current {
  color: #fff;
}
.arch-education_journals__pagination .navigation .nav-links .page-numbers.current:before {
  height: 100%;
}
.arch-education_journals__pagination .navigation .nav-links .page-numbers:hover {
  color: #fff;
}
.arch-education_journals__pagination .navigation .nav-links .page-numbers:hover:before {
  height: 100%;
}

.arch-education_journals_head.l-section {
  background: url("../img/single-education-journals-bg.png") no-repeat 50% 50%/cover !important;
  padding-top: 2rem;
  padding-bottom: 9rem;
  margin-top: 2.8rem;
}
@media (max-width: 767px) {
  .arch-education_journals_head.l-section {
    margin-top: 2.7rem;
  }
}
.arch-education_journals_head.l-section .post_title {
  color: #303030 !important;
  font-weight: 700 !important;
  font-size: 50px !important;
  line-height: 1.2 !important;
  margin-bottom: 20px !important;
}
@media (max-width: 767px) {
  .arch-education_journals_head.l-section .post_title {
    font-size: 40px !important;
  }
}
.arch-education_journals_head.l-section .single_education_journals_breads p {
  color: #707070 !important;
  font-family: "Rubik", sans-serif !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 1.2 !important;
}
.arch-education_journals_head.l-section .single_education_journals_breads p a {
  color: #EC7B5D !important;
}
.arch-education_journals_head.l-section .single_education_journals_breads p a:hover {
  color: #A31F16 !important;
}

body.post-type-archive-education_journals footer {
  display: none !important;
}

body.single-education_journals .l-canvas {
  background: #fff;
}

.et-search-block {
  background-color: #fff;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.11);
  padding: 25px 60px 44px;
  border-radius: 15px;
  overflow: hidden;
  margin-top: -60px;
  position: relative;
  z-index: 9;
}

.et-search-block .et-search-block__head {
  margin-bottom: 20px;
}

.et-search-block .et-search-block__head .title {
  font-size: 28px;
  line-height: 28px;
  font-weight: 500;
  text-align: center;
}

.et-search-block .et-search-block__tools {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
}

.et-search-block .et-search-block__tools .et-tools-tabs {
  flex-grow: 0;
}

.et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear {
  flex-basis: 15%;
  flex-grow: 0;
  margin-right: auto;
}

.et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear .nav {
  display: flex;
  justify-content: center;
  margin-right: 15px;
}

.et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear .nav-link {
  margin: 0 auto;
  color: #000;
}

.et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear .nav-link:hover {
  color: #ff8e67;
}

.et-search-block .et-search-block__body .form-group .form-group__inner .btn {
  display: flex;
  justify-content: space-around;
  align-items: center;
  color: #ffffff;
  font-size: 30px;
  font-weight: 400;
  line-height: 24px;
  padding: 0 25px;
}

.et-search-block .et-search-block__body .form-group .form-group__inner .btn span {
  padding-left: 10px;
}

.bp-tabs-link, .bp-tabs-wrapper.bp-tabs-vertical {
  display: flex;
  flex-wrap: nowrap;
}

.bp-tabs-link {
  justify-content: flex-start;
  background: #EBECEF;
  border-radius: 5px;
  padding: 3px;
}

.bp-tabs-link a {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  padding: 9px 15px;
  text-decoration: none;
  outline: 0;
  border-radius: 5px;
  transition: 0.3s;
}

.bp-tabs-link a.active {
  color: #d94b19;
  background: #fff;
}

.bp-tabs-link a:last-child {
  border-left: none;
}

.et-icon {
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  vertical-align: middle;
}

.et-icon.et-icon__clear {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b5b5b5' d='M18.762 14h-1l-.337-.338a8.064 8.064 0 0 0 1.962-5.287A8.125 8.125 0 0 0 11.262.25C6.775.25 3.137 4 3.137 8.375H0l4.8 5 5.2-5H5.638a5.617 5.617 0 0 1 5.625-5.625c3.1 0 5.624 2.513 5.624 5.625a5.633 5.633 0 0 1-7.9 5.15l-1.85 1.85a8.093 8.093 0 0 0 4.125 1.125c2.013 0 3.85-.738 5.275-1.962l.338.337v.988z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 20px;
  height: 17px;
}

.bp-tabs-content {
  width: 100%;
}

.bp-tabs-content > div {
  display: none;
  padding: 0;
}

.bp-tabs-content > div.active {
  display: block;
  background-color: #fff;
}

.bp-tabs-content > div form {
  width: 100%;
}

.bp-tabs-content > div form .form-group {
  position: relative;
  display: flex;
  width: 100%;
  height: 60px;
  flex-wrap: wrap;
  margin-bottom: 20px;
  box-shadow: none;
  outline: 0;
}

.bp-tabs-content > div form .form-group.form-group__inline {
  display: flex;
  flex-wrap: nowrap;
}

.bp-tabs-content > div form .form-group .form-group__inner {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  align-content: flex-start;
  flex-shrink: 1;
  flex-grow: 1;
  flex-basis: 100%;
  margin: 0 7px;
}

.bp-tabs-content > div form .form-group.form-group__inline .form-group .form-group__inner {
  margin: 0 25px 0 0;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__radio .form-group__radio-input:last-child,
html[dir=rtl] .bp-tabs-content > div form .form-group .form-group__inner:last-child {
  margin-left: 0;
}

.bp-tabs-content > div form .form-group.form-group__inline .form-group .form-group__inner:first-child {
  margin-right: 0;
}

.bp-tabs-content > div form .form-group.form-group__inline .form-group .form-group__inner:last-child {
  margin-right: 25px;
}

.bp-tabs-content > div form .form-group .form-group__inner .form-control {
  min-height: 60px;
  border-radius: 4px;
}

.bp-tabs-content > div form .form-group button.form-control {
  position: relative;
  width: 100%;
  padding: 0 30px 0 20px;
  height: 100%;
  border: 0;
  outline: 0;
  box-shadow: inset 0 0 0 0 transparent;
  box-sizing: border-box;
  background: #EC7B5D;
  transition: 0.3s;
  border: 1px solid #EC7B5D;
}

.bp-tabs-content > div form .form-group button.form-control:hover {
  background: none;
  color: #EC7B5D !important;
  border-color: #EC7B5D;
}

.et-icon.et-icon__loop {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M13.54 1.207a12.23 12.23 0 0 1 8.702 3.605c4.8 4.798 4.8 12.607 0 17.407a12.23 12.23 0 0 1-8.703 3.604 12.23 12.23 0 0 1-8.703-3.604c-4.8-4.8-4.8-12.609 0-17.407a12.229 12.229 0 0 1 8.703-3.605zm9.555 21.864c5.27-5.27 5.27-13.842 0-19.112A13.422 13.422 0 0 0 13.54 0C9.93 0 6.536 1.405 3.983 3.959c-5.27 5.27-5.27 13.843 0 19.112a13.426 13.426 0 0 0 9.556 3.958c3.61 0 7.004-1.405 9.556-3.958z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M30.748 31.667a.757.757 0 0 1-.536-.222l-7.758-7.758a.758.758 0 0 1 1.07-1.072l7.76 7.76a.757.757 0 0 1-.536 1.292z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 32px;
  height: 32px;
  transition: 0.3s;
}

.bp-tabs-content > div form .form-group button.form-control:hover .et-icon.et-icon__loop {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23d94b19' d='M13.54 1.207a12.23 12.23 0 0 1 8.702 3.605c4.8 4.798 4.8 12.607 0 17.407a12.23 12.23 0 0 1-8.703 3.604 12.23 12.23 0 0 1-8.703-3.604c-4.8-4.8-4.8-12.609 0-17.407a12.229 12.229 0 0 1 8.703-3.605zm9.555 21.864c5.27-5.27 5.27-13.842 0-19.112A13.422 13.422 0 0 0 13.54 0C9.93 0 6.536 1.405 3.983 3.959c-5.27 5.27-5.27 13.843 0 19.112a13.426 13.426 0 0 0 9.556 3.958c3.61 0 7.004-1.405 9.556-3.958z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23d94b19' d='M30.748 31.667a.757.757 0 0 1-.536-.222l-7.758-7.758a.758.758 0 0 1 1.07-1.072l7.76 7.76a.757.757 0 0 1-.536 1.292z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.bp-tabs-content > div form .form-group .form-group__inner:first-child, html[dir=rtl] form .form-group .form-group__inner:first-child {
  margin-left: 0;
}

.bp-tabs-content > div form .form-group .form-control {
  position: relative;
  width: 100%;
  padding: 0 30px 0 20px;
  height: 100%;
  border: 0;
  background-color: #fff;
  outline: 0;
  box-shadow: inset 0 0 0 0 transparent;
  box-sizing: border-box;
}

.bp-tabs-content > div form[role=search] .form-group input[type=text] {
  padding-left: 65px;
  color: #000;
  border: 1px solid #707070;
  border-radius: 5px;
  background-color: transparent;
}

.select2-container--default .select2-selection--single .select2-selection__clear,
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  position: absolute;
  right: 13px;
  margin: 0;
  width: 10px;
  height: 18px;
}

.select2-container--default .select2-selection--single .select2-selection__clear span,
.select2-container--default .select2-selection--multiple .select2-selection__clear span {
  display: inline;
  position: absolute;
  top: 0;
  right: 0;
  line-height: 1;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear,
.select2-container--default[dir=rtl] .select2-selection--single.select2-selection__clear {
  margin: 0;
}

.select2-container--default {
  height: 100%;
  min-height: 60px;
  background-color: transparent;
}

.select2-container--default .select2-selection--single {
  border: 1px solid #707070;
  border-radius: 5px;
}

.select2-container--default.select2-container .select2-selection--multiple .select2-selection__rendered {
  margin: 0;
  display: flex;
  flex-wrap: nowrap;
  padding-right: 5px;
  position: relative;
}

.select2-container--default.select2-container .select2-selection--multiple .select2-selection__rendered.select2-selection__load-more::after {
  content: "...";
  display: inline-block;
  color: #000;
  padding-left: 5px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
  width: 30px;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 15px;
  right: auto;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: initial;
  border-style: inherit;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  padding: 0;
  display: flex;
  align-items: center;
  border: 1px solid #707070 !important;
  box-shadow: 0 0 1px 0 #707070 !important;
  border-radius: 5px !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  margin-top: 0;
  line-height: 1;
  padding: 3px;
  display: flex;
  flex-direction: row-reverse;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
  color: #8a8a8a;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  border: none;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-bottom: 0;
}

.select2-container--default .select2-search--inline .select2-search__field {
  margin: 0;
  font-size: 20px;
}

.select2-container--default.select2-container .select2-selection {
  position: relative;
  height: 100%;
  padding-left: 20px;
  box-shadow: none;
}

.select2-container--default .select2-selection.select2-selection--single {
  display: flex;
  height: 100%;
  align-content: center;
  align-items: center;
  background-color: transparent;
  padding: 0 35px 0 15px;
  border-radius: 5px;
  overflow: hidden;
  color: #707070;
  font-size: 18px;
  font-weight: 400;
  line-height: 55px;
  text-align: right;
}

.et-search-block__body .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #707070;
}

.select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered {
  padding: 0;
  white-space: normal;
}

.select2-container--default .select2-selection.select2-selection--single .select2-selection__arrow b {
  width: 16px;
  height: 10px;
  position: absolute;
  right: 9px;
  top: 55%;
  transform: translateY(-50%);
}

.select2-container--default .select2-selection.select2-selection--single .select2-selection__arrow b::before {
  content: "";
  background-image: url("../img/arrow-down.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: 100%;
  display: block;
}

.select2-container--default .select2-dropdown {
  border: none;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.55);
  border-radius: 0;
}

.select2-container--default .select2-dropdown .select2-search__field {
  border: 1px solid #424242;
  height: 50px;
  min-height: 50px;
  padding: 2px 15px;
}

.select2-container--default .select2-dropdown .select2-search__field:focus {
  box-shadow: 0px 0px 0px 2px #EC7B5D;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple {
  height: 60px;
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  padding-bottom: 0;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple button.select2-selection__clear {
  display: none !important;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--single button.select2-selection__clear,
.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple button.select2-selection__clear {
  color: #707070;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--single button.select2-selection__clear > *,
.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple button.select2-selection__clear > * {
  font-size: 18px;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--single button.select2-selection__clear:hover > *,
.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple button.select2-selection__clear:hover > * {
  color: #d94b19;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple ul.select2-selection__rendered {
  margin: 0 5px 0 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple ul.select2-selection__rendered > li.select2-selection__choice {
  margin: 0 0 0 5px;
  overflow: visible;
  position: relative;
  padding: 10px 5px 10px 0;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice > button.select2-selection__choice__remove {
  color: #707070;
  font-size: 20px;
  font-weight: 400;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  padding: 0 5px;
  border-radius: 4px;
  border: none;
  transition: 0.5s;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice > button.select2-selection__choice__remove:hover {
  color: #d94b19;
}

.et-search-block__body .form-group__inner .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice > .select2-selection__choice__display {
  color: #707070;
  padding: 0 4px 0 3px;
  margin-left: 22px;
}

.et-search-block__body .form-group__inner .select2-container--default .select2-selection.select2-selection--single .select2-selection__arrow b:before {
  transform: rotate(0deg);
  transition: 0.1s;
}

.et-search-block__body .form-group__inner .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before {
  transform: rotate(180deg);
}

body .select2-container > .select2-dropdown--below {
  top: 5px;
}

body .select2-container .select2-results__option {
  margin: 0 !important;
  font-size: 20px;
  padding: 7px 15px;
}

form.form-type2 .form-group .form-group__inner .select2-container--default .select2-selection.select2-selection--single {
  border: none;
  border-bottom: 1px solid #d5d5d5;
  padding: 6px 15px 6px 0;
}

form.form-type2 .form-group .form-group__inner .select2-container--default .select2-selection.select2-selection--single .select2-selection__arrow b {
  right: 2%;
  width: 18px;
  height: 10px;
}

.bp-tabs-content > div form .lg-visible {
  display: none !important;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__radio .form-group__radio-label {
  flex-basis: 100%;
  flex-grow: 1;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__radio .form-group__radio-label p {
  font-size: 18px;
  color: #888;
  line-height: 34px;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__radio .form-group__radio-input {
  margin-left: 20px;
  line-height: 16px;
  margin-bottom: 5px;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__file [type=file], form .form-group .form-group__inner.form-group__radio [type=radio] {
  display: none;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__radio .form-group__radio-input .form-check-label {
  font-size: 18px;
  color: #b2b2b2;
  line-height: 18px;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__radio label {
  position: relative;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__radio label::before {
  content: "";
  display: inline-block;
  position: relative;
  vertical-align: middle;
  height: 22px;
  width: 22px;
  border: 1px solid #707070;
  box-sizing: border-box;
  margin-right: 0;
  margin-left: 5px;
  transition: all 0.2s;
  border-radius: 50%;
  opacity: 1;
  top: -2px;
}

.bp-tabs-content > div form .form-group .form-group__inner.form-group__radio [type=radio]:checked + label:before {
  background: #EC7B5D;
}

@media (min-width: 568px) {
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__5 {
    flex-basis: 5%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__7 {
    flex-basis: 7%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__10 {
    flex-basis: 10%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__15 {
    flex-basis: 15%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__20 {
    flex-basis: 20%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__25 {
    flex-basis: 25%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__33 {
    flex-basis: 33%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__66 {
    flex-basis: 66%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__75 {
    flex-basis: 75%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__80 {
    flex-basis: 80%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__85 {
    flex-basis: 85%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__90 {
    flex-basis: 90%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__93 {
    flex-basis: 93%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-sm-group__95 {
    flex-basis: 95%;
  }
}
@media (min-width: 768px) {
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__5 {
    flex-basis: 5%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__7 {
    flex-basis: 7%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__10 {
    flex-basis: 10%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__15 {
    flex-basis: 15%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__20 {
    flex-basis: 20%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__25 {
    flex-basis: 25%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__33 {
    flex-basis: 33%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__66 {
    flex-basis: 66%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__75 {
    flex-basis: 75%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__80 {
    flex-basis: 80%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__85 {
    flex-basis: 85%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__90 {
    flex-basis: 90%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__93 {
    flex-basis: 93%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-md-group__95 {
    flex-basis: 95%;
  }
}
@media (min-width: 992px) {
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__5 {
    flex-basis: 5%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__7 {
    flex-basis: 7%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__10 {
    flex-basis: 10%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__15 {
    flex-basis: 15%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__20 {
    flex-basis: 20%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__25 {
    flex-basis: 25%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__33 {
    flex-basis: 33%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__66 {
    flex-basis: 66%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__75 {
    flex-basis: 75%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__80 {
    flex-basis: 80%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__85 {
    flex-basis: 85%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__90 {
    flex-basis: 90%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__93 {
    flex-basis: 93%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-lg-group__95 {
    flex-basis: 95%;
  }
}
@media (min-width: 1240px) {
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__5 {
    flex-basis: 5%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__7 {
    flex-basis: 7%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__10 {
    flex-basis: 10%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__15 {
    flex-basis: 15%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__20 {
    flex-basis: 20%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__25 {
    flex-basis: 25%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__33 {
    flex-basis: 33%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__66 {
    flex-basis: 66%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__75 {
    flex-basis: 75%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__80 {
    flex-basis: 80%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__85 {
    flex-basis: 85%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__90 {
    flex-basis: 90%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__93 {
    flex-basis: 93%;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-xl-group__95 {
    flex-basis: 95%;
  }
}
@media (max-width: 1600px) {
  .et-search-block {
    padding: 20px 30px 30px;
  }
}
@media (max-width: 1239px) {
  .et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear {
    flex-basis: 25%;
  }
  .bp-tabs-content > div form .form-group .form-control {
    padding: 0 20px;
  }
  .bp-tabs-content > div form[role=search] .form-group input[type=text] {
    padding-left: 40px;
  }
  .select2-container--default .select2-selection.select2-selection--single {
    padding: 0 15px;
  }
}
@media (max-width: 1024px) {
  .et-search-block {
    margin-top: -30px;
  }
}
@media (max-width: 991px) {
  .et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear {
    flex-basis: 50%;
  }
  .et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear .nav-link {
    margin-left: 0;
  }
  .bp-tabs-content > div form .lg-visible {
    display: block !important;
  }
  .bp-tabs-content > div form .lg-hiddent {
    display: none !important;
  }
  .bp-tabs-content > div form .form-group.form-group__inline {
    flex-direction: column;
    gap: 10px;
    margin: 0;
  }
  .bp-tabs-content > div form > .form-group.form-group__inline {
    margin-bottom: 10px;
  }
  .bp-tabs-content > div form .form-group {
    height: auto;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-group .form-group__inner:last-child {
    margin-right: 0;
  }
  .lg-hidden {
    display: none !important;
  }
  .bp-tabs-content > div form .form-group.form-group__inline .form-group .form-group__inner {
    margin: 0;
  }
  .bp-tabs-content > div form .form-group .form-group__btn-search {
    max-width: 200px;
    margin: 0;
    min-height: 60px;
  }
  .bp-tabs-content > div form .form-group .form-group__inner .form-control {
    min-height: 50px;
  }
  .select2-container--default {
    min-height: 50px;
  }
  .et-search-block__body .form-group__inner .select2-container .select2-selection--multiple {
    height: 50px;
  }
  .select2-container--default .select2-selection.select2-selection--single {
    min-height: 50px;
  }
  .select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered {
    font-size: 1rem;
  }
  .bp-tabs-content > div form .form-group .form-control {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  .et-search-block {
    margin-top: 20px;
  }
}
@media (max-width: 645px) {
  .et-search-block .et-search-block__head .title {
    font-size: 25px;
  }
  .et-search-block .et-search-block__tools {
    flex-direction: column;
    align-items: center;
    gap: 15px;
  }
  .et-search-block .et-search-block__tools .et-tools-tabs, .et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear {
    flex-basis: 100%;
    margin: 0;
  }
  .et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear .nav {
    margin-right: 0;
  }
  .et-search-block .et-search-block__tools .et-tools-tabs.et-tools-tabs_clear .nav-link {
    margin: 0 auto;
  }
}
@media (max-width: 480px) {
  .et-search-block {
    padding: 25px 30px 35px;
  }
}/*# sourceMappingURL=app.css.map */