/*!
Theme Name: PW Agency
Theme URI: https://pencilwp.com/product/pw-agency
Author: PencilWp
Author URI: https://pencilwp.com
Description: Multipurpose Creative Agency and Portfolio WordPress theme. Perfect for digital agency, startup, business consulting, it firm, studio, photographer, marketer, architectur, politician, case studies and freelance professional. With its modern design and powerful features, PW Agency empowers you to create a stunning online presence to showcase your work, attract clients, and grow your business. We have used kirki Framework you can customize everything as per your need. It's fully compatible with WooCommerce, allowing you to sell online store and everything you need.
Version: 1.2
Tested up to: 6.4
Requires PHP: 7.4
License URI: http://www.gnu.org/licenses/gpl-2.0.html
License: GNU General Public License v2 or later
Text Domain: pw-agency

Tags: grid-layout, blog, news, two-columns, three-columns, four-columns, custom-background, custom-logo, custom-menu, featured-images, footer-widgets, post-formats, 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.

one elmenetor 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/
*/
.navigation.posts-navigation,.navigation.post-navigation{margin:60px 0 0}.nav-previous{margin-right:5px}.nav-links a{background:0 0;color:var(--pw-agency-heading);padding:10px 20px;display:inline-block;position:relative;border:1px solid var(--pw-agency-border)}.nav-links a:hover{background:var(--pw-agency-primary);color:#fff;border-color:transparent}.nav-links .nav-next a:before{left:100%;border-right-color:transparent;border-left-color:var(--pw-agency-heading)}.nav-links .nav-previous a:hover:before{border-right-color:var(--pw-agency-primary)}.nav-links .nav-next a:hover:before{border-left-color:var(--pw-agency-primary)}.pw-agency-bc{padding:40px 0;text-align:center;content:"";height:100%;width:100%;background:var(--pw-agency-darkbg2)}.pw-agency-bc .bc-title{color:#fff;font-size:35px;margin-bottom:8px}.pw-agency-bc .bc-list{color:#fff}.pw-agency-bc .bc-list span{color:var(--pw-agency-text);font-size:14px}.image-head img{border-radius:5px}.searchform{position:relative}.searchform input[type=text]{display:;width:100%;height:52px;padding:0 15px;border:1px solid #ebebeb;border-radius:0;font-size:14px}.searchform input[type=submit]{position:absolute;top:0;right:0;height:52px;width:52px;background:0 0;border:none;z-index:1000;cursor:pointer;text-indent:-200px;overflow:hidden;border-radius:0}.searchform div:after{content:"";height:48px;width:48px;position:absolute;top:0;right:0;content:"\f002";font-size:1.2em;font-family:'FontAwesome';line-height:48px;text-align:center;border-left:none;z-index:110;color:var(--pw-agency-primary)}.searchform input[type=text]:hover,.searchform input[type=text]:focus{border-color:var(--pw-agency-primary)}.pw-agency-search-close{min-width:34px;min-height:34px;line-height:34px;text-align:center;font-size:19px;color:#fff !important;border-radius:100%;background:0 0}.pw-agency-search-close:hover,.pw-agency-search-close:focus{background:var(--pw-agency-heading);color:var(--pw-agency-primary) !important;border-color:transparent !important}.wp-block-search .wp-block-search__input{border:1px solid #ccc}.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:focus{background:var(--pw-agency-heading)}.pw-agency-post-meta{padding:0;margin:0;list-style:none;display:inline-block;margin-bottom:15px}.pw-agency-post-meta li{display:inline-block;margin-right:5px}.pw-agency-post-meta li i{color:var(--pw-agency-primary);margin-right:5px;font-size:13px}.pw-agency-post-meta li a{color:var(--pw-agency-text);font-weight:400;text-decoration:none}.pw-agency-post-meta li a:hover{color:var(--pw-agency-primary)}.pw-agency-header__topbar{background:var(--pw-agency-bg);padding:12px 0}.pw-agency-header{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3 ease;position:relative;border-bottom:1px solid var(--pw-agency-border);padding:10px 0}.pw-agency-header__list{display:flex;justify-content:end;align-items:center;gap:25px;flex-wrap:wrap}.pw-agency-header__list a{font-weight:400;color:var(--pw-agency-text);text-decoration:none}.pw-agency-header__list a{display:flex;align-items:center;gap:8px}.header-image{position:absolute;width:100%;top:0;height:100%;left:0}.header-image img{width:100%;height:100%}.pw-agency-logo{min-width:170px}.pw-agency-logo .normal-text a{position:relative;font-size:24px;display:inline-block;font-weight:600;color:var(--pw-agency-heading)}.pw-agency-logo .normal-text{text-align:left}.pw-agency-logo .img-logo img{display:inline-block}.pw-agency-logo .site-description{font-size:15px;margin-top:5px}.pw-agency-logo img{max-width:185px}.pw-agency-header__menu{position:relative;display:flex;align-items:center;justify-content:center}.pw-agency-header__middle{display:flex;justify-content:space-between;position:relative;align-items:center;padding:5px 0}.pw-agency-header__support{display:flex;align-items:center;gap:15px;justify-content:end}.pw-agency-header__support .icon{background:var(--pw-agency-secondary);width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100%}.pw-agency-header-account{display:flex;align-items:center;gap:15px}.pw-agency-header-account .pw-agency-header-account__icon{width:38px;height:38px;line-height:38px;text-align:center;padding:0;border-radius:100%;background:#fff;transition:all .3s ease;color:var(--pw-agency-primary);border:1px solid var(--pw-agency-border)}.pw-agency-header-account__label{font-size:16px}.pw-agency-header-account__info{display:flex;align-items:center;gap:5px}.pw-agency-header-account__info a{color:var(--pw-agency-text)}.pw-agency-header-account__info a:hover,.pw-agency-header-account__info a:focus{color:var(--pw-agency-primary)}.pw-agency-header__info{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.pw-agency-header-account__contact .pw-agency-btn{cursor:pointer;padding:8px 15px;font-size:15px;background:var(--pw-agency-secondary);color:var(--pw-agency-heading)}.pw-agency-header-account__contact .pw-agency-btn:hover,.pw-agency-header-account__contact .pw-agency-btn:focus{color:#fff}.pw-agency-header__main-inside{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.pw-agency-header__main{border-top:1px solid var(--pw-agency-border);padding:10px 0}.pw-agency-header-cart{display:flex;justify-content:center;align-items:center;background:var(--pw-agency-primary);padding:5px 15px;border-radius:4px;cursor:pointer;transition:all .3s ease;gap:20px;color:#fff !important}.pw-agency-header-cart__title{color:#fff;line-height:initial;font-size:16px}.pw-agency-header-cart__amount{color:#fff;line-height:initial;font-size:14px}.pw-agency-header-cart__amount span{color:#fff !important}.pw-agency-header-cart__icon{position:relative}.pw-agency-header-cart__icon .total-count{position:absolute;top:0;left:0;position:absolute;top:-22px;background:var(--pw-agency-heading);color:#fff;min-width:25px;min-height:25px;line-height:25px;text-align:center;border-radius:100%;left:0}.pw-agency-header-cart__content{border-left:1px solid #E6E6E67A;padding-left:10px}.pw-agency-search-form input,.pw-agency-search-form button{min-height:50px;border-radius:0;padding:0 11px;border:none}.pw-agency-search-form form{display:flex;align-items:center;overflow:hidden;border-radius:4px;min-width:400px;justify-content:space-between;border:1px solid var(--pw-agency-border)}.pw-agency-search-form input{width:100%}.pw-agency-search-form button{width:65px;background:var(--pw-agency-primary);color:#fff !important;position:relative;border:none}.pw-agency-search-form button:hover,.pw-agency-search-form button:focus{background-color:var(--pw-agency-secondary);color:var(--pw-agency-heading)}.pw-agency-header__nav ul li{position:relative;display:inline-block}.pw-agency-header__nav ul li:last-child{margin:0;border:none}.pw-agency-header__nav ul li a{text-transform:capitalize;display:block;background:0 0;padding:10px 18px;position:relative;color:var(--pw-agency-heading);text-decoration:none;border-bottom:2px solid transparent;border-radius:4px;font-size:18px}.pw-agency-header__nav ul li ul li a:hover,.pw-agency-header__nav ul li ul li a:focus{background:var(--pw-agency-primary) !important;color:#fff !important}.pw-agency-header__nav ul li>a:hover,.pw-agency-header__nav ul li>a:focus,.pw-agency-header__nav ul li.current-menu-item>a{color:var(--pw-agency-primary) !important}.pw-agency-header__nav ul li.current-menu-item a:before{border-bottom:1px solid var(--pw-agency-primary) !important}.pw-agency-header__nav{margin:0;padding:0}.pw-agency-header__nav ul{display:initial;margin:0;display:block}.pw-agency-header__nav ul li ul{box-shadow:0 3px 3px rgba(0,0,0,.2);position:absolute;top:100%;z-index:99999;background:#fff;margin:0;opacity:0;visibility:hidden;width:200px;margin:0;padding:0}.pw-agency-header__nav ul li:hover ul,.pw-agency-header__nav ul li.active-focus ul{opacity:1;visibility:visible}.pw-agency-header__nav ul li ul li{display:block;margin:0}.pw-agency-header__nav ul li ul li a{color:#555 !important;padding:0;padding:12px 20px;font-size:14px;font-weight:400;background:0 0 !important;border-radius:0}.pw-agency-header__nav ul li ul li a:before{display:none}.pw-agency-header__nav ul li ul li a:hover{color:var(--pw-agency-primary)}.pw-agency-header__nav li ul li ul.sub-menu{position:absolute;left:100%;top:0;opacity:0;visibility:hidden}.pw-agency-header__nav li ul li:hover ul,.pw-agency-header__nav li ul li.active-focus ul{opacity:1;visibility:visible}.pw-agency-header__nav li ul.sub-menu li ul li ul{opacity:0;visibility:hidden}.pw-agency-header__nav li ul.sub-menu li ul li:hover ul,.pw-agency-header__nav li ul.sub-menu li ul li.active-focus ul{opacity:1;visibility:visible}.pw-agency-header__nav ul li ul li ul{left:100%;top:0;opacity:0 !important;visibility:hidden !important}.pw-agency-header__nav ul li ul li:hover ul,.pw-agency-header__nav ul li ul li.active-focus ul{opacity:1 !important;visibility:visible !important}.pw-agency-header__right{display:flex;gap:20px;align-items:center}.pw-agency-header__button .pw-agency-header__button--icon{color:#fff;display:inline-block;text-align:center;height:40px;line-height:40px;padding:0;border-radius:100%;font-size:18px;display:flex;align-items:center;gap:5px}.pw-agency-header__button .pw-agency-header__button--icon:hover,.pw-agency-header__button .pw-agency-header__button--icon:focus{color:var(--pw-agency-secondary);border-color:transparent;outline:0}.pw-agency-header__button a.pw-agency-btn{padding:8px 15px;border-radius:30px;color:var(--pw-agency-heading);display:inline-block;background:#fff}.pw-agency-header__button a.pw-agency-btn:hover,.pw-agency-header__button a.pw-agency-btn:focus{background:var(--pw-agency-primary) !important;color:#fff !important}.pw-agency-header__button{position:relative;display:flex;gap:10px;cursor:pointer}.pw-agency-social{list-style:none;margin:0;display:inline-block;position:absolute;top:36px;background:#fff;text-align:center;border-radius:3px;width:50px;padding:12px;opacity:0;right:0;visibility:hidden;transition:all .3s ease;box-shadow:0 3px 3px rgba(0,0,0,.2)}.pw-agency-header__button:hover .pw-agency-social,.pw-agency-header__button.active-focus .pw-agency-social{opacity:1;visibility:visible}.pw-agency-social li{padding-right:;color:#fff;display:block}.pw-agency-social li a{text-align:center;border-radius:100%;color:var(--pw-agency-heading);font-size:13px;display:inline-block;padding:0;line-height:100%;border:none !important;outline:none !important}.pw-agency-social li:hover a,.pw-agency-social li a:focus{color:var(--pw-agency-primary);background:0 0}.search-form-main{width:100%;z-index:100;padding:25px 30%;opacity:0;visibility:hidden;transform:translateY(100px);transition:all .3s ease;position:fixed;background:var(--pw-agency-heading);box-shadow:0 0px 5px rgba(0,0,0,.14);display:block;display:flex;gap:10px;align-items:center;bottom:0;left:0}.search-form-main.active{opacity:1;visibility:visible;transform:translateY(0px)}.search-form-main .search-form{width:100%;display:flex;flex-direction:row;align-items:center;max-width:700px;margin:0 auto;gap:15px}.search-form-main .search-form input[type=search]{border:1px solid #0A25401F;border-radius:0;background:0 0 !important;border-bottom:1px solid #fff;color:#fff !important}.search-form-main .search-form input[type=search],.search-form-main .search-form input[type=submit]{margin:0 !important}.search-form-main .search-form input[type=search]:hover,.search-form-main .search-form input[type=search]:focus{background:#fff}.search-form-main .search-form input[type=submit]:hover,.search-form-main .search-form input[type=submit]:focus{background:#fff !important;color:var(--pw-agency-primary)}@media only screen and (min-width:768px) and (max-width:991px){.pw-agency-header-account__contact{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.pw-agency-search-form form{min-width:200px}}@media only screen and (max-width:767px){.pw-agency-header__welcome,.pw-agency-header__list{text-align:center;justify-content:center}.pw-agency-logo{display:flex;justify-content:space-between}.pw-agency-header__middle{gap:15px}.pw-agency-search-form,.pw-agency-header__nav{display:none}.pw-agency-header-account__contact{display:none}.pw-agency-header-account{gap:5px}.pw-agency-header-account .pw-agency-header-account__icon{width:30px;height:30px;line-height:30px;font-size:13px}.pw-agency-header-account__label{font-size:15px}}.menu-click{background:var(--pw-agency-secondary);width:50px;height:50px;line-height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;color:var(--pw-agency-black-heading);cursor:pointer}.pw-agency-header__button .menu-click a{background:var(--pw-agency-secondary);width:50px;height:50px;line-height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;color:var(--pw-agency-black-heading);cursor:pointer;color:var(--pw-agency-darkbg) !important}.pw-agency-header__button .menu-click a:hover,.pw-agency-header__button .menu-click a:focus{background:var(--pw-agency-primary) !important}.pw-agency-header__v2{position:absolute;top:0;width:100%;z-index:100;border:none}.pw-agency-header__v2 .pw-agency-header__nav ul li a{color:#fff}.pw-agency-header__v2 .normal-text a{color:#fff}.pw-hero-area{overflow:hidden}.pw-hero-slider{position:relative;z-index:1}.pw-hero-slider,.pw-hero-area__single{min-height:700px}.pw-hero-area,.pw-hero-area .pw-hero-area__single{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center}.pw-hero-area .pw-hero-area__content{position:relative}.pw-hero-area__title{font-size:60px;color:#fff;margin-bottom:20px;font-weight:800}.pw-hero-area .pw-hero-area__content h1 span{font-weight:700;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:2px var(--pw-agency-secondary)}.pw-hero-area__text{font-size:18px;max-width:500px;padding:20px;border-left:5px solid var(--pw-agency-primary) !important;color:#fff}.pw-her-area__text{background:#000;max-width:450px;padding:30px;color:#fff !important;position:absolute;bottom:20%;left:-20%;background:#000000eb;border-left:1px solid}.pw-hero-area .pw-hero-area__buttons{margin-top:25px}.pw-hero-area .pw-hero-area__content .hero-btn{margin-top:50px}.pw-hero-features__single{display:flex;align-items:center;gap:20px}.pw-hero-slider .owl-controls .owl-nav div{position:absolute;top:50%;margin-top:-19px;margin:0;width:40px;height:50px;line-height:40px;font-size:17px;background:#111a3a82;color:#fff;font-weight:700;margin-right:10px;transition:all .4s ease;border-radius:0;margin:-25px 0 0}.pw-hero-slider .owl-controls .owl-nav div:hover{background:var(--pw-agency-primary);color:#fff}.pw-hero-slider .owl-controls .owl-nav div.owl-prev{left:0}.pw-hero-slider .owl-controls .owl-nav div.owl-next{right:0}.pw-bg-img{max-width:40%;position:relative;min-width:40%}.pw-bg-img img{border-radius:12px}.pw-hero-area__main{display:flex;justify-content:space-between;align-items:center;width:100%;gap:30px}.pw-hero-features{display:flex;align-items:center;gap:30px}.pw-hero-features__single i{font-size:30px;color:var(--pw-agency-primary)}.pw-hero-features__title{color:#fff !important;font-size:30px !important;margin-top:15px}.pw-hero-features__text{font-size:15px !important}.pw-hero-ara-video{position:absolute;bottom:30%;width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:100%;left:-10%;background-size:cover;background-position:center;background-repeat:no-repeat}.pw-hero-ara-video:hover{transform:scale(.9)}.pw-hero-ara-video:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--pw-agency-primary);opacity:.6;border-radius:100%}.pw-hero-ara-video a{font-size:35px;color:#fff;z-index:333;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.pw-brands{background-color:var(--pw-agency-darkbg2);padding:30px 0}.pw-brands__logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pw-brands__logos a{padding:0 25px;max-width:240px}.pw-about-us__title span{display:inline-block;background:var(--pw-agency-primary);color:#fff;padding:5px 10px;border-radius:10px}.pw-skills{display:flex;flex-direction:column;gap:15px;margin-top:30px}.pw-skills__single{display:flex;flex-direction:column;gap:10px}.pw-skills__single h4{margin:0;font-size:16px}.pw-skills__single .progress{background:var(--pw-agency-darkbg2);height:24px;position:relative}.pw-skills__single .progress-bar{background:#f2e03e1f !important;position:relative;overflow:visible}.pw-skills__single .percent{position:absolute;right:0;top:0;background:var(--pw-agency-secondary) !important;color:var(--pw-agency-black-heading) !important;padding:0 10px;display:flex;justify-content:center;align-items:center;height:initial}.pw-single-service__title{font-size:24px;margin-bottom:15px}.pw-single-service__head img{width:150px;height:150px;border-radius:100%;border:5px solid var(--pw-agency-primary) !important}.pw-single-service{display:flex;flex-direction:column;gap:15px}.pw-single-service__title a{color:#fff;text-decoration:none}.service-btn{border:1px solid #ffffff38;color:#fff !important;width:40px;height:40px;justify-content:center;display:flex;align-items:center;margin-top:15px;background:var(--pw-agency-darkbg);border-radius:100%}.pw-cta-main__title{color:#fff;font-size:44px;margin-bottom:10px}.pw-cta-main__text{color:#fff}.pw-agency-latest-post{margin-top:30px}.pw-agency-latest-post{position:relative}.pw-agency-latest-post article{border-bottom:1px solid #cccccc8f;padding-bottom:30px;margin-bottom:30px}.pw-agency-latest-post article:last-child{padding:0;margin:0;border:none}.pw-agency-single-post{display:flex !important;justify-content:center;align-content:center;margin-top:30px;flex-direction:column}.pw-agency-single-post__head{position:relative}.pw-agency-single-post__head:before{content:"";background:#ffffff80;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;visibility:hidden;transition:all .2s ease;z-index:33}.pw-agency-single-post:hover .pw-agency-single-post__head:before{opacity:1;visibility:visible}.pw-agency-single-post__head img{transition:all .3s ease;border-radius:4px 4px 0 0}.pw-agency-single-post__comments{position:absolute;top:-5px;left:-5px;background:var(--pw-agency-primary);width:30px;height:30px;line-height:30px;text-align:center;border-radius:100%;font-size:13px;display:table-cell;color:#fff;z-index:3333}.pw-agency-single-post__comments i{margin-right:2px}.pw-agency-single-post__cat a{padding:2px 12px;background:0 0;color:var(--pw-agency-heading);font-size:13px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;display:inline-block;bottom:10px;left:10px;z-index:222;border-radius:30px;border:1px solid var(--pw-agency-border);background:#fff}.pw-agency-single-post__cat a:hover,.pw-agency-single-post__cat a:focus{color:var(--pw-agency-primary) !important;text-decoration:underline}.pw-agency-single-post__cat{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px}.pw-agency-single-post__cat a{color:var(--pw-agency-text)}.pw-agency-single-post__head .pw-agency-single-post__cat{position:absolute;top:10px;right:10px;z-index:100}.pw-agency-single-post__head .pw-agency-single-post__cat a{border-color:transparent}.pw-agency-single-post__title{display:flex;align-items:center;gap:10px;margin-bottom:15px}.pw-agency-single-post__button .pw-agency-btn:hover,.pw-agency-single-post__button .pw-agency-btn:focus{background-color:var(--pw-agency-darkbg2) !important;color:#fff !important}.pw-agency-sticky{color:var(--pw-agency-primary);font-size:24px;display:inline-block;border-radius:100%;text-align:center;border-color:transparent}.pw-agency-single-post__title a{display:inline-block;margin-right:5px;font-size:22px;color:var(--pw-agency-heading);font-weight:500;text-decoration:none}.pw-agency-single-post__title a:hover{color:var(--pw-agency-primary)}.pw-agency-single-post__body{position:relative;padding:20px;border-radius:4px}.pw-agency-single-post__body .entry-content{margin:15px 0 0}.pw-agency-single-post__content{margin:5px 0}.pw-agency-single-post__button{margin-top:15px}.pw-agency-home-layout{z-index:100;position:relative}.pw-agency-heading-group{border-bottom:1px solid #bbbbbb47;padding-bottom:20px}.pw-agency-heading-group__title{font-size:24px}.pw-agency-heading-group__text{font-size:15px}.post-formet{position:absolute;top:-21px;background:var(--pw-agency-primary);width:42px;height:42px;line-height:42px;text-align:center;color:#fff;border:1px solid #ccc6;opacity:1;visibility:visible;right:0;font-size:13px;left:0;z-index:3333;border-radius:0 5px 5px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.pw-agency-single-post:hover .post-formet{opacity:1;visibility:visible;transform:translateY(0px)}.sticky .pw-agency-single-post .blog-head:after{position:absolute;right:5px;top:5px;content:"\f24a ";font-family:"FontAwesome";background:var(--pw-agency-primary);padding:8px 15px;color:#fff;border-radius:30px;text-transform:capitalize;z-index:300}.pw-agency-sidebar .widget-area{position:relative}.pw-agency-sidebar .widget:last-child{margin:0}.pw-agency-sidebar .search-top input{width:100%;height:45px;border-radius:0;padding:0 15px;font-weight:400;border:none}.pw-agency-sidebar .search-top #searchsubmit{position:absolute;height:45px;border-radius:0;top:10px;border:none;background:#f5f5f5;color:var(--pw-agency-heading);right:10px}.pw-agency-sidebar .search-top{position:relative;padding:10px;background:var(--pw-agency-primary)}.pw-agency-sidebar .widget{margin-bottom:40px}.pw-agency-sidebar .widget:last-child{margin:0}.wp-block-social-links{margin-top:15px !important}.wp-block-social-links li{margin:0 !important}.wp-block-social-links li a{fill:#fff !important}.pw-agency-blog-single{padding:50px 0 80px}.blog-content-main{margin-top:30px}.pw-agency-blog-single ul li a{color:var(--pw-agency-heading)}.pw-agency-blog-single ul li{line-height:30px}.pw-agency-blog-single .blog-body h1{font-size:38px}.pw-agency-blog-single .blog-body .blog-meta ul{list-style:none;padding:0;margin:0;margin-bottom:15px}.pw-agency-blog-single .blog-body .blog-meta ul li{display:inline-block;margin-right:5px}.pw-agency-blog-single .blog-body .blog-meta ul li i{margin-right:5px}.pw-agency-blog-single .blog-body .blog-meta ul li,.pw-agency-blog-single .blog-body .blog-meta ul li a{color:var(--pw-agency-text);font-weight:400}.pw-agency-blog-single .blog-body h1 a{color:var(--pw-agency-heading)}.pw-agency-blog-single .blog-body h1 a:hover{color:var(--pw-agency-primary)}.pw-agency-blog-single .blog-body p{margin-bottom:20px}.pw-agency-blog-single .blog-body p a:hover,.pw-agency-blog-single .blog-body p a:focus{color:var(--pw-agency-heading)}.wp-block-quote{background:var(--pw-agency-secondary);padding:30px 40px;margin-bottom:20px;font-weight:600;position:relative;border:none;box-shadow:0 0px 5px rgba(0,0,0,.14)}.wp-block-quote p{color:var(--pw-agency-black-heading) !important;font-size:20px;font-weight:500;margin:0 !important;font-style:italic}.wp-block-quote cite,.wp-block-quote footer{color:#fff;font-size:18px;margin-top:20px !important;color:currentColor !important;display:block !important}.wp-block-quote em a{color:var(--pw-agency-primary)}#comments{margin-top:30px}#comments .comments-title{font-size:20px}.comment-list{margin-top:30px;padding:0;position:relative;background:#fff;list-style:none;margin-bottom:0;margin-left:0}.comment-author.vcard img{width:70px;height:70px;line-height:80px;border:3px solid #f5f8f9;padding:2px;position:absolute;left:0}.comment-author.vcard{display:inline-block}.comment-meta a{color:var(--pw-agency-heading)}.comment-meta{margin-bottom:5px;position:relative;padding-left:90px}.comment-author.vcard .fn{margin:0 0 5px;font-size:16px;text-align:left;color:var(--pw-agency-heading)}#comment-7{padding-top:20px;margin:0 0 20px}.comment-reply-link{background:var(--pw-agency-primary);color:#fff;padding:2px 10px;display:inline-block;border-radius:50px;font-size:13px;text-decoration:none !important}.comment-reply-link:hover,.comment-reply-link:focus{background:#222534;color:#fff}.comment-list li.comment{display:;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ebebeb}.comment-list ol.children{padding-top:30px;margin-top:30px;border-top:1px solid #ebebeb;list-style:none;padding:;margin-left:50px}.comment-list ol.children ol.children{display:;margin-left:15px}.comment-list li.comment:last-child{margin:0;padding:0;border:none}.comment-list .comment-body .comment-content{padding-left:90px}.comment-list .reply{padding-left:90px;margin-top:10px}#respond .comment-reply-title{font-size:20px}.comment-respond p{margin-bottom:20px}.comment-respond p:last-child{margin:0}.comment-respond p{margin-bottom:20px}.comment-respond p a{color:var(--pw-agency-heading)}.comment-respond p a:hover{color:var(--pw-agency-primary)}#wp-comment-cookies-consent{width:auto;display:inline-block;height:auto}.comment-respond label{display:inline-block}.comment-respond input,.comment-respond textarea{width:100%;padding-left:10px;border-radius:5px;border-radius:0;background:0 0;border:1px solid var(--pw-agency-border);-webkit-box-shadow:inset 0px 1px 2px 0px rgba(238,238,238,1);-moz-box-shadow:inset 0px 1px 2px 0px rgba(238,238,238,1);box-shadow:none;border:1px solid var(--pw-agency-border)}.comment-respond input:hover,.comment-respond input:focus,.comment-respond textarea:hover,.comment-respond textarea:focus{border-color:var(--pw-agency-primary) !important}.comment-respond input,input{min-height:42px;font-size:14px}.comment-respond .form-submit{display:inline-block;margin-top:0;margin-bottom:0}.comment-respond #submit{padding:16px 30px;background:var(--pw-agency-primary);display:inline-block;color:#fff;float:left;border:none;text-transform:uppercase;font-size:14px;height:auto;cursor:pointer;box-shadow:none}.comment-respond #submit:hover,.comment-respond #submit:focus{background:var(--pw-agency-darkbg)}.comment-respond{background:var(--pw-agency-darkbg2);margin-top:50px;padding:0;position:relative;padding:30px}.comment-form .form-group label span,.comment-form .comment-message label span{color:var(--pw-agency-primary)}.comment-form .comment-form-wrap{margin-top:20px}.comment-form .form-group,.comment-form .comment-message{position:relative;display:block;margin:0 0 25px}.comment-form .form-group input:hover,.comment-form .form-group input:focus,.comment-form .comment-message textarea:hover{outline:none;background:#fff}.comment-form .comment-message input,.comment-form .comment-message textarea{border-bottom:1px solid transparent}.comment-form .form-group input:hover,.comment-form .comment-message textarea:hover{border-bottom-color:#379cb0}.comment-list .bottom-title h2.comments-heading{background:0 0 !important;color:var(--pw-agency-heading);padding:0;left:auto}.comment-list .bottom-title h2.comments-heading:before{display:none}.comment-list .bottom-title h2.comments-heading a{color:#379cb0}.comment-list .comment-respond{background:#f9f9f9}.blog-main-layout{padding:0}.post-cat{position:absolute;top:17px;left:-43px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);overflow:hidden;z-index:333;background:#fff;display:inline-block;padding:7px 22px;color:var(--pw-agency-primary);font-weight:600;font-size:14px;left:-30px}.post-cat a{color:var(--pw-agency-primary);font-weight:400}.site-main.search{padding:100px 0}.pw-agency-blog-single-news .post-thumb{float:;position:absolute;left:0}.post-text{padding-left:113px}.pw-agency-blog-single-news{position:relative;overflow:hidden;margin-bottom:32px}.post-date{font-size:13px;display:block;color:#666;margin-top:2px}.post-date i{margin-right:5px}.pw-agency-blog-section{padding:20px 0 50px}.pw-agency-main-area__with-side{width:68%}.pw-agency-main-area__sidebar{width:30%;margin-top:30px}.pw-agency-sidebar{background:var(--pw-agency-darkbg2);padding:30px}@media only screen and (max-width:991px){.pw-agency-main-area__with-side,.pw-agency-main-area__sidebar{width:100%}}.pw-agency-sidebar__single{padding-left:30px}.blog-content-main .blog-head{margin-bottom:30px}.pw-agency-blog-single p{margin-bottom:20px;color:var(--pw-agency-text)}.pw-agency-page{padding:80px 0}.pw-agency-search-page{padding:50px 0 80px}.site-page .page-top{margin-top:30px}.no-results.not-found{margin-top:30px}.no-results.not-found .page-title{margin:0 0 15px}.no-results.not-found .page-title span{color:var(--pw-agency-primary);margin-right:10px}.no-results.not-found .page-content{margin:0}.no-results.not-found .search-form{margin-top:15px}.search-results article.page .entry-content,.search-results article.page .blog-meta{display:none}.pw-agency-404{padding:100px 0}.pw-agency-404__content{padding:50px;display:flex;gap:25px;flex-direction:column;background:var(--pw-agency-darkbg2)}.pw-agency-404__title{margin:0;font-weight:600}.pw-agency-404__inside{font-size:40px}.pw-agency-404__title span{color:var(--pw-agency-secondary);font-size:80px;display:block}.pw-agency-404__text{margin-top:20px;font-size:16px;color:var(--pw-agency-text)}.pw-agency-404__button{margin-top:25px}.pw-agency-404__label{display:flex !important;gap:10px;flex-direction:column}.pagination-main{margin:50px 0 0;text-align:left}.pagination{display:block;padding-left:0;border-radius:0;margin:0}.pagination li{display:inline-block;margin-right:10px}.pagination li:last-child{margin:0}.pagination li a{display:block;width:46px;height:46px;color:var(--pw-agency-heading);line-height:46px;text-align:center;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border-radius:100%;text-decoration:none;border:1px solid #ccccccc9;border-radius:0;border-radius:100%}.pagination li.active a,.pagination li:hover a{-webkit-box-shadow:0px 10px 15px rgba(88,85,85,.15);-moz-box-shadow:0px 10px 15px rgba(88,85,85,.15);box-shadow:0px 10px 15px rgba(88,85,85,.15)}.pagination li.active a,.pagination li a:hover,.pagination li a:focus{color:#fff !important;background:var(--pw-agency-primary);border-color:transparent}.pagination li a span,.pagination li a i{position:relative;z-index:40}.pagination li a i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.pagination li.prev:hover a i,.pagination li.next:hover a i{color:var(--pw-agency-primary)}.pagination li a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.pagination li.active a:before,.pagination li:hover a:before{opacity:1;visibility:visible}.pagination li.prev a:hover,.pagination li.prev a:focus,.pagination li.next a:hover,.pagination li.next a:focus{box-shadow:none;color:var(--pw-agency-primary) !important}.pagination li.prev a,.pagination li.next a{display:;width:auto;height:auto;background:0 0 !important;font-size:20px;border:none !important;outline:none;font-size:16px}.pw-agency-main-area{padding:20px 0 50px}.widget .widget-title,.widget_block .wp-block-heading,.widgettitle{font-size:22px;font-weight:600;position:relative;margin-bottom:22px;text-transform:capitalize;color:var(--pw-agency-heading);display:flex;align-items:center;gap:10px}.widget .widget-title:before,.widget_block .wp-block-heading:before,.widgettitle:before{content:"";width:2px;min-height:100%;background:var(--pw-agency-secondary);display:inline-block;height:20px}.widget ul,.widget ul li{list-style:none;padding:0;margin:0}.widget ul li{margin-bottom:15px}.widget ul li:last-child{margin:0}.widget ul ul ul{padding-left:5px}.widget ul,.widget ul li a{color:var(--pw-agency-heading);text-decoration:none}.widget ul li a:hover,.widget ul li a:focus{color:var(--pw-agency-primary)}.page-links{padding:0 20px}.page-links a{background:var(--pw-agency-primary);color:#fff;padding:5px 10px}.widget select{width:100%;height:45px;padding:0 20px;background:#f6f9fc}.post-password-form input[type=password]{width:100%;border:1px solid #ebebeb;border-radius:0;height:50px;padding:0 10px}.post-password-form input[type=submit]{background:var(--pw-agency-primary);color:#fff;height:50px;border:none;border-radius:0;cursor:pointer;padding-right:20px;padding-left:20px;font-size:14px}.post-password-form input[type=submit]:hover,.post-password-form input[type=submit]:focus{background:var(--pw-agency-heading)}.post-password-form{position:relative}table thead th{background:var(--pw-agency-primary);padding:12px 30px;color:#fff;font-size:18px}table tbody th,table tbody td{border:1px solid #ebebeb;padding:12px 30px;text-align:ight}table tbody a{color:var(--pw-agency-primary)}table tbody a:hover{color:var(--pw-agency-heading)}.single-widget select{width:100%;padding:12px;font-size:14px;border:1px solid #ebebeb;background:#f5f8f9;position:relative;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-user-select:none;background-image:url(/images/select-arrow.png) !important;background-repeat:no-repeat !important;background-position:right 50% !important}.widget_tag_cloud .tagcloud a{color:#555;font-size:14px !important;display:inline-block;padding:5px 15px;background:#fff;margin-top:5px}.widget_tag_cloud .tagcloud a:hover{background:var(--pw-agency-primary);color:#fff}.widget_rss .rsswidget{display:inline-block}.widget_rss ul li a{line-height:}.widget_rss ul li .rsswidget{line-height:20px}.widget_rss .rss-date{color:var(--pw-agency-primary);display:block;line-height:initial}.widget_rss .rssSummary{display:;line-height:25px}.search-form{position:relative;display:flex;flex-direction:column}.search-form input[type=search],.wp-block-search .wp-block-search__input{width:100%;height:50px;border-radius:0;padding:0 20px;font-size:14px;background:var(--pw-agency-darkbg);border:none;border-radius:3px;border:1px solid #0A25401F;border-radius:0}.search-form input[type=search]:hover,.search-form input[type=search]:focus,.wp-block-search .wp-block-search__input:hover,.wp-block-search .wp-block-search__input:focus{border-color:var(--pw-agency-primary) !important}.search-form label{width:100%;position:relative}.search-form input[type=submit],.wp-block-search .wp-block-search__button{background:var(--pw-agency-primary);color:#fff;height:50px;border:none;border-radius:0;padding:0 20px;cursor:pointer;margin-top:10px;margin:0 !important}.search-form input[type=submit]:hover,.search-form input[type=submit]:focus,.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:focus{background:var(--pw-agency-darkbg)}.search-form input[type=submit]{margin-top:15px !important}.search-form-main .search-form input[type=search]:hover,.search-form-main .search-form input[type=search]:focus,.wp-block-search .wp-block-search__input:hover,.wp-block-search .wp-block-search__input:focus{border-color:var(--pw-agency-primary) !important}#calendar_wrap th,#calendar_wrap td{padding:5px 10px;text-align:center;display:nherit;border:1px solid #ebebeb;color:var(--pw-agency-heading);background:#fff}#calendar_wrap #wp-calendar{max-width:100%}#calendar_wrap #wp-calendar thead th,#calendar_wrap #wp-calendar tfoot td{background:#f5f8f9;color:var(--pw-agency-heading);font-size:15px}#calendar_wrap #wp-calendar caption{caption-side:top;background:var(--pw-agency-primary);color:#fff;text-align:center;padding:10px;font-size:15px}#calendar_wrap #wp-calendar tbody tr a{color:#fff;border-radius:100%;display:inline-block;width:26px;height:26px;line-height:26px;padding:0;background:var(--pw-agency-primary);padding:0;text-align:center}#calendar_wrap #wp-calendar tfoot td{display:;background:#fff}#calendar_wrap #wp-calendar tfoot tr a{color:var(--pw-agency-heading)}#calendar_wrap #wp-calendar tfoot tr a:hover{color:var(--pw-agency-primary)}.search-form{width:100%}.search-form label input{width:100%;padding:12px 20px;border-radius:0}.search-form .search-submit{display:block;background:#;background:var(--pw-agency-primary);border-radius:0;padding:12px 20px;border:none;color:#fff;position:;display:inline-block;height:48px}.search-form label{display:inline-block}.widget_recent_comments li a{display:block}.widget_recent_comments .recentcomments a{display:block !important;line-height:initial}.widget_recent_comments li{line-height:30px !important;margin-bottom:10px !important}.widget_recent_comments li span{position:relative}.widget_recent_comments li span:before{left:0;top:0;font-family:'FontAwesome';margin-right:5px;line-height:initial;content:"\f007"}.recentcomments span{display:inline-block !important}.widget_categories li{text-align:right;overflow:hidden}.widget_categories li a{text-align:left;float:left}.mc4wp-form-fields label{width:100%;display:block;font-size:0px}.mc4wp-form-fields input{width:100%;padding:15px;border-radius:0;font-size:14px}.mc4wp-form-fields input[type=submit]{border:none;background:var(--pw-agency-primary);color:#fff;border:none;border-radius:0;margin-top:10px}.mc4wp-form-fields input[type=submit]:hover{background:var(--pw-agency-secondary);color:#fff}.wp-block-archives li,.wp-block-archives li a{color:var(--pw-agency-heading);line-height:30px;display:}.wp-block-calendar tfoot td{text-align:left}.wp-block-calendar tfoot td a{color:var(--pw-agency-primary);border:none;text-decoration:none;margin-top:10px;display:inline-block;padding:}.wp-block-calendar table caption{caption-side:initial;color:#fff;font-weight:600;background:var(--pw-agency-primary);padding:10px 20px}.wp-block-calendar table th{background:#f5f8f9;color:var(--pw-agency-heading);font-weight:600}.wp-block-categories select{width:100%;height:50px;padding:0 20px;background:#f5f5f5}.wp-block-categories{margin-bottom:20px}.wp-block-archives select{display:;width:100%;height:50px;padding:0 20px;background:#f5f5f5}.wp-block-latest-comments li a{color:var(--pw-agency-heading);text-decoration:none}.wp-block-latest-posts a{color:var(--pw-agency-heading)}.wp-block-search input{padding:12px 20px;border-radius:0}.wp-block-search button{background:var(--pw-agency-primary);color:#fff;border-radius:0}.wp-block-search{margin-bottom:20px}.wp-block-tag-cloud a{color:var(--pw-agency-heading);padding:5px}.wp-block-tag-cloud a:hover{color:var(--pw-agency-primary)}.wp-block-rss li a{color:#555}.wp-block-latest-comments__comment-date{font-size:13px;margin-top:6px}.wp-block-latest-posts__featured-image img{width:auto !important;height:auto !important;border-radius:5px}.wp-block-latest-posts__featured-image{left:0;min-width:120px;margin-bottom:10px;max-width:120px}.wp-block-latest-posts li{position:relative}.wp-block-search__inside-wrapper{display:flex;flex-direction:column;gap:15px}.pw-agency-footer__top{padding:50px 0 80px;background-color:var(--pw-agency-darkbg)}.pw-agency-footer__widget{margin-top:30px}.pw-agency-footer__bottom{padding:20px 0;text-align:center;position:relative;background:var(--pw-agency-darkbg2) !important}.pw-agency-footer__devs a{color:#fff}.pw-agency-footer__branding{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;color:#fff}.pw-agency-footer__branding .pw-agency-footer__url{color:#fff}.pw-agency-footer__branding .pw-agency-footer__devs,.pw-agency-footer__branding .pw-agency-footer__devs a{font-size:16px}@media only screen and (min-width:768px) and (max-width:991px){.header .main-navigation ul{padding-right:0}.header .main-navigation ul li{margin-right:2px}.header .main-navigation ul li a{padding:18px 5px;font-size:14px}.pw-hero-area__title{font-size:40px;color:#fff;margin-bottom:20px;font-weight:800}.pw-brands__logos{flex-wrap:wrap}}@media only screen and (max-width:767px){#site-navigation{display:none}.main-menu{padding:15px 0}.header .social-widget{top:3px}#calendar_wrap{overflow:scroll}.scroll-top{width:44px;height:44px;line-height:44px;top:-22px;right:30px;font-size:20px}.pw-agency-footer__branding{justify-content:center;flex-direction:column}.pw-hero-area__main{flex-wrap:wrap}.pw-hero-area__title{font-size:34px}.pw-bg-img{min-width:100%;max-width:100%}.pw-brands__logos a{padding:0 15px;max-width:195px}.pw-hero-slider{padding-top:125px;padding-bottom:60px}}@media only screen and (max-width:767px){.pw-agency-404__content{padding:30px}.pw-agency-404__title span{font-size:60px}.pw-agency-404__title{font-size:30px}.search-form-main{padding:25px}.pw-hero-ara-video{left:50%;margin-left:-50px;bottom:initial;top:50%;margin-top:-50px}.pw-cta-main__title{font-size:32px}.pw-cta-main__inner{text-align:center}}@media only screen and (max-width:360px){.pw-agency-404__title,.pw-agency-404__inside{font-size:28px}}@media only screen and (max-width:1000px){.pw-agency-main-area__content{order:-1}}.oe-menu-title{font-size:18px;color:#fff;font-weight:700;margin-bottom:15px !important;display:block}.pw-agency-mobile-menu .menu-inner ul li ul li{border:none}.pw-agency-mobile-menu .menu-inner ul li ul{border-left:1px solid #cccccc47;margin-left:15px}.pw-agency-mobile-menu{display:block}.pw-agency-mobile-menu .menu-click{top:0;left:0;font-size:30px}.pw-agency-mobile-menu .menu-click a{color:#fff;z-index:3333;position:relative;font-size:22px}.pw-agency-mobile-menu .menu-click a:hover,.pw-agency-mobile-menu .menu-click a:focus{color:var(--pw-agency-primary)}.pw-agency-mobile-menu .menu-click a span{padding-left:5px}.pw-agency-mobile-menu .menu-inner{position:fixed;padding:0;padding-top:22px;padding-bottom:20px;right:0;background:var(--pw-agency-darkbg2);top:85px;min-width:300px;padding:30px 20px;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;padding-bottom:20px;z-index:3333333;overflow:scroll;right:0;padding-bottom:20px;width:20%;top:0;height:100%}.pw-agency-mobile-menu .menu-inner.active{opacity:1;visibility:visible;transform:translateY(0px)}.pw-agency-mobile-menu .menu-inner ul li{display:block;float:none;width:100%;border-bottom:1px solid #cccccc47}.pw-agency-mobile-menu .menu-inner ul li:last-child{border:none}.pw-agency-mobile-menu .menu-inner ul li a{display:block;width:100%;padding:10px 0;color:#eee !important;text-decoration:none;border:1px solid transparent;display:flex;align-items:center;gap:10px}.pw-agency-mobile-menu .menu-inner ul li a i{background:var(--pw-agency-darkbg) !important;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:4px;color:#fff}.pw-agency-mobile-menu .menu-inner ul li ul{padding-left:20px}.pw-agency-mobile-menu .menu-inner ul li a:hover,.pw-agency-mobile-menu .menu-inner ul li a:focus{color:var(--pw-agency-primary) !important}.pw-agency-mobile-menu .menu-inner ul{display:block;padding:0;margin:0;margin-top:15px}.pw-agency-mobile-menu .main-navigation ul li ul{position:relative;opacity:1;visibility:visible;margin-left:20px}.header .pw-agency-mobile-menu ul li ul{position:relative;opacity:1;visibility:visible;width:100%;margin-left:30px}.pw-agency-mobile-menu .main-navigation ul li ul li a{color:var(--pw-agency-heading)}.pw-agency-mobile-menu .close-menu{margin-top:20px}.pw-agency-mobile-menu .close-menu a{display:inline-block;background:var(--pw-agency-primary);color:#fff;padding:10px 25px;border:1px solid transparent}.pw-agency-mobile-menu .close-menu a:hover,.pw-agency-mobile-menu .close-menu a:focus{background:var(--pw-agency-darkbg);color:var(--pw-agency-primary)}.pw-agency-mobile-menu .close-menu a i{margin-right:5px}.wpcf7-form input[type=submit]{background:var(--pw-agency-primary);color:#fff;border:none;display:inline-block !important;max-width:initial;width:initial;height:55px;min-width:155px}.wpcf7-form input[type=submit]:hover{background:var(--pw-agency-secondary)}.wpcf7-form textarea{min-height:130px}.wpcf7-form p{margin-bottom:15px;width:100%}.wpcf7-form input,.wpcf7-form textarea{width:100%;min-width:100%;height:48px;border-color:#ccccccc9;line-height:48px;padding:0 20px}.wpcf7-form label{width:100%}.wpcf7-form label span{margin-top:10px !important;display:block}.pw-single-product{margin-top:30px}.pw-single-product{display:inline-block;border:1px solid var(--pw-agency-darkbg2);border-radius:4px;overflow:hidden;background:var(--pw-agency-darkbg);width:100%}.pw-single-product.ps-slider{border-bottom:3px solid #cccccca1;background:#fff}.pw-single-product__content .product-button a{padding:8px 20px;font-size:14px;overflow:hidden;background:var(--pw-agency-darkbg2);border-radius:3px;text-align:center;z-index:2;position:relative;color:#fff !important;cursor:pointer;transition:all .3s ease;margin:0 !important;width:100% !important;min-height:42px;display:flex !important;justify-content:center;align-items:center}.product-button.prc-button.active a:hover{transition:none !important;opacity:1 !important}.pw-single-product__content .product-button a:hover{background:var(--pw-agency-primary) !important;color:#fff}.pw-single-product__content .product-button a:before{border-radius:3px}.quantity{position:relative;z-index:1}.quantity .input-group{width:100%;display:inline-block}.quantity .button{display:inline-block;position:absolute;top:0;display:inline-block}.quantity .button.minus{left:0;border-radius:0;overflow:hidden}.quantity .button.plus{right:0;border-radius:0;overflow:hidden}.quantity .button .btn{padding:0;width:35px;height:45px;line-height:45px;border-radius:0;background:0 0;color:var(--grshop-grocery-primary);font-size:12px;border:none}.quantity .button .btn:hover{color:var(--grshop-grocery-primary)}.product-button{margin-top:10px}.product-colors{position:absolute;width:100%;background:#ffffffde;padding:10px;text-align:center;top:-50px;z-index:2003}.pw-single-product:hover .product-colors{top:0}.pw-single-product__content .prodcut-btn{display:inline-block;padding:12px 18px;font-size:16px;background:#212c35;color:#fff;border-radius:30px}.pw-single-product__content .prodcut-btn.primary{background:var(--grshop-grocery-primary);color:#fff}.pw-single-product__bgroup-2{text-align:left;z-index:99;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.pw-single-product__bgroup-2 a{background-color:transparent;color:#fff;text-align:left;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1;display:inline-block}.pw-single-product__bgroup-2 a:hover{color:var(--grshop-grocery-primary)}.pw-single-product__boverlay{background:var(--grshop-grocery-heading);display:inline-block;height:40px;width:100%;position:absolute;left:0;top:-50px;z-index:9;height:50px;line-height:50px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;display:flex;justify-content:center;align-items:center}.pw-single-product:hover .pw-single-product__boverlay{top:0}.pw-single-product__bgroup{display:inline-block;position:absolute;right:10px;bottom:0;z-index:99;border-radius:3px}.pw-single-product__bgroup a{background-color:transparent;color:#fff;display:block;font-size:16px;display:inline-block;margin-right:15px;text-align:right;height:52px;position:relative;top:2px}.pw-single-product__bgroup a:last-child{margin-right:0;border:none}.pw-single-product__bgroup a i{line-height:40px}.pw-single-product__bgroup a span{visibility:hidden;position:absolute;background:#00ab55 !important;color:#fff !important;text-align:center;padding:5px 12px;z-index:3;opacity:0;-webkit-transition:opacity .6s,margin .3s;-o-transition:opacity .6s,margin .3s;transition:opacity .6s,margin .3s;font-size:11px;right:0;line-height:14px;bottom:-16px;margin-top:-5px;margin-right:0;display:inline-block;width:120px;border-radius:15px 0 0 15px}.pw-single-product__bgroup a span:after{position:absolute;content:"";right:0;top:-11px;border:6px solid var(--grshop-grocery-primary);border-left:0 solid transparent;border-right:6px solid transparent;border-top:6px solid transparent}.pw-single-product__bgroup a:hover{color:var(--grshop-grocery-primary)}.pw-single-product__bgroup a:hover span{visibility:visible;opacity:1;color:var(--grshop-grocery-heading);background:#fff;margin-top:-12px}.pw-single-product .product-img .pw-single-product__bgroup.pro-action-width-dec a{width:30px;height:30px;font-size:14px}.pw-single-product .product-img .pw-single-product__bgroup.pro-action-width-dec a i{line-height:30px}.pw-single-product .product-img .pw-single-product__bgroup.pro-action-width-dec-2{bottom:45px}.pw-single-product__cats{padding:2px 10px;font-size:13px;border-radius:4px;display:inline-block;position:relative;background:#fff;margin-bottom:5px;background:var(--pw-agency-darkbg2)}.pw-single-product__cats a{color:#777}.pw-single-product__title{margin-bottom:10px !important;position:relative;font-size:18px !important;line-height:24px;padding:0 !important}.pw-single-product__title .title-sub{display:block;font-size:13px;color:#555}.pw-single-product__rating.rat-active li{color:#ffc107}.pw-single-product__head{position:relative;overflow:hidden}.pw-single-product__head img{min-width:100%}.pw-single-product__head:hover img{transform:scale(1.1)}.pw-single-product__price .woocommerce-Price-amount.amount{font-size:18px}.p-badge{position:absolute;background:var(--grshop-grocery-secondary);color:var(--grshop-grocery-heading);padding:0 15px;top:8px;left:10px;opacity:1;visibility:visible;transition:all .3s ease;z-index:1000;border-radius:4px}.p-badge.popular{background:var(--grshop-grocery-primary)}.pw-single-product:hover .p-badge{opacity:0;visibility:hidden;left:-50px;transition:all .3s ease}.p-badge.popular{background:var(--grshop-grocery-primary);color:#fff}.pw-single-product__price{padding:0;font-size:25px;font-weight:700;color:var(--grshop-grocery-primary);top:0;right:0;border-radius:30px 0 0 30px;font-size:20px;margin-top:10px}.pw-single-product__price span{font-weight:600}.pw-single-product__content{padding:20px}.pw-single-product__price .pr-sale{font-size:15px;opacity:.6;color:#666;font-weight:400;text-decoration:line-through}.pw-single-product__rating{margin-top:5px}.pw-single-product__rating .rating{display:inline-block;list-style:none;padding:0;margin:0}.pw-single-product__rating .rating li{display:inline-block;margin-right:-1px}.pw-single-product__rating .rating li i{color:var(--primary)}.pw-single-product__rating .total-review{font-size:14px;font-weight:400;display:inline-block;color:#777}.pw-single-product__rating .total-review:hover{color:var(--black)}.pw-single-product__content .product-button a:before{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f290";margin-right:10px}.pw-single-product__content .product-button a.added:before{content:"\f59c"}.pw-single-product__content .product-button a.wc-forward{margin-top:5px;background:var(--grshop-grocery-heading)}.pw-single-product__title a{color:var(--grshop-grocery-heading);text-decoration:none;font-weight:600}.pw-single-product__price del{font-size:15px;font-size:15px;opacity:.6;font-weight:400;text-decoration:line-through;color:#555}.pw-single-product__price ins{background:0 0}.pw-single-product__content .product-button a.product_type_external:before{content:"\f35d"}.woocommerce .woocommerce-ordering select{background:var(--pw-agency-darkbg2);padding:10px 15px;border-radius:3px;border:1px solid #0A25401F;color:#fff}.woocommerce .woocommerce-result-count{margin:0}.page-title{font-size:30px;margin-bottom:15px}.wc-block-components-price-slider{padding:0 !important;margin:0 !important}.wc-block-price-filter__range-input-wrapper.wc-block-components-price-slider__range-input-wrapper{margin:0;padding:0 !important;color:var(--pw-agency-heading)}.wc-block-components-price-slider__range-input-wrapper:before{background:currentColor}.wc-block-price-filter__range-input{height:initial !important;min-height:initial;top:-9px !important}.wc-block-components-price-slider__amount{display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid var(--pw-agency-text) !important}.woocommerce ul.product_list_widget li img{width:50px;border-radius:4px}.woocommerce ul.product_list_widget li a{font-size:16px}.woocommerce-Price-amount.amount{font-size:14px;color:var(--pw-agency-primary)}.woocommerce-pagination{margin-bottom:}.woocommerce nav.woocommerce-pagination ul li .page-numbers{background:#fff !important;display:block;width:45px;height:45px;line-height:45px;font-size:16px;color:var(--pw-agency-heading);border-radius:3px;box-shadow:0px 4px 10px #111a3a111a3a12 !important;border-radius:50px;border:1px solid #cccccc82 !important;display:flex;justify-content:center;align-items:center;background:var(--pw-agency-darkbg) !important}.woocommerce-pagination li{border:none !important}.woocommerce-pagination .page-numbers{border:none !important}.woocommerce nav.woocommerce-pagination ul{display:flex;gap:10px !important;justify-content:center;align-items:center}.woocommerce-pagination{margin-bottom:30px}.woocommerce nav.woocommerce-pagination ul li .page-numbers.current,.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover{background:var(--pw-agency-secondary) !important;color:var(--pw-agency-black-heading) !important;border-color:transparent !important}.wc-block-cart__sidebar{background:var(--pw-agency-darkbg2);padding:30px}#wc-block-components-totals-coupon__input-0{background:var(--pw-agency-darkbg);color:#fff !important}.wc-block-components-product-badge{border-color:var(--pw-agency-secondary) !important}.wc-block-components-product-badge span{color:var(--pw-agency-secondary)}.wc-block-components-product-price__value.is-discounted{color:var(--pw-agency-black-heading) !important;border-radius:30px;padding:2px}.wc-block-components-product-name{font-size:20px;color:var(--pw-agency-heading) !important;margin-bottom:5px}.wc-block-components-product-name:hover{color:var(--pw-agency-secondary) !important}.wc-block-components-formatted-money-amount{color:var(--pw-agency-primary)}.components-button.wc-block-components-button{background:var(--pw-agency-primary);color:#fff;border-radius:4px;border:none}.is-large.wc-block-cart .wc-block-cart__totals-title{font-size:16px !important;margin-bottom:15px !important}.wc-block-components-quantity-selector input{min-height:initial}.wc-block-components-notice-banner.is-error>svg{background:var(--pw-agency-darkbg) !important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{background:0 0 !important;border:1px solid var(--pw-agency-text) !important;color:var(--pw-agency-primary) !important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff !important}.wc-block-components-text-input input,.components-combobox-control__input,.components-form-token-field__suggestions-list,.wc-block-components-textarea{background:var(--pw-agency-darkbg2) !important;color:var(--pw-agency-text) !important}.components-base-control__label{color:#fff !important}.components-form-token-field__suggestions-list li:hover,.components-form-token-field__suggestions-list li.selected{background:var(--pw-agency-primary) !important;color:#fff !important}.components-combobox-control__input{display:}.wc-block-components-text-input label{color:var(--pw-agency-text) !important}.components-flex-item input,.wc-block-components-text-input input,.wc-block-components-textarea{border:1px solid var(--pw-agency-border) !important}.wc-block-components-checkout-return-to-cart-button{color:var(--pw-agency-heading) !important}.wc-block-components-checkout-return-to-cart-button:hover{color:var(--pw-agency-primary) !important}.wc-block-components-notice-banner.is-error{background-color:var(--pw-agency-secondary) !important;border:none !important}.wc-block-components-notice-banner.is-error svg{background:var(--pw-agency-darkbg) !important}.wc-block-components-validation-error>p{color:var(--pw-agency-secondary) !important}.wc-block-components-form .wc-block-components-text-input.has-error label,.wc-block-components-text-input.has-error label{color:var(--pw-agency-secondary) !important}.wc-block-checkout__sidebar .wc-block-components-product-name{font-size:16px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;background:var(--pw-agency-primary);padding:25px;border-radius:4px;display:flex;flex-direction:column;gap:15px}.woocommerce-MyAccount-navigation ul li a{color:#fff !important;text-decoration:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:var(--pw-agency-bg);border-top-color:var(--pw-agency-primary);color:var(--pw-agency-text)}.woocommerce-Button.wc-forward.button,.woocommerce-Button.button{background:var(--pw-agency-primary) !important;color:#fff !important;font-weight:500 !important}.woocommerce-Button.wc-forward.button:hover{background:var(--pw-agency-secondary)}.woocommerce-info:before{color:var(--pw-agency-secondary)}.woocommerce-account .addresses .title h3{float:left;font-size:24px}.woocommerce-account .addresses .title .edit{color:var(--pw-agency-primary)}.u-columns.woocommerce-Addresses{margin-top:30px}.woocommerce-MyAccount-content fieldset{padding:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;padding:0 10px}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{background:var(--pw-agency-primary);float:none;color:#fff;padding:12px 30px;margin-top:10px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:var(--pw-agency-secondary)}.woocommerce-LostPassword.lost_password a{color:var(--pw-agency-text)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--pw-agency-border)}.wc-block-grid__products{margin-top:30px !important}.wc-block-grid__product-title{font-size:18px !important;font-weight:500 !important}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{background:var(--pw-agency-primary);color:#fff !important;border-radius:4px;font-size:14px !important}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{background-color:var(--pw-agency-secondary) !important}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:var(--pw-agency-secondary);color:#fff;border-color:transparent}.woocommerce div.product .product_title{font-size:28px;margin-bottom:10px}.woocommerce-product-details__short-description{margin-top:15px;margin-bottom:15px}.woocommerce div.product div.summary .woocommerce-Price-amount.amount{font-size:22px}.woocommerce div.product div.summary del,.woocommerce div.product div.summary del span{font-size:20px !important}.woocommerce div.product form.cart .button{background:var(--pw-agency-primary);color:#fff !important;border-radius:4px;font-size:14px !important;padding:15px 30px}.woocommerce span.onsale{background-color:var(--pw-agency-secondary)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:var(--pw-agency-secondary);color:#fff !important}.woocommerce-grouped-product-list-item__label label a{color:var(--pw-agency-heading)}.product_meta{color:var(--pw-agency-text)}.product_meta span a{color:var(--pw-agency-primary)}.woocommerce .quantity .qty{min-width:60px !important;border-color:var(--pw-agency-border);background:var(--pw-agency-darkbg);color:#fff}.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(--pw-agency-primary) !important}.woocommerce div.product .woocommerce-tabs .panel h2,.related.products h2{margin-bottom:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:var(--pw-agency-primary);color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;border:none !important;border-bottom:1px solid var(--pw-agency-border) !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none !important;border-radius:0 !important;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{border:none !important;border-radius:0;background:var(--pw-agency-darkbg2);color:#fff !important;padding:10px;margin:0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:var(--pw-agency-primary);border-radius:0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs .panel h2,.related.products h2{font-size:25px;margin-top:15px}.woocommerce #review_form #respond .form-submit input{background-color:var(--pw-agency-primary);color:#fff;font-weight:500}.related.products>h2{margin-bottom:15px}.pswp__bg{background:#000000b8}