.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:"UnitedSans", Sans-serif;font-size:20px;font-weight:400;background-color:transparent;background-image:linear-gradient(180deg, #118BAA 0%, #005F76 100%);border-radius:12px 12px 12px 12px;padding:16px 32px 16px 32px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #005F76 0%, #118BAA 100%);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1090px;}.e-con{--container-max-width:1090px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*div[data-elementor-type="wp-page"] * {*/
/*    font-family: "UnitedSans" !important;*/
/*}*/

.h-cut-margins > :first-child,
.h-cut-margins > * > :first-child {
	margin-top: 0 !important;
}

.h-cut-margins > :last-child,
.h-cut-margins > * > :last-child {
	margin-bottom: 0 !important;
}


.elementor-button {
  font-weight: 400 !important;
  font-family: "UnitedSans" !important;
  line-height: 1.2 !important;
  height: auto !important;
}

.elementor-button.elementor-button-link:hover {
  opacity: 1;
}

button.btn,
.e-search-submit {
  height: auto !important;
}

button[data-dismiss="modal"] {
    height: 20px !important;
    background-image: url(/app/themes/odisejada/assets/images/close1.svg) !important;

}

/* Header */
#pc-main-menu .elementor-nav-menu li .sub-menu a {
  color: #ffffff !important;
  font-weight: 400 !important;
}

.navbar-toggler.mobile-main-menu {
  padding: 0;
  background: none !important;
  border: none !important;
  width: 30px;
  height: 30px;
}

