.big-button-choice {
  display: block;
  height: 100%;
  padding: 50px 30px;
  -webkit-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
  font-size: 14px;
  border-radius: 5px;
  text-align: center;
  -moz-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
  -o-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
  -webkit-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
  transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1); }
  @media (max-width: 767.98px) {
    .big-button-choice {
      margin-bottom: 30px;
      height: auto; } }
  .big-button-choice .title {
    display: inline-block;
    width: calc(100% - 40px);
    margin-bottom: 0;
    padding-left: 18px;
    font-size: 22px;
    vertical-align: middle; }
    @media (max-width: 1199.98px) {
      .big-button-choice .title {
        font-size: 18px; } }
  .big-button-choice:hover, .big-button-choice:focus, .big-button-choice:active {
    text-decoration: none;
    color: #fff !important;
    transform: scale(1.05); }
  .big-button-choice.company {
    color: #0084c2; }
    .big-button-choice.company:hover, .big-button-choice.company:focus, .big-button-choice.company:active {
      background-color: #0084c2; }
  .big-button-choice.private {
    color: #f9b236; }
    .big-button-choice.private:hover, .big-button-choice.private:focus, .big-button-choice.private:active {
      background-color: #f9b236; }

.form-check {
  float: left;
  padding-left: 0;
  padding-right: 10px;
  padding-bottom: 10px;
  width: 50%; }
  @media (max-width: 991.98px) {
    .form-check {
      width: 100% !important; } }
  .form-check label {
    display: block;
    height: 70px;
    line-height: 70px;
    padding: 0 15px;
    -webkit-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
    -moz-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
    box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
    font-size: 14px;
    color: #f9b236;
    border-radius: 10px;
    -moz-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
    -o-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
    -webkit-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
    transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1); }
    .form-check label .picto {
      display: inline-block;
      width: 20px;
      margin-right: 5px;
      border-radius: 5px; }
    .form-check label span {
      display: inline-block;
      width: calc(100% - 35px);
      padding-left: 5px;
      font-size: 14px;
      vertical-align: middle; }
    .form-check label:hover {
      background-color: #f9b236 !important;
      color: #fff !important;
      transform: scale(1.05); }
  .form-check input {
    display: none; }
    .form-check input:checked + label {
      background-color: #f9b236 !important;
      color: #fff !important; }
  .form-check.show-more, .form-check.show-minus {
    width: 100%;
    margin-top: 5px;
    color: #f9b236; }

#search_universe .form-check label {
  display: block;
  height: 70px;
  line-height: 70px;
  padding: 0 20px; }
  #search_universe .form-check label .picto {
    width: 30px; }
  #search_universe .form-check label span {
    width: calc(100% - 50px);
    font-size: 18px;
    line-height: 20px; }

#map-wrapper #map {
  height: 400px;
  display: none; }
#map-wrapper svg {
  width: 100%; }
  #map-wrapper svg polygon {
    cursor: pointer;
    -moz-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
    -o-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
    -webkit-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
    transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1); }
    #map-wrapper svg polygon:hover, #map-wrapper svg polygon:focus, #map-wrapper svg polygon:active {
      opacity: .5; }
    #map-wrapper svg polygon.active {
      opacity: .3; }
    #map-wrapper svg polygon[disabled] {
      opacity: .1;
      cursor: default; }

#back-to-counties, #show-results {
  margin-top: 10px; }

#nb-search-results-title {
  margin-top: 40px;
  margin-bottom: 30px;
  font-weight: bold;
  text-align: center;
  font-size: 22px; }

#search-results {
  margin-top: 80px; }
  #search-results .session-prestation-item {
    padding: 30px;
    margin-bottom: 40px;
    -webkit-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
    -moz-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
    box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
    border-radius: 10px; }

