body{color:#333}a{text-decoration:none;transition:color .3s;color:#333}a:hover{color:#E60005}hr{color:#969595;margin:.8rem 0}ul{margin:0;padding:0}ul li{list-style:none}header .container-fluid{background-color:#283149}header #logo-header{width:auto;height:100px}header nav#main-menu{background-color:#E60005}header nav#main-menu ul:not(.sub-menu){display:flex;padding:0;list-style:none}header nav#main-menu ul li a{white-space:nowrap;display:block;color:rgba(255,255,255,.85);padding:9px 20px;border-radius:5px;font-weight:500;text-decoration:none;transition:all .4s}header nav#main-menu ul.dropdown-menu{background-color:#283149;margin-top:7px;padding:5px 8px}header nav#main-menu ul.dropdown-menu li{padding-top:0;padding-bottom:0}header nav#main-menu ul li a:hover,.current-menu-parent a,.current_page_item a,.current-menu-item a{color:rgba(255,255,255,1);background-color:rgba(0,0,0,.15)}header nav#main-menu ul.dropdown-menu li a:hover{background-color:rgba(0,0,0,.9)}.dropdown-toggle::after{margin-left:12px}#menu-topo .menu-item{position:relative;cursor:pointer}#menu-topo .sub-menu a:hover{background-color:#000}#menu-topo .menu-item-has-children>a{display:block!important;padding-right:35px}#menu-topo .menu-item-has-children>a::after{display:block;position:absolute;content:'';top:calc(50% - 3px);right:20px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}#menu-topo .sub-menu{display:none;position:absolute;z-index:999;min-width:180px;background-color:#283149;border-radius:5px;padding:5px;left:100%;top:-5px}#menu-topo>li>ul.sub-menu{left:0;top:initial;margin-top:8px}#menu-topo>li>ul.sub-menu .menu-item-has-children>a::after{transform:rotate(-90deg);content:'';right:15px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}#menu-topo>li>ul.sub-menu::before{display:block;content:'';height:10px;width:100%;top:-10px;left:0;position:absolute}@media (min-width:992px){#menu-topo .menu-item-has-children:hover>.sub-menu{display:block}}h2.home-page{display:flex;justify-content:space-between;width:100%;color:#121212;font-size:1rem;text-transform:uppercase;padding:.7rem 0;margin-bottom:25px;border-bottom:1px solid #e3e3e3}h2.home-page span{position:relative}h2.home-page span::after{content:'';position:absolute;bottom:-.75rem;display:block;width:110%;height:1px;background-color:#E60005}h2.home-page button,h2.home-page button:focus,h2.home-page button:active{font-size:.65rem;color:#121212;padding:.1rem .2rem;border:1px solid rgba(18,18,18,.4);transition:all .3s;box-shadow:none;background-color:transparent}h2.home-page button:hover{border-color:#E60005;color:#E60005}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#E60005;border:1px solid #E60005}.btn-download{position:absolute;width:45px;right:0;top:154px;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.thumbnail-sidebar{background-size:cover;border-radius:.5rem;border:none;min-height:130px}.newsletter-session{padding-top:0;margin-bottom:25px;border-radius:5px;background-color:#283149;color:rgba(255,255,255,.85)}.newsletter-session input.tnp-email{border-radius:5px 0 0 5px!important;background-color:#FFFFFF!important}.newsletter-session input.tnp-submit{background-color:#E60005!important}.pagination{margin-top:50px}.page-item.active .page-link{background-color:#E60005;border:#E60005}.page-item .page-link{color:#333}.card-body{padding:.2rem 1rem}.movies iframe{width:100%;height:500px}.alert{display:none}.spinner{display:none;margin-left:5px}.spinner.show{display:inline-block}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}footer{background-color:#283149;color:rgba(255,255,255,.4)}footer p{margin-bottom:5px;font-size:14px}footer strong{font-size:16px}footer #social-media{display:flex;margin:30px 0 0 0}footer #social-media li a{display:flex;margin-right:.5rem;background-color:#1d2436;border-radius:50%;width:35px;height:35px;justify-content:center;align-items:center;color:rgba(255,255,255,.4);transition:all .3s}footer #social-media li a:hover{color:#E60005}#events-carousel{position:relative}#events-carousel .owl-nav{opacity:0;transition:all .3s}#events-carousel:hover .owl-nav{opacity:1}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;width:30px;height:100%;top:0;background-color:rgba(0,0,0,.4)!important;border-radius:5px 0 0 5px;color:#FFFFFF!important}.owl-nav .owl-next{right:0;border-radius:0 5px 5px 0}.owl-dots{display:flex;justify-content:center;position:absolute;bottom:25px;width:100%}.owl-dots button.owl-dot{width:10px;height:10px;border-radius:50%;margin:0 5px;background-color:#e3e3e3}.owl-dots button.owl-dot.active{background-color:#E60005}.owl-carousel .content{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;color:#FFF}.h-auto{height:auto!important}@media (min-width:1200px){.container{width:1170px}}@media (max-width:992px){.menu-topo-container{display:none}.navbar-toggler-icon i{color:#FFF}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl,header nav#main-menu ul:not(.sub-menu){display:block}#menu-topo .sub-menu{position:initial}#menu-topo .menu-item-has-children>a::after{top:30px}#menu-topo>li>ul.sub-menu .menu-item-has-children>a::after{transform:rotate(0deg)}#menu-topo .sub-menu li{padding:5px 5px 5px 15px}#menu-topo li.menu-item a{padding:15px 15px 15px 20px}}div.tnp-subscription,div.tnp-profile,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box}.tnp-subscription-minimal form{margin:0;padding:0;border:0}.tnp-subscription-minimal input.tnp-email{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-media-text{box-sizing:border-box;/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;/*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:2;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{/*!rtl:begin:ignore*/grid-column:1;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}