.navbar-toggler.mobile-main-menu .navbar-toggler-icon {
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='29' height='27' viewBox='0 0 29 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_775_1166)'%3E%3Cpath d='M26.0869 5.67374H2.80578C1.71149 4.56733 1.09428 3.94629 0 2.83687C1.09428 1.73046 1.71149 1.10641 2.80578 0H26.0869C27.1812 1.10641 27.7984 1.73046 28.8927 2.83687C27.7984 3.94328 27.1812 4.56733 26.0869 5.67374Z' fill='%2300A1B1'/%3E%3Cpath d='M26.0869 15.6586H2.80578C1.71149 14.5522 1.09428 13.9281 0 12.8217C1.09428 11.7153 1.71149 11.0913 2.80578 9.98486H26.0869C27.1812 11.0913 27.7984 11.7153 28.8927 12.8217C27.7984 13.9281 27.1812 14.5522 26.0869 15.6586Z' fill='%2300A1B1'/%3E%3Cpath d='M26.0869 25.6405H2.80578C1.71149 24.5341 1.09428 23.9101 0 22.8037C1.09428 21.6973 1.71149 21.0732 2.80578 19.9668H26.0869L28.8927 22.8037C27.7984 23.9101 27.1812 24.5341 26.0869 25.6405Z' fill='%2300A1B1'/%3E%3Cpath d='M28.8935 2.83691L26.0877 5.67378H2.80664V7.03343H26.0818L29.0009 4.30811L28.8935 2.83691Z' fill='white'/%3E%3Cpath d='M28.8935 12.8188L26.0877 15.6587H2.80664V17.0154H26.0818L29.0009 14.29L28.8935 12.8188Z' fill='white'/%3E%3Cpath d='M28.8935 22.8037L26.0877 25.6406H2.80664V27.0002H26.0818L29.0009 24.2749L28.8935 22.8037Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_775_1166'%3E%3Crect width='29' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.navbar-toggler.mobile-main-menu:not(.collapsed) .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.0374 24.7943C29.0442 25.3078 29.0498 25.7285 29.0554 26.1491C29.0609 26.5675 29.0666 26.9859 29.0733 27.4957L27.4968 29.0722C26.474 29.0587 25.8193 29.0505 24.7948 29.037L2.07619 6.31839L2.04098 3.61633L3.61746 2.03984L6.31883 2.07575L29.0374 24.7943Z' fill='%2300A1B1' stroke='url(%23paint0_linear_455_1719)'/%3E%3Cpath d='M24.7943 2.22432C25.3078 2.21755 25.7285 2.21191 26.1491 2.20636C26.5675 2.20085 26.9859 2.19513 27.4957 2.18841L29.0722 3.7649C29.0587 4.78768 29.0505 5.4424 29.037 6.46696L6.31839 29.1855L3.61633 29.2207L2.03984 27.6443L2.07575 24.9429L24.7943 2.22432Z' fill='%2300A1B1' stroke='url(%23paint1_linear_455_1719)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_455_1719' x1='2.47532' y1='2.47487' x2='28.6383' y2='28.6378' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300B1DC'/%3E%3Cstop offset='1' stop-color='%23005F76'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_455_1719' x1='2.47487' y1='28.7864' x2='28.6378' y2='2.62345' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300B1DC'/%3E%3Cstop offset='1' stop-color='%23005F76'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.menu-main-menu-container language-changer {
  display: none;
}

.elementor-nav-menu--dropdown {
  background: linear-gradient(180deg, #0a1722 0%, #152937 100%);
}

.elementor-nav-menu--dropdown ul {
  border-top: 1px solid #98989866;
}

.elementor-nav-menu--dropdown ul li {
  
}

.elementor-nav-menu--dropdown ul li a {
  font-size: 15px !important;
  text-transform: uppercase;
  font-weight: 400 !important;
  padding: 12px 40px !important;
  border-bottom: 1px solid #98989866;
  justify-content: space-between;
  line-height: 1.2 !important;
}

.elementor-nav-menu--dropdown ul li a.highlighted {

}

.elementor-nav-menu--dropdown ul li a .sub-arrow svg {
  width: 14px !important;
  height: 14px !important;
}

/* Home Hero */
pc-slider slide .item {
  position: relative;
}

pc-slider slide .item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 30%;
  height: 100%;
  background: linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
  z-index: 1;
  pointer-events: none;
}

pc-slider slide .item .slide-box .category {
  display: none !important;
}

pc-slider slide .item .slide-box .title {
  font-size: 70px;
}

pc-slider slide .item .slide-box .headline {
  font-size: 20px;
}

pc-slider slide .item .slide-box .infoline.prop {
  display: flex;
  flex-direction: column !important;
  row-gap: 5px;
  align-items: flex-start;
  text-align: left;
}

pc-slider slide .item .slide-box .infoline.prop .d-flex.gap-1 {
  flex-direction: column !important;
}

/* pc-slider slide .item .slide-box .infoline.prop span:nth-child(3n) {
  margin-top: 20px;
} */

pc-slider slide .item .slide-box .main-details div:last-child > div {
  flex-direction: column;
  align-items: flex-start !important;
}

pc-slider slide .item .slide-box .main-details .screenings {
  align-items: flex-start;
  margin-left: 0 !important;
}

pc-slider .carousel-indicators {
  bottom: 10px !important;
}

pc-slider .carousel-indicators li {
  background: #00A1B1 !important;
  border: none !important;
  width: 11px !important;
  height: 11px !important;
}

pc-slider .carousel-indicators li.active {
  background: #ffffff !important;
}

@media (max-width: 576px) {
  pc-slider slide .item .slide-box .title {
    font-size: 30px !important;
  }

  pc-slider slide .item .slide-box .movie-content > * > * {
    justify-content: flex-end !important;
  }
  
  /*pc-slider slide .item .slide-box .movie-content > * > * > *:nth-child(2) {*/
  /*  display: none !important;*/
  /*}*/

  pc-slider slide .item .slide-box .movie-content > * > * > *:last-child > * > * {
    width: 100% !important;
  }

  pc-slider slide .item .slide-box .movie-content > * > * > *:last-child > * > * > * {
    width: 100% !important;
  }

  pc-slider slide .item .slide-box .movie-content > * > * > *:last-child button {
    width: 100% !important;
    display: block !important;
    flex: 1;
    height: auto !important;
  }

  pc-slider slide .item .slide-box .infoline.prop {
    display: none !important;
  }

  pc-slider slide .item .slide-box .headline {
    display: none !important;
  }
}

@media (min-width: 576px) {
  pc-slider slide .item .slide-box .infoline.prop span {
      margin-left: 0;
  }
}

/* Datepicker bar */
app-date-picker .date-picker-container .date-picker-bar i {
  font-size: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='43' viewBox='0 0 38 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_348_144)'%3E%3Cpath d='M33.3901 4.64454H31.6235V3.16408C31.6235 1.41936 30.2173 0 28.4887 0C26.7602 0 25.354 1.41936 25.354 3.16408V4.64454H22.1362V3.16408C22.1362 1.41936 20.73 0 19.0014 0C17.2729 0 15.8666 1.41936 15.8666 3.16408V4.64454H12.6488V3.16408C12.6488 1.41936 11.2426 0 9.51408 0C7.78552 0 6.37932 1.41936 6.37932 3.16408V4.64454H4.61276C2.06357 4.64454 0 6.72741 0 9.2976V38.3484C0 40.9171 2.06357 43 4.60853 43H33.3901C35.935 43 37.9986 40.9171 37.9986 38.3484V9.2976C37.9986 6.72883 35.935 4.64596 33.3901 4.64596V4.64454ZM27.3232 6.91211V3.16408C27.3232 2.51621 27.8455 1.9891 28.4873 1.9891C29.1292 1.9891 29.6514 2.51621 29.6514 3.16408V7.28009C29.6514 7.35113 29.6444 7.41933 29.6317 7.48611C29.5346 8.03595 29.0588 8.45508 28.4859 8.45508C27.913 8.45508 27.4373 8.03595 27.3401 7.48611C27.3289 7.41933 27.3204 7.34971 27.3204 7.28009V6.91211H27.3232ZM17.8345 6.91211V3.16408C17.8345 2.51621 18.3567 1.9891 18.9986 1.9891C19.6405 1.9891 20.1627 2.51621 20.1627 3.16408V7.28009C20.1627 7.35113 20.1557 7.41933 20.143 7.48611C20.0459 8.03595 19.5701 8.45508 18.9972 8.45508C18.4243 8.45508 17.9485 8.03595 17.8514 7.48611C17.8401 7.41933 17.8317 7.34971 17.8317 7.28009V6.91211H17.8345ZM8.34716 6.91211V3.16408C8.34716 2.51621 8.86939 1.9891 9.51126 1.9891C10.1531 1.9891 10.6754 2.51621 10.6754 3.16408V7.28009C10.6754 7.35113 10.6683 7.41933 10.6557 7.48611C10.5585 8.03595 10.0828 8.45508 9.50985 8.45508C8.93695 8.45508 8.46118 8.03595 8.36405 7.48611C8.35279 7.41933 8.34435 7.34971 8.34435 7.28009V6.91211H8.34716ZM35.1848 38.3469C35.1848 39.3457 34.3796 40.157 33.3915 40.157H4.60853C3.61898 40.157 2.81523 39.3443 2.81523 38.3469V11.9602H35.1848V38.3484V38.3469Z' fill='white'/%3E%3Cpath d='M10.7335 17.2568H5.2832V22.0605H10.7335V17.2568Z' fill='white'/%3E%3Cpath d='M18.0606 17.2568H12.6104V22.0605H18.0606V17.2568Z' fill='white'/%3E%3Cpath d='M25.3878 17.2568H19.9375V22.0605H25.3878V17.2568Z' fill='white'/%3E%3Cpath d='M32.7159 17.2568H27.2656V22.0605H32.7159V17.2568Z' fill='white'/%3E%3Cpath d='M10.7335 23.693H5.2832V28.4967H10.7335V23.693Z' fill='white'/%3E%3Cpath d='M18.0606 23.693H12.6104V28.4967H18.0606V23.693Z' fill='white'/%3E%3Cpath d='M25.3878 23.693H19.9375V28.4967H25.3878V23.693Z' fill='white'/%3E%3Cpath d='M32.7159 23.693H27.2656V28.4967H32.7159V23.693Z' fill='white'/%3E%3Cpath d='M10.7335 30.1292H5.2832V34.9328H10.7335V30.1292Z' fill='white'/%3E%3Cpath d='M18.0606 30.1292H12.6104V34.9328H18.0606V30.1292Z' fill='white'/%3E%3Cpath d='M25.3878 30.1292H19.9375V34.9328H25.3878V30.1292Z' fill='white'/%3E%3Cpath d='M32.7159 30.1292H27.2656V34.9328H32.7159V30.1292Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_348_144'%3E%3Crect width='38' height='43' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 38px;
  height: 43px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  flex: 0 0 38px;
}

app-date-picker .date-picker-container .date-picker-bar i::before {
  content: '';
}

app-date-picker .date-picker-container .date-picker-bar {
  font-weight: 800;
  color: #00A1B1;
  font-size: 20px;
}

/* Datepicker */
.bs-datepicker-head {
  padding: 20px 30px;
}
.bs-datepicker-head button.current {
  background: none;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 27px;
  margin: 0;
}

.bs-datepicker-head button.next,
.bs-datepicker-head button.previous {
  background: none;
  color: #ffffff;
  padding: 0;
  margin: 0;
  border-radius: 0;
}

.bs-datepicker-head button.next:hover,
.bs-datepicker-head button.previous:hover {
  color: #00a1b1;
}

.bs-datepicker-head button.next span,
.bs-datepicker-head button.previous span {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0;
}

.bs-datepicker-container .bs-datepicker-body table th {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 16px;
}
.bs-datepicker.blue-datepicker {
  background: #000000;
  box-shadow: 0 4px 10px 0 #005D74;
  border: 1px solid #00A1B1;
  border-radius: 20px;
}

.bs-datepicker.blue-datepicker .bs-datepicker-body {
  padding: 30px 30px 20px 30px;
}

.bs-datepicker-container .bs-datepicker-body table tbody td.is-other-month span, .bs-datepicker-container .bs-datepicker-body table tbody span.is-other-month, .bs-datepicker-container .bs-datepicker-body table tbody td.disabled span, .bs-datepicker-container .bs-datepicker-body table tbody span.disabled {
  color: #999999 !important;
}

.bs-datepicker-container .bs-datepicker-body table tbody td.is-highlighted:not(.disabled):not(.selected) span,.bs-datepicker-container .bs-datepicker-body table tbody span.is-highlighted:not(.disabled):not(.selected) {
  background-color: #00a1b1;
  border-radius: 2px;
  border: solid 1px #00a1b1
}

.bs-datepicker-container .bs-datepicker-body .days span {
  width: 40px;
  height: 37px;
  font-size: 18px;
  line-height: 38px;
  color: #ffffff;
  margin: 3px 0 4px 0;
}

.bs-datepicker-container .bs-datepicker-body span {
  border-radius: 2px;
}

/* Filter bar */
app-screening-filter .filter-top {
  gap: 8px !important;
}

app-screening-filter .filter-bar {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

app-screening-filter .filter-bar .filter-more button.btn,
app-screening-filter .filter-bar .filter-top>.btn {
  padding: 15px 15px 11px 15px !important;
  font-size: 15px !important;
  height: auto;
}

app-screening-filter .filter-bar .filter-top>.btn.ml-3 {
  margin-left: 0 !important;
}


app-screening-filter .filter-bar .filter-top>.btn:not(.selected) {
  background: none;
  border: 1px solid #2A5E74;
}

app-screening-filter .filter-bar .filter-top>.btn.selected {
  background: linear-gradient(#118baa, #005f76);
  color: #fff !important;
  border: 1px solid #005f76 !important;
}

app-screening-filter .filter-bar .filter-more button.btn:hover {
  
}

/* Home grid */
daily-program .card,
event-schedule .card {
  background: rgb(10,23,34) !important;
  background: linear-gradient(180deg, rgba(10,23,34,1) 0%, rgba(21,41,55,1) 100%) !important;
  padding: 15px 0;
}

daily-program .card .col-poster,
event-schedule .card .col-poster {
  flex: 0 0 250px;
  max-width: 250px;
  padding: 30px !important;
}

daily-program .card .col-poster img,
event-schedule .card .col-poster img {
  box-shadow: 0px 4px 10px 0 #005F76 !important;
}

daily-program .card .col-poster > div,
event-schedule .card .col-poster > div {
  width: 100%;
}

daily-program .card .col-poster + div,
event-schedule .card .col-poster + div {
  flex: 1;
  max-width: 65%;
  padding: 30px 30px 30px 0 !important;
}

body.page-id-4323 daily-program .card .line-clamp-5,
body.page-id-4323 event-schedule .card .line-clamp-5 {
    -webkit-line-clamp: 10;
} 

daily-program .screenings-group-container,
event-schedule .screenings-group-container {
  grid-template-columns: 1fr;
  row-gap: 5px;
}

daily-program .screenings-group-container .grid-column-1,
event-schedule .screenings-group-container .grid-column-1 {
  grid-column: 1 / span 2;
}

daily-program .screenings-buttons,
event-schedule .screenings-buttons {
  justify-content: flex-start;
  margin-bottom: 15px;
}

@media (max-width: 576px) {
  daily-program .card,
  event-schedule .card {
    padding: 30px;
  }

  daily-program .card .col-poster,
  event-schedule .card .col-poster {
    padding: 0 !important;
    margin-bottom: 20px;
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
  }

  daily-program .card .col-poster ~ .collapse,
  event-schedule .card .col-poster ~ .collapse {
    padding: 0 !important;
    width: 100%;
  }

  daily-program .card .col-poster + div,
  event-schedule .card .col-poster + div {
    flex: 1;
    max-width: 100%;
    padding: 0 !important;
  }

}

/* Coming soon */
coming-soon .card,
app-coming-soon .card {
    background: rgb(10,23,34);
    background: linear-gradient(180deg, rgba(10,23,34,1) 0%, rgba(21,41,55,1) 100%);
}

coming-soon .card-content,
app-coming-soon .card-content {
    background: none;
}

/* Time card */
.btn.btn-scr {
  border-radius: 3px;
}
.btn.btn-scr .copy {
  background: #D9D9D9 !important;
  color: #000000 !important;
  font-size: 15px !important;
}

/* Single movie */
movie-details,
event-details {
  background: rgb(10,23,34);
  background: linear-gradient(180deg, rgba(10,23,34,1) 0%, rgba(21,41,55,1) 100%);
  padding: 30px;
  border-radius: 10px;
}

movie-details > div > div {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  column-gap: 30px;
}

event-details .movie-details {
    padding-right: 25px !important;
}

event-details .movie-details > div {
    padding-top: 0 !important;
}

movie-details .movie-details,
event-details .movie-details {
  margin: 0;
  padding: 0;
}

movie-details .movie-details-border-bottom,
event-details .event-details-border-right {
  border-bottom: none;
  border-right: none;
}

movie-details .movie-details + div,
event-details .movie-details + div {
  padding: 0 !important;
  align-self: flex-start !important;
}

movie-details .filter-bar,
event-details .filter-bar {
  background: none !important;
}

movie-details .filter-bar:after,
event-details .filter-bar:after {
  display: none;
}

movie-details .screenings-bar,
event-details .screenings-bar {
  background: #000000 !important;
}

movie-details .screenings-bar .screenings-header,
event-details .screenings-bar .screenings-header {
  display: none !important;
}

@media (max-width: 882px) {
  movie-details,
  event-details {
    padding: 20px;
  }
  
  event-details .movie-details {
    padding-right: 0 !important;
  }

  movie-details > div > div,
  event-details > div > div {
    grid-template-columns: 1fr !important;
  }
}

/* Seat selection */
seat-selection {
  background: #0a1722;
  border-radius: 10px;
}

seat-selection .seat-selection-container .movie {
  background: linear-gradient(180deg, rgba(10,23,34,1) 0%, rgba(21,41,55,1) 100%);
}

seat-selection .seat-selection-container .movie .more-info,
seat-selection .seat-selection-container .auditorium-footer {
  background: none !important;
}

/* Popover */
.popover {
  background: #000000;
}

.popover .popover-arrow:after {
  border-left-color: #000000;
}

/* Cart */
user-cart {

}

user-cart .user-cart-container {
  background: rgb(10,23,34);
  background: linear-gradient(180deg, rgba(10,23,34,1) 0%, rgba(21,41,55,1) 100%);
  border-radius: 10px;
  padding: 30px;
}

user-cart .user-cart-container .movie-color,
user-cart .user-cart-container .elevation-block,
order-status #user-cart-container .user-cart-navigation-buttons {
  background: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}


/* Global */
.odiseja-body-text {
  font-size: 20px;
  line-height: 1.6;
}

.odiseja-body-text p {
  margin: 0 0 30px 0;
}

.odiseja-body-text-small {
  font-size: 16px;
}

.odiseja-body-text-small p {
  margin: 0 0 20px 0;
}

.odiseja-body-text h2 {
  font-size: 32px;
  margin-bottom: 30px;
}

.odiseja-body-text a {
  color: #00a1b1;
  text-decoration: underline;
}


/* Post Archive */
.x-archive-post-item article.elementor-post {
  background: linear-gradient(180deg, #0a1722 0%, #152937 100%);
  border-radius: 10px;
  padding: 25px;
}

/* Modal */
.modal.show {
  box-shadow: 0 0 10px 0 #000000 !important;
}
.modal-content {
  background: linear-gradient(180deg, #0a1722 0%, #152937 100%);
  border: none;
  border-radius: 10px;
}

/* Form */
input[type="text"].elementor-field,
input[type="email"].elementor-field,
input[type="phone"].elementor-field {
    caret-color: #ffffff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'UnitedSans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://test-www.odiseja.com/app/themes/odisejada/assets/resources/UnitedSansReg-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'UnitedSans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://test-www.odiseja.com/app/themes/odisejada/assets/resources/UnitedSansReg-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */