.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}iframe{border:0;max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.entry-content table,.comment-content table{border-left:1px solid #ccc;border-bottom:1px solid #ccc}.entry-content table td,.entry-content table th,.comment-content table td,.comment-content table th{border-right:1px solid #ccc;border-top:1px solid #ccc;padding:10px}.entry-content table th,.comment-content table th{background:#ccc}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-respond{margin-top:4rem;margin-bottom:4rem;border:solid thin #eaeaea;padding:1.75rem}.comment-notes{font-size:medium;margin:0 0}.comment-list{padding:0}.comments-title{font-size:medium}.comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.comment-author img{border-radius:50%;margin-right:.5rem}.comment-metadata a{color:#c1c1c1}.says{display:none}.comment-reply-link{border:solid thin #eaeaea;padding:.2rem .5rem}.comment-form-cookies-consent{font-size:medium;font-weight:400}.comments-area ol{list-style:none}.comment-body{border:solid thin #e2e8f0;padding:1rem;margin-bottom:2rem;font-size:medium;word-wrap:break-word}ol.children{margin-bottom:0;margin-left:0}div.comments-area label{display:inline-block;margin-bottom:0;color:#757575}div.comment-respond h3{font-size:inherit}p.logged-in-as{font-size:medium;margin:0 0}span.nav-subtitle{color:#999}form#commentform input:not([type="checkbox"]){display:block;width:100%}@media only screen and (max-width:991px){.has-thumbnail .video-vlog-text.text-center.p-3{margin-bottom:2rem}}:root{---light-body:#ecf0f3;--section-color:#f9f9fc;--black:#000;--white:#fff;--color-primary:#f0473c;--color-heding:#0d1013;--color-gray:#3c3e41;--color-gray-2:#626567;--shadow-white-3:rgba(17, 17, 26, 0.1) 0px 0px 16px;--gradient-box-w:linear-gradient(315deg, #f5f5f5 0%, #fafdff 74%);--gradient-btn-hover:linear-gradient(145deg, #f0473c, #4f0201)}body{font-family:"Marmelad",Sans-serif;font-size:17px;font-weight:400;line-height:1.7;overflow-x:hidden;padding:0;word-break:break-word}h1,h2,h3,h4,h5,h6{font-family:"Koh Santepheap",serif;font-weight:700;letter-spacing:0}a{transition:0.5s;display:inline-block;color:var(--color-primary)}a:hover{color:#464646}img{max-width:100%;height:auto}.bg-black{background:#000}.text-white a{color:#fff}.btn{display:inline-block;padding:1rem 3rem;border-radius:5px;box-shadow:var(--shadow-white-3);background:var(--gradient-box-w);transition:0.5s;color:var(--black)}.btn.outline{margin-left:1rem;color:var(--black);background-color:#fff0;border:2px solid var(--color-primary)}.btn:hover{background:var(--gradient-btn-hover);color:#fff;transform:translateY(-3px)}.btn.outline:hover{background-color:var(--color-primary);color:var(--white)}input[type="search"],input[type="email"],input[type="url"],input[type="text"],select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}[type="search"]:focus,[type="text"]:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgb(13 110 253 / 25%)}input[type="submit"],html body button,a#clickTop{border:1px solid #ccc;padding:5px 20px;vertical-align:middle;background:var(--color-primary);color:#fff;transition:0.5s}input[type="submit"]:hover,button:hover,a#clickTop{background:#464646}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%;min-height:315px}.col-lg-4 .iframe-container{min-height:250px}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}a.blog-categrory,.entry-meta span,.entry-footer span,.entry-meta a,.grid-meta a,.ghead-meta,.grid-meta p,.grid-blog-item a.read-more-btn,.sgrid-content a.read-more-btn{color:#a5a5a5;font-family:'Arvo',serif}.site-title a,.entry-meta a{text-decoration:none}.pagination .nav-links a:hover,.pagination .nav-links span{background-color:var(--color-primary)}.entry-meta a:hover,a.blog-categrory:hover{color:var(--color-primary)}.modal.show .modal-dialog{margin-bottom:80px}header.px-hstyle1{box-shadow:var(--shadow-white-3);transition:0.3s}.site-header.px-hstyle1.myport-hfixed .menu-bar,.px-hstyle2.myport-hfixed .logobar{position:fixed;top:0;width:100%;left:0;background:#fff;z-index:999}.px-hstyle2.myport-hfixed .logobar{padding:15px 0;box-shadow:var(--shadow-white-3)}.px-hstyle1.myport-hfixed .menu-bar .site-description,.px-hstyle2.myport-hfixed .site-description{display:none}.admin-bar .site-header.px-hstyle1.myport-hfixed .menu-bar,.admin-bar .px-hstyle2.myport-hfixed .logobar{top:32px}.pxm-style2 .main-navigation ul li a{text-transform:uppercase;font-size:14px;font-weight:600;text-decoration:none}.pxm-style2{padding:8px 0}.pxm-style2 .d-flex{align-items:center}.pxms1-menu .main-navigation ul.video-vlog-menu{text-align:center}.header-img img{width:100%}.d-flex.topbar-row{justify-content:space-between;align-items:center;flex-flow:row wrap}.logobar{margin-bottom:10px}.vh-search .search-form input{padding:8px 20px;border-radius:0}.vh-search button{border:1px solid var(--color-primary)!important;min-width:92px}div#vh-search{flex:1}.vh-search button.search-submit{flex:0 0 80px;align-items:center;justify-content:center}.d-flex.topbar-row>*{flex:1}.vh-social{text-align:right}ul.vh-social li{margin-left:7px}.vh-search label{flex:1}.vh-search .search-form{display:flex}.d-flex.topbar-row ul.vh-social{margin:0;padding:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:flex-end;flex:0 0 180px}.head-logo-sec{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;padding:10px 0}.brand-text .site-title{font-size:24px;font-weight:400}.px-hstyle2 .site-title{font-weight:700}.brand-text .site-title,.brand-text .site-description,.tx-hbanner h1,.site-info a{font-family:'Arvo',serif}.px-hstyle1 .brand-text .site-title{font-size:80px;background:linear-gradient(to right,#f0473c 10%,#673AB7 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.px-hstyle1 .brand-text .site-description{font-size:24px;letter-spacing:2px}.head-info{margin-left:auto;margin-right:0}.site-branding.brand-logo{margin-right:10px}.site-branding.brand-logo img{max-width:250px;max-height:150px}.site-branding.brand-logo img{max-width:250px;max-height:150px}.brand-text .site-description{font-size:17px;font-style:italic;margin-bottom:5px}.video-vlog-logo-section{border-bottom:2px solid #fbf7ef}.px-hstyle1 .video-vlog-logo-section{padding:30px 0}.mobile-menu-bar{display:none}.menu-bar{position:relative;box-shadow:0 0 5px rgb(0 0 0 / 12%)}div#video-vlog-menu ul{margin:0}.main-navigation ul{list-style:outside none none;padding:0;margin-bottom:0}.main-navigation ul ul{margin:0}.main-navigation ul li{display:inline-block;position:relative}.main-navigation ul li a{color:#222;display:block;padding:15px}.main-navigation ul li:after{background:#fff none repeat scroll 0 0;content:"";height:25px;margin-bottom:12.5px;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";position:absolute;right:0;top:30%;width:1px}.main-navigation ul li:last-child:after{display:none}.main-navigation ul li ul{position:absolute;top:60px;left:0;z-index:999;background:#fff;width:250px;-webkit-transition:0.5s;transition:0.5s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;text-align:left;box-shadow:0 5px 42px -6px #5c5b5c}.main-navigation ul li ul li{display:block}.main-navigation ul li li a,.main-navigation ul li li:first-child a,.main-navigation ul li li:last-child a,.main-navigation ul li:first-child li a{padding:15px;text-transform:none}.main-navigation ul li li:after{bottom:auto;width:100%;height:1px;top:auto;margin-top:0;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}.main-navigation ul li li:hover>a,.main-navigation ul li li.hover>a{background-color:#fff;color:#000}.main-navigation ul li:hover>a,.main-navigation ul li:focus>a{color:var(--color-primary)}.main-navigation ul li:hover ul,.main-navigation ul li.hover ul{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;top:50px}.main-navigation ul li ul ul{left:250px}.main-navigation ul li:hover ul li ul{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}.main-navigation ul li:hover ul li:hover>ul{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;top:20px}.main-navigation ul ul ul ul ul{right:250px;left:auto}.main-navigation ul ul ul ul ul ul ul{right:auto;left:250px}.main-navigation ul ul ul ul ul ul ul ul ul{left:auto;right:250px}.main-navigation ul ul ul ul ul ul ul ul ul ul ul{right:auto;left:250px}.main-navigation ul>li.menu-item.menu-item-has-children,.main-navigation ul>li.page_item.page_item_has_children{padding-right:15px}.main-navigation ul ul li.menu-item.menu-item-has-children,.main-navigation ul ul li.page_item.page_item_has_children{padding-right:0}.main-navigation ul li.menu-item.menu-item-has-children>a,.main-navigation ul li.page_item.page_item_has_children>a{position:relative;z-index:0}.main-navigation ul li.menu-item.menu-item-has-children>a:after,.main-navigation ul li.page_item.page_item_has_children>a:after{position:absolute;top:0;right:2px;background:#fff0;z-index:99999;content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:8px;bottom:0;display:flex;align-items:center}.main-navigation ul ul li.menu-item.menu-item-has-children>a:after,.main-navigation ul ul li.page_item.page_item_has_children>a:after{right:12px}a.read-more-btn{font-style:italic}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.widget .search-form label,.widget .search-form .search-submit{width:100%;margin:6px 0}h2.widget-title,.widget h2{font-size:24px;margin-bottom:1.5rem}.widget-area{position:sticky;top:10px}.widget ul{margin:0;padding:0;list-style:none}.widget ul li{margin-bottom:5px}.widget ul li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ededed}.widget ul li:last-child{border-bottom:0}.widget ul li a{color:inherit;text-decoration:inherit}.widget ul li a:hover{color:var(--color-primary)}.widget .search-form .search-submit{width:97%;margin-top:5px}.tagcloud a{border:1px solid #ededed;background:#fff;padding:5px 7px;margin:0 2px 5px 0}.tagcloud{display:flex;flex-flow:row wrap}header.entry-header.page-header{margin-bottom:1.5rem}.video-vlog-text-list,aside section.widget,.menu-bar,.post-navigation,.comments-area,.archive-header,.search-header,.pagination .nav-links a,.myf-classic{border-radius:5px;transition:0.5s;border-bottom:1px solid #ccc}.video-vlog-text-list a.video-vlog-readmore{display:inline-block;align-items:center;vertical-align:middle;font-size:15px;padding:10px 30px;margin-top:1rem;border:2px solid var(--color-primary);text-decoration:inherit}.video-vlog-text{display:flex;align-items:center;width:100%;height:100%;justify-content:center}.video-vlog-text-list h2.entry-title{font-size:24px}.list-meta{font-size:11px!important;text-transform:uppercase;margin-bottom:5px;display:inline-block}.list-meta.list-author,.list-meta.list-author a{color:#ababab}.video-vlog-list-item .row{align-items:center}h2.entry-title a,h2.entry-title{color:#1b1b1b;text-decoration:inherit}h2.entry-title a:hover{color:var(--color-primary)}.search-header h1.page-title,.archive-header h1.page-title{font-size:16px;color:var(--color-primary)}.search-header h1.page-title span,.archive-header h1.page-title span{display:block;font-size:3rem;color:var(--color-heding);margin-top:5px}h2.entry-title.grid-title{font-size:18px}.grid-blog-item .grid-img img{transition:0.5s;border-radius:5px}.grid-blog-item{box-shadow:0 0 30px 0 rgb(0 0 0 / .08)}.grid-blog-item .grid-img{overflow:hidden}.grid-meta{font-size:12px}.grid-deatls a.read-more-btn i{margin-left:5px}.grid-deatls a.read-more-btn,.sgrid-content a.read-more-btn{font-size:15px;transition:0.4s;letter-spacing:2px;text-decoration:inherit}.grid-deatls a.read-more-btn:hover,.sgrid-content a.read-more-btn:hover{letter-spacing:2px;color:var(--color-primary)}.ghead-deatls{display:flex;align-items:flex-start;flex-wrap:nowrap}.ghead-deatls .author-avatar{margin-right:10px;overflow:hidden;border-radius:50%;border:1px solid #5555551c}.xpost-item.shadow.pb-3.mb-5{width:100%}.blog .sticky{background:#7798d33d;position:relative}.blog .sticky:before{position:absolute;right:10px;top:8px;font-family:"Font Awesome 5 Free";font-weight:400;content:"\f005";color:#048f02}a.video-vlog-readmore{display:inline-block;align-items:center;vertical-align:middle;font-size:15px}a.video-vlog-readmore i{margin:0 0 0 6px;opacity:.7;transition:0.5s;vertical-align:middle}a.video-vlog-readmore:hover i{margin-left:10px}.pagination .nav-links{display:flex;justify-content:center;width:100%;padding:10px}.pagination .nav-links a,.pagination .nav-links span{padding:5px 10px;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;margin-right:10px}.pagination .nav-links a:hover,.pagination .nav-links span{color:#fff;background:var(--color-primary)}.entry-meta a,.entry-meta span,.ghead-meta{font-size:13px}.post-thumbnail img{border:1px solid #ededed}a.blog-categrory,.grid-meta a{font-size:13px;text-decoration:inherit}section.no-results.not-found.xmain-404{flex-direction:column}footer.entry-footer{display:flex;flex-flow:row wrap}footer.entry-footer span{margin-right:10px;padding-right:10px;border-right:1px solid #ccc}footer.entry-footer span,footer.entry-footer span a{font-size:14px}footer.entry-footer span:last-child{border:none}.site-info a{color:inherit;text-decoration:inherit}.site-info a:hover{color:var(--color-primary);text-decoration:underline}.navigation.post-navigation .nav-links{display:flex;flex-flow:row wrap;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;padding:20px 10px;margin-bottom:3rem}.navigation.post-navigation .nav-links .nav-next{margin-left:auto}.comments-area{box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;padding:20px 20px;margin-bottom:20px}.comments-area .comment-form-comment label{display:block}.comments-area .comment-form-comment textarea{width:100%}.xmain-404{height:100vh;display:flex;align-items:center;justify-content:center}.xmain-404 h1{font-size:60px;background:-webkit-linear-gradient(#d60303,#410909);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.site-footer{box-shadow:0 0 5px rgb(0 0 0 / 12%);border-top:1px solid #ccc}a#clickTop{right:5px!important}section#home{position:relative;min-height:100vh;z-index:99}section#home.tx-no-banner-img{background:linear-gradient(270deg,#073763,#590606,#024481,#1d2b37,#3b2d58,#012c10,#674ea7,#351c75,#741b47,#412935,#5c1337,#34130d,#85200c,#571407);background-size:2000% 2000%;animation:colors 30s ease infinite}section#home:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--black);opacity:.5;z-index:-1}section#home.tx-no-banner-img:after{opacity:0}section#home.tx-has-banner-img{background-size:cover;background-repeat:no-repeat;background-position:center center}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.home .content{height:100%;align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.home-all-content{height:100%;position:absolute;width:100%;left:0;top:0}.home .content h5{letter-spacing:3px;font-size:18px;color:var(--color-primary)}.home .content h1{font-size:48px;font-weight:700;line-height:75px;color:var(--white);letter-spacing:2px}.home .content h1 span{color:var(--color-primary);transition:0.4s;font-size:55px}.home .content p{color:var(---light-body);margin-top:1rem;transition:0.4s;line-height:30px;max-width:540px}.home .btn-hero{margin-top:2rem;font-size:16px;margin-right:20px;text-transform:uppercase;font-weight:600}.home .btn-hero.hero-btn1{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--white)}.home .btn-hero.hero-btn1:hover{background:var(--white);color:var(--color-primary)}.home .btn-hero.hero-btn2{border:2px solid var(--color-primary);background:#fff0;color:var(--white)}.home .btn-hero.hero-btn2:hover{border:2px solid var(--color-primary);background:var(--color-primary);color:var(--white)}.home .hero-img img{width:100%;height:auto;object-fit:cover;text-align:center}.home .hero-img{display:flex;align-items:center;justify-content:center;z-index:99;position:relative}.home .hero-img::after{display:block;width:100%;height:73%;background-color:red;border-radius:82% 94% 107% 35% / 130% 132% 47% 53%;content:"";position:absolute;bottom:25px;left:0;z-index:-1;transform:rotate(20deg)}.hero-img.px-noimg{height:100%}@media (max-width:768px){.home .content span{font-size:1.5rem}.home .content h1{font-size:4rem}.home .content h1 span{font-size:4rem}.home .hero-img img{min-height:350px}.btn{padding:.8rem 3rem}.home h2.section-heding{font-size:40px;line-height:55px}}@media (max-width:567px){.home .content h1{font-size:3rem;line-height:1.3}.home .content p{font-size:1rem;width:90%}.home .content h1 span{font-size:3rem}}/*!
Theme Name: Video Vlog
Theme URI: https://wpthemespace.com/product/video-vlog/
Author: Noor Alam
Author URI: https://wpthemespace.com/
Version: 1.0.7
Tested up to: 6.8
Requires PHP: 7.4
Description: Video Blogging Made Easy. Video Vlog is the ultimate WordPress theme designed for video vloggers. You can easily create a stunning, professional website to showcase your video content and engage with your audience like never before by Video Vlog WordPress theme. You can also effortlessly create an SEO-friendly website that helps your video content rank higher in search engine results. Featuring advanced search functionality, on-click video play, and responsive design for all devices, Video Vlog offers a user-friendly and captivating experience for both creators and viewers. Plus, the masonry grid support allows you to beautifully arrange your videos, making your vlog an irresistible online destination. Take your video vlogging to the next level with Video Vlog and start building your unique online presence today.
License: GNU General Public License v2 or later
License URI: http://opensource.org/licenses/gpl-2.0.php 
Text Domain: video-vlog
Tags: two-columns, blog, portfolio, education, right-sidebar, custom-background, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Video Vlog is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@media only screen and (min-width:768px) and (max-width:991px){}@media only screen and (max-width:991px){.menu-deskbar{display:none}.menu-bar{position:relative;left:0;top:0}.mbar-inner{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap}.menu-search{display:flex;align-items:center}.mi-search{margin-left:15px}h1{font-size:35px}h1.page-title{font-size:20px}h2{font-size:28px}.site-header.px-hstyle1.myport-hfixed{position:inherit}.vsearch-hide{display:flex;align-items:center;justify-content:center;text-align:center;background:#fff;padding:25px 5px;position:absolute;top:0;left:0;width:100%;z-index:999;opacity:0;visibility:hidden;top:-200px;transition:0.5s}.site-header.px-hstyle2.myport-hfixed{position:fixed;top:0;left:0;z-index:999;width:100%}.admin-bar .site-header.px-hstyle2.myport-hfixed{top:32px}.vsearch-hide.highlight{opacity:1;visibility:visible;top:0}i#miRSearch{width:50px;border:1px solid #ededed;display:flex;align-items:center;justify-content:center;padding:12px;margin-right:5px}div#vhSearch{flex:1}i#miRSearch:hover{background:#ccc}nav#site-navigation{display:none}.mobile-menu-bar{background:#fff;display:block}.site-header.px-hstyle2.myport-hfixed .mobile-menu-bar{padding:5px 0}.mobile-menu-bar .container{position:relative}.mobile-menu-bar button{display:flex;justify-content:flex-end;margin-left:auto;min-width:85px}nav#mobile-navigation{position:relative}nav ul.wsm-menu,nav .wsm-menu>ul{min-width:250px;box-shadow:0 5px 42px -6px #5c5b5c;padding:20px;margin-bottom:10px;background:var(---light-body);position:absolute;left:auto;right:0;top:80px;z-index:99999;visibility:hidden;opacity:0;transition:0.5s;display:none}nav.menu-active ul.wsm-menu,nav.menu-active .wsm-menu ul{top:40px;visibility:visible;opacity:1;display:block}.wsm-menu ul,ul.wsm-menu,.wsm-menu ul{margin:0;padding:0;min-width:200px}.wsm-menu li a{padding:7px 10px;text-decoration:none;border-bottom:1px solid #fff;display:block}.mobile-navigation ul{list-style:none}.menu-item-has-children{display:flex;flex-flow:row wrap}.menu-item-has-children>a{max-width:78%}.menu-item-has-children .sub-menu{display:block;width:100%}span.mclose{display:none}.menu-item-has-children>i{padding:10px 15px;margin-left:auto}#wsm-menu ul.sub-menu{visibility:hidden;max-height:0;height:auto;opacity:0;transition:0.5s}#wsm-menu .menu-item-has-children.clicked>ul.sub-menu,#wsm-menu .menu-item-has-children.focus>ul.sub-menu{max-height:1000px;visibility:visible;opacity:1;height:auto}}@media only screen and (min-width:480px) and (max-width:767px){h1{font-size:35px}h1.page-title{font-size:24px}h2{font-size:30px}}@media only screen and (max-width:791px){.brand-text .site-title{font-size:18px}.px-hstyle1 .brand-text .site-title{font-size:50px}nav#mobile-navigation{width:100%}.admin-bar .site-header.px-hstyle1.myport-hfixed{top:46px}.brand-text .site-description{font-size:14px}.px-hstyle1 .mbar-inner{flex-direction:column}.admin-bar .site-header.px-hstyle2.myport-hfixed{top:46px}}@media only screen and (max-width:600px){.admin-bar .site-header.px-hstyle1.myport-hfixed,.admin-bar .site-header.px-hstyle2.myport-hfixed{top:0}}@media only screen and (max-width:479px){.header-search-form{right:0}.mbar-inner{flex-flow:row wrap}.mbar-inner>*{width:100%}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}