@media only screen and (max-width: 1439px) {
}
/* MARK: 1439px end */

@media only screen and (max-width: 1199px) {
  #footer [data-row="middle"] .ct-container {
    gap: 35px;
  }

  #footer [data-row="middle"] .ct-container [data-column^="widget-area-"] {
    width: calc((100% - 35px) / 2);
  }

  .entries {
    --c: 2;
  }
}
/* MARK: 1199px end */

@media only screen and (max-width: 999px) {
  #footer [data-row="middle"] .ct-container [data-column^="widget-area-"] {
    width: 100%;
  }

  #footer .ct-widget .widget-menu {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    flex-direction: row;
  }
  #footer .ct-widget .widget-menu li:not(:last-child) a {
    padding-right: 8px;
    border-right: 1px solid #fff;
    line-height: 1;
    display: inline-block;
  }
  #footer .ct-widget .widget-menu li a {
  }

  .h-2 > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column {
    margin-bottom: 35px;
  }

  .h-3 > .wpb_column {
    position: static;
    max-width: none;
    padding-top: var(--row-pb);
    padding-bottom: var(--row-pb);
  }

  .h-4-1 {
    height: auto;
    width: 100%;
  }

  .h-4 > .wpb_column {
    padding-top: var(--row-pb);
    background-color: #00000080;
  }

  .h-8-1 > .wpb_column {
    width: 100% !important;
    position: static !important;
  }

  .h-8-1 > .wpb_column:nth-child(2) {
    order: -2;
  }

  .h-8-1 > .wpb_column:nth-child(2) > .vc_column-inner > .wpb_wrapper > .wpb_single_image figure > * img {
    aspect-ratio: 5/3;
  }
  .h-8-1 > .wpb_column:nth-child(1) > .vc_column-inner > .wpb_wrapper {
    padding-left: var(--row-side-b);
    padding-right: calc(var(--row-side-b));
  }

  .h-8 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    padding-bottom: 0;
  }

  .h-9-2 {
    --c: 1;
  }

  .h-10-1 > .wpb_column > .vc_column-inner > .wpb_wrapper .slide {
    --c: 4;
  }

  .h-11 > .wpb_column {
    width: 100% !important;
    position: static !important;
  }

  .h-11 > .wpb_column:nth-child(1) > .vc_column-inner > .wpb_wrapper > .wpb_single_image {
    margin-bottom: 0;
  }

  .h-11 > .wpb_column:nth-child(1) > .vc_column-inner > .wpb_wrapper > .wpb_single_image img {
    aspect-ratio: 5/3;
  }

  .h-13 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 2;
  }

  .h-14-1 > .wpb_column {
    width: 100%;
  }

  .h-14-1 > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_single_image img {
    aspect-ratio: 5 / 3;
    object-fit: contain;
  }

  .h-14-1 > .wpb_column > .vc_column-inner > .wpb_wrapper > h2 {
    max-width: none;
  }

  #footer [data-row="middle"] .ct-container {
    padding-bottom: 35px;
  }

  .h-11 {
    padding-top: 0;
  }

  .a-1 > .wpb_column {
    padding-bottom: 35px;
  }

  .a-1 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    aspect-ratio: 16/6;
  }

  .av-1-1 > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb-video-element video {
    aspect-ratio: 16/6;
    object-fit: cover;
  }

  .a-2 {
  }

  .a-2 > .wpb_column {
    width: 100% !important;
  }
  .a-2 > .wpb_column:nth-child(1) {
    order: 2;
    padding-bottom: 0;
  }

  .a-2 > .wpb_column:nth-child(2) {
    aspect-ratio: 5/2;
    display: none;
  }

  .a-3 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 3;
  }

  .a-3 {
    padding-top: 35px;
    padding-bottom: 60px;
  }

  .a-5 > .wpb_column {
    width: 100% !important;
  }

  .a-5 > .wpb_column:nth-child(1) > .vc_column-inner > .wpb_wrapper .wpb_single_image {
    max-width: 550px;
    padding-right: 35px;
  }

  .a-5 {
    padding-top: 0;
    padding-bottom: var(--row-ps);
  }

  .a-5 > .wpb_column:nth-child(2) > .vc_column-inner > .wpb_wrapper {
    padding-top: 35px;
  }

  .a-6 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  .a-7 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 2;
  }

  .a-9 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 2;
  }

  .w-2 > .wpb_column {
    width: 100% !important;
  }
  .w-2 > .wpb_column:nth-child(2) {
    aspect-ratio: 5/2;
  }

  .w-3 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    flex-wrap: wrap;
    --c: 1;
  }

  body.archive.category #main > [class*="ct-container"] > section {
    width: 100%;
  }

  body.archive.category #main > [class*="ct-container"] > aside {
    order: -2;
    width: 100%;
  }

  body.single-post #main > [class*="ct-container"] > article {
    order: 2;
  }

  body.single-post #main > [class*="ct-container"] > article,
  body.single-post #main > [class*="ct-container"] > aside {
    width: 100%;
  }

  .sp-imgs > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 2;
  }

  section.sp-tabs-2 .imgs > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_single_image {
    width: 50%;
  }

  .c-2 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  .c-2 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    gap: 35px;
  }

  .c-3-1 > .wpb_column {
    width: 100%;
  }

  .c-3-1 > .wpb_column:nth-child(1) {
    order: 2;
  }
}
/* MARK: 999px end */

