/*
|===================
|  MEDIUM DEVICES
|===================
*/
@media only screen and (max-width: 1200px) {
  .section-separator {
    padding: 50px 0;
  }
  body .navbar li {
    padding: 0 10px;
  }
  .xt-footer .footer-nav ul li {
    margin-right: 20px;
  }
  .header-contact ul li {
    margin-right: 10px;
  }
  .section-title {
    margin-bottom: 50px;
  }
  .xt-featured-member #quote-carousel .carousel-indicators {
    margin-bottom: 30px;
  }
  .navbar-nav li a {
    padding-left: 5px!important;
  }
  .navbar-nav > li > a:before {
    left: 5px!important;
  }
  .xt-main-navbar-inner .xt-navbar-main-menu {
    padding-right: 15px;
  }
  .xt-navbar-side .btn.btn-lg.btn.btn-fill {
    padding: 6px 18px;
  }
}
/*
|===================
| TAB LANDSCAPE
|===================
*/
@media only screen and (max-width: 1024px) {
  .elementor-widget-counter {
    border: 0;
  }
  .xt-business-home .slider-content {
    padding: 0 200px;
  }
  .xt-our-service .each-inner .xt-service-inner-2 .figure-caption {
    padding: 0 15px;
  }
  .xt-business-2 .business-content h2 {
    padding-right: 200px;
  }
  .xt-business-2 .business-content p {
    padding: 0;
  }
  .reptro-hero-area-column {
    padding: 90px 40px;
  }
  .xt-service-two-area .xt-service-two-item .xt-service-two-inner {
    padding: 20px;
  }
  .xt-service-two-area {
    margin: 0;
  }
  .xt-service .xt-service-inner {
    padding: 20px;
  }
  .xt-blog-post-slider.owl-theme .owl-nav > button,
  .reptro-course-slider.owl-theme .owl-nav > button,
  .reptro-course-category-slider.owl-theme .owl-nav > button {
    position: unset;
    margin: 30px 15px 15px 15px;
  }
  [data-pagination="false"].xt-blog-post-slider.owl-theme .owl-nav > button,
  [data-pagination="false"].reptro-course-slider.owl-theme .owl-nav > button,
  [data-pagination="false"].reptro-course-category-slider.owl-theme .owl-nav > button {
    margin: 25px 15px 0;
  }
}
/*
|===================
| TAB PORTRAIT
|===================
*/
@media only screen and (max-width: 991px) {
  .xt-service-two-area {
    border-radius: 0;
  }
  .category-hidden {
    display: none;
  }
  .xt-featured-member #quote-carousel .carousel-indicators {
    margin-bottom: 0;
  }
  .xt-skills .skill-info {
    padding: 36px 30px;
  }
  .xt-blog .blog-inner .inner-content .post-info span {
    display: block;
  }
  .kc_row .xt-blog .blog-inner .inner-content .post-info span {
    display: inline-block;
  }
  .xt-blog .blog-inner .inner-content .post-info .post-author {
    margin-bottom: 10px;
  }
  .xt-contact .section-title {
    padding-top: 60px;
    margin-bottom: 40px;
  }
  .xt-popular-post ul li {
    float: none;
    margin: 0 auto;
    text-align: center;
  }
  .xt-popular-post ul li .side-post-content {
    padding-left: 0px;
    text-align: left;
    margin-top: 15px;
  }
  .xt-blog .blog-full-post .tag-social .social {
    float: none;
    margin-top: 10px;
  }
  .xt-popular-post ul li img {
    width: 100%;
    height: auto;
    float: none;
    text-align: center;
  }
  .subpage-header .overlay {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .vc_row .wpb_column:nth-child(even) .count-inner {
    border-right-color: transparent;
  }
  .xt-featured-list .featured-img {
    padding: 0 10px;
  }
  .xt-featured-list .featured-list-inner .btn {
    margin-top: 0px;
  }
  .xt-featured-list .featured-list-inner p {
    margin: 20px 0;
    padding-right: 30px;
  }
  .header-contact ul li {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 0px;
    border: 1px solid #eee;
    border-radius: 6px;
  }
  .xt-business-2 .overlay {
    padding-top: 60px;
    padding-bottom: 80px;
  }
  .xt-contact #map {
    min-height: 400px;
    width: 100%;
  }
  .count-inner .fa {
    font-size: 50px;
    margin-bottom: 20px;
    display: inline-grid;
  }
  .site-footer .footer-widgets .widget {
    margin-bottom: 40px;
  }
  .xt-blog {
    margin-bottom: 30px;
  }
}

