@media (max-width: 1400px) {
  .credits-section .nav-buttons .btn-follow-blue {
    font-size: 12px;
    margin: 10px 0;
  }
}
@media (max-width: 1300px) {
  .loans-text p {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1271px) {
  .credits-section .nav-tabs {
    flex-direction: column;
  }

  .individuals-main-wrapper {
    flex-direction: column;
  }
  .individuals-main-wrapper .individuals-main-ad-bg, .individuals-main-wrapper .individuals-main-info {
    background-size: contain;
    width: 100%;
    min-height: 200px;
  }
}
@media (max-width: 1259px) {
  .section-credit-calc .padding-middle {
    padding-left: 60px;
    padding-right: 60px;
  }
  .section-credit-calc .tab-panel__wrap {
    margin-left: -60px;
    margin-right: -60px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .banner-content .item-banner p {
    max-width: 470px;
  }

  .info-tab-section {
    padding-left: 37px;
    padding-right: 37px;
  }

  .head-owl-slide .item .head-add-wrapper {
    left: 28%;
  }
}
@media (max-width: 1245px) {
  .nav-content-wrap .first-menu .right-side .lang-ul .nav-item {
    margin-right: 10px;
  }
}
@media (max-width: 1232px) {
  .advanced-view-action {
    flex-direction: column;
  }
  .advanced-view-action a {
    margin-bottom: 10px;
  }

  .custom-container {
    width: 96%;
  }
}
@media (max-width: 1200px) {
  .contact-group {
    display: flex;
    flex-wrap: wrap;
  }

  .footer-contact {
    border-top: solid 1px #bfbfbf;
    padding: 15px 0;
    margin-top: 10px;
  }

  .currency-padding {
    padding: 0 50px;
  }

  .services-control {
    padding: 0 80px;
  }
  .services-control .service-control-product h6 {
    font-size: 15px;
  }
  .services-control .service-control-product h4 {
    font-size: 25px;
  }
  .services-control .service-control-product img {
    width: 55px;
  }

  .top-menu {
    margin-right: 0;
  }

  .credits-section .nav-buttons {
    flex-direction: column;
  }

  .register-request-page-wrapper .footer-contact {
    border-top: unset;
    padding: unset;
    margin-top: unset;
  }
}
@media (max-width: 1199px) {
  .user-legal-info-image {
    flex: 30%;
  }

  .info-card-ul .info-card-li {
    flex: 1;
    width: unset;
  }

  .mobile-top-part, .mobile-bot-part {
    left: 0;
    right: 0;
    bottom: -22px;
  }
  .mobile-top-part img, .mobile-bot-part img {
    width: 208px;
  }

  .mobile-left-part img, .mobile-right-part img {
    width: 18px;
    height: 340px;
  }

  .mobile-top-part {
    top: -47px;
  }

  .mobile-left-part {
    left: 375px;
  }

  .mobile-right-part {
    right: 375px;
  }

  .info-card-ul .info-card-li a span {
    line-height: unset;
  }

  .short-info-section {
    padding: 15px;
  }

  .individuals-main-wrapper .individuals-item-pic ul {
    margin-left: 30px;
  }
  .individuals-main-wrapper .individuals-item-pic .individuals-action-wrap {
    padding: 10px;
  }

  .advertise-zone .advertise-item .advertise-img {
    display: none;
  }

  .advertise-item {
    margin-bottom: 40px;
  }
}
@media (min-width: 1092px) {
  .main-nav-item:hover .nav-link {
    color: #0af !important;
  }
  .main-nav-item:hover .dropdown-content {
    display: flex;
    opacity: 1;
    transition: 0.3s;
  }
  .main-nav-item:hover .more-link {
    color: #22479d !important;
  }
  .main-nav-item:hover .more-link .chevron {
    background-color: #edf2f9;
    transform: rotate(270deg);
  }
  .main-nav-item:hover .more-link .chevron:after {
    color: #22479d !important;
  }

  .additional-dropdown:hover .additional-dropdown-content {
    position: absolute;
    display: block;
    left: -352%;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
  }
}
@media (max-width: 1091px) {
  .mlr-90 {
    margin: 0;
  }

  .person-mobile {
    display: block !important;
  }

  .person-desktop {
    display: none;
  }

  .promotion-item h4 {
    font-size: 15px;
  }

  .main-nav-drop {
    background-color: #ffffff;
    max-height: calc(100vh - 133px);
    overflow-y: auto !important;
    top: 112px;
  }

  .additional-dropdown-content .dropdown-item-wrap {
    padding-left: 0;
  }

  .nav-action .main-nav-drop {
    right: 0;
    left: 0;
  }

  .logo-col {
    flex: unset;
  }

  .main-nav-drop {
    padding: 0 0 0 10px;
  }
  .main-nav-drop .dropdown-item-wrap {
    display: flex;
    flex-direction: column;
  }
  .main-nav-drop .dropdown-item-wrap ul {
    margin-left: 0;
  }
  .main-nav-drop .dropdown-item-wrap ul li {
    max-width: unset;
    border-bottom: 1px solid #e1e1e1;
  }
  .main-nav-drop .dropdown-item-wrap ul li:hover, .main-nav-drop .dropdown-item-wrap ul li:active {
    background-color: #ffffff;
  }
  .main-nav-drop .dropdown-item-wrap ul li a {
    padding: 15px 0 12px 8px !important;
    width: calc(100% - 20px);
    font-size: 13px !important;
    color: #2f3441 !important;
  }
  .main-nav-drop .dropdown-item-wrap ul li a:hover {
    color: #0af !important;
  }

  .logo-wrap {
    padding-right: 0;
  }
  .logo-wrap .logo-content .nav-logo-pic {
    width: 80px;
  }

  #secondMenulist .main-nav-item .nav-link {
    position: relative;
    padding-left: 8px;
    padding-right: 0;
    font-size: 13px;
    margin-right: 35px;
  }
  #secondMenulist .main-nav-item .nav-link .drop-init {
    display: block !important;
    position: absolute;
    right: -25px;
    top: 1px;
    height: 20px;
    width: 20px;
    color: #1e4bd2;
    text-align: center;
    bottom: 10px;
    margin: auto 0;
    font-size: 20px;
  }

  .second-menu-wrapper .second-menu {
    height: 72px;
  }

  .navbar-nav {
    height: 72px;
  }

  .mobile-flat-menu-wrap {
    display: block;
  }

  .flat-menu-wrap {
    display: none;
  }
  .flat-menu-wrap .flat-menu-add {
    height: 40px;
  }
  .flat-menu-wrap .close-modal-vidjet {
    display: block;
    color: #626262;
  }
  .flat-menu-wrap .flat-menu-item-one {
    margin-top: 55px;
  }

  .navbar {
    background-color: #ffffff;
  }

  #secondMenuaction #onlineVtb {
    display: none;
  }
  #secondMenuaction .main-nav-item:hover .more-link .chevron {
    transform: rotate(270deg);
    background: #0A2896;
  }
  #secondMenuaction .main-nav-item:hover .more-link .chevron:after {
    color: #fff;
  }
  #secondMenuaction .more-link {
    margin-left: 0;
    font-size: 13px;
  }
  #secondMenuaction .more-link:hover {
    color: #22479d;
  }
  #secondMenuaction .dropdown-content {
    padding: 0;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap {
    padding: 0;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap li a {
    display: flex !important;
    justify-content: space-between;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap li a .drop-init {
    display: block !important;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap li a .drop-init i {
    font-size: 20px;
    color: #1e4bd2;
    margin-right: 0;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap li .additional-dropdown-content {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
    box-shadow: none;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap li .additional-dropdown-content li {
    border: none;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap li .additional-dropdown-content li:first-child a {
    border-top: 1px solid #e1e1e1;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap li .additional-dropdown-content li:last-child a {
    border-bottom: none;
  }
  #secondMenuaction .dropdown-content .dropdown-item-wrap li .additional-dropdown-content li a {
    border-bottom: 1px solid #e1e1e1;
  }

  .nav-content-wrap {
    border-radius: 0;
    max-width: unset;
  }
  .nav-content-wrap .first-menu {
    width: 100%;
    padding: 2.7px 0;
  }
  .nav-content-wrap .no-gutters {
    width: 100%;
    border-radius: 0;
  }

  .section-slider {
    margin-top: 0 !important;
  }

  #navbarOne {
    position: absolute;
    width: 100%;
    height: 40px;
    left: 0;
    z-index: 1;
    border-radius: 0;
  }

  #navbarTwo {
    margin-top: 40px;
  }

  .hide-drop {
    display: block !important;
  }

  .top-menu ul li:first-child a {
    padding: 10px 30px 11px 7px !important;
  }

  .top-menu {
    display: flex;
    justify-content: space-between;
  }
  .top-menu ul {
    background: #fff;
  }
  .top-menu .nav-item {
    display: none;
  }
  .top-menu #onlineVtb {
    box-shadow: none;
    display: block;
    background-color: #ed1c24;
    border-radius: 0;
    color: #ffffff;
    cursor: pointer;
    line-height: unset !important;
    transition: 0.5s;
    /* padding: 0.375rem 0.75rem; */
    border: none;
    padding: 6px 0;
    min-width: 138px;
    height: 40px;
    font-size: 10px;
  }
  .top-menu #onlineVtb img {
    margin-bottom: 3px;
    max-width: 25px;
    margin-right: 2px;
  }
  .top-menu .nav-item:first-child {
    display: block;
  }
  .top-menu .top-drop-menu {
    right: 0;
    left: 0;
    padding: 0;
  }
  .top-menu .top-drop-menu a {
    display: block;
    width: 100%;
    padding: 10.5px 7px;
  }

  .logo-content {
    align-items: flex-end;
    justify-content: end;
    margin-left: 5px;
  }
  .logo-content a {
    height: 72px;
    display: flex;
    justify-content: center;
  }

  #dropdown9 {
    width: unset;
  }
}
@media (max-width: 1023px) {
  .advantage-adv .advantage-owl:nth-child(2) .item {
    width: 18%;
    margin-right: 20px;
  }
  .advantage-adv .advantage-owl:nth-child(2) .item:last-child {
    margin-right: 0;
  }
}
@media (max-width: 1024px) {
  .section-credit-calc .padding-middle {
    padding-left: 16px;
    padding-right: 16px;
  }
  .section-credit-calc .tab-panel__wrap {
    padding: 0;
    margin: 0;
  }
}
@media (max-width: 1003px) {
  .custom-section-currency .tab-panel__tabs {
    display: block !important;
  }
  .custom-section-currency .tab-panel__row {
    display: flex;
    width: 100%;
  }
  .custom-section-currency .tab-panel__row li {
    width: 100%;
  }

  .section-credit-calc .calc-content {
    width: 100% !important;
    padding: 0 67px !important;
  }
  .section-credit-calc .calc-result {
    width: 100% !important;
  }

  .head-divider {
    width: 100%;
    border-radius: 0;
  }

  .banner-content {
    background-position: 7% center;
  }
  .banner-content .wrapper-item {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }
  .banner-content .item-banner a {
    font-size: 13px;
  }
  .banner-content .item-banner p {
    font-size: 13px;
    line-height: 19px;
  }

  .info-tab-section {
    padding-left: 23px;
    padding-right: 23px;
  }

  .head-owl-slide .item .wrapper-img {
    width: 85%;
  }
  .head-owl-slide .item .head-add-wrapper {
    left: 25%;
    width: 35%;
  }
  .head-owl-slide .item .head-add-wrapper .head-add {
    padding: 20px 15px 65px;
  }
}
@media (max-width: 991px) {
  .nav-content-wrap .left-side .nav-item span {
    display: none;
  }

  .services-control {
    padding: 0 45px;
  }
  .services-control .service-control-product h6 {
    font-size: 15px;
  }
  .services-control .service-control-product h4 {
    font-size: 23px;
  }
  .services-control .service-control-product img {
    width: 50px;
  }

  .credits-section {
    width: 95%;
  }
  .credits-section .credit-terms .terms-ul li .title, .credits-section .credit-terms .terms-ul li .text {
    font-size: 13px;
    text-align: center;
    float: none;
    width: unset;
  }
  .credits-section .credit-terms .terms-ul li .title {
    margin-bottom: 5px;
    padding: 0;
  }
  .credits-section .credits-box .image .text {
    display: none;
  }
  .credits-section .text .right-border {
    font-size: 13px;
  }

  #lang {
    border-radius: 0;
  }
  #lang a {
    color: #009fdf !important;
  }

  .sidenav-wrapper {
    position: fixed;
    top: 91px;
    background-color: #ffffff;
    z-index: 100;
    width: 100%;
    height: 100%;
    overflow: auto;
    padding: 0 0 100px 0;
  }
  .sidenav-wrapper .left-menu {
    position: unset;
    margin-bottom: 0;
    background-color: #ffffff;
  }
  .sidenav-wrapper .left-menu .link {
    font-size: 13px;
    padding: 13px 30px 13px 42px;
  }
  .sidenav-wrapper .left-menu .link img {
    top: 10px;
  }
  .sidenav-wrapper .left-menu .submenu a, .sidenav-wrapper .left-menu .no-sub-menu a {
    padding: 10px 10px 10px 42px;
  }
  .sidenav-wrapper .left-menu .no-sub-menu a img {
    top: 10px;
  }
  .sidenav-wrapper .mobile-search {
    display: flex;
  }
  .sidenav-wrapper .mobile-search input, .sidenav-wrapper .mobile-search button {
    border-radius: 0;
  }
  .sidenav-wrapper .mobile-search button {
    padding: 2px 25px;
    position: relative;
    box-shadow: none;
    height: 38px;
  }
  .sidenav-wrapper .mobile-search button i {
    position: absolute;
    left: 0;
    right: 0;
    top: 13px;
    margin-left: auto;
    margin-right: auto;
    color: #ffffff;
  }
  .sidenav-wrapper .mobile-search input:focus {
    box-shadow: none;
  }
  .sidenav-wrapper .top-menu .nav-item {
    display: block;
  }

  .view-menu {
    display: none;
  }

  .mobile-top-part, .mobile-bot-part, .mobile-left-part, .mobile-right-part {
    display: none;
  }

  #live-chat {
    transition: 0.3s;
    width: unset;
  }
  #live-chat h4 {
    display: none;
  }
  #live-chat .mob-chat {
    display: inline-block;
    margin: 5px 10px 0 0;
  }

  .info-card-ul {
    display: block;
  }
  .info-card-ul .info-card-li a span {
    font-size: 12px;
  }

  .main-info-wrap .mt-100 {
    margin-top: 50px;
  }

  .services-wrap .services-control .service-control-item {
    flex: 0 100%;
    padding: 20px 10px;
  }
  .services-wrap .services-control .service-control-item .service-item-wrap {
    margin: 10px 0;
  }

  .mobile-app-suport a img {
    margin: 0 20px;
  }

  .footer-additional-menu-wrap {
    padding: 0;
  }

  .short-text-nav:last-child .advantage-transfer {
    border-bottom-left-radius: 0;
  }

  .short-text-nav .b-main-red {
    border-right: none;
    border-bottom: 1px solid #ed1c24;
  }

  .short-info-section {
    margin-top: 10px;
    border-top-right-radius: 0;
  }

  footer .footer-logo-wrap {
    transform: unset;
    padding: 5px 15px;
    position: unset;
    display: block;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  }
  footer .footer-logo-wrap a img {
    transform: unset;
  }
  footer .footer-info-wrap {
    padding: 5px 15px;
  }
  footer .footer-info-wrap .copy-r-wrap, footer .footer-info-wrap .social-wrap {
    width: unset;
  }

  .news-title {
    margin-left: unset;
  }
  .news-title h2 {
    display: block;
  }
  .news-title .custom-owl-nav {
    float: none;
  }

  .news .news-button-wrapper {
    text-align: center;
  }

  .about-history-wrap .history-ceo-wrap .ceo-pic {
    margin-right: 0;
  }

  .history-ceo-wrap-single .ceo-single .ceo-single-img {
    margin-bottom: 30px;
    margin-right: 0;
  }

  .contact {
    padding-top: 100px;
  }

  #categories .categories-ul .category-item p {
    text-align: center;
    font-size: 13px;
  }
  #categories .terms-section .main-text p {
    font-size: 13px;
  }

  .ceo-suggest-wrap {
    width: 200px;
    height: 230px;
    margin: 40px auto;
    background-size: cover;
  }
  .ceo-suggest-wrap p {
    bottom: -6px;
  }

  .about-history-wrap .history-title {
    font-size: 18px;
    margin-top: 20px;
  }

  #map {
    height: 400px;
  }

  .map-filter-wrap {
    text-align: left;
  }

  .custom-container {
    margin-top: 120px;
    width: 98%;
  }

  .head-owl-slide .owl-dots {
    margin: 0 0.2%;
    bottom: 0;
    text-align: center;
  }

  .advanced-map .results .result-items-wrapper .result-item h4 {
    margin-top: 10px;
  }
  .advanced-map .results .result-items-wrapper .result-item .result-statistics {
    flex-wrap: wrap;
    margin-left: 20px;
  }

  .parallax, .step-wrapper {
    background-attachment: unset;
  }

  #credModal {
    width: 100%;
  }
  #credModal .modal-content {
    padding: 0;
  }
  #credModal .modal-content .calculate-results {
    margin-bottom: 0;
  }

  .card-section .credits-box .image {
    text-align: center;
  }

  .individuals-main-wrapper .individuals-item-pic {
    height: unset;
    overflow: hidden;
  }

  .info-tab-wrap {
    display: none;
  }

  .mobile-info-tab {
    display: block !important;
  }
  .mobile-info-tab .card {
    border: none;
    margin: 0;
  }
  .mobile-info-tab .card .card-header {
    padding: 0;
  }
  .mobile-info-tab .card .card-header .btn-link, .mobile-info-tab .card .card-header .collapsed {
    height: 100%;
    width: 100%;
    text-align: left;
    padding: 29.5px 40px;
    font-size: 14px;
    background-color: #1e4bd2;
    color: #ffffff;
    border: none;
    border-radius: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .mobile-info-tab .card .card-header .btn-link i, .mobile-info-tab .card .card-header .collapsed i {
    float: right;
  }
  .mobile-info-tab .card .card-header .btn-link:hover, .mobile-info-tab .card .card-header .collapsed:hover {
    color: #ffffff;
    text-decoration: none;
  }
  .mobile-info-tab .card .card-header .btn-link .iconImg {
    display: block;
  }
  .mobile-info-tab .card .card-header .collapsed {
    background-color: #0a2896 !important;
  }
  .mobile-info-tab .card .card-header .collapsed .iconImg {
    display: none !important;
  }

  .credit-head-img {
    text-align: center;
  }

  .credit-header-wrapper ul {
    flex-direction: row;
    justify-content: center;
    text-align: center;
    flex-wrap: wrap;
  }
  .credit-header-wrapper ul li {
    margin-bottom: 20px;
  }

  .remote-zone .remote-row .remote-item {
    flex-wrap: wrap;
    flex: 0 0 100%;
  }

  .text-with-pic {
    flex-wrap: wrap;
    align-items: center;
    flex-direction: column-reverse;
  }

  .padding-left-50 {
    padding-left: 15px;
  }

  .b-main-blue {
    border-right: none;
    border-bottom: 1px solid #009FDF;
  }

  .lang-info {
    max-width: 94%;
  }

  .footer-info-wrap .social-info {
    flex: 100%;
    display: flex;
    justify-content: space-between;
  }
  .footer-info-wrap .social-info:last-child {
    margin-top: 15px;
  }
}
@media (max-width: 805px) {
  .user-info-item {
    flex-basis: 85%;
  }
}
@media (max-width: 767px) {
  .register-request-page-wrapper .form-content .user-info-item {
    flex-basis: 100%;
  }
  .register-request-page-wrapper footer .col-md-6:last-child {
    margin-top: 30px;
  }

  .mobile-flat-menu-wrap {
    top: 265px;
  }

  #exampleModal99 .modal-content {
    padding: 0 37px 8px;
  }
  #exampleModal99 img {
    margin: 0 auto 12px;
    max-width: 100% !important;
  }
  #exampleModal99 .modal-body {
    padding: 10px 7px !important;
  }
  #exampleModal99 .modal-header {
    padding: 10px 7px 0 !important;
  }
  #exampleModal99 .close {
    font-size: 16px;
    padding: 5px 7px;
  }

  .common-header div h1 {
    font-size: 26px !important;
  }

  .news-grid__headline h2 {
    font-size: 20px !important;
  }

  .news-single-info h2 {
    font-size: 20px !important;
    margin-top: 10px !important;
  }

  .advantage-adv .advantage-owl:nth-child(2) {
    display: none;
  }

  .main-content-wrapper h4 {
    font-size: 23px;
  }

  .services-section {
    margin-top: 0;
  }

  .services-control {
    padding: 0 10px;
  }
  .services-control .owl-item {
    z-index: 0.5;
  }
  .services-control .center .service-control-product {
    background-color: #fff;
    box-shadow: 0 10px 45px 0 rgba(0, 14, 49, 0.25);
    opacity: 1;
    border: none;
    border-top: 1px solid #e8ecf3;
    border-bottom: 1px solid #e8ecf3;
  }
  .services-control .center .service-control-product:hover {
    box-shadow: 0 10px 45px 0 rgba(0, 14, 49, 0.25);
    border: none;
    border-top: 1px solid #e8ecf3;
    border-bottom: 1px solid #e8ecf3;
  }
  .services-control .service-control-product {
    width: unset;
    padding: 20px 10px;
    min-height: 169px;
    opacity: 0.5;
    box-shadow: none;
  }
  .services-control .service-control-product:hover {
    border-radius: 0;
    border: 1px solid #e8ecf3;
    box-shadow: none;
  }
  .services-control .service-control-product img {
    margin-top: 12px;
  }
  .services-control .owl-item {
    padding: 0;
  }
  .services-control .owl-stage {
    padding: 45px 0 70px !important;
  }
  .services-control .owl-dots {
    margin-top: -50px;
  }

  .promotion-item {
    margin: 10px 0;
  }

  .loan-wrapper:after {
    display: none;
  }

  .step-item-wrapper {
    margin: 10px 0;
  }

  .credits-section .credit-terms .terms-ul li .text:before {
    content: none;
  }
  .credits-section .credit-terms .terms-ul li .text p {
    font-size: 13px;
  }
  .credits-section .credit-terms .terms-ul li .title {
    font-size: 13px;
  }

  .nav-content-wrap .col-10 .navbar-collapse {
    display: block !important;
  }

  .footer-of-two .footer-menu-body {
    justify-content: space-between;
    margin: 0 !important;
  }
  .footer-of-two .footer-menu-body .footer-menu-list {
    margin-left: 0;
  }

  .footer-more-links {
    margin-left: 0;
  }

  .currency-padding {
    padding: 0 15px;
  }
}
@media (max-width: 747px) {
  .gold-ammount-page .common-content-second .common-content__col_2:last-child {
    height: 85vw !important;
    width: 100% !important;
    display: block !important;
  }

  .custom-section-currency .simple-tab__drop {
    display: none !important;
  }
  .custom-section-currency .simple-tab__heads-list {
    display: block !important;
  }

  .common-content {
    display: block !important;
  }
  .common-content .common-content__col_2:nth-child(1) {
    margin-bottom: 20px;
  }

  .section-credit-calc .calc-content {
    padding: 0 32px !important;
  }
  .section-credit-calc .calc-result {
    padding: 0 !important;
    margin: 0 !important;
  }

  .head-divider {
    display: none;
  }

  .main-content-wrapper p {
    font-size: 13px;
    line-height: 1.5;
    display: flex;
    flex-direction: column-reverse;
  }
  .main-content-wrapper .ring-type-form-group p {
    padding: 0 0 18px;
  }
  .main-content-wrapper .ring-type-form-group p .wrapper-img {
    position: unset;
    margin: 0 0 8px;
  }
  .main-content-wrapper .ring-type-form-group .required input {
    display: none;
  }

  .news-body p {
    display: block;
  }

  .banner-content {
    height: 300px;
    min-height: 300px;
  }
  .banner-content .wrapper-item {
    flex-direction: column;
    justify-content: center;
    align-items: unset;
  }
  .banner-content .item-banner h3 {
    margin-top: 0;
    margin-bottom: 14px;
  }
  .banner-content .item-banner a {
    display: block;
    width: max-content;
    margin-top: 10px;
    padding: 21px 30px;
  }

  .card .card-body {
    padding: 50px 20px 20px;
  }

  .mobile-info-tab .card .card-header .btn-link {
    padding: 14px 20px;
    font-size: 14px;
  }

  .main-info-wrap {
    padding-top: 150px;
    height: 320px;
  }
  .main-info-wrap .container {
    max-width: unset;
    width: 100%;
    padding: 0;
  }
  .main-info-wrap .container .row {
    margin: 0;
  }
  .main-info-wrap .main-info-item-wrap h4 {
    font-size: 23px !important;
    margin: 0 30px !important;
  }

  .info-tab-section {
    top: -60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .head-owl-slide {
    position: relative;
  }
  .head-owl-slide .item {
    flex-direction: column;
    background: transparent;
  }
  .head-owl-slide .item .wrapper-img {
    height: 350px;
    width: 100%;
    float: unset;
  }
  .head-owl-slide .item .head-add-wrapper {
    margin: -50px auto 50px;
    position: relative;
    left: unset;
    top: unset;
    max-width: 400px;
    width: calc(100% - 20px);
    transform: unset;
  }
  .head-owl-slide .item .head-add-wrapper .head-add {
    padding: 16px 15px 42px;
  }
  .head-owl-slide .item .head-add-wrapper .head-action {
    line-height: 2.8;
    height: 42px;
  }
  .head-owl-slide .owl-nav {
    display: none;
  }
  .head-owl-slide .owl-dots {
    top: 275px;
    bottom: auto;
    left: 0;
    right: 0;
    width: max-content;
    margin: 0 auto;
  }

  footer .footer-info-wrap .credits-wrap {
    width: 250px;
  }

  .social-group {
    width: 250px;
  }
}
@media (max-width: 670px) {
  .nav-content-wrap .first-menu .left-side ul .nav-item span {
    display: none;
  }
  .nav-content-wrap .first-menu .left-side ul .nav-item .upper-nav-link {
    padding: 0 9px 0 9px !important;
  }
  .nav-content-wrap .first-menu .left-side ul .nav-item .upper-nav-link img {
    margin: 0 auto;
  }

  .upper-nav-link {
    padding: 10px 23.1px 11px 9px !important;
  }
}
@media (max-width: 633px) {
  .services-wrap .services-control .service-control-item .service-item-wrap {
    margin: 40px 0;
  }

  footer .footer-info-wrap {
    flex-direction: column;
  }
  footer .footer-info-wrap .social-wrap, footer .footer-info-wrap .app-wrap, footer .footer-info-wrap .credits-wrap {
    text-align: center;
    margin: 10px 0;
  }
}
@media (max-width: 578px) {
  #agentQuestion {
    width: calc(100% - 30px) !important;
  }

  .footer-contact .contact-item {
    flex: 100%;
  }

  #categories .categories-ul .category-item {
    font-size: 12px;
  }

  .advanced-map .advanced-map-filter .appartment-type {
    flex-direction: column;
  }

  .advanced-view-action {
    flex-direction: column;
  }
  .advanced-view-action a {
    margin-bottom: 10px;
  }
}
@media (max-width: 510px) {
  .head-owl-slide .item .wrapper-img {
    height: 280px;
  }
  .head-owl-slide .owl-dots {
    top: 207px;
  }
}
@media (max-width: 465px) {
  #extract_content .extract_type_wrapper ul li {
    padding: 11px 0;
    flex: 1;
    text-align: center;
  }

  .nav-content-wrap .first-menu .right-side .lang-ul .nav-link {
    padding: 10px 14.1px 11px 9px !important;
  }
  .nav-content-wrap .first-menu .right-side .lang-ul .nav-link span {
    display: none;
  }

  .person-type-el {
    margin: 0;
  }

  .advanced-item-text a {
    display: block;
    text-align: center;
    margin: 13px 0 !important;
  }
}
@media (max-width: 395px) {
  .section-credit-calc .calc-content {
    padding: 0 20px !important;
  }

  .card .card-body .wrapper-text {
    display: block;
    width: 100%;
    padding: 0;
  }
  .card .card-body .wrapper-img {
    display: none;
  }
}
@media (max-width: 350px) {
  .about-history-wrap .history-ceo-wrap .ceo-pic div {
    width: unset;
  }

  .footer-currency-wrap .nav-pills {
    justify-content: center;
  }
  .footer-currency-wrap .nav-pills .nav-item {
    width: 100%;
  }
  .footer-currency-wrap .nav-pills .nav-item button {
    width: 100%;
  }

  .mobile-app-suport a img {
    margin: 10px 20px;
  }

  .mt-60 {
    margin-top: 30px;
  }
}
@media (min-width: 320px) {
  .advantage-adv {
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }
}

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