/*  Imports */
@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;500;700&family=Open+Sans&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Prompt:wght@300;400;700;800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&family=Source+Sans+Pro:wght@400;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&family=Source+Sans+Pro:wght@400;600;700&display=swap");
/*
** Fonts
*/
/*
** media query widths
*/
#cookies-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 2000;
  background: #525260;
  color: white;
  border-top: 1px solid #525260;
  width: 100%;
  text-align: center; }
  #cookies-banner .container {
    padding: 15px;
    padding-top: 0 !important;
    width: 100%;
    max-width: 100%; }
    #cookies-banner .container .alert-cookie {
      padding: 20px 20px 20px 20px !important;
      border: none;
      margin: 0;
      background: #525260 !important; }
      #cookies-banner .container .alert-cookie p {
        color: #ffffff; }
      #cookies-banner .container .alert-cookie a:not(.btn) {
        color: #FF344C; }
      #cookies-banner .container .alert-cookie .text {
        max-width: 1140px;
        margin: 0 auto; }

#box-shadow {
  background-color: rgba(3, 3, 3, 0.5);
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000; }

@media (max-width: 768px) {
  #cookies-banner .container .alert .text {
    font-size: 12px; }
    #cookies-banner .container .alert .text a.btn.btn-red {
      font-size: 12px;
      width: 100%; } }
#modal-cookies-beruby {
  overflow-x: hidden;
  overflow-y: auto;
  background: rgba(0, 0, 0, 0.7); }
  #modal-cookies-beruby .modal-dialog .modal-content {
    padding: 10px;
    width: 100%; }
    #modal-cookies-beruby .modal-dialog .modal-content .modal-header {
      background: #373A3C;
      color: white; }
      #modal-cookies-beruby .modal-dialog .modal-content .modal-header .close {
        padding: 3px 10px;
        margin: 0rem 0rem 0rem auto;
        background-color: #FF344C;
        color: #ffffff;
        opacity: 1;
        border-radius: 50%; }
    #modal-cookies-beruby .modal-dialog .modal-content .modal-body .cookies-body .cookies-body-other hr {
      margin: 0; }
    #modal-cookies-beruby .modal-dialog .modal-content .modal-body .cookies-body .cookies-body-other strong {
      display: block; }
    #modal-cookies-beruby .modal-dialog .modal-content .modal-body .cookies-body .cookies-body-other .form-check.form-check-inline {
      float: right; }
      @media (max-width: 768px) {
        #modal-cookies-beruby .modal-dialog .modal-content .modal-body .cookies-body .cookies-body-other .form-check.form-check-inline {
          float: unset; } }
    #modal-cookies-beruby .modal-dialog .modal-content .modal-body .cookies-body p {
      font-family: "Comfortaa", "Helvetica Neue", Helvetica, Arial, Sans-serif; }
      @media (max-width: 768px) {
        #modal-cookies-beruby .modal-dialog .modal-content .modal-body .cookies-body p {
          font-size: 0.8rem;
          margin-bottom: 10px;
          text-align: justify; } }
    #modal-cookies-beruby .modal-dialog .modal-content .modal-footer .btn {
      font-size: 12px; }
  @media (min-width: 576px) {
    #modal-cookies-beruby .modal-dialog {
      max-width: 60%; } }
  @media (max-width: 768px) {
    #modal-cookies-beruby .modal-dialog {
      max-width: 100%; } }
  #modal-cookies-beruby .cookies-body-other {
    display: none; }
  #modal-cookies-beruby .cookies-section-active {
    font-weight: bold; }
  #modal-cookies-beruby a:not(.btn) {
    color: #FF344C; }

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