@media only screen and (max-width: 767px) {
  :root {
    --row-ps: 35px;
    --row-pb: 65px;
    --row-side: 0px;
    --row-side-b: 15px;
  }

  .a-1 {
    background-size: 140% !important;
  }

  .w-2 > .wpb_column:nth-child(1) > .vc_column-inner > .wpb_wrapper {
    padding-right: 15px;
  }

  .a-2 > .wpb_column:nth-child(1) {
    padding-right: 15px;
  }
}

/* MARK: 767px end */

@media only screen and (max-width: 689px) {
  .hd-con {
    flex-direction: column;
    gap: 4px;
  }

  .h-1-1 > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb-video-element video {
    aspect-ratio: 23 / 11;
    object-fit: cover;
    object-position: 50% 0%;
  }

  .h-2 > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column {
    font-size: 18px;
  }

  .h-2-1 > .wpb_column > .vc_column-inner > .wpb_wrapper > h2 {
    font-size: 18px;
  }

  .h-3 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    padding: 0;
  }

  .h-4-1 > .wpb_column > .vc_column-inner > .wpb_wrapper > h2 {
    font-size: 20px;
  }

  .h-6 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  .h-6-1.active {
    transform: scale(1);
  }

  .h-6 {
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .h-9-1 > .wpb_column {
    width: 100% !important;
  }

  .h-9-1 > .wpb_column:nth-child(2) > .vc_column-inner > .wpb_wrapper {
    justify-content: start;
    padding-top: 16px;
  }

  .h-9-2 > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column {
    font-weight: 500;
    font-size: 16px;
  }

  .h-10-1 > .wpb_column > .vc_column-inner > .wpb_wrapper .slide {
    --c: 3;
  }

  .h-11 > .wpb_column:nth-child(2) {
    padding-left: 15px;
  }

  .h-11-1 > .wpb_column {
    padding-left: 0;
  }

  .h-13 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  .h-14-1 > .wpb_column > .vc_column-inner > .wpb_wrapper > h2 {
    font-size: 22px;
  }

  .a-1 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    aspect-ratio: 16/7;
  }

  .av-1 > .wpb_column > .vc_column-inner > .wpb_wrapper > h1 {
    left: 35px;
    bottom: 35px;
  }

  .av-1-1 > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb-video-element video {
    aspect-ratio: 16/7;
  }

  .a-2 > .wpb_column:nth-child(1) {
    padding-right: 15px;
  }

  .a-2 > .wpb_column > .vc_column-inner > .wpb_wrapper > h2 {
    font-size: 22px;
    text-align: justify !important;
  }

  .a-3 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
    gap: 35px;
  }

  .a-3 > .wpb_column > .vc_column-inner > .wpb_wrapper > h6 {
    margin-bottom: 0;
  }

  .a-3-1 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    gap: 10px;
  }

  .a-4 {
    padding-bottom: 35px;
  }

  .a-5 > .wpb_column:nth-child(2) > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  .a-5-1:not(:last-child) > .wpb_column > .vc_column-inner > .wpb_wrapper {
    border-right: 0px solid !important;
    border-bottom: 1px solid #ccc !important;
  }

  .a-5-1 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    padding: 35px 16px;
  }

  .a-6-1 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    padding-left: 15px;
    padding-right: 15px;
  }

  .a-6-1 > .wpb_column > .vc_column-inner > .wpb_wrapper > h5 {
    min-height: 0;
    max-width: none;
  }

  .a-7 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  .a-9 > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  .entries {
    --c: 1;
  }

  .sp-2 .vc_inner > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column {
    width: 100%;
  }

  section.sp-tabs .sp-btns > .wpb_column > .vc_column-inner > .wpb_wrapper {
    flex-direction: column;
  }

  section.sp-tabs .sp-btns > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column:not(:last-child) {
    border-right: 0px solid;
    border-bottom: 1px solid #fff;
  }

  section.sp-tabs.sp-tabs-1 .sp-desc > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_single_image img {
    max-width: 100%;
  }

  .sp-imgs > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  section.sp-tabs-2 .vc_inner:not(.imgs) > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column table tr {
    flex-wrap: wrap;
    display: flex;
  }

  section.sp-tabs-2 .vc_inner:not(.imgs) > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column table tr th {
    width: 100%;
  }

  section.sp-tabs-2 .vc_inner:not(.imgs) > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column table tr td {
    width: 50% !important;
  }

  section.sp-tabs-2 .vc_inner:not(.imgs) > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column table tr td[colspan="2"] {
    width: 100% !important;
  }

  .sp-uses-2 > .wpb_column > .vc_column-inner > .wpb_wrapper,
  .sp-uses > .wpb_column > .vc_column-inner > .wpb_wrapper {
    --c: 1;
  }

  .sp-uses .vc_inner > .wpb_column > .vc_column-inner > .wpb_wrapper,
  .sp-uses-2 .vc_inner > .wpb_column > .vc_column-inner > .wpb_wrapper {
    justify-content: center;
  }

  .a1-5 > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column,
  .h-11-1 > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_text_column,
  .h-2-1 > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column {
    text-align: justify;
  }
}
/* MARK: 689px end */

@media only screen and (max-width: 474px) {
}
/* MARK: 474px end */
