@media only screen and (max-width: 1200px) {
  .container-inner,
  .grid,
  .row-grid-section {
    width: 950px;
  }
}
@media only screen and (max-width: 1024px) {
  body:not(.content-is-behind-header):not(.error404) .content {
    margin-top: 0 !important;
  }
  .hide-on-tablet {
    display: none !important;
  }
  .container-inner,
  .grid,
  .row-grid-section {
    width: 768px;
  }
}
@media only screen and (max-width: 768px) {
  .container-inner,
  .grid,
  .row-grid-section {
    width: 600px;
  }
}
@media only screen and (max-width: 680px) {
  .hide-on-mobile {
    display: none !important;
  }
  .container-inner,
  .grid,
  .row-grid-section {
    width: 420px;
  }
}
@media only screen and (max-width: 480px) {
  .container-inner,
  .grid,
  .row-grid-section {
    width: calc(100% - 60px);
  }
}
@media only screen and (max-width: 320px) {
  .container-inner,
  .grid,
  .row-grid-section {
    width: 90%;
  }
}
@media only screen and (max-width: 1200px) {
  .boxed .wrapper .footer-inner,
  .boxed .wrapper .wrapper-inner {
    width: 1000px;
  }
}
@media only screen and (max-width: 1024px) {
  .boxed .wrapper .footer-inner,
  .boxed .wrapper .wrapper-inner {
    width: 818px;
  }
}
@media only screen and (max-width: 768px) {
  .boxed .wrapper .footer-inner,
  .boxed .wrapper .wrapper-inner {
    width: 650px;
  }
}
@media only screen and (max-width: 680px) {
  .boxed .wrapper .footer-inner,
  .boxed .wrapper .wrapper-inner {
    width: 470px;
  }
}
@media only screen and (max-width: 480px) {
  .boxed .wrapper .footer-inner,
  .boxed .wrapper .wrapper-inner {
    width: 350px;
  }
}
@media only screen and (max-width: 320px) {
  .boxed .wrapper .footer-inner,
  .boxed .wrapper .wrapper-inner {
    width: 92%;
  }
}
@media only screen and (max-width: 1280px) {
  .huge-space .outer-space {
    margin: 0 -25px;
  }
  .huge-space .outer-space .item-space {
    padding: 0 25px;
    margin: 0 0 50px;
  }
  .huge-space.disable-bottom-space {
    margin-bottom: -50px;
  }
  .huge-space.columns-has-side-space {
    padding: 0 50px;
  }
}
@media only screen and (max-width: 1440px) {
  .grid-list.six-columns .item-space,
  .grid-list.six-columns .masonry-grid-sizer {
    width: 20%;
  }
  .grid-list.six-columns .item-space.masonry-size-large-width,
  .grid-list.six-columns .item-space.masonry-size-large-width-height {
    width: 40%;
  }
}
@media only screen and (max-width: 1440px) and (min-width: 1367px) {
  .grid-list.six-columns .item-space:nth-child(5n + 1) {
    clear: both;
  }
}
@media only screen and (max-width: 1366px) {
  .grid-list.five-columns .item-space,
  .grid-list.five-columns .masonry-grid-sizer {
    width: 25%;
  }
  .grid-list.five-columns .item-space.masonry-size-large-width,
  .grid-list.five-columns .item-space.masonry-size-large-width-height {
    width: 50%;
  }
  .grid-list.six-columns .item-space,
  .grid-list.six-columns .masonry-grid-sizer {
    width: 25%;
  }
  .grid-list.six-columns .item-space.masonry-size-large-width,
  .grid-list.six-columns .item-space.masonry-size-large-width-height {
    width: 50%;
  }
  .blog-holder article.format-gallery .blog-gallery .owl-stage-outer {
    -webkit-clip-path: inset(0 1px 0 0);
  }
}
@media only screen and (max-width: 1366px) and (min-width: 1025px) {
  .grid-list.five-columns .item-space:nth-child(4n + 1),
  .grid-list.six-columns .item-space:nth-child(4n + 1) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  .grid-list.four-columns .item-space,
  .grid-list.four-columns .masonry-grid-sizer {
    width: 33.33333%;
  }
  .grid-list.four-columns .item-space.masonry-size-large-width,
  .grid-list.four-columns .item-space.masonry-size-large-width-height {
    width: 66.66667%;
  }
  .grid-list.five-columns .item-space,
  .grid-list.five-columns .masonry-grid-sizer {
    width: 33.33333%;
  }
  .grid-list.five-columns .item-space.masonry-size-large-width,
  .grid-list.five-columns .item-space.masonry-size-large-width-height {
    width: 66.66667%;
  }
  .grid-list.six-columns .item-space,
  .grid-list.six-columns .masonry-grid-sizer {
    width: 33.33333%;
  }
  .grid-list.six-columns .item-space.masonry-size-large-width,
  .grid-list.six-columns .item-space.masonry-size-large-width-height {
    width: 66.66667%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  .grid-list.five-columns .item-space:nth-child(3n + 1),
  .grid-list.four-columns .item-space:nth-child(3n + 1),
  .grid-list.six-columns .item-space:nth-child(3n + 1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .grid-list.three-columns .item-space,
  .grid-list.three-columns .masonry-grid-sizer {
    width: 50%;
  }
  .grid-list.three-columns .item-space.masonry-size-large-width,
  .grid-list.three-columns .item-space.masonry-size-large-width-height {
    width: 100%;
  }
  .grid-list.four-columns .item-space,
  .grid-list.four-columns .masonry-grid-sizer {
    width: 50%;
  }
  .grid-list.four-columns .item-space.masonry-size-large-width,
  .grid-list.four-columns .item-space.masonry-size-large-width-height {
    width: 100%;
  }
  .grid-list.five-columns .item-space,
  .grid-list.five-columns .masonry-grid-sizer {
    width: 50%;
  }
  .grid-list.five-columns .item-space.masonry-size-large-width,
  .grid-list.five-columns .item-space.masonry-size-large-width-height {
    width: 100%;
  }
  .grid-list.six-columns .item-space,
  .grid-list.six-columns .masonry-grid-sizer {
    width: 50%;
  }
  .grid-list.six-columns .item-space.masonry-size-large-width,
  .grid-list.six-columns .item-space.masonry-size-large-width-height {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .grid-list.five-columns .item-space:nth-child(2n + 1),
  .grid-list.four-columns .item-space:nth-child(2n + 1),
  .grid-list.six-columns .item-space:nth-child(2n + 1),
  .grid-list.three-columns .item-space:nth-child(2n + 1) {
    clear: both;
  }
}
@media only screen and (max-width: 680px) {
  .grid-list.five-columns .item-space,
  .grid-list.five-columns .masonry-grid-sizer,
  .grid-list.four-columns .item-space,
  .grid-list.four-columns .masonry-grid-sizer,
  .grid-list.six-columns .item-space,
  .grid-list.six-columns .masonry-grid-sizer,
  .grid-list.three-columns .item-space,
  .grid-list.three-columns .masonry-grid-sizer,
  .grid-list.two-columns .item-space,
  .grid-list.two-columns .masonry-grid-sizer {
    width: 100%;
  }
  .blog-holder article.format-link .post-text,
  .blog-holder article.format-quote .post-text {
    padding: 40px 20px;
  }
  .blog-holder article.format-link .post-mark,
  .blog-holder article.format-quote .post-mark {
    display: none;
  }
  .blog-holder
    article
    .post-info-bottom
    .post-info-bottom-left
    > div.post-info-author {
    margin: 8px 37% 8px 0;
  }
  .blog-holder
    article
    .post-info-bottom
    .post-info-bottom-left
    > div.post-info-comments-holder {
    margin-left: 0;
  }
  .blog-holder article .post-info-top > div.post-info-date {
    margin-bottom: 8px;
  }
  .comment-form .comment-reply-title,
  .comment-holder .comments-title,
  .related-posts-holder .related-posts-title > * {
    padding: 13px 20px;
  }
}
@media only screen and (max-width: 768px) {
  .related-posts-holder .related-post {
    width: 50% !important;
  }
}
@media only screen and (max-width: 480px) {
  .related-posts-holder .related-post {
    width: 100% !important;
  }
}
@media only screen and (max-width: 1024px) {
  .blog-list-holder.bl-standard .bli-content {
    max-width: 310px;
    padding: 17px 15px 10px;
    -webkit-transform: translate3d(0, 0, 0) !important;
    -moz-transform: translate3d(0, 0, 0) !important;
    transform: translate3d(0, 0, 0) !important;
  }
  .blog-list-holder.bl-standard .bli-content .post-excerpt-holder {
    display: none;
  }
}
@media only screen and (max-width: 1440px) {
  .blog-slider-holder .item-text-wrapper {
    max-width: 65%;
  }
}
@media only screen and (max-width: 1280px) {
  .blog-slider-holder .item-text-wrapper {
    max-width: 70%;
  }
}
@media only screen and (max-width: 768px) {
  .blog-holder.blog-single article .post-info-bottom .post-info-bottom-left,
  .blog-holder.blog-single article .post-info-bottom .post-info-bottom-right {
    width: 100%;
    float: none;
  }
  .blog-holder.blog-single article .post-info-bottom .post-info-bottom-right {
    text-align: inherit;
    margin: 10px 0 0;
  }
  .blog-slider-holder .item-text-wrapper {
    -webkit-transform: translate3d(0, 0, 0) !important;
    -moz-transform: translate3d(0, 0, 0) !important;
    transform: translate3d(0, 0, 0) !important;
  }
  .blog-slider-holder .post-excerpt-holder {
    display: none;
  }
  .blog-slider-holder.bs-carousel-centered .active .item-text-wrapper {
    opacity: 1;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 681px) {
  .page-footer .column-content.grid-col-3 {
    width: 50%;
    float: left;
  }
  .page-footer .column-content.grid-col-3:nth-child(2n + 1) {
    clear: both;
  }
  .page-footer .column-content.grid-col-3:nth-child(3),
  .page-footer .column-content.grid-col-3:nth-child(4) {
    margin-top: 30px;
  }
  .page-footer .column-content.grid-col-4 {
    width: 33.33333333333333%;
    float: left;
  }
  .instagram-list-holder.il-three-columns .il-item:nth-child(2n + 1) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  .blog-slider-holder .item-text-wrapper {
    padding: 22px 20px 19px;
    max-width: 75%;
  }
  .blog-slider-holder.bs-carousel-centered .active.center .item-text-wrapper {
    opacity: 1;
  }
  .footer-bottom-left-inner-border-holder,
  .footer-bottom-right-inner-border-holder {
    display: none;
  }
  footer
    .footer-bottom-holder
    .widget.widget_nav_menu
    .menu-playerx-footer-menu-container
    li
    a {
    padding: 30px 20px 50px;
  }
  .page-header {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  footer
    .footer-bottom-holder
    .widget.widget_nav_menu
    .menu-playerx-footer-menu-container
    li
    a {
    padding: 30px 14px 50px;
    margin: 0;
  }
}
@media only screen and (max-width: 680px) {
  .page-footer .column-content:not(:first-child) {
    margin-top: 30px;
  }
  footer
    .footer-bottom-holder
    .widget.widget_nav_menu
    .menu-playerx-footer-menu-container
    li {
    padding: 27px 0;
  }
  footer
    .footer-bottom-holder
    .widget.widget_nav_menu
    .menu-playerx-footer-menu-container
    li
    a {
    padding: 15px 14px 35px;
  }
  footer
    .footer-bottom-holder
    .widget.widget_nav_menu
    .menu-playerx-footer-menu-container:after {
    display: none;
  }
}
@media only screen and (max-width: 1200px) {
  .boxed .page-header .fixed-wrapper.fixed {
    width: 1000px;
  }
}
@media only screen and (max-width: 1440px) {
  .header-divided
    .page-header
    .vertical-align-containers
    .position-left
    .position-left-inner {
    padding: 0 25px 0 45px;
  }
  .header-divided
    .page-header
    .vertical-align-containers
    .position-right
    .position-right-inner {
    padding: 0 45px 0 25px;
  }
}
@media only screen and (max-width: 1280px) {
  .header-divided
    .page-header
    .vertical-align-containers
    .position-left
    .position-left-inner {
    padding: 0 15px 0 35px;
  }
  .header-divided
    .page-header
    .vertical-align-containers
    .position-right
    .position-right-inner {
    padding: 0 35px 0 15px;
  }
  .header-divided
    .page-header
    .vertical-align-containers
    .position-center
    .position-center-inner
    .logo-wrapper
    > a {
    padding: 0 55px;
  }
}
@media only screen and (min-width: 1025px) {
  .error404.header-vertical .content {
    margin: 0 !important;
  }
}
@media only screen and (max-width: 1440px) {
  .header-vertical .vertical-menu-area {
    padding-top: 75px;
  }
  .header-vertical .container-inner,
  .header-vertical .grid,
  .header-vertical .row-grid-section {
    width: 950px;
  }
}
@media only screen and (max-width: 1200px) {
  .header-vertical .container-inner,
  .header-vertical .grid,
  .header-vertical .row-grid-section {
    width: 768px;
  }
}
@media only screen and (max-width: 1024px) {
  .header-vertical .vertical-menu-area {
    display: none;
  }
  .header-vertical .content,
  .header-vertical footer {
    padding-left: 0;
  }
  .header-vertical .container-inner,
  .header-vertical .grid,
  .header-vertical .row-grid-section {
    width: 768px;
  }
  .mobile-header {
    display: block;
  }
}
@media only screen and (max-width: 768px) {
  .header-vertical .container-inner,
  .header-vertical .grid,
  .header-vertical .row-grid-section {
    width: 600px;
  }
}
@media only screen and (max-width: 680px) {
  .header-vertical .container-inner,
  .header-vertical .grid,
  .header-vertical .row-grid-section {
    width: 420px;
  }
}
@media only screen and (max-width: 480px) {
  .header-vertical .container-inner,
  .header-vertical .grid,
  .header-vertical .row-grid-section {
    width: 300px;
  }
}
@media only screen and (max-width: 320px) {
  .header-vertical .container-inner,
  .header-vertical .grid,
  .header-vertical .row-grid-section {
    width: 90%;
  }
}
@media only screen and (max-width: 768px) {
  .paspartu-enabled .mobile-header .grid {
    width: 90%;
  }
}
@media only screen and (max-width: 1200px) {
  .boxed .page-header .sticky-header {
    width: 1000px;
  }
}
@media only screen and (max-width: 1024px) {
  .boxed.sticky-up-mobile-header .mobile-header-appear .mobile-header-inner {
    width: 818px;
    left: auto;
  }
  .top-bar {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  .boxed.sticky-up-mobile-header .mobile-header-appear .mobile-header-inner {
    width: 650px;
  }
}
@media only screen and (max-width: 680px) {
  .boxed.sticky-up-mobile-header .mobile-header-appear .mobile-header-inner {
    width: 470px;
  }
}
@media only screen and (max-width: 480px) {
  .boxed.sticky-up-mobile-header .mobile-header-appear .mobile-header-inner {
    width: 350px;
  }
}
@media only screen and (max-width: 320px) {
  .boxed.sticky-up-mobile-header .mobile-header-appear .mobile-header-inner {
    width: 92%;
  }
}
@media only screen and (max-width: 1024px) {
  .search-page-holder article .post-image {
    width: 80px;
  }
  .search-page-holder article .post-title-area {
    padding: 0 0 0 105px;
    min-height: 80px;
  }
}
@media only screen and (max-width: 680px) {
  .search-page-holder article .post-image {
    width: 60px;
  }
  .search-page-holder article .post-title-area {
    padding: 0 0 0 80px;
    min-height: 60px;
  }
}
@media only screen and (max-width: 1280px) {
  .fullscreen-with-sidebar-search-holder .fullscreen-search-cell {
    padding: 50px 0 0;
  }
  .fullscreen-with-sidebar-search-holder .fullscreen-sidebar {
    margin: 20px 0 0;
  }
  .fullscreen-with-sidebar-search-holder .search-field {
    font-size: 70px;
  }
  .fullscreen-with-sidebar-search-holder .search-submit {
    font-size: 40px;
  }
}
@media only screen and (max-width: 1024px) {
  .fullscreen-with-sidebar-search-holder .form-holder-inner {
    width: 75%;
  }
  .fullscreen-search-holder .form-holder-inner {
    width: 80%;
  }
}
@media only screen and (max-width: 480px) {
  .fullscreen-with-sidebar-search-holder .form-holder-inner {
    width: 80%;
  }
}
@media only screen and (max-width: 1024px) {
  .title-holder.has-bg-image {
    height: auto !important;
    background-image: none !important;
  }
  .title-holder.has-bg-image .title-image {
    display: block;
  }
  .title-holder.has-bg-image .title-wrapper {
    position: absolute;
    top: 50%;
    left: 0;
    height: 100% !important;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  .title-holder.title-va-header-bottom {
    height: auto !important;
  }
  .title-holder.title-va-header-bottom .title-wrapper {
    padding-top: 0 !important;
  }
  .title-holder.centered-type .page-subtitle {
    padding: 0 !important;
  }
  .title-holder.standard-with-breadcrumbs-type .breadcrumbs-info,
  .title-holder.standard-with-breadcrumbs-type .title-info {
    display: block;
    width: 100%;
  }
  .title-holder.standard-with-breadcrumbs-type .breadcrumbs-info {
    margin: 10px 0 0;
    text-align: initial;
    white-space: inherit;
  }
}
@media only screen and (max-width: 1440px) {
  .single-match-item .match-single-scoreboard .match-item-holder {
    width: 64%;
    padding: 50px 0 45px;
  }
  .single-match-item
    .match-single-scoreboard
    .match-item-holder
    .match-vs-image {
    width: 180px;
    padding: 0 25px;
  }
  .single-match-item
    .match-single-scoreboard
    .match-item-holder
    .match-single-team {
    width: calc(50% - 90px);
  }
  .full-screen-image-slider .fsis-content-image img {
    max-width: 440px;
  }
}
@media only screen and (max-width: 1024px) {
  .single-match-item .match-single-scoreboard .match-item-holder {
    width: 52%;
  }
}
@media only screen and (max-width: 768px) {
  .fullscreen-with-sidebar-search-holder .field-holder .search-field {
    font-size: 25px;
  }
  .fullscreen-with-sidebar-search-holder .search-submit {
    font-size: 25px;
    bottom: 25px !important;
  }
  .single-match-item .match-single-scoreboard {
    background-size: cover;
    background-attachment: scroll;
  }
  .single-match-item .match-single-scoreboard .match-item-holder {
    width: 65%;
  }
  .single-match-item
    .match-single-scoreboard
    .match-item-holder
    .match-vs-image {
    width: 140px;
    padding: 0 20px;
  }
  .single-match-item
    .match-single-scoreboard
    .match-item-holder
    .match-single-team {
    width: calc(50% - 70px);
  }
}
@media only screen and (max-width: 680px) {
  .single-match-item .match-single-scoreboard {
    height: auto;
    background-size: cover;
    background-attachment: scroll;
  }
  .single-match-item .match-single-scoreboard .match-item-holder {
    display: block;
    width: 90%;
    padding: 40px 0;
  }
  .single-match-item .match-single-scoreboard .match-item-image-holder {
    display: none;
  }
  .single-match-item
    .match-single-scoreboard
    .match-item-holder
    .match-vs-image {
    width: 60px;
    padding: 0 10px;
    display: block;
    margin: 0 auto;
  }
  .single-match-item
    .match-single-scoreboard
    .match-item-holder
    .match-single-team {
    display: block;
    width: 60%;
    margin: 0 auto;
  }
  .single-match-item
    .match-single-scoreboard
    .match-item-holder
    .match-single-team
    .match-team-title {
    margin: 0;
  }
  .single-match-item .match-info-item,
  .single-match-item .match-info-item h4 {
    display: block;
  }
  .single-match-item .match-info-item h4.match-single-result-holder {
    text-align: left;
    margin-top: 15px;
  }
  .single-match-item .single-match-content-box {
    background-color: transparent;
    padding: 0;
  }
}
@media only screen and (max-width: 1024px) {
  .match-list-holder article .match-item-holder .match-info .match-category,
  .match-list-holder article .match-item-holder .match-stream-holder span {
    display: none;
  }
  .match-list-holder article {
    padding: 20px 30px 26px;
  }
  .match-list-holder article .match-item-holder .match-info {
    padding-left: 12px;
  }
  .match-list-holder article .match-item-holder .match-result-holder {
    padding-right: 0;
  }
  .match-list-holder article .match-item-holder .match-stream-holder i {
    margin-right: 0;
  }
}
@media only screen and (max-width: 768px) {
  .match-list-holder article {
    padding: 20px 20px 26px;
  }
  .match-list-holder article .match-item-holder .match-single-team {
    width: 110px;
  }
}
@media only screen and (max-width: 680px) {
  .match-list-holder article {
    padding: 20px 20px 36px;
  }
  .match-list-holder article .match-item-holder {
    display: block;
  }
  .match-list-holder article .match-item-holder .match-single-team,
  .match-list-holder article .match-item-holder .match-vs-image {
    display: none;
  }
  .match-list-holder article .match-item-holder .match-info {
    display: block;
    width: 100%;
    padding-left: 0;
  }
  .match-list-holder article .match-item-holder .match-result-holder,
  .match-list-holder article .match-item-holder .match-stream-holder {
    display: block;
    text-align: left;
    padding-left: 0;
    margin-top: 5px;
  }
  .match-small-list-holder article .match-item-holder,
  .match-small-list-holder article .match-item-holder > * {
    display: inline-block;
    vertical-align: middle;
  }
  .match-small-list-holder article .match-item-holder > .match-single-team {
    width: 30%;
    float: left;
  }
  .match-small-list-holder article .match-item-holder > .match-vs-image {
    width: 40%;
    float: left;
    padding: 20px 0 0;
  }
  .match-small-list-holder article .match-item-holder > .match-info,
  .match-small-list-holder article .match-item-holder > .match-result-holder,
  .match-small-list-holder article .match-item-holder > .match-stream-holder {
    padding: 15px 0 0;
    text-align: center;
    width: 100%;
  }
  .portfolio-single-holder .ps-image-holder.ps-gallery-images .ps-image {
    width: 100% !important;
  }
}
@media only screen and (max-width: 1024px) {
  .portfolio-single-holder .ps-info-holder {
    margin: 30px 0 0 !important;
  }
  .testimonials-holder.testimonials-standard .testimonial-text {
    padding: 0 6%;
  }
}
@media only screen and (max-width: 768px) {
  .testimonials-holder .testimonials,
  .testimonials-holder.testimonials-standard .testimonial-text {
    padding: 0 25px;
  }
  .testimonials-holder .owl-nav {
    display: none;
  }
}
@media only screen and (max-width: 680px) {
  .testimonials-holder .testimonials,
  .testimonials-holder.testimonials-standard .testimonial-text {
    padding: 0 10px;
  }
  .accordion-holder.ac-simple .accordion-title {
    padding: 12px 0 11px 15px;
  }
  .accordion-holder.ac-simple .accordion-content {
    padding: 30px 15px 48px;
  }
  .accordion-holder.ac-boxed .accordion-title {
    padding: 12px 0 11px 15px;
  }
  .accordion-holder.ac-boxed .accordion-content {
    padding: 30px 15px 48px;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1300px) {
  .call-to-action-holder .grid {
    width: 1100px;
  }
}
@media only screen and (max-width: 1200px) {
  .call-to-action-holder.four-fifths-columns .cta-text-holder,
  .call-to-action-holder.three-quarters-columns .cta-text-holder {
    width: 66.66666666666667%;
  }
  .call-to-action-holder.four-fifths-columns .cta-button-holder,
  .call-to-action-holder.three-quarters-columns .cta-button-holder {
    width: 33.33333333333333%;
  }
  .countdown .countdown-row .countdown-section .countdown-amount {
    font-size: 60px;
  }
}
@media only screen and (max-width: 768px) {
  .call-to-action-holder.normal-layout .cta-button-holder,
  .call-to-action-holder.normal-layout .cta-inner,
  .call-to-action-holder.normal-layout .cta-text-holder {
    display: block;
  }
  .call-to-action-holder.normal-layout .cta-button-holder {
    margin: 28px 0 0;
    text-align: initial;
  }
  .call-to-action-holder.four-fifths-columns .cta-button-holder,
  .call-to-action-holder.four-fifths-columns .cta-text-holder,
  .call-to-action-holder.three-quarters-columns .cta-button-holder,
  .call-to-action-holder.three-quarters-columns .cta-text-holder,
  .call-to-action-holder.two-halves-columns .cta-button-holder,
  .call-to-action-holder.two-halves-columns .cta-text-holder,
  .call-to-action-holder.two-thirds-columns .cta-button-holder,
  .call-to-action-holder.two-thirds-columns .cta-text-holder {
    width: 100%;
  }
  .countdown .countdown-row.countdown-show4 .countdown-section,
  .countdown .countdown-row.countdown-show5 .countdown-section,
  .countdown .countdown-row.countdown-show6 .countdown-section {
    width: 33.33333333333333%;
    margin-bottom: 20px;
  }
  .countdown .countdown-row .countdown-section .countdown-amount {
    font-size: 50px;
  }
  .custom-font-holder.disable-title-break br {
    display: none;
  }
}
@media only screen and (max-width: 1366px) {
  .elements-holder.responsive-mode-1366.five-columns .eh-item,
  .elements-holder.responsive-mode-1366.four-columns .eh-item,
  .elements-holder.responsive-mode-1366.six-columns .eh-item,
  .elements-holder.responsive-mode-1366.three-columns .eh-item,
  .elements-holder.responsive-mode-1366.two-columns .eh-item {
    width: 100%;
    height: auto;
    display: inline-block;
  }
  .elements-holder.responsive-mode-1366.one-column-alignment-left
    .eh-item
    .eh-item-content {
    text-align: left;
  }
  .elements-holder.responsive-mode-1366.one-column-alignment-right
    .eh-item
    .eh-item-content {
    text-align: right;
  }
  .elements-holder.responsive-mode-1366.one-column-alignment-center
    .eh-item
    .eh-item-content {
    text-align: center;
  }
}
@media only screen and (max-width: 1024px) {
  .btn.btn-huge,
  .btn.btn-large {
    padding: 13px 44px;
  }
  .elements-holder.responsive-mode-1024.five-columns .eh-item,
  .elements-holder.responsive-mode-1024.four-columns .eh-item,
  .elements-holder.responsive-mode-1024.six-columns .eh-item,
  .elements-holder.responsive-mode-1024.three-columns .eh-item,
  .elements-holder.responsive-mode-1024.two-columns .eh-item {
    width: 100%;
    height: auto;
    display: inline-block;
  }
  .elements-holder.responsive-mode-1024.one-column-alignment-left
    .eh-item
    .eh-item-content {
    text-align: left;
  }
  .elements-holder.responsive-mode-1024.one-column-alignment-right
    .eh-item
    .eh-item-content {
    text-align: right;
  }
  .elements-holder.responsive-mode-1024.one-column-alignment-center
    .eh-item
    .eh-item-content {
    text-align: center;
  }
}
@media only screen and (max-width: 768px) {
  .elements-holder.responsive-mode-768.five-columns .eh-item,
  .elements-holder.responsive-mode-768.four-columns .eh-item,
  .elements-holder.responsive-mode-768.six-columns .eh-item,
  .elements-holder.responsive-mode-768.three-columns .eh-item,
  .elements-holder.responsive-mode-768.two-columns .eh-item {
    width: 100%;
    height: auto;
    display: inline-block;
  }
  .elements-holder.responsive-mode-768.one-column-alignment-left
    .eh-item
    .eh-item-content {
    text-align: left;
  }
  .elements-holder.responsive-mode-768.one-column-alignment-right
    .eh-item
    .eh-item-content {
    text-align: right;
  }
  .elements-holder.responsive-mode-768.one-column-alignment-center
    .eh-item
    .eh-item-content {
    text-align: center;
  }
}
@media only screen and (max-width: 680px) {
  .countdown .countdown-row .countdown-section .countdown-amount {
    font-size: 40px;
  }
  .elements-holder.responsive-mode-680.five-columns .eh-item,
  .elements-holder.responsive-mode-680.four-columns .eh-item,
  .elements-holder.responsive-mode-680.six-columns .eh-item,
  .elements-holder.responsive-mode-680.three-columns .eh-item,
  .elements-holder.responsive-mode-680.two-columns .eh-item {
    width: 100%;
    height: auto;
    display: inline-block;
  }
  .elements-holder.responsive-mode-680.one-column-alignment-left
    .eh-item
    .eh-item-content {
    text-align: left;
  }
  .elements-holder.responsive-mode-680.one-column-alignment-right
    .eh-item
    .eh-item-content {
    text-align: right;
  }
  .elements-holder.responsive-mode-680.one-column-alignment-center
    .eh-item
    .eh-item-content {
    text-align: center;
  }
}
@media only screen and (max-width: 480px) {
  .elements-holder.responsive-mode-480.five-columns .eh-item,
  .elements-holder.responsive-mode-480.four-columns .eh-item,
  .elements-holder.responsive-mode-480.six-columns .eh-item,
  .elements-holder.responsive-mode-480.three-columns .eh-item,
  .elements-holder.responsive-mode-480.two-columns .eh-item {
    width: 100%;
    height: auto;
    display: inline-block;
  }
  .elements-holder.responsive-mode-480.one-column-alignment-left
    .eh-item
    .eh-item-content {
    text-align: left;
  }
  .elements-holder.responsive-mode-480.one-column-alignment-right
    .eh-item
    .eh-item-content {
    text-align: right;
  }
  .elements-holder.responsive-mode-480.one-column-alignment-center
    .eh-item
    .eh-item-content {
    text-align: center;
  }
  .elements-holder .eh-item-content {
    padding: 0 10px;
  }
}
@media only screen and (max-width: 1280px) {
  .full-screen-image-slider .fsis-slider .owl-dots {
    bottom: calc(8% - 14px);
  }
  .full-screen-image-slider .fsis-thumb-nav {
    top: 16%;
    height: 68%;
  }
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-frame-bottom,
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-frame-top {
    height: 14%;
  }
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-frame-left,
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-frame-right {
    width: 14%;
  }
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-frame-bottom,
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-frame-top {
    height: 0;
  }
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-frame-left,
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-frame-right {
    width: 0;
  }
  .full-screen-image-slider .fsis-content-image img {
    max-width: 370px;
  }
  .full-screen-image-slider .fsis-frame-bottom,
  .full-screen-image-slider .fsis-frame-top {
    height: 16%;
  }
  .full-screen-image-slider .fsis-frame-left,
  .full-screen-image-slider .fsis-frame-right {
    width: 16%;
  }
}
@media only screen and (max-width: 768px) {
  .full-screen-image-slider .fsis-slider .owl-nav,
  .full-screen-image-slider .fsis-thumb-nav {
    display: none;
  }
  .full-screen-image-slider .fsis-slider .owl-dots {
    bottom: calc(5% - 14px);
  }
  .full-screen-image-slider
    .fsis-item.fsis-content-image-init
    .fsis-image-left {
    left: 2%;
  }
  .full-screen-image-slider
    .fsis-item.fsis-content-image-init
    .fsis-image-right {
    right: 5%;
  }
  .full-screen-image-slider .fsis-item.fsis-content-image-init .fsis-subtitle {
    margin: 15px 0 0;
  }
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-image-left {
    left: calc(2% - 10px);
  }
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-image-right {
    right: calc(5% - 10px);
  }
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-frame-bottom,
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-frame-top {
    height: 10%;
  }
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-frame-left,
  .full-screen-image-slider .fsis-item.fsis-image-hover .fsis-frame-right {
    width: 10%;
  }
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-image-left {
    left: calc(2% - 25px);
  }
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-image-right {
    right: calc(5% - 25px);
  }
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-frame-bottom,
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-frame-top {
    height: 0;
  }
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-frame-left,
  .full-screen-image-slider .fsis-item.fsis-active-image .fsis-frame-right {
    width: 0;
  }
  .full-screen-image-slider .fsis-frame-bottom,
  .full-screen-image-slider .fsis-frame-top {
    height: 10%;
  }
  .full-screen-image-slider .fsis-frame-left,
  .full-screen-image-slider .fsis-frame-right {
    width: 10%;
  }
}
@media only screen and (max-width: 680px) {
  .full-screen-image-slider .fsis-content-image,
  .full-screen-image-slider .fsis-slider .owl-dots {
    display: none;
  }
}
@media only screen and (max-width: 1024px) {
  .full-screen-image-slider .fsis-content-image img {
    max-width: 340px;
  }
  .google-map-overlay {
    display: block;
  }
}
@media only screen and (max-width: 1200px) {
  .item-showcase-holder .is-image {
    position: absolute;
    left: 0;
    width: 50%;
    height: 100%;
    margin-top: 0 !important;
  }
  .item-showcase-holder .is-image img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  .item-showcase-holder .is-item-holder.is-left-holder,
  .item-showcase-holder .is-item-holder.is-right-holder {
    float: right;
    width: 50%;
    padding: 0 0 0 50%;
  }
  .item-showcase-holder .is-item,
  .item-showcase-holder .is-item-holder.is-right-holder {
    margin: 36px 0 0;
  }
  .item-showcase-holder .is-item.is-left {
    text-align: left;
  }
  .item-showcase-holder .is-item.is-left .is-content {
    padding: 0 0 0 20px;
  }
  .item-showcase-holder .is-item:not(.appeared) {
    -webkit-transform: translateX(-40px);
    -moz-transform: translateX(-40px);
    transform: translateX(-40px);
  }
}
@media only screen and (max-width: 680px) {
  .item-showcase-holder .is-image {
    display: none;
  }
  .item-showcase-holder .is-item-holder.is-left-holder,
  .item-showcase-holder .is-item-holder.is-right-holder {
    float: none;
    width: 100%;
    padding: 0;
  }
  .item-showcase-holder .is-item {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0) !important;
    -moz-transform: translateX(0) translateY(0) !important;
    transform: translateX(0) translateY(0) !important;
  }
  .item-showcase-holder .is-item.is-left .is-content,
  .item-showcase-holder .is-item.is-right .is-content {
    padding: 0;
  }
}
@media only screen and (max-width: 1366px) {
  .process-holder.responsive-1366 .mark-horizontal-holder {
    display: none;
  }
  .process-holder.responsive-1366 .mark-vertical-holder {
    display: block;
  }
  .process-holder.responsive-1366 .process-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    padding: 0 0 0 76px;
    margin: 0;
    box-sizing: border-box;
  }
  .process-holder.responsive-1366 .process-item {
    width: 100%;
    float: none;
    padding: 0;
    text-align: inherit;
  }
}
@media only screen and (max-width: 1024px) {
  .process-holder.responsive-1024 .mark-horizontal-holder {
    display: none;
  }
  .process-holder.responsive-1024 .mark-vertical-holder {
    display: block;
  }
  .process-holder.responsive-1024 .process-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    padding: 0 0 0 76px;
    margin: 0;
    box-sizing: border-box;
  }
  .process-holder.responsive-1024 .process-item {
    width: 100%;
    float: none;
    padding: 0;
    text-align: inherit;
  }
}
@media only screen and (max-width: 768px) {
  .process-holder.responsive-768 .mark-horizontal-holder {
    display: none;
  }
  .process-holder.responsive-768 .mark-vertical-holder {
    display: block;
  }
  .process-holder.responsive-768 .process-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    padding: 0 0 0 76px;
    margin: 0;
    box-sizing: border-box;
  }
  .process-holder.responsive-768 .process-item {
    width: 100%;
    float: none;
    padding: 0;
    text-align: inherit;
  }
}
@media only screen and (max-width: 680px) {
  .process-holder.responsive-680 .mark-horizontal-holder {
    display: none;
  }
  .process-holder.responsive-680 .mark-vertical-holder {
    display: block;
  }
  .process-holder.responsive-680 .process-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    padding: 0 0 0 76px;
    margin: 0;
    box-sizing: border-box;
  }
  .process-holder.responsive-680 .process-item {
    width: 100%;
    float: none;
    padding: 0;
    text-align: inherit;
  }
}
@media only screen and (max-width: 480px) {
  .process-holder.responsive-480 .mark-horizontal-holder {
    display: none;
  }
  .process-holder.responsive-480 .mark-vertical-holder {
    display: block;
  }
  .process-holder.responsive-480 .process-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    padding: 0 0 0 76px;
    margin: 0;
    box-sizing: border-box;
  }
  .process-holder.responsive-480 .process-item {
    width: 100%;
    float: none;
    padding: 0;
    text-align: inherit;
  }
}
@media only screen and (max-width: 1024px) {
  .section-title-holder.st-two-columns {
    padding: 0 !important;
  }
  .section-title-holder.st-disable-title-break .st-title br {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  .section-title-holder:not(.st-minimal) {
    padding: 0 !important;
  }
  .section-title-holder.st-minimal {
    padding: 18px 30px;
  }
  .section-title-holder.st-two-columns .st-text,
  .section-title-holder.st-two-columns .st-title {
    width: 100%;
    float: none !important;
    text-align: initial !important;
  }
  .section-title-holder.st-two-columns .st-text {
    margin: 14px 0 0;
  }
  .ss-holder.ss-break-768.ss-image-right .ss-image {
    position: relative;
    left: 0;
  }
  .ss-holder.ss-break-768 .ss-content {
    left: 0;
    width: 100%;
    padding: 25px;
  }
  .ss-holder.ss-break-768 .ss-image {
    position: relative;
    width: 100%;
    background-image: none !important;
  }
  .ss-holder.ss-break-768 .ss-image img {
    display: block;
  }
}
@media only screen and (max-width: 1366px) {
  .ss-holder.ss-break-1366.ss-image-right .ss-image {
    position: relative;
    left: 0;
  }
  .ss-holder.ss-break-1366 .ss-content {
    left: 0;
    width: 100%;
    padding: 25px;
  }
  .ss-holder.ss-break-1366 .ss-image {
    position: relative;
    width: 100%;
    background-image: none !important;
  }
  .ss-holder.ss-break-1366 .ss-image img {
    display: block;
  }
}
@media only screen and (max-width: 1024px) {
  .ss-holder.ss-break-1024.ss-image-right .ss-image {
    position: relative;
    left: 0;
  }
  .ss-holder.ss-break-1024 .ss-content {
    left: 0;
    width: 100%;
    padding: 25px;
  }
  .ss-holder.ss-break-1024 .ss-image {
    position: relative;
    width: 100%;
    background-image: none !important;
  }
  .ss-holder.ss-break-1024 .ss-image img {
    display: block;
  }
}
@media only screen and (max-width: 680px) {
  .ss-holder.ss-break-680.ss-image-right .ss-image {
    position: relative;
    left: 0;
  }
  .ss-holder.ss-break-680 .ss-content {
    left: 0;
    width: 100%;
    padding: 25px;
  }
  .ss-holder.ss-break-680 .ss-image {
    position: relative;
    width: 100%;
    background-image: none !important;
  }
  .ss-holder.ss-break-680 .ss-image img {
    display: block;
  }
}
@media only screen and (max-width: 480px) {
  .ss-holder.ss-break-480.ss-image-right .ss-image {
    position: relative;
    left: 0;
  }
  .ss-holder.ss-break-480 .ss-content {
    left: 0;
    width: 100%;
    padding: 25px;
  }
  .ss-holder.ss-break-480 .ss-image {
    position: relative;
    width: 100%;
    background-image: none !important;
  }
  .ss-holder.ss-break-480 .ss-image img {
    display: block;
  }
}
@media only screen and (max-width: 1440px) {
  .stream-box-holder .sb-main-stream-item .sb-text-holder {
    padding: 18px 100px 20px 30px;
  }
}
@media only screen and (max-width: 1024px) {
  .stream-box-holder.sb-standard .sb-bottom-stream-item .sb-text-holder {
    width: 80%;
  }
}
@media only screen and (max-width: 768px) {
  .stream-box-holder.sb-standard .sb-bottom-stream-item .sb-text-holder {
    width: 90%;
  }
  .stream-box-holder .sb-main-stream-item .video-button-play {
    font-size: 27px;
  }
}
@media only screen and (max-width: 680px) {
  .stream-box-holder.sb-standard .sb-bottom-stream-item {
    display: block;
    width: 100%;
    min-height: 175px;
  }
  .stream-box-holder .sb-main-stream-item .video-button-play,
  .stream-box-holder.sb-standard .sb-bottom-stream-item .sb-bottom-stream-image,
  .stream-box-holder.sb-standard .sb-main-stream-item .sb-main-image {
    display: none;
  }
  .stream-box-holder.sb-standard .sb-bottom-stream-item .sb-text-holder {
    width: 100%;
  }
  .stream-box-holder.sb-standard
    .sb-bottom-stream-item
    .sb-text-holder
    .sb-title:after {
    right: 15px;
  }
  .stream-box-holder.sb-standard .sb-main-stream-item {
    min-height: 300px;
  }
  .stream-box-holder.sb-standard .sb-main-stream-item .sb-text-holder {
    width: 100%;
    padding-right: 0;
    box-sizing: border-box;
  }
}
@media only screen and (max-width: 1024px) {
  .tabs.tabs-boxed .tabs-nav li {
    margin: 0 8px 0 0;
  }
  .tabs.tabs-boxed .tabs-nav li a {
    padding: 7px 18px;
  }
  .tabs.tabs-simple .tabs-nav li {
    margin: 0 26px 0 0;
  }
  .tabs.tabs-vertical .tabs-nav {
    width: 180px;
    padding-top: 1px;
  }
  .tabs.tabs-vertical .tab-container {
    width: calc(100% - 180px);
    padding: 0 0 0 30px;
  }
}
@media only screen and (max-width: 768px) {
  .tabs.tabs-standard .tabs-nav li {
    display: block;
    float: none;
  }
  .tabs.tabs-standard .tabs-nav li a {
    width: 100%;
    -webkit-clip-path: polygon(0 0, 91% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 91% 0, 100% 100%, 0 100%);
  }
  .tabs.tabs-boxed .tabs-nav li {
    display: block;
    float: none;
    margin: 0 0 8px;
  }
  .tabs.tabs-boxed .tabs-nav li a {
    width: 100%;
  }
  .tabs.tabs-simple .tabs-nav li {
    margin: 0 20px 0 0;
  }
  .tabs.tabs-vertical .tabs-nav li {
    display: block;
    float: none;
    margin: 0 0 20px;
  }
  .tabs.tabs-vertical .tabs-nav li a {
    padding: 0;
    width: 100%;
  }
}
@media only screen and (max-width: 680px) {
  .tabs.tabs-simple .tabs-nav {
    padding: 0 0 20px;
  }
  .tabs.tabs-simple .tabs-nav li {
    display: block;
    float: none;
    margin: 0 0 20px;
    padding: 0 0 0 38px;
  }
  .tabs.tabs-simple .tabs-nav li a {
    padding: 0;
    width: 100%;
  }
  .tabs.tabs-vertical {
    display: block;
  }
  .tabs.tabs-vertical .tabs-nav {
    display: block;
    width: 100%;
    border-right: none;
    padding: 0 0 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
  }
  .tabs.tabs-vertical .tabs-nav li {
    padding: 0 0 0 38px;
  }
  .tabs.tabs-vertical .tab-container {
    padding: 40px 38px 54px;
  }
}
@media only screen and (max-width: 1280px) {
  .instagram-list-holder.il-five-columns .il-item,
  .instagram-list-holder.il-four-columns .il-item {
    width: 33.33333%;
  }
}
@media only screen and (max-width: 1280px) and (min-width: 1025px) {
  .instagram-list-holder.il-five-columns .il-item:nth-child(3n + 1),
  .instagram-list-holder.il-four-columns .il-item:nth-child(3n + 1) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  body.vss-initialized {
    overflow-y: visible !important;
    height: auto !important;
  }
  #multiscroll-nav,
  .vertical-split-slider {
    display: none;
  }
  .vss-responsive {
    display: block;
  }
  .instagram-list-holder.il-five-columns .il-item,
  .instagram-list-holder.il-four-columns .il-item,
  .instagram-list-holder.il-three-columns .il-item {
    width: 50%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 681px) {
  .instagram-list-holder.il-five-columns .il-item:nth-child(2n + 1),
  .instagram-list-holder.il-four-columns .il-item:nth-child(2n + 1) {
    clear: both;
  }
}
@media only screen and (max-width: 680px) {
  .instagram-list-holder .il-item {
    width: 100% !important;
  }
}
@media only screen and (max-width: 1024px) {
  .instagram-feed:not(.instagram-carousel) li img {
    width: 100%;
  }
  .instagram-feed:not(.instagram-carousel).col-6 li,
  .instagram-feed:not(.instagram-carousel).col-9 li {
    width: 25%;
  }
}
@media only screen and (max-width: 768px) {
  .instagram-feed:not(.instagram-carousel).col-6 li,
  .instagram-feed:not(.instagram-carousel).col-9 li {
    width: 33.33333%;
  }
}
@media only screen and (max-width: 680px) {
  .instagram-feed:not(.instagram-carousel) li {
    width: 50% !important;
  }
}
