.video-responsive{position:relative;padding-bottom:56.25%;height:0}.video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hidden,.grecaptcha-badge{display:none}.gen-banner-movies .item:before{background:-moz-linear-gradient(left,rgb(34 31 31/56%) 0%,rgba(34,31,31,.4) 100%);background:-webkit-linear-gradient(left,rgb(34 31 31/56%) 0%,rgba(34,31,31,.4) 100%);background:linear-gradient(to right,rgb(34 31 31/56%) 0%,rgba(34,31,31,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#221f1f8f',endColorstr='#66221f1f',GradientType=1)}.owl-carousel .owl-item img{display:initial;width:auto}:root{--primary-color:#17719b;--primarydark-color:#06597f;--black-color:#221f1f;--dark-color:#161616;--secondary-color:#cecfd1;--grey-color:#f5f5f1;--white-color:#fff;--body-fonts:'Roboto',sans-serif;--title-fonts:'Jost',sans-serif}#gen-loading{padding:0 10px}.gen-icon-box-style-1{border-color:var(--primary-color)}.gen-icon-box-style-1 .gen-icon-box-icon .gen-icon-animation{background-color:var(--primary-color)}.gen-top-border{border-top:1px solid #273248}body.page-template-template-contact .contact-widget .gen-icon-box-description a{color:#fff}body.page-template-template-contact .contact-widget .gen-icon-box-description a:hover{color:var(--primary-color)}body.page-template-template-contact .contact-widget .gen-icon-box-style-1{width:100%}.gen-icon-box-style-1 .gen-icon-box-content .gen-icon-box-description p{margin-bottom:0}.movie-grid .gen-movie-add .wpulike-heart .wp_ulike_put_image:before{content:''}.gen-breadcrumb{background-attachment:initial !important}body.search .widget.widget_search{margin-bottom:-10px}.gen-section-padding-4{padding:30px 0}.comment .comment{padding-left:20px}.comment .comment-body{border-bottom:1px solid #505050;margin-bottom:30px}body.page-id-2304 .gen-movie-img img,body.page-template-template-product-category .gen-movie-img img{min-height:270px}body.home .gen-carousel-movies-style-1 .gen-movie-contain .gen-movie-img:before{background:0 0}body.home .gen-carousel-movies-style-1 .gen-movie-contain .gen-movie-info h3{background-color:#000000a3}body.single-video .gen-single-meta-holder ul li img{height:25px;width:auto;margin-right:10px;float:left}body.single-video .gen-single-meta-holder ul li a:not(.video-action){color:var(--white-color);background:var(--primary-color);padding:2px 8px}body.single-video .gen-single-meta-holder ul li a.video-action{font-size:25px}body.single-video .gen-single-meta-holder ul li a.video-action:hover{color:var(--primary-color)}body.single-video .gen-single-meta-holder ul li.gen-sen-rating span{color:var(--white-color);border:1px solid var(--white-color);padding:2px 8px}body.single-video p{margin-bottom:10px}.btn-block{display:block !important;width:100% !important}.pb-30{padding-bottom:30px}.pt-30{padding-top:70px}.wc-block-components-totals-wrapper{background-color:#2e2e2e !important}.wp-block-woocommerce-cart-order-summary-coupon-form-block.wc-block-components-totals-wrapper,.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,.gen-blog-post input,.gen-blog-post textarea,.gen-blog-post select,.gen-blog-post select.form-control{background-color:#444 !important;color:#fff !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--primary-color)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.wc-block-components-button:not(.is-link),.wp-block-button__link{text-transform:uppercase;position:relative;width:100%;font-weight:400;background:var(--primary-color);color:var(--white-color);font-family:var(--title-fonts);font-size:16px;padding:12px 30px;line-height:2;vertical-align:middle;border:none;display:block;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.wp-block-button__link,.wc-block-components-button:not(.is-link):hover,.gen-button:hover,.gen-button:focus,.gen-account-holder a#gen-user-btn:hover{background:var(--primarydark-color) !important;color:var(--white-color) !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{display:inline-block;width:auto}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{color:hsl(0deg 0% 72.18%/70%) !important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff !important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#fff !important}.woocommerce-checkout input:-webkit-autofill,.woocommerce-checkout textarea:-webkit-autofill,.woocommerce-checkout select:-webkit-autofill{box-shadow:0 0 0px 1000px #333 inset;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.woocommerce-checkout input:focus,.woocommerce-checkout textarea:focus,.woocommerce-checkout select:focus{border-color:#0073aa;outline:none}.mufontv-output p{margin-bottom:0 !important}#pms_login .forgotten-submit{margin-bottom:15px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:48% !important;max-width:100%}.woocommerce-password-strength.strong{color:#333}body.search .post-thumbnail img,body.single-video .post-thumbnail img{width:100%}.movie-grid .gen-movie-add .dropdown .dropdown-toggle:hover,.gen-movie-add .menu .share i.fa:hover{color:var(--primary-color)}@media(max-width:1200px){header#gen-header .gen-bottom-header .navbar-toggler{font-size:20px;padding:12px 18px;line-height:normal;float:right;outline:none;margin:0 0 0 15px;background:var(--primary-color);border:var(--primary-color);color:var(--white-color);border-radius:0}header#gen-header .gen-bottom-header .navbar .navbar-collapse{width:100%;position:absolute;left:0;top:100%;background:var(--black-color);-webkit-box-shadow:0px 5px 15px 0px rgba(0,33,85,.1);-moz-box-shadow:0px 5px 15px 0px rgba(0,33,85,.1);box-shadow:0px 5px 15px 0px rgba(0,33,85,.1);max-height:330px;overflow-y:scroll;overflow-x:hidden}header#gen-header .gen-bottom-header .navbar .navbar-brand{line-height:60px}header#gen-header .gen-bottom-header{min-height:60px}header#gen-header .gen-search-form{top:51px}header#gen-header .gen-bottom-header .navbar .navbar-nav{float:left;width:100%;display:inline-block}header#gen-header .gen-bottom-header .navbar .navbar-nav li{float:left;width:100%;display:inline-block;line-height:normal;position:relative;font-size:16px;position:relative}header#gen-header .gen-bottom-header .navbar .navbar-nav li a{width:100%;display:inline-block;padding:15px}header#gen-header .gen-bottom-header .navbar .navbar-nav li i{margin-left:0;opacity:1;font-size:12px;position:absolute;right:0;margin-top:0;top:0;padding:18px 25px;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}header#gen-header .gen-bottom-header .navbar .navbar-nav li:hover .sub-menu{position:relative;top:0;left:0;padding-left:0;background:#f5f5f5;box-shadow:none;display:inline-block;width:100%}header#gen-header .gen-bottom-header .navbar .navbar-nav li .sub-menu li.menu-item-has-children:hover>a{background:var(--primary-color)}header#gen-header .gen-bottom-header .navbar .navbar-nav li:hover .sub-menu li.menu-item-has-children>.gen-submenu-icon{opacity:1;position:absolute;top:0;right:0;line-height:2;font-size:12px;padding:12px 30px;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}header#gen-header .gen-bottom-header .navbar .navbar-nav li .sub-menu li a{padding:10px 30px}header#gen-header .gen-bottom-header .navbar .navbar-nav li>a:hover,header#gen-header .gen-bottom-header .navbar .navbar-nav li:hover>a{background:var(--primary-color);color:var(--white-color)}header#gen-header .gen-bottom-header .navbar .navbar-nav li.current-menu-ancestor>a{background:var(--primary-color);color:var(--white-color)}header#gen-header .gen-bottom-header .navbar .navbar-nav li.current-menu-ancestor>.gen-submenu-icon,header#gen-header .gen-bottom-header .navbar .navbar-nav li:hover>.gen-submenu-icon{color:var(--white-color)}header#gen-header .gen-bottom-header .navbar .navbar-nav li .sub-menu li:hover>.sub-menu{position:relative;top:0;left:0;background:0 0;display:inline-block;width:100%;float:left}header#gen-header .gen-bottom-header .navbar .navbar-nav li .sub-menu>li>a{background:var(--dark-color);color:var(--white-color)}header#gen-header .gen-top-header .gen-header-contact ul li{padding:10px}header#gen-header.gen-header-default .gen-menu-search-block{margin-left:auto !important}header#gen-header.gen-header-default .gen-toggle-btn{display:none}header#gen-header.gen-header-style-1 .gen-bottom-header .navbar .navbar-brand{line-height:75px}header#gen-header.gen-header-style-1.gen-has-sticky{top:0;padding:0;position:relative}header#gen-header.gen-header-style-1.gen-has-sticky.gen-header-sticky{top:0}.admin-bar header#gen-header.gen-header-style-1.gen-has-sticky.gen-header-sticky{top:32px}header#gen-header.gen-header-style-1 .gen-header-call{margin-right:30px;display:flex}header#gen-header.gen-header-style-1 .gen-header-info-box{margin-left:auto}header#gen-header.gen-header-style-1 .gen-bottom-header .navbar .navbar-nav li.current-menu-ancestor>a{color:var(--white-color)}header#gen-header.gen-header-style-1 .gen-bottom-header .navbar .navbar-nav li{line-height:normal}header#gen-header.gen-header-style-1 .gen-bottom-header .navbar .navbar-nav li>a,header#gen-header.gen-header-style-1 .gen-bottom-header .navbar .navbar-nav li{color:var(--white-color)}header#gen-header.gen-header-style-1 .gen-bottom-header .navbar .navbar-nav li:hover .sub-menu{top:0}header#gen-header.gen-header-style-1 .gen-bottom-header .navbar .navbar-nav li>a:hover,header#gen-header.gen-header-style-1 .gen-bottom-header .navbar .navbar-nav li:hover>a{color:var(--white-color)}header#gen-header.gen-header-style-1.gen-has-sticky.gen-header-sticky .gen-bottom-header .navbar .navbar-collapse{top:100%}}.frontpage-content a{text-decoration:underline}.frontpage-content a:hover{text-decoration:none}@media (max-width:1200px){.frontpage-content.gen-section-padding-2{padding:0 !important}}@media (min-width:769px){li.mobile-access{display:none !important}}@media (max-width:768px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100% !important}}@media (max-width:561px){header#gen-header .gen-bottom-header .navbar .navbar-brand img{height:40px}#gen-loading img{height:auto !important}}@media (max-width:479px){header#gen-header .gen-bottom-header .navbar .navbar-brand img{height:40px}.frontpage-content .gen-icon-box-description h1,.frontpage-content .gen-icon-box-description h2,.frontpage-content .gen-icon-box-description h3,.frontpage-content .gen-icon-box-description h4,.frontpage-content .gen-icon-box-description h5,.frontpage-content .gen-icon-box-description h6,.frontpage-content .gen-icon-box-description p,.frontpage-content .gen-icon-box-description{font-size:20px !important;line-height:31px !important}}@media (max-width:407px){header#gen-header .gen-bottom-header .navbar .navbar-brand img{height:32px}}@media (max-width:370px){header#gen-header .gen-bottom-header .navbar .navbar-brand img{height:32px}}