.brick-content>img{object-fit:cover !important;object-position:center top;height:100% !important;width:100% !important;min-width:100% !important;min-height 100% !important;max-height:100% !important;max-width:100vw !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;flex-shrink:0}video::-webkit-media-controls{display:none}video::media-controls{display:none}div.mejs-controls{display:none !important}.mejs-overlay,.mejs-layer,.mejs-overlay-play{display:none}.wp-video{display:block;width:100%;clear:both;margin-top:200px}.accordion-heading{background-color:#fff !important;color:#fff}.accordion-heading>a,.accordion-heading>a:hover{color:#fff;font-size:10px;cursor:none}.navi-show-h.navi-show-h-left .heade-meta{display:block;text-align:center;float:none;margin-right:60px;position:absolute;left:0;right:0}a.custom_menu{display:none}.heade-meta #navi-header{float:none;clear:both}body.ux-mobile nav#navi{opacity:0}body.ux-mobile.show_mobile_menu nav#navi{opacity:1}body.ux-mobile.responsive-ux #navi a{font-size:25px}#navi_wrap>ul>li a,#footer .footer-menu li a,#header .socialmeida .socialmeida-a{text-transform:uppercase;font-size:13.5px !important}span.grid-item-cate a[data-filter=".filter_movie"]{display:none}body.single .title-wrap{display:block !important}#navi_wrap .menu-item:hover>a:after,#navi_wrap .menu-item:focus>a:after,#navi_wrap .socialmeida-a:hover .socialmeida-text:after,#navi_wrap .socialmeida-a:focus .socialmeida-text:after,#navi_wrap .menu-item.current-menu-item>a:after,#navi_wrap .menu-item.active>a:after,#navi_wrap .portfolio-link-button-a:hover:after,#navi_wrap .archive-more-a:hover:after,#navi_wrap .gallery-link-a:hover:after,#navi_wrap .gallery-link-a:focus:after,#navi_wrap .wpml-translation li:hover span:after,#navi_wrap .wpml-translation .current-language>span:after,.menu-item:hover>a:after,.menu-item:focus>a:after,.socialmeida-a:hover .socialmeida-text:after,.socialmeida-a:focus .socialmeida-text:after,.menu-item.current-menu-item>a:after,.menu-item.active>a:after,.portfolio-link-button-a:hover:after,.archive-more-a:hover:after,.gallery-link-a:hover:after,.gallery-link-a:focus:after,.wpml-translation li:hover span:after,.wpml-translation .current-language>span:after,li.socialmeida-li.current-menu-item .socialmeida-a .socialmeida-text:after{transform:translateY(-2px) !important;-o-transform:translateY(-2px) !important;-ms-transform:translateY(-2px) !important;-moz-transform:translateY(-2px) !important;-webkit-transform:translateY(-2px) !important;opacity:1 !important;bottom:-2px}.gallery-post-des{display:block !important}.wp-video{margin-left:auto;margin-right:auto}.pswp__button--share,.pswp__button--fs,.pswp__button--zoom{display:none !important}.gallery-post-des .gallery-post-des-inn{display:block !important}body.single .title-wrap-tit,.title-wrap-h1,body.single-product h1.product_title{line-height:1.1em !important}.header-bar-social{position:fixed;right:25px;top:5px;z-index:10000;line-height:30px}#wrap{margin-top:40px}.container-fluid{padding-left:40px !important;padding-right:40px !important}body.single .title-wrap:not(.fullscreen-wrap),#comments_box,.blog-unit-meta-bottom .social-bar,.post-navi-single-normal,.shortcode-img-wrap-out,.gallery-link{display:table-caption;width:100%;padding-left:0}body:not(.single-portfolio-bigtitle) .gallery-post-des{padding-top:20px !important}.gallery-post-des .gallery-post-des-inn{width:100% !important}#menu-panel-bottom .search-top-btn-class{display:none}#menu-panel-bottom .menu-panel-bottom-right{width:100%}.cinemagraph.lazy-hidden{display:block;opacity:1;text-align:center;margin:60px auto;max-width:900px;width:100%;transform:translatex(15px)}.pswp-light-skin .pswp__top-bar,.pswp-light-skin .pswp__caption{background-color:transparent !important}.show_mobile_menu #menu-panel-bottom{bottom:40px !important}@media (max-width:1240px){.header-bar-social{display:none}.navi-show-h.navi-show-h-left .heade-meta{margin-right:40px}body .navi-show:not(.ux-mobile) #navi-trigger{display:inline-block !important}.navi-show-h.navi-show-h-left .heade-meta{text-align:right;padding-left:400px}.heade-meta ul.menu{text-align:right}#navi-header>div>ul>li{float:none !important;display:inline-block}a.custom_menu{display:inline-block;padding:10px;border:1px solid #ddd;margin-top:-30px;margin-bottom:15px;font-size:13.5px}#wrap-outer #header{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}}@media (max-width:767px){.header-main{padding-top:0}.responsive-ux.single-portfolio-fullwidth .title-wrap{padding-top:0 !important}.container-fluid{padding-left:20px !important;padding-right:20px !important}.ux-portfolio-spacing-40 .masonry-list:not(.masonry-grid) .grid-item-inside{margin:20px 0 !important}.single a.custom_menu{display:inline-block;padding:10px;border:1px solid #ddd;margin-top:-30px;margin-bottom:15px;margin-left:0}body.home a.custom_menu{display:none !important}.header-sticky:not(.page_from_top) #wrap-outer{padding-top:110px}.pswp-light-skin .pswp__top-bar,.pswp-light-skin .pswp__caption{background-color:rgba(255,255,255,0) !important}}@media (max-width:480px){.header-main{padding-top:0}.responsive-ux .logo-a,.responsive-ux #logo,.responsive-ux .logo-text,.responsive-ux .header-main,.responsive-ux #header #logo .logo-text,.responsive-ux .navi-logo .logo-wrap,.responsive-ux #woocomerce-cart-side{line-height:100px !important}.responsive-ux .logo-a,.responsive-ux #logo,.responsive-ux .logo-text,.responsive-ux .header-main,.responsive-ux.navi-show-h .navi-logo,.responsive-ux.navi-hide .navi-logo,.responsive-ux.navi-hide .header-main>.container-fluid,.responsive-ux.navi-hide .header-main>.container,.responsive-ux .header-portfolio-icon,body.responsive-ux #header-main>.container-fluid,body.responsive-ux #header-main>.container,.responsive-ux #header,.responsive-ux .navi-logo .logo-wrap,.responsive-ux #woocomerce-cart-side{height:100px !important}.header-sticky:not(.page_from_top) #wrap-outer{padding-top:80px !important}.show_mobile_menu #menu-panel-bottom{bottom:80px !important}}@media (max-width:1535px){.ux-portfolio-4col .grid-item{width:33.333% !important}}@media (max-width:1040px){.ux-portfolio-4col .grid-item,.ux-portfolio-3col .grid-item{width:50% !important}}@media (max-width:800px){.ux-portfolio-4col .grid-item,.ux-portfolio-3col .grid-item{width:100% !important}}@media (max-width:1155px){.responsive-ux #navi-trigger{display:block}.responsive-ux .logo-a,.responsive-ux #logo,.responsive-ux .logo-text,.responsive-ux .header-main,.responsive-ux.navi-show-h .navi-logo,.responsive-ux.navi-hide .navi-logo,.responsive-ux.navi-hide .header-main>.container-fluid,.responsive-ux.navi-hide .header-main>.container,.responsive-ux .header-portfolio-icon,body.responsive-ux #header-main>.container-fluid,body.responsive-ux #header-main>.container,.responsive-ux #header,.responsive-ux .navi-logo .logo-wrap,.responsive-ux #woocomerce-cart-side{height:150px}body.home a.custom_menu{display:none}.responsive-ux #navi-header{display:none}}.masonry-bottom-text{max-width:780px;margin:80px auto 60px;padding:0 24px;color:#666}.masonry-bottom-text h2{margin-bottom:16px;font-size:22px;line-height:1.35;font-weight:500;color:#333}.masonry-bottom-text p{margin-bottom:14px;font-size:15px;line-height:1.75}