.session-prestation-item {
  font-size: 14px; }
  .session-prestation-item p {
    margin-bottom: .5rem; }
  .session-prestation-item .left-part .content {
    padding-right: 50px; }
    .session-prestation-item .left-part .content .name {
      font-size: 16px; }
      .session-prestation-item .left-part .content .name a {
        color: #f9b236; }
    .session-prestation-item .left-part .content .sport {
      font-size: 18px;
      font-weight: bold; }
    .session-prestation-item .left-part .content .discipline {
      font-weight: normal; }
    .session-prestation-item .left-part .content .avatar-wrapper {
      position: relative;
      padding: 30px 20px;
      text-align: center; }
      .session-prestation-item .left-part .content .avatar-wrapper .price {
        position: relative;
        margin-top: 20px;
        padding: 5px 10px;
        background: #fff;
        color: #f9b236;
        font-size: 20px; }
      .session-prestation-item .left-part .content .avatar-wrapper img {
        width: 175px;
        max-width: 100%;
        border-radius: 10px; }
      .session-prestation-item .left-part .content .avatar-wrapper .socials {
        position: absolute;
        bottom: 10px;
        left: 10px;
        font-size: 15px; }
        .session-prestation-item .left-part .content .avatar-wrapper .socials a {
          margin-right: 5px;
          color: #fff; }
          .session-prestation-item .left-part .content .avatar-wrapper .socials a:hover, .session-prestation-item .left-part .content .avatar-wrapper .socials a:focus, .session-prestation-item .left-part .content .avatar-wrapper .socials a:active {
            opacity: .7; }
    .session-prestation-item .left-part .content .picto {
      display: inline-block;
      width: 60px;
      -webkit-box-shadow: 0px 0px 10px 0 rgba(204, 215, 224, 0.8);
      box-shadow: 0px 0px 10px 0 rgba(204, 215, 224, 0.8);
      margin-right: 5px;
      border-radius: 5px; }
  .session-prestation-item .right-part {
    min-height: 330px; }
    .session-prestation-item .right-part .content {
      position: relative;
      min-height: 100%; }
      .session-prestation-item .right-part .content .session-type {
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
        color: #f9b236;
        font-size: 16px; }
        .session-prestation-item .right-part .content .session-type .image {
          display: inline-block;
          margin: 0 5px;
          height: 20px;
          width: auto; }
        .session-prestation-item .right-part .content .session-type .nb-people, .session-prestation-item .right-part .content .session-type .places-left {
          float: right; }
        .session-prestation-item .right-part .content .session-type .training-level {
          display: block; }
      .session-prestation-item .right-part .content .title {
        margin-bottom: 20px;
        padding-top: 55px;
        letter-spacing: .1em;
        font-size: 18px;
        font-weight: bold; }
      .session-prestation-item .right-part .content .tags {
        margin-bottom: 10px;
        font-size: 12px;
        font-style: italic; }
      .session-prestation-item .right-part .content .description {
        font-size: 15px; }
      .session-prestation-item .right-part .content .equipments {
        margin-top: .5rem; }
      .session-prestation-item .right-part .content .address {
        margin-top: 20px;
        margin-bottom: 20px;
        font-size: 16px; }
      .session-prestation-item .right-part .content .bottom .notes-comments {
        color: #f9b236;
        font-size: 14px;
        text-align: left; }
        .session-prestation-item .right-part .content .bottom .notes-comments a {
          color: #f9b236; }
      .session-prestation-item .right-part .content .bottom .book-session-prestation i.fa-spinner {
        display: none; }
      .session-prestation-item .right-part .content .bottom .book-session-prestation.submitting i.fa-spinner {
        display: inline-block; }
  .session-prestation-item.company .left-part .content .name a {
    color: #0084c2; }
  .session-prestation-item.company .left-part .content .avatar-wrapper .price {
    color: #0084c2; }
  .session-prestation-item.company .right-part .content .session-type {
    color: #0084c2; }
  .session-prestation-item.company .right-part .content .bottom .notes-comments {
    color: #0084c2; }
    .session-prestation-item.company .right-part .content .bottom .notes-comments a {
      color: #0084c2; }

select {
  border-color: #f9b236 !important;
  color: #f9b236 !important; }

#search-form.company .form-check label {
  border-color: #0084c2;
  color: #0084c2; }
  #search-form.company .form-check label:hover {
    background-color: #0084c2 !important; }
#search-form.company .form-check input:checked + label {
  background-color: #0084c2 !important; }
#search-form.company .form-check.show-more, #search-form.company .form-check.show-minus {
  color: #0084c2; }
#search-form.company select {
  border-color: #0084c2 !important;
  color: #0084c2 !important; }

#modal-payment .modal-content {
  border-color: #f9b236; }
  #modal-payment .modal-content .modal-header {
    color: #f9b236;
    border-bottom: none; }
#modal-payment #payment-form-wrapper {
  color: #f9b236; }
  #modal-payment #payment-form-wrapper #picto-cards {
    margin-top: 10px;
    margin-bottom: 15px; }
    #modal-payment #payment-form-wrapper #picto-cards img {
      width: 50px; }
  #modal-payment #payment-form-wrapper #submit-payment i {
    display: none;
    margin-left: 10px; }
  #modal-payment #payment-form-wrapper.submitting #submit-payment i {
    display: inline-block; }
  #modal-payment #payment-form-wrapper .alert.error {
    display: none; }
    #modal-payment #payment-form-wrapper .alert.error.visible {
      display: block; }
  #modal-payment #payment-form-wrapper label {
    display: block;
    color: #f9b236; }
  #modal-payment #payment-form-wrapper .InputElement {
    border: 1px solid #f9b236; }

#search_theme .hide, #search_tags .hide {
  display: none; }

#modal-quote #quote-form-wrapper {
  color: #0084c2; }
  #modal-quote #quote-form-wrapper #submit-quote i {
    display: none;
    margin-left: 10px; }
  #modal-quote #quote-form-wrapper.submitting #quote i {
    display: inline-block; }
  #modal-quote #quote-form-wrapper label {
    display: block;
    color: #0084c2; }
  #modal-quote #quote-form-wrapper select, #modal-quote #quote-form-wrapper input {
    border-color: #0084c2 !important;
    color: #0084c2 !important; }
    #modal-quote #quote-form-wrapper select.is-invalid, #modal-quote #quote-form-wrapper input.is-invalid {
      border-color: #e73445 !important; }
  #modal-quote #quote-form-wrapper .select2-container {
    width: 100% !important; }
    #modal-quote #quote-form-wrapper .select2-container .select2-selection {
      border-color: #0084c2; }
      #modal-quote #quote-form-wrapper .select2-container .select2-selection.is-invalid {
        border-color: #e73445 !important; }
      #modal-quote #quote-form-wrapper .select2-container .select2-selection .select2-selection__choice {
        background-color: #0084c2;
        border-color: #0084c2;
        color: #ffffff; }
        #modal-quote #quote-form-wrapper .select2-container .select2-selection .select2-selection__choice > span {
          color: #ffffff; }

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