/*
|===================
| iPad mini
|===================
*/

@media only screen and (min-width: 768px) {
  .reptro-mobile-menu {
    display: none;
  }
}

@media only screen and (max-width: 768px) {
  #course-item-content-header .course-item-search {
    display: none;
  }
  body.course-item-popup #learn-press-content-item .content-item-wrap {
    margin-top: 140px!important;
  }
  body #course-item-content-header .course-title {
    font-size: 24px!important;
    line-height: normal!important;
    max-width: unset!important;
    height: 100%!important;
    display: flex;
    align-items: center;
    margin: 0!important;
  }

  .elementor-element .woocommerce ul.products[class*=columns-] li.product, 
  .woocommerce-page .elementor-element ul.products[class*=columns-] li.product {
    margin-bottom: 30px;
  }
  .elementor-element .woocommerce ul.products[class*=columns-] li.product:last-child, 
  .woocommerce-page .elementor-element ul.products[class*=columns-] li.product:last-child {
    margin-bottom: 0;
  }
  .reptro-section-padding-large.elementor-top-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  body.course-item-popup #learn-press-content-item {
    top: 0!important;
  }
  body #course-item-content-header .course-title {
    font-size: 15px;
    line-height: 18px;
    margin-left: 0!important;
    max-width: 170px;
    margin-top: 10px;
  }
  body #course-item-content-header .form-button.lp-button-back button {
    padding: 9px 15px 11px;
  }
  .xt-course-info li:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .xt-course-content {
    border-right: 0;
  }
  .xt-course-info {
    margin-top: 30px;
  }
  html body section[data-kc-parallax=true].kc-elm {
    background-attachment: unset!important;
    background-position: center!important;
  }
  .xt-main-nav {
    display: none;
  }
  .reptro-mobile-menu {
    display: block;
  }
  .site-header-type-default .logo-wrapper .site-title {
    margin: 8px 0!important;
  }
  .xt-head-2 .logo-wrapper img {
    margin-top: 0!important;
    margin-bottom: 0!important;
  }
  .mobile-menu-area > div.logo-wrapper {
    position: absolute;
    top: 12px;
    left: 23px;
    z-index: 5;
  }
  .section-title-font-size-xx_large {
    font-size: 30px;
    line-height: normal;
  }
  .xt-page-title-area {
    padding-top: 40px!important;
    padding-bottom: 40px!important;
  }
  .xt_kc_row_has_padding,
  .reptro-section-padding-large.elementor-top-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .reptro-section-padding-medium {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .single-team {
    margin-bottom: 30px;
  }
  .kc_counter_box {
    border-right-width: 0;
  }
  .xt-featured-member .item .member-img {
    padding: 30px 0 0;
  }
  .xt-contact-call-to-action span.xt-contact-detail:before {
    display: none;
  }
  .xt-contact-call-to-action span.xt-contact-detail {
    margin-top: 10px;
    display: block;
  }
  .xt-service-two-area .xt-service-two-item .xt-service-two-inner {
    padding: 30px;
  }
  .xt-service-two-area > .row > .xt-service-two-item {
    border-bottom: 1px solid #ededed;
  }
  .xt-service-two-area > .row > .xt-service-two-item:nth-last-child(-n+2) {
    border-bottom: 0;
  }
  .reptro-hero-area-column {
    padding: 60px 60px 60px 24px;
  }
  .reptro-event-item .reptro-event-date span.reptro-event-year {
    width: auto;
    margin: 0 auto;
    padding: 1px 15px;
  }
  .portfolio-nav ul li,
  body .reptro-category-items li {
    display: inline-block;
    margin-bottom: 10px;
    margin-left: 0;
  }
  .portfolio-nav, .reptro-category-items-filter {
    margin-bottom: 30px;
  }
  .reptro-hero-area-left { width: 65%;  }
  .reptro-hero-area-right { width: 35%; flex: unset; }
}

