.elementor-21776 .elementor-element.elementor-element-081501e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-21776 .elementor-element.elementor-element-080d814 img{border-radius:20px 20px 20px 20px;}.elementor-21776 .elementor-element.elementor-element-39dd2fa img{border-radius:20px 20px 20px 20px;}.elementor-21776 .elementor-element.elementor-element-6552321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21776 .elementor-element.elementor-element-fec842a{--spacer-size:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21776 .elementor-element.elementor-element-98bf4f9{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-21776 .elementor-element.elementor-element-3391e9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21776 .elementor-element.elementor-element-7cc7114{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-smart-filters-select.jet-filter{display:block;}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;width:100%;max-width:100%;}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-filters-group.jet-filters-group{display:flex;flex-direction:column;--jet-smart-filters-group-item-width:auto;}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-select__control{font-size:22px;color:#FFFFFF;background-color:#7D070A;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:016px 016px 016px 016px;padding:12px 12px 12px 12px;}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-filter-label{border-style:solid;border-width:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-21776 .elementor-element.elementor-element-44fbad4 .apply-filters__button, .elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-filter-items-dropdown__apply-button{border-style:solid;}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-21776 .elementor-element.elementor-element-44fbad4 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-21776 .elementor-element.elementor-element-8941cf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21776 .elementor-element.elementor-element-1f9401a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-smart-filters-select.jet-filter{display:block;}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;width:100%;max-width:100%;}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-filters-group.jet-filters-group{display:flex;flex-direction:column;--jet-smart-filters-group-item-width:auto;}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-select__control{font-size:22px;color:#FFFFFF;background-color:#7D070A;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:016px 016px 016px 016px;padding:12px 12px 12px 12px;}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-filter-label{border-style:solid;border-width:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-21776 .elementor-element.elementor-element-0aeed3d .apply-filters__button, .elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-filter-items-dropdown__apply-button{border-style:solid;}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-21776 .elementor-element.elementor-element-0aeed3d .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-21776 .elementor-element.elementor-element-630c046{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21776 .elementor-element.elementor-element-bf92939{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-smart-filters-select.jet-filter{display:block;}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;width:100%;max-width:100%;}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-filters-group.jet-filters-group{display:flex;flex-direction:column;--jet-smart-filters-group-item-width:auto;}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-select__control{font-size:22px;color:#FFFFFF;background-color:#7D070A;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:016px 016px 016px 016px;padding:12px 12px 12px 12px;}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-filter-label{border-style:solid;border-width:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-21776 .elementor-element.elementor-element-93963c8 .apply-filters__button, .elementor-21776 .elementor-element.elementor-element-93963c8 .jet-filter-items-dropdown__apply-button{border-style:solid;}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-21776 .elementor-element.elementor-element-93963c8 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-21776 .elementor-element.elementor-element-a71b267{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-smart-filters-select.jet-filter{display:block;}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;width:100%;max-width:100%;}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-filters-group.jet-filters-group{display:flex;flex-direction:column;--jet-smart-filters-group-item-width:auto;}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-select__control{font-size:22px;color:#FFFFFF;background-color:#7D070A;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:016px 016px 016px 016px;padding:12px 12px 12px 12px;}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-filter-label{border-style:solid;border-width:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-21776 .elementor-element.elementor-element-70ba572 .apply-filters__button, .elementor-21776 .elementor-element.elementor-element-70ba572 .jet-filter-items-dropdown__apply-button{border-style:solid;}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-21776 .elementor-element.elementor-element-70ba572 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-21776 .elementor-element.elementor-element-c35addc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21776 .elementor-element.elementor-element-f2007b6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}@media(min-width:768px){.elementor-21776 .elementor-element.elementor-element-7cc7114{--width:30%;}.elementor-21776 .elementor-element.elementor-element-8941cf8{--width:40%;}.elementor-21776 .elementor-element.elementor-element-1f9401a{--width:30%;}.elementor-21776 .elementor-element.elementor-element-bf92939{--width:50%;}.elementor-21776 .elementor-element.elementor-element-a71b267{--width:50%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-44fbad4 */.jet-smart-filters-select .jet-select {
  position: relative;
  display: inline-block;
  width: 100%;
}

.jet-smart-filters-select .jet-select__control {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;

  width: 100%;
  padding-right: 55px;
}

.jet-smart-filters-select .jet-select::after {
  content: "";
  position: absolute;
  right: 18px;
  top: 50%;
  width: 33px;
  height: 10px;
  transform: translateY(-50%);
  pointer-events: none;

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='14' viewBox='0 0 33 14' fill='none'%3E%3Cpath d='M16.0215 13.5L1.6439e-05 -1.5694e-07L32.043 2.64434e-06L16.0215 13.5Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-0aeed3d */.jet-smart-filters-select .jet-select {
  position: relative;
  display: inline-block;
  width: 100%;
}

.jet-smart-filters-select .jet-select__control {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;

  width: 100%;
  padding-right: 55px;
}

.jet-smart-filters-select .jet-select::after {
  content: "";
  position: absolute;
  right: 18px;
  top: 50%;
  width: 33px;
  height: 10px;
  transform: translateY(-50%);
  pointer-events: none;

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='14' viewBox='0 0 33 14' fill='none'%3E%3Cpath d='M16.0215 13.5L1.6439e-05 -1.5694e-07L32.043 2.64434e-06L16.0215 13.5Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-93963c8 */.jet-smart-filters-select .jet-select {
  position: relative;
  display: inline-block;
  width: 100%;
}

.jet-smart-filters-select .jet-select__control {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;

  width: 100%;
  padding-right: 55px;
}

.jet-smart-filters-select .jet-select::after {
  content: "";
  position: absolute;
  right: 18px;
  top: 50%;
  width: 33px;
  height: 10px;
  transform: translateY(-50%);
  pointer-events: none;

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='14' viewBox='0 0 33 14' fill='none'%3E%3Cpath d='M16.0215 13.5L1.6439e-05 -1.5694e-07L32.043 2.64434e-06L16.0215 13.5Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-70ba572 */.jet-smart-filters-select .jet-select {
  position: relative;
  display: inline-block;
  width: 100%;
}

.jet-smart-filters-select .jet-select__control {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;

  width: 100%;
  padding-right: 55px;
}

.jet-smart-filters-select .jet-select::after {
  content: "";
  position: absolute;
  right: 18px;
  top: 50%;
  width: 33px;
  height: 10px;
  transform: translateY(-50%);
  pointer-events: none;

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='14' viewBox='0 0 33 14' fill='none'%3E%3Cpath d='M16.0215 13.5L1.6439e-05 -1.5694e-07L32.043 2.64434e-06L16.0215 13.5Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-231818d */.movie-card .description-cutoff {
  max-height: 3em !important;
  overflow: hidden !important;
}

.movie-card .description-cutoff.description-is-open {
  max-height: none !important;
  overflow: visible !important;
}

.movie-card .showmore,
.movie-card .showmore * {
  position: relative;
  z-index: 20;
}

.movie-card .showmore .elementor-button,
.movie-card .showmore .elementor-button:hover,
.movie-card .showmore .elementor-button:focus,
.movie-card .showmore .elementor-button:active {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  color: inherit !important;
}

.movie-card .showmore .elementor-button-text,
.movie-card .showmore .elementor-button:hover .elementor-button-text,
.movie-card .showmore .elementor-button:focus .elementor-button-text,
.movie-card .showmore .elementor-button:active .elementor-button-text {
  text-decoration: underline !important;
}/* End custom CSS */