#image-part {
  position: relative;
  min-height: 100%;
  padding: 50px 20px;
  color: #fff; }
  #image-part .favorite {
    display: inline-block;
    position: absolute;
    top: 15px;
    left: 15px;
    font-size: 24px;
    color: #f9b236; }
  #image-part .firstname {
    margin-bottom: 30px;
    font-size: 60px;
    text-align: right;
    text-transform: uppercase;
    letter-spacing: .1em; }
  #image-part .motto {
    margin-bottom: 25px;
    font-style: italic;
    font-size: 16px; }
  #image-part .avatar {
    display: block;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 30px;
    object-fit: cover;
    border-radius: 10px; }
  #image-part #avatar-upload {
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    margin: 0 auto;
    margin-bottom: 30px;
    background: #ccc;
    line-height: 200px;
    text-align: center;
    color: #fff;
    font-size: 14px; }
    #image-part #avatar-upload i {
      display: none;
      font-size: 30px; }
    #image-part #avatar-upload p {
      display: none;
      position: absolute;
      bottom: 10px;
      left: auto;
      right: auto;
      margin: auto;
      line-height: 16px; }
    #image-part #avatar-upload:hover img, #image-part #avatar-upload:focus img, #image-part #avatar-upload:active img {
      display: none; }
    #image-part #avatar-upload:hover i, #image-part #avatar-upload:focus i, #image-part #avatar-upload:active i {
      display: inline-block; }
  #image-part .interventions {
    margin-bottom: 20px; }
    #image-part .interventions .show-more, #image-part .interventions .show-minus {
      color: #ffffff; }
      #image-part .interventions .show-more.hide, #image-part .interventions .show-minus.hide {
        display: none; }
    #image-part .interventions a {
      display: inline-block; }
      #image-part .interventions a.intervention {
        margin-bottom: 10px; }
        #image-part .interventions a.intervention.hide {
          display: none; }
      #image-part .interventions a img {
        width: 50px;
        -webkit-box-shadow: 0px 0px 10px 0 rgba(204, 215, 224, 0.8);
        box-shadow: 0px 0px 10px 0 rgba(204, 215, 224, 0.8);
        border-radius: 5px;
        margin-right: 5px; }
  #image-part .evaluations a {
    color: #fff; }
  #image-part .social-networks {
    font-size: 22px; }
    #image-part .social-networks i {
      margin-right: 5px; }
  #image-part.private {
    background: #f9b236; }
  #image-part.company {
    background: #0084c2; }
  #image-part.association {
    background: #0a0406; }
  #image-part.sportsman {
    background: #e73445; }

#infos-part {
  padding-bottom: 50px;
  text-align: right; }
  #infos-part .edit-link {
    color: #0a0406; }
  #infos-part .lastname {
    margin-top: 26px;
    margin-bottom: 30px;
    font-size: 60px;
    text-transform: uppercase;
    letter-spacing: .1em;
    text-align: left; }
  #infos-part .block {
    margin-bottom: 60px; }
    #infos-part .block::after {
      display: block;
      clear: both;
      content: ""; }
    #infos-part .block .block-content {
      float: left;
      width: calc(100% - 125px);
      margin-right: 100px; }
      #infos-part .block .block-content .subtitle {
        font-size: 18px; }
    #infos-part .block .block-title {
      float: left;
      width: 25px; }
      #infos-part .block .block-title h3 {
        margin-bottom: 0;
        transform: rotate(-90deg);
        font-weight: normal;
        font-size: 20px;
        text-transform: uppercase; }
    #infos-part .block .langs img {
      height: 24px; }
    #infos-part .block .list-disciplines {
      list-style: none;
      padding-left: 0; }
      #infos-part .block .list-disciplines .name {
        margin-right: 5px; }
      #infos-part .block .list-disciplines .circle {
        display: inline-block;
        width: 10px;
        height: 10px;
        border-radius: 5px;
        border: 1px solid #f9b236; }
        #infos-part .block .list-disciplines .circle.active {
          background: #f9b236; }
    #infos-part .block .list-images {
      list-style: none;
      padding-left: 0;
      text-align: right; }
      #infos-part .block .list-images::after {
        display: block;
        clear: both;
        content: ""; }
      #infos-part .block .list-images li {
        display: inline-block;
        position: relative;
        width: 100px;
        height: 100px;
        margin-bottom: 5px;
        text-align: center;
        overflow: hidden; }
        #infos-part .block .list-images li a {
          display: block;
          width: 100%;
          height: 100%; }
        #infos-part .block .list-images li input[type="file"] {
          display: none; }
        #infos-part .block .list-images li img {
          width: 100%;
          height: 100%;
          object-fit: cover;
          object-position: center; }
        #infos-part .block .list-images li .placeholder {
          height: 100px;
          background: #ccc;
          color: #fff;
          line-height: 100px;
          font-size: 24px;
          cursor: pointer; }
        #infos-part .block .list-images li .img-placeholder {
          display: none;
          width: 100px;
          height: 100px;
          object-fit: cover; }
        #infos-part .block .list-images li .remove-image {
          position: absolute;
          bottom: 0;
          width: 100%;
          height: auto;
          border-radius: 0; }
    #infos-part .block .list-videos {
      position: relative;
      display: inline-block;
      height: 200px;
      width: 310px;
      text-align: right; }
      #infos-part .block .list-videos .owl-item {
        height: 200px;
        width: 310px; }
      #infos-part .block .list-videos .owl-prev {
        float: left;
        margin-top: -122px;
        margin-left: -20px;
        font-size: 25px; }
        #infos-part .block .list-videos .owl-prev.disabled {
          display: none; }
      #infos-part .block .list-videos .owl-next {
        float: right;
        margin-top: -122px;
        margin-right: -20px;
        font-size: 25px; }
        #infos-part .block .list-videos .owl-next.disabled {
          display: none; }
    #infos-part .block .list-news {
      position: relative;
      display: inline-block;
      height: 200px;
      width: 310px;
      text-align: right; }
      #infos-part .block .list-news .news {
        display: inline-block;
        position: relative;
        height: 200px;
        width: 310px;
        background: #0a0406; }
        #infos-part .block .list-news .news .image {
          -moz-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
          -o-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
          -webkit-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
          transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
          width: 100%;
          height: 100%;
          object-fit: cover;
          object-position: center;
          opacity: .5; }
        #infos-part .block .list-news .news .title {
          position: relative;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          left: 0;
          right: 0;
          padding: 10px;
          position: absolute;
          font-family: "US 101" !important;
          font-size: 20px;
          text-align: center;
          text-transform: uppercase;
          color: #fff; }
          @media (max-width: 767.98px) {
            #infos-part .block .list-news .news .title {
              font-size: 18px; } }
          @media (max-width: 575.98px) {
            #infos-part .block .list-news .news .title {
              font-size: 16px; } }
        #infos-part .block .list-news .news .date {
          position: absolute;
          top: 10px;
          left: 0;
          width: 100%;
          text-align: center;
          color: #fff;
          font-size: 12px; }
        #infos-part .block .list-news .news:hover, #infos-part .block .list-news .news:active, #infos-part .block .list-news .news:focus {
          text-decoration: none; }
          #infos-part .block .list-news .news:hover .image, #infos-part .block .list-news .news:active .image, #infos-part .block .list-news .news:focus .image {
            opacity: .2; }
      #infos-part .block .list-news .owl-prev {
        float: left;
        margin-top: -122px;
        margin-left: -20px;
        font-size: 25px; }
        #infos-part .block .list-news .owl-prev.disabled {
          display: none; }
      #infos-part .block .list-news .owl-next {
        float: right;
        margin-top: -122px;
        margin-right: -20px;
        font-size: 25px; }
        #infos-part .block .list-news .owl-next.disabled {
          display: none; }
  #infos-part #fos_user_edit_profile_birthDate select {
    width: calc(100%/3); }
  #infos-part.private .lastname {
    color: #f9b236; }
  #infos-part.private .block .block-content .subtitle {
    color: #f9b236; }
  #infos-part.company .lastname {
    color: #0084c2; }
  #infos-part.company .block .block-content .subtitle {
    color: #0084c2; }
  #infos-part.sportsman .lastname {
    color: #e73445; }
  #infos-part.sportsman .block .block-content .subtitle {
    color: #e73445; }