/*
|===================
| Small desives
|===================
*/

@media only screen and (max-width: 767px) {
  body .lp-archive-courses .course-summary .course-summary-content .course-detail-info, body .lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar .course-summary-sidebar__inner .course-sidebar-top, .course-learning-summary > .course-remaining-time {
    padding: 20px 20px 0; 
  }
  .course-tab-panel, body #learn-press-course-tabs .course-tab-panels .course-tab-panel, body #learn-press-course-tabs .course-tab-panels .course-tab-panel.course-tab-panel-instructor, body #learn-press-course-tabs .course-tab-panels .course-tab-panel.course-tab-panel-faqs, body #learn-press-course-tabs .course-tab-panels .course-tab-panel.course-tab-panel-reviews,
  body .lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar .course-summary-sidebar__inner .course-sidebar-top {
    padding: 20px;
  }
  body .course-summary .course-meta>div,
  body #learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons > * {
    margin-bottom: 0;
  }
  body .course-detail-info .lp-content-area,
  .course-content.course-summary-content .lp-content-area {
    padding: 0;
  }
  body #course-item-content-header .course-title {
    font-size: 18px!important;
  }
  .site-content #learn-press-course-tabs .course-nav label {
    padding: 15px;
  }
  #course-item-content-header .form-button.lp-button-back {
    position: absolute;
    right: 0;
    top: 70px;
  }
  .reptro-hero-area .wpcf7 {
    margin-bottom: 30px;
  }
  .reptro-event-item .reptro-event-date {
    display: none;
  }
  .mobile-menu-area > div.logo-wrapper {
    left: 15px; 
  }
  .slicknav_btn {
    margin-right: 15px;
  }
  .xt-blog .entry-title {
    font-size: 30px;
    line-height: 34px;
  }
  .xt-blog .blog-inner .inner-content.shadow {
    padding: 15px;
  }
  .site-info .text-right,
  .site-footer .site-info p {
    text-align: center;
  }
  .reptro-hero-area {
    display: block;    
  }
  .reptro-hero-area .reptro-hero-area-left{
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .reptro-hero-area-column {
    padding: 0 15px;
    width: 100%;
  }
  .reptro-hero-btn {
    margin: 0;
  }
  .reptro-hero-area-play-btn {
    position: unset;
    display: block;
    margin: 0 auto;
    text-align: center;
  }
  .reptro-hero-area-left h2 {
    font-size: 35px;
  }
  #pmpro_billing_address_fields>tbody>tr>td>div {
    display: block;
    width: 100%;
  }
  .count-inner {
    margin-bottom: 30px;
  }
  .count-inner h4 {
    margin-top: 0;
  }
  li > ol {
    margin-left: 15px;
    padding-left: 5px;
  }
  .strict {
    background-color: #fff;
    padding-bottom: 0;
  }
  .xt-header-top {
    padding: 30px 0;
    overflow: hidden;
    padding-bottom: 10px;
    display: none;
  }
  .menu-spacing.strict {
    -webkit-box-shadow: 0px 0px 28px -12px rgba(10, 10, 10, 0.74) ;
    -moz-box-shadow: 0px 0px 28px -12px rgba(10, 10, 10, 0.74) ;
    -ms-box-shadow: 0px 0px 28px -12px rgba(10, 10, 10, 0.74) ;
    -o-box-shadow: 0px 0px 28px -12px rgba(10, 10, 10, 0.74) ;
    box-shadow: 0px 0px 28px -12px rgba(10, 10, 10, 0.74) ;
    margin: 0;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
  .navbar-right {
    margin-right: -15px;
  }
  .section-title {
    margin-bottom: 50px;
    padding: 0 10px;
    text-align: center;
  }
  .section-title h2 {
    font-size: 26px;
    line-height: 36px;
  }
  .navbar-brand {
    margin-left: 0;
    padding-left: 15px;
  }
  .two-column-content {
    display: block;
  }
  .two-column-content .inner {
    display: none;
  }
  .xt-logo img {
    display: none;
  }
  .header-contact ul li {
    display: inline-block;
    padding: 2px 0;
    margin-bottom: 10px;
  }
  .business-content h2 {
    font-size: 42px;
    line-height: 54px;
  }
  .xt-business-home .slider-content {
    padding: 0 15px;
  }
  .xt-business-home .business-content .btn {
    margin: 0 3px;
    margin-bottom: 15px;
  }
  .xt-business-home .bx-overlay {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .xt-service .xt-service-inner .title-hr{
  	float: inherit;
  }
  .title-hr {
    margin: 0 auto;
  }
  .xt-service .xt-service-inner a {
    float: none;
  }
  .xt-count .count-inner:last-child {
    border-bottom: 1px solid rgba(255, 255, 255, 0);
  }
  .xt-count .count-inner {
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    text-align: center;
    padding: 0 30px;
    padding-bottom: 20px;
    border-right: 0px;
  }
  .xt-featured-list .featured-img img {
    margin: auto;
    margin-bottom: 40px;
  }
  .xt-featured-list .featured-list-inner ul li,
  ul.reptro_fancy_lists li {
    margin: 10px 0;
    text-align: left;
    float: left;
  }
  .xt-featured-list .featured-list-inner .btn {
    margin-top: 20px;
  }
  .portfolio-nav, .reptro-category-items-filter {
    margin-bottom: 15px;
  }
  .carousel-indicators {
    width: 100%;
  }
  .xt-featured-member .item {
    padding: 0;
  }
  .xt-logos .logo-item {
    display: inline-block;
    float: left;
    width: 50%;
    margin: 0 0 10px;
  }
  .xt-skills .skill-info {
    padding: 36px 10px;
    margin-bottom: 40px;
  }
  .xt-contact #map {
    min-height: 400px;
  }
  .xt-footer-get-touch .get-touch-inner .f-icon {
    width: 100px;
    display: block;
    float: none;
    height: 100%;
    text-align: center;
    margin: 0 auto;
  }
  .xt-footer-get-touch .get-touch-inner .f-icon .fa {
    font-size: 44px;
    height: 80px;
    width: 100%;
    line-height: 80px;
    text-align: center;
  }
  .xt-footer-get-touch .get-touch-btn {
    padding: 30px 0;
    float: none;
    text-align: center;
    margin-top: 20px;
  }
  .xt-footer .footer-social {
    float: none;
  }
  .xt-footer .footer-nav {
    padding-bottom: 0;
  }
  .xt-footer .footer-nav ul li {
    margin: 0 5px;
    display: inline-block;
  }
  .xt-contact-inner p {
    padding: 0 15px;
  }
  .xt-service .section-separator {
    padding-bottom: 0;
  }
  .xt-service .xt-service-inner p {
    margin-bottom: 10px;
    float: none;
  }
  .xt-featured-list .featured-list-inner {
    padding-left: 0px;
  }
  .xt-featured-list .featured-list-inner p {
    padding-right: 0px;
  }
  .other-skills {
    padding: 0;
  }
  .header-contact-2 .xt-header-search {
    display: none;
  }
  .xt-business-2 .business-content {
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
  }
  .xt-business-2 .business-content h2 {
    padding-right: 0px;
  }
  .xt-pre-header-left-content img {
    display: none;
  }
  .contact-3 .section-title {
    text-align: center;
  }
  .contact-3 .form {
    float: none;
  }
  .contact-3 .section-title .title-hr {
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    float: none;
  }
  .btn.btn-big {
    padding: 10px 40px;
  }
  .xt-footer-3 .xt-footer-info-3 img {
    float: none;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  .xt-footer-3 .footer-3-tag {
    margin: 40px 0;
  }
  .xt-footer-3 .footer-3-tag h5 {
    margin-bottom: 15px;
  }
  .xt-footer-3 .footer-3-address h5 {
    margin-bottom: 15px;
  }
  .xt-footer-3-buttom p {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .footer-3-address .xt-3-address {
    display: block;
  }
  .xt-featured-list .featured-list-inner ul {
    margin-bottom: 0px;
    overflow: hidden;
  }
  .xt-pre-header-left-content {
    margin-bottom: 10px;
  }
  .header-contact-2 ul {
    float: none;
    text-align: center;
    margin: 0 auto;
  }
  .header-contact-2 ul li {
    display: inline-block;
    float: none;
    text-align: center;
    margin-right: 0px;
    margin: 0 15px;
  }
  .xt-featured-list .featured-list-inner ul li,
  ul.reptro_fancy_lists li {
    margin: 15px 0 0;
    text-align: left;
    float: none;
    display: block;
  }
  .xt-featured-list .featured-list-inner .btn {
    margin-top: 20px;
    float: left;
  }
  .xt-featured-list .featured-list-inner {
    overflow: hidden;
  }
  .xt-contact .right {
    float: none;
  }
  .xt-contact-inner {
    text-align: center;
    margin-bottom: 40px;
    overflow: hidden;
  }
  .xt-home-4 {
    background: #f2f2f2 !important;
  }
  .reptro-carousel .carousel-indicators {
    bottom: 7px;
    margin-left: -50%;
  }
  .site-footer .footer-widgets .widget {
    margin-bottom: 50px;
  }
  .site-footer .footer-widgets .widget:last-child{
    margin-bottom: 0;
  }
  .reptro-carousel a.custom_slider_control.left, 
  .reptro-carousel a.custom_slider_control.right {
    top: inherit;
    height: 35px;
    width: 35px;
    line-height: 36px;
    bottom: 15px;
  }
  .comments-area {
    padding-right: 0px;
  }
  .xt-author-area {
      width: 100%;
      padding-right: 0px;
      overflow: hidden;
      display: block;
  }
  .xt-page-title-area .entry-title {
    font-size: 30px;
    line-height: 35px;
  }
  .xt-service-two-area > .row > .xt-service-two-item, .xt-service-two-area > .row > .xt-service-two-item:nth-last-child(-n+2) {
    border-bottom: 1px solid #ededed;
  }
  .xt-service-two-area > .row > .xt-service-two-item:last-child {
    border-bottom: 0;
  }
}

@media only screen and (max-width: 600px) {
  .admin-bar .menu-spacing.stick {
    top: 0;
  }
  .reptro-course-loop-thumbnail-area img, .reptro-event-thumb-area img {
    width: 100%;
  }
}

/*
|===================
| SMALL MOBILE
|===================
*/
@media only screen and (max-width: 480px) {
  body .lp-archive-courses .course-meta-primary {
    margin-bottom: 0;
  }
  body .course-meta.course-meta-primary .course-meta__pull-left {
    gap: 20px;
  }
  .course-summary .course-meta,
  .course-summary .course-payment {
    display: block;
    margin-bottom: 0;
  }
  .course-summary .course-meta>div,
  .course-summary .learn-press-course-results-progress .items-progress {
    padding: 0;
    margin: 0 0 20px;
  }
  .xt-back-to-top {
    bottom: 60px;
  }
  ul.reptro_fancy_lists {
    margin-bottom: 0;
  }
  .reptro-events-items .reptro-event-item:last-child,
  .xt-blog-post-grid .xt-blog:last-child {
    margin-bottom: 30px;
  }
  .reptro-ctl-area {
    max-width: 100%;
  }
  body.xt-site-layout-boxed.post-type-archive-tribe_events {
    position: unset;
  }
  .events-archive .entry-content, .events-archive .entry-header {
    width: 100%;
  }
  .curriculum-sections .section-header {
    margin-bottom: 0;
  }
  .single-lp_course .reptro-course-items-area {
    margin-bottom: 40px;
  }
  .xt-breadcrumb-wrapper {
    margin-bottom: 0;
  }
  .course-tab-panel{
    padding: 20px;
  }
  .lp-single-course .xt-single-course-header .lp-course-buttons {
    margin-top: 20px;
  }
  .lp-single-course .xt-single-course-header .purchase-course {
    display: block;
  }
  .course-summary .lp-course-buttons button.button.button-enroll-course {
    margin-bottom: 0;
  }
  .course-summary .lp-course-buttons button {
    margin: 0;
    width: 100%;
  }
  .course-summary .lp-course-buttons > button {
    margin: 20px  0 0;
    width: 100%;
    display: inherit;
  }
  .xt-contact-phone .xt-contact-call-to-action-inner {
    border: 0;
    margin-bottom: 30px;
  }
  .xt-contact-call-to-action-inner {
    padding: 0;
  }
  .xt-contact-call-to-action {
    padding: 30px;
  }
  body .kc-elm {
    float: unset;
  }
  body .navbar li {
    padding: 0;
  }
  .reptro-section-title.section-title-font-size-xx_large {
    font-size: 38px;
    line-height: 38px;
  }
  .row > div:last-child .single-team,
  .portfolio-container .grid-item:last-child,
  .xt-skills .technical-skills .bar_group:last-child .elastic {
    margin-bottom: 0;
  }
  .footer-widgets {
    padding-top: 60px!important;
    padding-bottom: 50px!important;
  }
  .xt-our-service {
    margin-bottom: 20px;
  }
  .site-info {
    text-align: center;
  }
  .xt_kc_row_has_container.xt_kc_row_has_padding .container .kc_column {
    padding-left: 0;
    padding-right: 0;
  }
  .xt_kc_row_has_container.xt_kc_row_has_padding .container .row .kc_column {
    padding-left: 15px;
    padding-right: 15px;
  }
  .reptro-section-title.margin-bottom-small {
    margin-top: 0;
  }
  h2.reptro-section-title {
    font-size: 36px;
    line-height: 40px;
  }
  .reptro-section-title.margin-top-xlarge,
  .section-title-small.margin-top-large {
    margin-top: 40px;
  }
  .reptro-section-title.margin-bottom-xlarge,
  .section-title-small.margin-bottom-large {
    margin-bottom: 40px;
  }
  .section-title-small {
    font-size: 15px;
    line-height: 22px;
  }
  .nav-previous a, .nav-next a {
    float: inherit;
    margin-top: 15px;
  }
  .comment-navigation .nav-previous, 
  .posts-navigation .nav-previous, 
  .post-navigation .nav-previous {
  	width: 100%;
  }
  .post-navigation .nav-previous {
  	float: inherit;
  }
  .xt-business-home .business-content p {
    padding: 0;
  }
  .xt-business-home .bx-overlay {
    padding-top: 80px!important;
    padding-bottom: 80px!important;
  }
  .business-content {
    padding: 0 15px;
  }
  .business-content > h2 {
    margin-top: 0;
  }
  .xt-business-home.cover-bg.fix-bg.item {
    height: auto!important;
  }
  .xt-featured-member #quote-carousel {
    padding: 0px;
    margin: 0px;
  }
  .xt-contact #map {
    min-height: 350px;
  }
  .xt-business-home .business-content p {
    margin: 30px 0;
  }
  .xt-featured-list .featured-list-inner .btn {
    float: none;
  }
  .subpage-header .subpage-content p {
    font-size: 18px;
    line-height: 30px;
  }
  .subpage-header .subpage-content h2 {
    line-height: 55px;
    font-size: 44px;
  }
  .business-content h2 {
    font-size: 35px;
    line-height: normal;
  }
  .xt-business-home.cover-bg.fix-bg.item {
    height: 450px;
  }
  section.error-404.not-found {
    padding: 40px 0;
  }
  .grid-item {
    margin-top: 15px; 
  }
  .header-slider .slide-tablecell .slide-text h2 {
    font-size: 30px;
    line-height: normal;
  }
  .header-slider .owl-nav .owl-prev, .header-slider .owl-nav .owl-next {
    top: unset;
    bottom: 10px;
  }
  .header-slider .owl-nav .owl-prev {
    left: 15px;
  }
  .header-slider .owl-nav .owl-next {
    right: 15px;
  }
  .rtl .header-slider .owl-nav .owl-prev {
    left: unset;
    right: 15px;
  }
  .rtl .header-slider .owl-nav .owl-next {
    right: unset;
    left: 15px;
  }
}