#list-comments {
  list-style: none;
  text-align: left; }
  #list-comments .comment {
    margin-bottom: 40px;
    padding-bottom: 40px;
    border-bottom: 1px solid #ccc; }
    #list-comments .comment:last-child {
      border-bottom: none; }
    #list-comments .comment .top .username {
      display: inline-block; }
      #list-comments .comment .top .username a {
        color: #333;
        text-decoration: underline; }
    #list-comments .comment .top .note {
      display: inline-block;
      margin-left: 10px;
      color: #f9b236; }
    #list-comments .comment .top .date {
      float: right;
      font-size: 14px;
      color: #a1a1a1; }
    #list-comments .comment .content {
      padding-top: 20px; }

#next-sessions {
  margin-top: 40px;
  padding-left: 30px;
  padding-right: 30px; }
  #next-sessions > .title {
    margin-bottom: 30px;
    font-family: "US 101" !important;
    font-size: 30px;
    text-align: center;
    text-transform: uppercase; }
  #next-sessions .owl-stage {
    display: flex !important; }
  #next-sessions .owl-item {
    padding: 0 15px; }
    #next-sessions .owl-item .item {
      display: block;
      height: 100%;
      -webkit-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
      -moz-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
      box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;
      font-size: 14px;
      color: #0a0406;
      text-decoration: none;
      border-radius: 10px;
      background: #fff;
      -moz-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
      -o-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
      -webkit-transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1);
      transition: all 0.3s cubic-bezier(0.58, 0.01, 0.19, 1); }
      #next-sessions .owl-item .item .image {
        position: relative;
        width: 100%;
        height: 175px;
        background: #fff;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px; }
        #next-sessions .owl-item .item .image img {
          height: 100%;
          width: 100%;
          object-fit: cover;
          object-position: top;
          border-top-left-radius: 10px;
          border-top-right-radius: 10px; }
        #next-sessions .owl-item .item .image .tags {
          position: absolute;
          top: 5px;
          right: 5px;
          width: calc(100% - 10px);
          text-align: right; }
        #next-sessions .owl-item .item .image .city {
          position: absolute;
          right: 5px;
          bottom: 0;
          text-align: center;
          font-family: "US 101";
          font-size: 16px;
          text-transform: uppercase;
          color: #fff;
          text-shadow: 0.05em 0.05em 0.05em rgba(0, 0, 0, 0.5); }
      #next-sessions .owl-item .item .content {
        padding: 15px; }
        #next-sessions .owl-item .item .content .infos {
          margin-bottom: 5px;
          font-size: 16px; }
        #next-sessions .owl-item .item .content .title {
          display: block;
          width: 100%;
          margin-bottom: 0;
          padding: 10px 0;
          font-weight: bold;
          font-size: 16px; }
        #next-sessions .owl-item .item .content .desc {
          font-size: 12px; }
        #next-sessions .owl-item .item .content .places-left {
          font-size: 12px; }
        #next-sessions .owl-item .item .content .date {
          font-size: 16px; }
        #next-sessions .owl-item .item .content .price {
          display: inline-block;
          margin-top: -5px;
          font-size: 24px;
          font-weight: bold; }
      #next-sessions .owl-item .item .picto-universe {
        position: absolute;
        top: 25px;
        right: 25px;
        display: inline-block;
        width: auto;
        height: 35px;
        border-radius: 5px; }
      #next-sessions .owl-item .item.private .title, #next-sessions .owl-item .item.private .price, #next-sessions .owl-item .item.private .date {
        color: #f9b236; }
      #next-sessions .owl-item .item.company .title, #next-sessions .owl-item .item.company .price, #next-sessions .owl-item .item.company .date {
        color: #0084c2; }
  #next-sessions .owl-prev {
    position: absolute;
    top: 50%;
    left: -10px;
    font-size: 40px !important;
    margin-top: -70px; }
  #next-sessions .owl-next {
    position: absolute;
    top: 50%;
    right: -10px;
    font-size: 40px !important;
    margin-top: -70px; }

.modal-content button.close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto; }

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