body{font-family:var(--pgs_typography_body_font_family);font-size:var(--pgs_typography_body_font_size);line-height:var(--pgs_typography_body_line_height);font-weight:var(--pgs_typography_body_font_weight);word-spacing:var(--pgs_typography_body_word_spacing);letter-spacing:var(--pgs_typography_body_letter_spacing);text-align:var(--pgs_typography_body_text_align);font-style:var(--pgs_typography_body_font_style);color:var(--pgs_text_color)}h1,h2,h3,h4,h5,h6{clear:both;color:var(--pgs_secondary_color)}h1,h1.elementor-heading-title{font-family:var(--pgs_typography_h1_font_family);font-size:var(--pgs_typography_h1_font_size);line-height:var(--pgs_typography_h1_line_height);font-weight:var(--pgs_typography_h1_font_weight);word-spacing:var(--pgs_typography_h1_word_spacing);letter-spacing:var(--pgs_typography_h1_letter_spacing);text-align:var(--pgs_typography_h1_text_align);font-style:var(--pgs_typography_h1_font_style)}h2,h2.elementor-heading-title{font-family:var(--pgs_typography_h2_font_family);font-size:var(--pgs_typography_h2_font_size);line-height:var(--pgs_typography_h2_line_height);font-weight:var(--pgs_typography_h2_font_weight);word-spacing:var(--pgs_typography_h2_word_spacing);letter-spacing:var(--pgs_typography_h2_letter_spacing);text-align:var(--pgs_typography_h2_text_align);font-style:var(--pgs_typography_h2_font_style)}h3,h3.elementor-heading-title{font-family:var(--pgs_typography_h3_font_family);font-size:var(--pgs_typography_h3_font_size);line-height:var(--pgs_typography_h3_line_height);font-weight:var(--pgs_typography_h3_font_weight);word-spacing:var(--pgs_typography_h3_word_spacing);letter-spacing:var(--pgs_typography_h3_letter_spacing);text-align:var(--pgs_typography_h3_text_align);font-style:var(--pgs_typography_h3_font_style)}h4,h4.elementor-heading-title{font-family:var(--pgs_typography_h4_font_family);font-size:var(--pgs_typography_h4_font_size);line-height:var(--pgs_typography_h4_line_height);font-weight:var(--pgs_typography_h4_font_weight);word-spacing:var(--pgs_typography_h4_word_spacing);letter-spacing:var(--pgs_typography_h4_letter_spacing);text-align:var(--pgs_typography_h4_text_align);font-style:var(--pgs_typography_h4_font_style)}h5,h5.elementor-heading-title{font-family:var(--pgs_typography_h5_font_family);font-size:var(--pgs_typography_h5_font_size);line-height:var(--pgs_typography_h5_line_height);font-weight:var(--pgs_typography_h5_font_weight);word-spacing:var(--pgs_typography_h5_word_spacing);letter-spacing:var(--pgs_typography_h5_letter_spacing);text-align:var(--pgs_typography_h5_text_align);font-style:var(--pgs_typography_h5_font_style)}h6,h6.elementor-heading-title{font-family:var(--pgs_typography_h6_font_family);font-size:var(--pgs_typography_h6_font_size);line-height:var(--pgs_typography_h6_line_height);font-weight:var(--pgs_typography_h6_font_weight);word-spacing:var(--pgs_typography_h6_word_spacing);letter-spacing:var(--pgs_typography_h6_letter_spacing);text-align:var(--pgs_typography_h6_text_align);font-style:var(--pgs_typography_h6_font_style)}.page-content:has(.elementor-element) .elementor-heading-title{text-align:inherit;margin:0}body{overflow-x:hidden;background-color:var(--pgs_body_bg_color);background-image:var(--pgs_body_bg_image);background-repeat:var(--pgs_body_bg_repeat);background-clip:var(--pgs_body_bg_clip);background-origin:var(--pgs_body_bg_origin);background-attachment:var(--pgs_body_bg_attachment);background-position:var(--pgs_body_bg_position)}body:not(.elementor-page) .page-content,body.single-pgs-team-member .page-content,body.single-pgs-portfolio .page-content,body.single-pgs-case-study .page-content{padding-top:110px;padding-bottom:110px}.page-template-left-sidebar.elementor-page .page-content .widget-area,.page-template-default.elementor-page .page-content .widget-area,.page-template-elementor_theme.elementor-page .page-content .widget-area{padding-top:110px;padding-bottom:110px}.elementor-element.vertical-align-top .elementor-icon-wrapper .elementor-icon{vertical-align:top}html:has(body.home.blog){height:100%}html:has(body.home.blog) body.home.blog{height:100%}html:has(body.home.blog) body.home.blog #page{display:flex;height:100%;flex-direction:column}html:has(body.home.blog) body.home.blog #page .site-footer{margin-top:auto}html:has(body.home.blog.admin-bar){height:calc(100% - 32px)}@media (min-width: 1025px){.elementor-element .sticky-top{position:-webkit-sticky !important;position:sticky !important;top:70px;z-index:8;transition:all 0.4s ease-in-out}body:has(.sticky-stype--sticky.is-sticky) .elementor-element .sticky-top,body:has(.sticky-stype--header-reveal.sticky-show) .elementor-element .sticky-top{top:170px}}.page-content>.container-fluid,.site-footer .container-fluid{padding:0 40px}.body-effect{position:fixed;top:0;left:0;right:0;height:100vh;margin:auto;width:100vw;z-index:-1}.body-effect .effect{content:"";height:100vh;width:1px;position:absolute;background-color:var(--pgs_body_effect_border_color, rgba(131,131,131,0.1));top:0;left:50%;transform:translateX(-50%);overflow:hidden}.body-effect .effect:nth-child(1){left:6%}.body-effect .effect:nth-child(2){left:27%}.body-effect .effect:nth-child(3){left:50%}.body-effect .effect:nth-child(4){left:73%}.body-effect .effect:nth-child(5){left:94%}.body-effect .effect::after{position:absolute;content:"";top:50%;left:0;width:100%;height:70px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(131,131,131,0.1)), color-stop(75%, var(--pgs_body_effect_line_effect_color, var(--pgs_primary_color))), to(rgba(131,131,131,0.1)));background:linear-gradient(to bottom, rgba(131,131,131,0.1) 0%, var(--pgs_body_effect_line_effect_color, var(--pgs_primary_color)) 75%, rgba(131,131,131,0.1) 100%);-webkit-animation:run 5s 0s infinite;animation:run 5s 0s infinite;animation-timing-function:ease;animation-delay:0s;animation-fill-mode:none;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.4, 0.26, 0, 0.97);animation-timing-function:cubic-bezier(0.4, 0.26, 0, 0.97)}.body-effect .effect:nth-child(1)::after{-webkit-animation-delay:0.05s;animation-delay:0.05s}.body-effect .effect:nth-child(2)::after{-webkit-animation-delay:0.15s;animation-delay:0.15s}.body-effect .effect:nth-child(3)::after{-webkit-animation-delay:0.25s;animation-delay:0.25s}.body-effect .effect:nth-child(4)::after{-webkit-animation-delay:0.35s;animation-delay:0.35s}.body-effect .effect:nth-child(5)::after{-webkit-animation-delay:0.45s;animation-delay:0.45s}@keyframes run{0%{top:-50%}100%{top:110%}}@-webkit-keyframes run{0%{top:-50%}100%{top:110%}}.icon-masked-img-wrap{display:block;mask:var(--icon_img);background-color:var(--icon_color);mask-repeat:no-repeat;mask-size:contain}.icon-masked-img-wrap .icon-masked-img{opacity:0}@media (min-width: 1400px){.container{max-width:var(--pgs_container_width, 1300px)}}@media (max-width: 991px){.container,.container-sm,.container-md{max-width:100%}.page-content>.container-fluid,.site-footer .container-fluid{padding:0 20px}.body-effect .effect:nth-child(1){left:10%}.body-effect .effect:nth-child(2){left:35%}.body-effect .effect:nth-child(3){left:65%}.body-effect .effect:nth-child(4){left:90%}.body-effect .effect:nth-child(5){display:none}}@media (max-width: 767px){.page-content>.container-fluid,.site-footer .container-fluid{padding:0 15px}.body-effect .effect:nth-child(1){left:10%}.body-effect .effect:nth-child(2){left:40%}.body-effect .effect:nth-child(3){left:65%}.body-effect .effect:nth-child(4){left:90%}.body-effect .effect:nth-child(5){display:none}}@media (max-width: 575px){.body-effect .effect:nth-child(1){left:10%}.body-effect .effect:nth-child(2){left:50%}.body-effect .effect:nth-child(3){left:90%}.body-effect .effect:nth-child(4){display:none}.body-effect .effect:nth-child(5){display:none}}.btn-style--style-1 .btn{display:flex;justify-content:center;align-items:center;position:relative;width:70px;height:70px;padding:0;z-index:0;border-radius:100%;border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}.btn-style--style-1 .btn:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;margin:auto;height:20%;width:20%;background-color:var(--pgs_primary_color);transition:all 0.3s ease-in-out;z-index:-1;opacity:0;border-radius:100%}.btn-style--style-1 .btn i{font-size:24px}.btn-style--style-1 .btn svg path{stroke:var(--pgs_secondary_color);transition:all 0.3s ease-in-out}.btn-style--style-1 .btn .pgs-svg-2 svg{position:relative;top:-3px}.btn-style--style-1 .btn .e-font-icon-svg{width:24px;height:auto}.btn-style--style-1 .btn:hover{border-color:transparent !important;color:#ffffff}.btn-style--style-1 .btn:hover svg path{stroke:#ffffff}.btn-style--style-1 .btn:hover:before{height:100%;width:100%;opacity:1}.btn-style--style-2 .btn{width:50px;height:50px;display:flex;position:relative;align-items:center;justify-content:center;padding:0;padding-top:3px;padding-right:3px;border-radius:50px;background-color:transparent;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}.btn-style--style-2 .btn svg path{stroke:var(--pgs_secondary_color);transition:all 0.3s ease-in-out}.btn-style--style-2 .btn .pgs-svg-1 svg{width:24px;height:auto}.btn-style--style-2 .btn .e-font-icon-svg{width:18px;height:auto}.btn-style--style-2 .btn:after{content:"";position:absolute;left:-4px;bottom:-4px;opacity:1;width:100%;height:100%;border-radius:50px;border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}.btn-style--style-2 .btn:hover{color:var(--pgs_primary_color);border-color:var(--pgs_primary_color)}.btn-style--style-2 .btn:hover:after{border-color:var(--pgs_primary_color)}.btn-style--style-2 .btn:hover svg path{stroke:var(--pgs_primary_color)}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:60px;height:60px;opacity:0;background:var(--pgs_primary_color);border-radius:50px;transition:var(--pgs_transition, all 0.3s ease-in-out)}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{position:relative;color:#ffffff;font-size:22px;font-weight:600}.swiper .swiper-button-next.swiper-button-disabled,.swiper .swiper-button-next{right:0px;opacity:0}.swiper .swiper-button-next.swiper-button-disabled:after,.swiper .swiper-button-next:after{right:-2px}.swiper .swiper-button-prev.swiper-button-disabled,.swiper .swiper-button-prev{left:0px;opacity:0}.swiper .swiper-button-prev.swiper-button-disabled:after,.swiper .swiper-button-prev:after{left:-2px}.swiper:hover .swiper-button-next.swiper-button-disabled{right:20px;opacity:0.5}.swiper:hover .swiper-button-prev.swiper-button-disabled{left:20px;opacity:0.5}.swiper:hover .swiper-button-next{right:20px;opacity:1}.swiper:hover .swiper-button-prev{left:20px;opacity:1}.swiper .swiper-pagination{display:flex;justify-content:center;align-items:center;position:relative;bottom:auto !important;margin-top:30px}.swiper .swiper-pagination .swiper-pagination-bullet{margin:5px !important;transform:scale(1);transition:var(--pgs_transition, all 0.3s ease-in-out)}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.8);background:var(--pgs_primary_color)}.ps-6{padding-left:3.5rem !important}.ps-7{padding-left:4rem !important}.ps-8{padding-left:4.5rem !important}.ps-9{padding-left:5rem !important}.ps-10{padding-left:6rem !important}.pe-6{padding-right:3.5rem !important}.pe-7{padding-right:4rem !important}.pe-8{padding-right:4.5rem !important}.pe-9{padding-right:5rem !important}.pe-10{padding-right:6rem !important}.pt-6{padding-top:3.5rem !important}.pt-7{padding-top:4rem !important}.pt-8{padding-top:4.5rem !important}.pt-9{padding-top:5rem !important}.pt-10{padding-top:6rem !important}.pb-6{padding-bottom:3.5rem !important}.pb-7{padding-bottom:4rem !important}.pb-8{padding-bottom:4.5rem !important}.pb-9{padding-bottom:5rem !important}.pb-10{padding-bottom:6rem !important}.px-6{padding-left:3.5rem !important;padding-right:3.5rem !important}.px-7{padding-left:4rem !important;padding-right:4rem !important}.px-8{padding-left:4.5rem !important;padding-right:4.5rem !important}.px-9{padding-left:5rem !important;padding-right:5rem !important}.px-10{padding-left:6rem !important;padding-right:6rem !important}.py-6{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-7{padding-top:4rem !important;padding-bottom:4rem !important}.py-8{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-9{padding-top:5rem !important;padding-bottom:5rem !important}.py-10{padding-top:6rem !important;padding-bottom:6rem !important}@media (min-width: 576px){.ps-sm-6{padding-left:3.5rem !important}.ps-sm-7{padding-left:4rem !important}.ps-sm-8{padding-left:4.5rem !important}.ps-sm-9{padding-left:5rem !important}.ps-sm-10{padding-left:6rem !important}.pe-sm-6{padding-right:3.5rem !important}.pe-sm-7{padding-right:4rem !important}.pe-sm-8{padding-right:4.5rem !important}.pe-sm-9{padding-right:5rem !important}.pe-sm-10{padding-right:6rem !important}.pt-sm-6{padding-top:3.5rem !important}.pt-sm-7{padding-top:4rem !important}.pt-sm-8{padding-top:4.5rem !important}.pt-sm-9{padding-top:5rem !important}.pt-sm-10{padding-top:6rem !important}.pb-sm-6{padding-bottom:3.5rem !important}.pb-sm-7{padding-bottom:4rem !important}.pb-sm-8{padding-bottom:4.5rem !important}.pb-sm-9{padding-bottom:5rem !important}.pb-sm-10{padding-bottom:6rem !important}.px-sm-6{padding-left:3.5rem !important;padding-right:3.5rem !important}.px-sm-7{padding-left:4rem !important;padding-right:4rem !important}.px-sm-8{padding-left:4.5rem !important;padding-right:4.5rem !important}.px-sm-9{padding-left:5rem !important;padding-right:5rem !important}.px-sm-10{padding-left:6rem !important;padding-right:6rem !important}.py-sm-6{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-sm-7{padding-top:4rem !important;padding-bottom:4rem !important}.py-sm-8{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-sm-9{padding-top:5rem !important;padding-bottom:5rem !important}.py-sm-10{padding-top:6rem !important;padding-bottom:6rem !important}}@media (min-width: 768px){.ps-md-6{padding-left:3.5rem !important}.ps-md-7{padding-left:4rem !important}.ps-md-8{padding-left:4.5rem !important}.ps-md-9{padding-left:5rem !important}.ps-md-10{padding-left:6rem !important}.pe-md-6{padding-right:3.5rem !important}.pe-md-7{padding-right:4rem !important}.pe-md-8{padding-right:4.5rem !important}.pe-md-9{padding-right:5rem !important}.pe-md-10{padding-right:6rem !important}.pt-md-6{padding-top:3.5rem !important}.pt-md-7{padding-top:4rem !important}.pt-md-8{padding-top:4.5rem !important}.pt-md-9{padding-top:5rem !important}.pt-md-10{padding-top:6rem !important}.pb-md-6{padding-bottom:3.5rem !important}.pb-md-7{padding-bottom:4rem !important}.pb-md-8{padding-bottom:4.5rem !important}.pb-md-9{padding-bottom:5rem !important}.pb-md-10{padding-bottom:6rem !important}.px-md-6{padding-left:3.5rem !important;padding-right:3.5rem !important}.px-md-7{padding-left:4rem !important;padding-right:4rem !important}.px-md-8{padding-left:4.5rem !important;padding-right:4.5rem !important}.px-md-9{padding-left:5rem !important;padding-right:5rem !important}.px-md-10{padding-left:6rem !important;padding-right:6rem !important}.py-md-6{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-md-7{padding-top:4rem !important;padding-bottom:4rem !important}.py-md-8{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-md-9{padding-top:5rem !important;padding-bottom:5rem !important}.py-md-10{padding-top:6rem !important;padding-bottom:6rem !important}}@media (min-width: 992px){.ps-lg-6{padding-left:3.5rem !important}.ps-lg-7{padding-left:4rem !important}.ps-lg-8{padding-left:4.5rem !important}.ps-lg-9{padding-left:5rem !important}.ps-lg-10{padding-left:6rem !important}.pe-lg-6{padding-right:3.5rem !important}.pe-lg-7{padding-right:4rem !important}.pe-lg-8{padding-right:4.5rem !important}.pe-lg-9{padding-right:5rem !important}.pe-lg-10{padding-right:6rem !important}.pt-lg-6{padding-top:3.5rem !important}.pt-lg-7{padding-top:4rem !important}.pt-lg-8{padding-top:4.5rem !important}.pt-lg-9{padding-top:5rem !important}.pt-lg-10{padding-top:6rem !important}.pb-lg-6{padding-bottom:3.5rem !important}.pb-lg-7{padding-bottom:4rem !important}.pb-lg-8{padding-bottom:4.5rem !important}.pb-lg-9{padding-bottom:5rem !important}.pb-lg-10{padding-bottom:6rem !important}.px-lg-6{padding-left:3.5rem !important;padding-right:3.5rem !important}.px-lg-7{padding-left:4rem !important;padding-right:4rem !important}.px-lg-8{padding-left:4.5rem !important;padding-right:4.5rem !important}.px-lg-9{padding-left:5rem !important;padding-right:5rem !important}.px-lg-10{padding-left:6rem !important;padding-right:6rem !important}.py-lg-6{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-lg-7{padding-top:4rem !important;padding-bottom:4rem !important}.py-lg-8{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-lg-9{padding-top:5rem !important;padding-bottom:5rem !important}.py-lg-10{padding-top:6rem !important;padding-bottom:6rem !important}}@media (min-width: 1200px){.ps-xl-6{padding-left:3.5rem !important}.ps-xl-7{padding-left:4rem !important}.ps-xl-8{padding-left:4.5rem !important}.ps-xl-9{padding-left:5rem !important}.ps-xl-10{padding-left:6rem !important}.pe-xl-6{padding-right:3.5rem !important}.pe-xl-7{padding-right:4rem !important}.pe-xl-8{padding-right:4.5rem !important}.pe-xl-9{padding-right:5rem !important}.pe-xl-10{padding-right:6rem !important}.pt-xl-6{padding-top:3.5rem !important}.pt-xl-7{padding-top:4rem !important}.pt-xl-8{padding-top:4.5rem !important}.pt-xl-9{padding-top:5rem !important}.pt-xl-10{padding-top:6rem !important}.pb-xl-6{padding-bottom:3.5rem !important}.pb-xl-7{padding-bottom:4rem !important}.pb-xl-8{padding-bottom:4.5rem !important}.pb-xl-9{padding-bottom:5rem !important}.pb-xl-10{padding-bottom:6rem !important}.px-xl-6{padding-left:3.5rem !important;padding-right:3.5rem !important}.px-xl-7{padding-left:4rem !important;padding-right:4rem !important}.px-xl-8{padding-left:4.5rem !important;padding-right:4.5rem !important}.px-xl-9{padding-left:5rem !important;padding-right:5rem !important}.px-xl-10{padding-left:6rem !important;padding-right:6rem !important}.py-xl-6{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-xl-7{padding-top:4rem !important;padding-bottom:4rem !important}.py-xl-8{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-xl-9{padding-top:5rem !important;padding-bottom:5rem !important}.py-xl-10{padding-top:6rem !important;padding-bottom:6rem !important}}.post-pagination,.posts-pagination{margin-top:80px;padding:0 15px;justify-content:center}.post-pagination .pagination,.posts-pagination .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:0}.post-pagination .pagination .page-item .page-link,.posts-pagination .pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;position:relative;width:70px;height:70px;font-size:22px;z-index:1;color:var(--pgs_secondary_color);border:1px solid #D9D9D9;border-radius:100px;background:transparent;outline:none;box-shadow:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.post-pagination .pagination .page-item .page-link:before,.posts-pagination .pagination .page-item .page-link:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;margin:auto;height:20%;width:20%;opacity:0;background-color:var(--pgs_primary_color);z-index:-1;border-radius:100%;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.post-pagination .pagination .page-item .page-link svg path,.posts-pagination .pagination .page-item .page-link svg path{stroke:var(--pgs_secondary_color);transition:var(--pgs_transition, all 0.3s ease-in-out)}.post-pagination .pagination .page-item .page-link:hover,.post-pagination .pagination .page-item .page-link.current,.posts-pagination .pagination .page-item .page-link:hover,.posts-pagination .pagination .page-item .page-link.current{color:#ffffff;border:1px solid var(--pgs_primary_color)}.post-pagination .pagination .page-item .page-link:hover:before,.post-pagination .pagination .page-item .page-link.current:before,.posts-pagination .pagination .page-item .page-link:hover:before,.posts-pagination .pagination .page-item .page-link.current:before{height:100%;width:100%;opacity:1;background-color:var(--pgs_primary_color)}.post-pagination .pagination .page-item .page-link:hover svg path,.post-pagination .pagination .page-item .page-link.current svg path,.posts-pagination .pagination .page-item .page-link:hover svg path,.posts-pagination .pagination .page-item .page-link.current svg path{stroke:#ffffff}@media (max-width: 991px){.post-pagination .pagination .page-item .page-link,.posts-pagination .pagination .page-item .page-link{width:60px;height:60px;font-size:20px}}@media (max-width: 767px){.post-pagination .pagination,.posts-pagination .pagination{gap:10px}.post-pagination .pagination .page-item .page-link,.posts-pagination .pagination .page-item .page-link{width:50px;height:50px;font-size:18px}}.post-navigation,.posts-navigation{margin-top:50px}.post-navigation .nav-links,.posts-navigation .nav-links{position:relative;display:flex !important;gap:15px 30px;justify-content:space-between !important}.post-navigation .nav-links:before,.posts-navigation .nav-links:before{content:"\f58d";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:0;color:var(--pgs_secondary_color)}.post-navigation .nav-links a,.posts-navigation .nav-links a{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:2;overflow:hidden;text-decoration:none;color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);border-radius:var(--pgs_btn_border_radius);padding:var(--pgs_btn_padding);box-shadow:var(--pgs_btn_box_shadow);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.post-navigation .nav-links a span,.posts-navigation .nav-links a span{display:flex;gap:10px;align-items:center}.post-navigation .nav-links a:hover,.posts-navigation .nav-links a:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.post-navigation .nav-links .nav-previous span:before,.posts-navigation .nav-links .nav-previous span:before{content:"\f177";font-family:"Font Awesome 6 Free";font-weight:900}.post-navigation .nav-links .nav-next span:after,.posts-navigation .nav-links .nav-next span:after{content:"\f178";font-family:"Font Awesome 6 Free";font-weight:900}.single-post .post-navigation .nav-links,.single-post .posts-navigation .nav-links{padding:20px 0;border-top:1px solid rgba(131,131,131,0.25);border-bottom:1px solid rgba(131,131,131,0.25);justify-content:space-between !important}.single-post .post-navigation .nav-links .nav-next,.single-post .posts-navigation .nav-links .nav-next{margin-left:auto}.single-post .post-navigation .nav-links a,.single-post .posts-navigation .nav-links a{width:auto;height:auto;border:none;padding:0;border-radius:0;background:transparent;color:var(--pgs_secondary_color)}.single-post .post-navigation .nav-links a span,.single-post .posts-navigation .nav-links a span{padding:0;margin:0;opacity:1}.single-post .post-navigation .nav-links a span:before,.single-post .post-navigation .nav-links a span:after,.single-post .posts-navigation .nav-links a span:before,.single-post .posts-navigation .nav-links a span:after{content:normal}.single-post .post-navigation .nav-links a:hover,.single-post .posts-navigation .nav-links a:hover{color:var(--pgs_primary_color)}@media (max-width: 575px){.post-navigation .nav-links,.posts-navigation .nav-links{flex-direction:column}.post-navigation .nav-links::before,.posts-navigation .nav-links::before{content:normal}.single-post .post-navigation .nav-links .nav-next,.single-post .posts-navigation .nav-links .nav-next{margin-left:0}}.back-to-top{position:fixed;z-index:99;right:50px;bottom:50px;height:55px;width:55px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transition:all 0.5s ease-in-out;transform:translateY(30px)}.back-to-top:before{position:absolute;font-family:"Font Awesome 6 Free";content:"\f062";text-align:center;line-height:55px;opacity:1;height:55px;width:55px;font-size:18px;font-weight:600;color:var(--pgs_primary_color, #fa4729)}.back-to-top svg path{fill:none}.back-to-top svg.progress-circle path{stroke:var(--pgs_primary_color, #fa4729);stroke-width:4}.back-to-top.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.site-header{width:100%;position:relative;padding:0 40px;margin:0;z-index:9;background-color:var(--pgs_header_bg_color);transition:var(--pgs_transition, all 0.3s ease-in-out)}.site-header .container-fluid{padding:0}.site-header .navbar{padding:0}.site-header .site-branding{flex:none;margin-right:30px}.site-header .site-branding .site-title{padding:30px 0;margin:0;line-height:40px;font-size:30px;font-weight:600}.site-header .site-branding .site-title a{display:inline-block;vertical-align:top}.site-header .site-branding .site-title img{max-height:var(--pgs_site_logo_max_height);vertical-align:inherit}.site-header .site-branding .site-title .site-logo-sticky,.site-header .site-branding .site-title .mobile-logo,.site-header .site-branding .site-title .mobile-logo-sticky{display:none}.site-header .search-trigger{padding:0;margin:0;color:var(--pgs_header_link_color_regular);background:none;border:none;box-shadow:none;outline:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.site-header .search-trigger:hover{color:var(--pgs_header_link_color_hover)}.site-header .header-phone-number{display:flex;gap:15px;align-items:center;justify-content:center;font-size:20px;color:var(--pgs_header_link_color_regular)}.site-header .header-phone-number a{color:inherit;white-space:nowrap;text-decoration:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.site-header .header-phone-number a:hover{color:var(--pgs_header_link_color_hover)}.site-header .header-phone-number i{color:var(--pgs_header_link_color_hover)}.site-header .navbar-toggler{background:none;border:none;box-shadow:none;outline:none}.site-header.header-style--style-1 .site-branding{min-width:220px}.site-header.header-style--style-1 .header-right-info{display:flex;align-items:center;gap:30px;margin-left:30px}.site-header.header-style--style-1 .side-panel-trigger{width:65px;height:65px;color:#000000;display:flex;align-items:center;justify-content:center;flex:none;border:none;box-shadow:none;outline:none;margin-left:15px;background:#ffffff;border-radius:100px;mix-blend-mode:exclusion}.site-header.header-style--style-1 .side-panel-trigger svg rect{fill:#000000}.site-header.header-style--style-2 .header-right-info{display:flex;align-items:center;gap:35px}.site-header.header-style--style-2 .header-right-action{display:flex;align-items:center;gap:40px}.site-header.header-style--style-2 .header-overlay-trigger{display:flex;align-items:center;gap:20px;padding:0;background:none;border:none;font-size:24px;color:var(--pgs_header_link_color_regular)}.site-header.header-style--style-2 .header-overlay-trigger:hover{color:var(--pgs_header_link_color_hover)}.site-header.header-style--style-2 .header-overlay-trigger svg rect{fill:var(--pgs_header_link_color_regular)}.site-header.header-style--style-2 .header-button{margin-left:15px}.site-header.header-style--style-2 .header-button .btn{background:var(--pgs_primary_color);border:none;font-size:20px;padding:12px 45px;border-radius:30px;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.site-header.header-style--style-2 .header-button .btn:hover{background:var(--pgs_secondary_color)}.site-header.header-style--style-3 .header-right-info{display:flex;align-items:center;gap:30px;margin-left:30px}.site-header.header-style--style-3 .side-panel-trigger{padding:0;border:none;box-shadow:none;outline:none}.site-header.header-style--style-3 .side-panel-trigger svg rect{fill:var(--pgs_header_link_color_regular)}.site-header.header-style--style-3 .header-phone-number{padding:8px 25px;border-radius:50px;margin-left:10px !important;border:1px solid var(--pgs_header_link_color_hover)}.site-header.header-style--style-4{padding:0 50px;border-bottom:1px solid rgba(131,131,131,0.25)}.site-header.header-style--style-4 .header-right-info{display:flex;align-items:center;justify-content:flex-end;gap:35px;margin-left:30px;min-width:200px}.site-header.header-style--style-4 .side-panel-trigger{padding:0;border:none;box-shadow:none;outline:none}.site-header.header-style--style-4 .side-panel-trigger svg{width:30px;height:25px}.site-header.header-style--style-4 .side-panel-trigger svg rect{fill:var(--pgs_header_link_color_regular)}.site-header.header-style--style-4 .header-phone-number{padding:8px 25px;border-radius:50px;margin-left:10px !important;border:1px solid var(--pgs_header_link_color_hover)}.admin-bar .site-header.header-above-content{top:32px}.site-header.header-above-content{position:absolute;left:0;top:0}.site-header.sticky-stype--header-reveal.is-sticky{position:fixed;top:-120px;transition:var(--pgs_transition-4, all 0.4s ease-in-out);box-shadow:0px 3px 15px rgba(0,0,0,0.05)}.site-header.sticky-stype--header-reveal.is-sticky .site-branding .site-title img{max-height:var(--pgs_site_logo_sticky_max_height)}.site-header.sticky-stype--header-reveal.sticky-show{top:0}.site-header.sticky-stype--sticky{transition:inherit}.site-header.sticky-stype--sticky.is-sticky{position:fixed;top:0px;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInDown;animation-name:slideInDown;box-shadow:0px 3px 15px rgba(0,0,0,0.05)}.site-header.sticky-stype--sticky.is-sticky .site-branding .site-title{padding:25px 0}.site-header.sticky-stype--sticky.is-sticky .site-branding .site-title img{max-height:var(--pgs_site_logo_sticky_max_height)}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.admin-bar .site-header.sticky-stype--header-reveal.sticky-show,.admin-bar .site-header.sticky-stype--sticky.is-sticky{top:32px}.site-header.header-sticky.is-sticky .site-branding .site-title .site-logo{display:none}.site-header.header-sticky.is-sticky .site-branding .site-title .site-logo-sticky{display:block}.site-header.sticky-stype--header-reveal.is-sticky,.site-header.sticky-stype--sticky.is-sticky{background-color:var(--pgs_header_sticky_bg_color, #fff)}.site-header.sticky-stype--header-reveal.is-sticky .search-trigger,.site-header.sticky-stype--header-reveal.is-sticky .header-phone-number,.site-header.sticky-stype--header-reveal.is-sticky.header-style--style-2 .header-overlay-trigger,.site-header.sticky-stype--header-reveal.is-sticky .site-header-cart .site-header-cart-view .cart-contents,.site-header.sticky-stype--sticky.is-sticky .search-trigger,.site-header.sticky-stype--sticky.is-sticky .header-phone-number,.site-header.sticky-stype--sticky.is-sticky.header-style--style-2 .header-overlay-trigger,.site-header.sticky-stype--sticky.is-sticky .site-header-cart .site-header-cart-view .cart-contents{color:var(--pgs_header_sticky_link_color_regular, #000)}.site-header.sticky-stype--header-reveal.is-sticky .navbar-toggler:not(.side-panel-trigger) svg rect,.site-header.sticky-stype--header-reveal.is-sticky.header-style--style-2 .header-overlay-trigger svg rect,.site-header.sticky-stype--header-reveal.is-sticky.header-style--style-3 .side-panel-trigger svg rect,.site-header.sticky-stype--header-reveal.is-sticky.header-style--style-4 .side-panel-trigger svg rect,.site-header.sticky-stype--sticky.is-sticky .navbar-toggler:not(.side-panel-trigger) svg rect,.site-header.sticky-stype--sticky.is-sticky.header-style--style-2 .header-overlay-trigger svg rect,.site-header.sticky-stype--sticky.is-sticky.header-style--style-3 .side-panel-trigger svg rect,.site-header.sticky-stype--sticky.is-sticky.header-style--style-4 .side-panel-trigger svg rect{fill:var(--pgs_header_sticky_link_color_regular, #000)}.site-header.sticky-stype--header-reveal.is-sticky .search-trigger:hover,.site-header.sticky-stype--header-reveal.is-sticky .header-phone-number i,.site-header.sticky-stype--header-reveal.is-sticky.header-style--style-2 .header-overlay-trigger:hover,.site-header.sticky-stype--header-reveal.is-sticky .site-header-cart .site-header-cart-view .cart-contents:hover,.site-header.sticky-stype--sticky.is-sticky .search-trigger:hover,.site-header.sticky-stype--sticky.is-sticky .header-phone-number i,.site-header.sticky-stype--sticky.is-sticky.header-style--style-2 .header-overlay-trigger:hover,.site-header.sticky-stype--sticky.is-sticky .site-header-cart .site-header-cart-view .cart-contents:hover{color:var(--pgs_header_sticky_link_color_hover, #FA4729)}@media only screen and (min-width: 992px){.site-header.sticky-stype--header-reveal.is-sticky .main-navigation .offcanvas-body .navbar-nav>li>a,.site-header.sticky-stype--sticky.is-sticky .main-navigation .offcanvas-body .navbar-nav>li>a{color:var(--pgs_header_sticky_link_color_regular, #000)}.site-header.sticky-stype--header-reveal.is-sticky .main-navigation .offcanvas-body .navbar-nav>li:hover>a,.site-header.sticky-stype--sticky.is-sticky .main-navigation .offcanvas-body .navbar-nav>li:hover>a{color:var(--pgs_header_sticky_link_color_hover, #FA4729)}.site-header.sticky-stype--header-reveal.is-sticky .main-navigation .offcanvas-body .navbar-nav>li.current_page_item>a,.site-header.sticky-stype--header-reveal.is-sticky .main-navigation .offcanvas-body .navbar-nav>li.current-menu-ancestor>a,.site-header.sticky-stype--header-reveal.is-sticky .main-navigation .offcanvas-body .navbar-nav>li.current-menu-item>a,.site-header.sticky-stype--sticky.is-sticky .main-navigation .offcanvas-body .navbar-nav>li.current_page_item>a,.site-header.sticky-stype--sticky.is-sticky .main-navigation .offcanvas-body .navbar-nav>li.current-menu-ancestor>a,.site-header.sticky-stype--sticky.is-sticky .main-navigation .offcanvas-body .navbar-nav>li.current-menu-item>a{color:var(--pgs_header_sticky_link_color_active, #FA4729)}}@media only screen and (max-width: 1400px){.site-header .header-phone-number{display:none}.site-header.header-style--style-1 .site-branding{min-width:180px}}@media only screen and (max-width: 991px){.site-header{padding:0 20px}.site-header.site-header.header-style--style-4{padding:0 20px}.site-header.site-header.header-style--style-4 .navbar-toggler svg{width:26px;height:26px}.site-header.site-header.header-style--style-4 .header-right-info{margin-right:20px;margin-left:auto;min-width:auto}.site-header .site-branding{order:1}.site-header .site-branding .site-title img{max-height:var(--pgs_mobile_logo_max_height)}.site-header .header-right-info{order:2}.site-header .navbar-toggler{order:3}.site-header .navbar-toggler svg rect{fill:var(--pgs_header_link_color_regular)}.site-header .header-right-action{order:2}.site-header.header-style--style-1 .header-right-info,.site-header.header-style--style-3 .header-right-info{margin-left:auto;margin-right:25px}.site-header.header-style--style-2 .navbar-toggler{order:unset}.site-header .site-branding .site-title .site-logo,.site-header .site-branding .site-title .site-logo-sticky,.site-header .site-branding .site-title .mobile-logo-sticky{display:none;max-height:var(--pgs_mobile_logo_sticky_max_height)}.site-header .site-branding .site-title .mobile-logo{display:block;max-height:var(--pgs_mobile_logo_max_height)}.site-header.header-sticky.is-sticky .site-branding .site-title .site-logo-sticky,.site-header.header-sticky.is-sticky .site-branding .site-title .mobile-logo{display:none;max-height:var(--pgs_mobile_logo_max_height)}.site-header.header-sticky.is-sticky .site-branding .site-title .mobile-logo-sticky{display:block;max-height:var(--pgs_mobile_logo_sticky_max_height)}}@media only screen and (max-width: 782px){.admin-bar .site-header.header-above-content,.admin-bar .site-header.sticky-stype--header-reveal.sticky-show,.admin-bar .site-header.sticky-stype--sticky.is-sticky{top:46px}}@media only screen and (max-width: 767px){.site-header.is-sticky .site-branding .site-title{padding:20px 0}.site-header.header-style--style-2 .header-right-info{display:none}}@media only screen and (max-width: 600px){.admin-bar .site-header.sticky-stype--header-reveal.sticky-show,.admin-bar .site-header.sticky-stype--sticky.is-sticky{top:0}}@media only screen and (max-width: 575px){.site-header.header-style--style-1 .header-right-info{display:none}.site-header.header-style--style-3 .header-right-info{display:none}}body.admin-bar .site-header:not(.is-sticky) .offcanvas.offcanvas-top{top:32px}body #offcanvas-search{height:50vh;max-height:inherit;background:#fff;border-bottom:1px solid rgba(131,131,131,0.25)}body #offcanvas-search .offcanvas-header .btn-close{width:50px;height:50px;border-radius:50px;background:#000000;color:#ffffff;opacity:1;font-size:24px;padding:0;margin:0;margin-left:auto;outline:none;box-shadow:none;display:flex;justify-content:center;align-items:center}body #offcanvas-search .offcanvas-body .body-inner-wrapper{max-width:950px;height:100%;align-items:center;justify-content:center;margin:0 auto;display:flex;flex-direction:column;gap:20px}body #offcanvas-search .offcanvas-body .body-inner-wrapper .offcanvas-title{line-height:50px;margin-bottom:20px;color:var(--pgs_secondary_color)}body #offcanvas-search .offcanvas-body .body-inner-wrapper .search-form{width:100%}body #offcanvas-search .offcanvas-body .body-inner-wrapper .search-form .search-field{padding:15px 25px;font-size:18px;outline:none;box-shadow:none;background:transparent;color:var(--pgs_secondary_color);border-radius:var(--pgs_btn_border_radius);border:1px solid rgba(131,131,131,0.25)}body #offcanvas-search .offcanvas-body .body-inner-wrapper .search-form .search-field:focus{border-color:var(--pgs_primary_color)}body #offcanvas-search .offcanvas-body .body-inner-wrapper .search-form .search-submit{font-size:18px;color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);border-radius:var(--pgs_btn_border_radius);padding:var(--pgs_btn_padding);box-shadow:var(--pgs_btn_box_shadow);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}body #offcanvas-search .offcanvas-body .body-inner-wrapper .search-form .search-submit:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}body.admin-bar .site-header:not(.is-sticky) .offcanvas.offcanvas-end{top:32px;height:calc(100vh - 32px)}body .offcanvas.offcanvas-sidepanel{height:100vh;max-height:inherit;width:400px;background-color:var(--pgs_header_offcanvas_sidepanel_bg_color, #fff);color:var(--pgs_header_offcanvas_sidepanel_link_color_regular);border-left:5px solid var(--pgs_primary_color) !important}body .offcanvas.offcanvas-sidepanel .offcanvas-header{padding:40px 50px;padding-bottom:0}body .offcanvas.offcanvas-sidepanel .offcanvas-header .btn-close{width:50px;height:50px;border-radius:50px;background:#000000;color:#ffffff;opacity:1;font-size:24px;padding:0;margin:0;margin-left:auto;outline:none;box-shadow:none;display:flex;justify-content:center;align-items:center}body .offcanvas.offcanvas-sidepanel .offcanvas-body{gap:70px;padding:50px;padding-top:0}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper{display:flex;flex-direction:column;height:100%;gap:30px;overflow:auto;justify-content:space-between}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper a{color:var(--pgs_header_offcanvas_sidepanel_link_color_regular)}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper a:hover{color:var(--pgs_header_offcanvas_sidepanel_link_color_hover)}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget h3.widget-title,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget h3.wp-block-heading{font-size:22px;line-height:32px;font-weight:600;color:var(--pgs_header_offcanvas_sidepanel_title_color);margin-bottom:15px}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_pages ul li a,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_nav_menu ul li a,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block:has(.wp-block-page-list) ul li a,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_archive ul li a,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_categories ul li a,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_meta ul li a,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block:has(.wp-block-archives-list) ul li a,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block:has(.wp-block-categories-list) ul li a,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .wp-block-calendar table:where(:not(.has-text-color)){color:var(--pgs_header_offcanvas_sidepanel_link_color_regular)}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_pages ul li a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_nav_menu ul li a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block:has(.wp-block-page-list) ul li a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_archive ul li a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_categories ul li a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_meta ul li a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block:has(.wp-block-archives-list) ul li a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block:has(.wp-block-categories-list) ul li a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .wp-block-calendar table:where(:not(.has-text-color)):hover{color:var(--pgs_header_offcanvas_sidepanel_link_color_hover)}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_archive ul li,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_categories ul li,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_meta ul li,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block:has(.wp-block-archives-list) ul li,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block:has(.wp-block-categories-list) ul li,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_search .search-form .search-submit::before,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_rss ul li .rss-date{color:var(--pgs_header_offcanvas_sidepanel_link_color_active)}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block .wp-block-search__inside-wrapper .wp-block-search__button:hover{background-color:var(--pgs_header_offcanvas_sidepanel_link_color_hover)}body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_tag_cloud .tagcloud a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_tag_cloud .wp-block-tag-cloud a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block .tagcloud a:hover,body .offcanvas.offcanvas-sidepanel .offcanvas-body .body-inner-wrapper .widget.widget_block .wp-block-tag-cloud a:hover{border-color:var(--pgs_header_offcanvas_sidepanel_link_color_hover)}body .offcanvas.offcanvas-sidepanel .offcanvas-body .widget:not(:last-child){margin-bottom:40px}body .offcanvas.offcanvas-sidepanel .offcanvas-body .widget-area{display:flex;flex-direction:column;height:100%}body .offcanvas.offcanvas-sidepanel .offcanvas-body .widget-area .widget:last-child{margin-top:auto}.main-navigation{align-self:normal;height:100vh;max-height:inherit}.main-navigation .offcanvas-body{height:100%}.main-navigation .offcanvas-body .navbar-nav{height:100%;display:flex;flex-wrap:wrap;gap:0 40px}.main-navigation .offcanvas-body .navbar-nav>li{display:flex;position:relative;align-items:center}.main-navigation .offcanvas-body .navbar-nav>li>a{display:flex;align-items:center;gap:7px;padding:0;margin:0;font-size:18px;font-weight:500;text-decoration:none;color:var(--pgs_header_link_color_regular);font-family:inherit}.main-navigation .offcanvas-body .navbar-nav>li>a.dropdown-toggle:after{content:var(--pgs_dropdown_arrow);font-family:'Font Awesome 6 Free';font-size:0.8rem;font-weight:900;margin:0;padding:0;border:none}.main-navigation .offcanvas-body .navbar-nav>li:hover>a{color:var(--pgs_header_link_color_hover)}.main-navigation .offcanvas-body .navbar-nav>li.current_page_item>a,.main-navigation .offcanvas-body .navbar-nav>li.current-menu-ancestor>a,.main-navigation .offcanvas-body .navbar-nav>li.current-menu-item>a{color:var(--pgs_header_link_color_active)}.main-navigation .offcanvas-body .navbar-nav>li.current-menu-ancestor .current-menu-item>a{color:var(--pgs_primary_color)}.main-navigation .offcanvas-body .navbar-nav>li.page_item_has_children>a:after{content:"\f078";font-family:'Font Awesome 6 Free';font-size:0.8rem;font-weight:900;margin:0;padding:0;border:none}.main-navigation .children,.main-navigation .dropdown-menu{background:#fff;list-style-type:none;position:absolute;left:-20px;top:100%;z-index:2;min-width:250px;opacity:0;visibility:hidden;padding:20px 0;margin-top:15px;border:none;box-shadow:0 10px 50px rgba(0,0,0,0.1);border-radius:5px;transition:all 0.3s ease-in-out}.main-navigation .children li a,.main-navigation .dropdown-menu li a{display:flex;justify-content:space-between;align-items:baseline;font-family:inherit;font-size:17px;font-weight:500;line-height:30px;color:var(--pgs_secondary_color);padding:5px 25px;background:none;text-decoration:none;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.main-navigation .children li:hover>a,.main-navigation .dropdown-menu li:hover>a{color:var(--pgs_primary_color);padding-left:35px}.main-navigation .children li .dropdown-menu,.main-navigation .dropdown-menu li .dropdown-menu{left:100%;top:0;opacity:0;visibility:hidden}.main-navigation .children li:hover>.dropdown-menu,.main-navigation .dropdown-menu li:hover>.dropdown-menu{opacity:1;visibility:visible}.main-navigation .children li.menu-item-has-children>a:after,.main-navigation .dropdown-menu li.menu-item-has-children>a:after{content:"\f105";font-family:'Font Awesome 6 Free';font-size:0.8rem;font-weight:600}.main-navigation .children{display:block}.main-navigation .children li .children{left:100%;top:0;opacity:0;visibility:hidden}.main-navigation .children li:hover>.children{opacity:1;visibility:visible}.main-navigation .page_item:hover>.children,.main-navigation .menu-item:hover>.dropdown-menu{opacity:1;visibility:visible;margin-top:0}.menu-arrow-menu-arrow-rotate-45 .navbar-nav>li>.dropdown-toggle:after{font-size:0.9rem;transform:rotate(-45deg)}@media screen and (min-width: 992px){.main-navigation .menu-item .dropdown-menu{display:block !important}}@media screen and (max-width: 991px){.main-navigation{background:#fff}.main-navigation .offcanvas-header{padding:40px 50px}.main-navigation .offcanvas-header .offcanvas-title{color:#000}.main-navigation .offcanvas-header .btn-close{width:50px;height:50px;border-radius:50px;background:#000000;color:#ffffff;opacity:1;font-size:24px;padding:0;margin:0;margin-left:auto;outline:none;box-shadow:none;display:flex;justify-content:center;align-items:center;filter:inherit}.main-navigation .offcanvas-body{display:flex;gap:50px;padding:50px 50px;padding-top:0;flex-direction:column;justify-content:space-between;scrollbar-width:none}.main-navigation .offcanvas-body .primary-menu-wrapper{display:flex;flex-direction:column;width:100%;height:100%;gap:30px;overflow:auto;overflow-x:hidden;justify-content:space-between}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu{flex-wrap:inherit}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu .submenu-toggle{display:flex;width:27px;height:27px;position:relative;align-items:center;justify-content:center;background:rgba(0,0,0,0.05)}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu .submenu-toggle:after{content:"\f078";font-family:'Font Awesome 6 Free';font-size:0.8rem !important;font-weight:900;transform:inherit !important;color:var(--pgs_secondary_color)}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item{flex-wrap:wrap;padding:15px 0;flex-direction:unset;justify-content:space-between;border-bottom:1px solid rgba(131,131,131,0.4)}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item>a{display:flex;width:auto;padding:0;font-family:inherit;font-size:18px;font-weight:500;color:var(--pgs_secondary_color);align-items:center;justify-content:space-between}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item>a:after{content:normal}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item.current-menu-ancestor>a,.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item.active>a{color:var(--pgs_primary_color)}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item .dropdown-menu{position:relative;left:auto;top:auto;visibility:visible;opacity:1;box-shadow:none;padding:0;margin:0;padding-top:10px;padding-left:20px;min-width:auto;width:100%;transition:none}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item .dropdown-menu .dropdown-menu{padding-top:0}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item .dropdown-menu li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item .dropdown-menu li a{width:auto;padding:6px 0;font-size:18px;font-weight:400}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item .dropdown-menu li a:after{content:normal}.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item .dropdown-menu li.current-menu-ancestor>a,.main-navigation .offcanvas-body .primary-menu-wrapper .primary-menu>.menu-item .dropdown-menu li.active>a{color:var(--pgs_primary_color)}.main-navigation .offcanvas-body .primary-menu>.current_page_item,.main-navigation .offcanvas-body .primary-menu>.page_item{flex-direction:column;align-items:flex-start;padding:15px 0;border-bottom:1px solid #e8e8e8}.main-navigation .offcanvas-body .primary-menu>.current_page_item a,.main-navigation .offcanvas-body .primary-menu>.page_item a{width:100%}.main-navigation .offcanvas-body .primary-menu>.current_page_item a:after,.main-navigation .offcanvas-body .primary-menu>.page_item a:after{margin-left:auto}.main-navigation .offcanvas-body .primary-menu>.current_page_item.current_page_item>a,.main-navigation .offcanvas-body .primary-menu>.current_page_item.current-menu-ancestor>a,.main-navigation .offcanvas-body .primary-menu>.current_page_item.current-menu-item>a,.main-navigation .offcanvas-body .primary-menu>.page_item.current_page_item>a,.main-navigation .offcanvas-body .primary-menu>.page_item.current-menu-ancestor>a,.main-navigation .offcanvas-body .primary-menu>.page_item.current-menu-item>a{color:var(--pgs_primary_color)}.main-navigation .offcanvas-body .primary-menu>.current_page_item .children,.main-navigation .offcanvas-body .primary-menu>.page_item .children{position:relative;visibility:visible;opacity:1;top:auto;left:auto;box-shadow:none;min-width:auto;margin:0;padding:0;padding-top:5px}.main-navigation .offcanvas-body .primary-menu>.current_page_item .children .children,.main-navigation .offcanvas-body .primary-menu>.page_item .children .children{padding-left:20px}}@media screen and (max-width: 575px){.main-navigation{width:320px !important}.main-navigation .offcanvas-header{padding:30px 40px}.main-navigation .offcanvas-body{padding:0 30px 40px}}@media screen and (min-width: 992px){.main-navigation:has(.menu-item.pgs-mege-menu){position:relative !important;top:0 !important}.main-navigation .offcanvas-body .menu-item.pgs-mege-menu{position:unset}.main-navigation .menu-item.pgs-mege-menu>.dropdown-menu{display:flex !important;width:100%;left:0;padding:25px 10px;min-width:auto;pointer-events:none}.main-navigation .menu-item.pgs-mege-menu:hover>.dropdown-menu{pointer-events:auto}.main-navigation .menu-item.pgs-mege-menu.menu-col-2>.dropdown-menu,.main-navigation .menu-item.pgs-mege-menu.menu-col-3>.dropdown-menu,.main-navigation .menu-item.pgs-mege-menu.menu-col-4>.dropdown-menu,.main-navigation .menu-item.pgs-mege-menu.menu-col-5>.dropdown-menu{flex-wrap:wrap}.main-navigation .menu-item.pgs-mege-menu.menu-col-2 .dropdown-menu>.menu-item{width:50%}.main-navigation .menu-item.pgs-mege-menu.menu-col-3 .dropdown-menu>.menu-item{width:33.3333%}.main-navigation .menu-item.pgs-mege-menu.menu-col-4 .dropdown-menu>.menu-item{width:25%}.main-navigation .menu-item.pgs-mege-menu.menu-col-5 .dropdown-menu>.menu-item{width:20%}.main-navigation .menu-item.pgs-mege-menu .dropdown-menu .pgs-menu-heading>a{font-size:1.1em;font-weight:700;padding-left:25px;margin-bottom:5px}.main-navigation .menu-item.pgs-mege-menu .dropdown-menu .pgs-menu-heading a:after{content:normal}.main-navigation .menu-item.pgs-mege-menu .dropdown-menu .dropdown-menu{position:relative;left:0;box-shadow:none;opacity:1;visibility:visible;min-width:auto;padding:0;margin:0}.main-navigation .menu-item.pgs-mege-menu>.dropdown-menu>.menu-item{width:100%}}@media screen and (max-width: 1200px) and (min-width: 992px){.main-navigation:has(.menu-item.pgs-mege-menu){position:unset !important}.main-navigation .menu-item.pgs-mege-menu.menu-col-5 .dropdown-menu>.menu-item{width:33.3333%}}#page .offcanvas-menu-overlay{height:100vh;background-color:#000000}#page .offcanvas-menu-overlay:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0.05;z-index:-1;background-image:url("../images/overlay-bg.png");background-size:cover}#page .offcanvas-menu-overlay .offcanvas-header{position:absolute;right:50px;top:50px}#page .offcanvas-menu-overlay .offcanvas-header .btn-close{background:#ffffff;opacity:1;width:50px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center;padding:0;transition:all 0.15s ease-in-out}#page .offcanvas-menu-overlay .offcanvas-header .btn-close:hover{transform:scale(1.1)}#page .offcanvas-menu-overlay .offcanvas-body{padding:0}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}#page .offcanvas-menu-overlay .offcanvas-body .container-top{margin-top:auto;margin-bottom:auto;height:60%;overflow:hidden}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-nav{height:100%}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-widgets{display:flex;height:100%;align-items:end}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper{padding:0;height:100%;overflow:auto;overflow-x:auto;overflow-x:hidden;margin-right:50px;display:flex;align-items:flex-start}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .submenu-toggle{display:flex;width:27px;height:27px;color:#ffffff;margin-left:7px;position:relative;align-items:center;justify-content:center}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .submenu-toggle:after{content:var(--pgs_dropdown_arrow);font-family:'Font Awesome 6 Free';font-size:20px;font-weight:900;transform:inherit}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav{gap:10px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li{display:flex;flex-wrap:wrap;align-items:baseline}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li a{display:inline-flex;padding:0;font-family:var(--pgs_typography_h2_font_family);font-size:70px;font-weight:700;line-height:1.2;color:#ffffff;align-items:baseline;justify-content:space-between;transition:var(--pgs_transition, all 0.3s ease-in-out);box-shadow:none}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li a:hover{padding-left:15px;color:var(--pgs_primary_color)}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li:hover>a,#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li.current-menu-ancestor>a,#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li.current-menu-item>a{color:var(--pgs_primary_color)}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li.menu-item-has-children>a:after{content:normal}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>.dropdown-menu{display:none;width:100%;padding:0;margin:0;padding-top:10px;padding-left:30px;border:none;background:transparent}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>.dropdown-menu li .submenu-toggle:after{content:"\f078";font-size:15px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>.dropdown-menu li a{display:inline-block;width:auto;padding:10px 0;font-size:30px;font-weight:400;color:#ffffff;background:transparent}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>.dropdown-menu li a:hover{color:var(--pgs_primary_color)}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>.dropdown-menu li a:after{margin-left:10px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>.dropdown-menu li.current-menu-item>a{color:var(--pgs_primary_color)}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>.dropdown-menu.show{display:block !important;position:relative !important;transform:inherit !important;inset:inherit !important}#page .offcanvas-menu-overlay .offcanvas-body .widget{color:var(--pgs_text_color)}#page .offcanvas-menu-overlay .offcanvas-body .widget .widget-title,#page .offcanvas-menu-overlay .offcanvas-body .widget .wp-block-heading{color:#ffffff}#page .offcanvas-menu-overlay .offcanvas-body .widget.widget-pgs-infobox-contact .infobox-contact-wrapper .infobox-content .widget-title{color:#ffffff}#page .offcanvas-menu-overlay .offcanvas-body .widget.widget-pgs-infobox-contact .infobox-contact-wrapper .infobox-content .pgs-contact-info-wrapper{color:var(--pgs_text_color)}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-info{display:flex;gap:30px;padding:30px 0;align-items:center;flex-direction:inherit;justify-content:space-between;border-top:3px solid var(--pgs_primary_color)}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-info .social-profile-list{padding:0;margin:0;display:flex;gap:10px;list-style-type:none}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-info .social-profile-list li a{display:flex;position:relative;align-items:center;justify-content:center;background-color:transparent;width:45px;height:45px;font-size:16px;color:#ffffff;font-weight:400;text-decoration:none;border-radius:50px;border:1px solid rgba(255,255,255,0.3);transition:var(--pgs_transition, all 0.3s ease-in-out)}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-info .social-profile-list li a:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;margin:auto;height:20%;width:20%;background-color:var(--pgs_primary_color);transition:all 0.4s ease-in-out;z-index:-1;opacity:0;border-radius:100%}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-info .social-profile-list li a:hover{border-color:var(--pgs_primary_color)}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-info .social-profile-list li a:hover:before{height:100%;width:100%;opacity:1}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-info .text{color:#ffffff}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-info .text a{color:var(--pgs_primary_color)}.menu-arrow-menu-arrow-rotate-45 #page .offcanvas-body .primary-menu-wrapper .navbar-nav>li>.submenu-toggle:after{font-size:18px;transform:rotate(-45deg)}.admin-bar .header-style--style-2 .offcanvas-menu-overlay{height:calc(100vh - 32px)}@media only screen and (max-width: 1200px){#page .offcanvas-menu-overlay .offcanvas-body{padding:0 60px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .submenu-toggle:after{transform:inherit !important;content:"\f078" !important;font-size:18px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>a{font-size:50px}}@media only screen and (max-width: 991px){#page .offcanvas-menu-overlay .offcanvas-body{padding:0 50px}#page .offcanvas-menu-overlay .offcanvas-body .offcanvas-menu-widgets{display:none}}@media only screen and (max-width: 767px){#page .offcanvas-menu-overlay .offcanvas-header{position:absolute;right:30px;top:30px}#page .offcanvas-menu-overlay .offcanvas-body{padding:0 30px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper{padding-right:0 !important;margin-right:0 !important}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .submenu-toggle:after{font-size:16px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav{gap:25px;width:100%}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>a{font-size:32px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li .dropdown-menu li a{font-size:24px;line-height:30px}}@media only screen and (max-width: 575px){#page .offcanvas-menu-overlay .offcanvas-body .container-bottom .offcanvas-menu-contact-note{display:none}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper{padding-right:0 !important;margin-right:0 !important;margin-left:-10px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .submenu-toggle:after{font-size:14px !important}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav{gap:20px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li>a{font-size:26px}#page .offcanvas-menu-overlay .offcanvas-body .primary-menu-wrapper .navbar-nav li .dropdown-menu li a{font-size:20px;line-height:26px}}.site-footer .footer-wrapper{background-color:var(--pgs_footer_bg_color);background-image:var(--pgs_footer_bg_image);background-repeat:var(--pgs_footer_bg_repeat);background-clip:var(--pgs_footer_bg_clip);background-origin:var(--pgs_footer_bg_origin);background-attachment:var(--pgs_footer_bg_attachment);background-position:var(--pgs_footer_bg_position);background-size:var(--pgs_footer_bg_size)}.site-footer .footer-wrapper .widget:not(:last-child){margin-bottom:30px}.site-footer .footer-wrapper .footer-main-wrapper{padding:70px 0;color:var(--pgs_footer_widget_text_color)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area a{color:var(--pgs_footer_widget_link_color_regular)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area a:hover{color:var(--pgs_footer_widget_link_color_hover);border-color:var(--pgs_footer_widget_link_color_hover)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area a:active,.site-footer .footer-wrapper .footer-main-wrapper .widget-area a:focus{color:var(--pgs_footer_widget_link_color_active)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area select,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .wp-block-calendar td,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .wp-calendar-table caption,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .search-form .search-field,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .social-profile-wrapper .social-profile-title{color:var(--pgs_footer_widget_text_color)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .social-profile-wrapper .social-profile-title:before{background:var(--pgs_footer_widget_text_color)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget_archive ul li,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget_categories ul li,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget_meta ul li,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget_block:has(.wp-block-archives-list) ul li,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget_block:has(.wp-block-categories-list) ul li{color:var(--pgs_footer_widget_link_color_hover)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget-pgs-infobox-contact .infobox-icon{color:var(--pgs_footer_widget_link_color_hover)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget-pgs-mailchimp-newsletter .mailchimp-newsletter .mailchimp-email{color:var(--pgs_footer_widget_text_color)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget-pgs-mailchimp-newsletter .mailchimp-newsletter .subscribe-btn{color:var(--pgs_footer_widget_link_color_hover)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget-pgs-mailchimp-newsletter .mailchimp-newsletter ::placeholder{color:var(--pgs_footer_widget_text_color);opacity:0.7}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget-pgs-mailchimp-newsletter .mailchimp-newsletter ::-ms-input-placeholder{color:var(--pgs_footer_widget_text_color);opacity:0.7}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input{color:var(--pgs_footer_widget_text_color)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .wp-block-search__inside-wrapper .wp-block-search__button,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .wp-block-loginout .login-submit .button,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .wp-block-search__button:hover{background:var(--pgs_footer_widget_link_color_hover)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .search-form .search-submit::before{color:var(--pgs_footer_widget_link_color_hover)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area{margin:20px 0}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget .widget-title,.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget .wp-block-heading{color:var(--pgs_footer_widget_title_color)}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget.widget_text p{margin-bottom:0}.site-footer .footer-wrapper .footer-main-wrapper .widget-area .widget.widget_text p+p{margin-top:1rem}.site-footer .footer-wrapper .footer-bottom-wrapper{padding:35px 0;color:var(--pgs_footer_bottom_text_color);background-color:var(--pgs_footer_bottom_bg_color);background-image:var(--pgs_footer_bottom_bg_image);background-repeat:var(--pgs_footer_bottom_bg_repeat);background-clip:var(--pgs_footer_bottom_bg_clip);background-origin:var(--pgs_footer_bottom_bg_origin);background-attachment:var(--pgs_footer_bottom_bg_attachment);background-position:var(--pgs_footer_bottom_bg_position);background-size:var(--pgs_footer_bottom_bg_size)}.site-footer .footer-wrapper .footer-bottom-wrapper.hide-title .footer-bottom .widget .widget-title,.site-footer .footer-wrapper .footer-bottom-wrapper.hide-title .footer-bottom .widget .wp-block-heading{display:none}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area a{color:var(--pgs_footer_bottom_link_color_regular)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area a:hover{color:var(--pgs_footer_bottom_link_color_hover);border-color:var(--pgs_footer_bottom_link_color_hover)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area a:active,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area a:focus{color:var(--pgs_footer_widget_link_color_active)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget .widget-title,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget .wp-block-heading{color:var(--pgs_footer_bottom_title_color)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area select,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .wp-block-calendar td,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .wp-calendar-table caption,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .search-form .search-field,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .social-profile-wrapper .social-profile-title{color:var(--pgs_footer_bottom_text_color)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .social-profile-wrapper .social-profile-title:before{background:var(--pgs_footer_bottom_text_color)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget_archive ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget_categories ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget_meta ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget_block:has(.wp-block-archives-list) ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget_block:has(.wp-block-categories-list) ul li{color:var(--pgs_footer_bottom_link_color_hover)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget-pgs-infobox-contact .infobox-icon{color:var(--pgs_footer_bottom_link_color_hover)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget-pgs-mailchimp-newsletter .mailchimp-newsletter .mailchimp-email{color:var(--pgs_footer_bottom_text_color)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget-pgs-mailchimp-newsletter .mailchimp-newsletter .subscribe-btn{color:var(--pgs_footer_bottom_link_color_hover)}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget-pgs-mailchimp-newsletter .mailchimp-newsletter ::placeholder{color:var(--pgs_footer_bottom_text_color);opacity:0.7}.site-footer .footer-wrapper .footer-bottom-wrapper .widget-area .widget-pgs-mailchimp-newsletter .mailchimp-newsletter ::-ms-input-placeholder{color:var(--pgs_footer_bottom_text_color);opacity:0.7}.site-footer .footer-wrapper .footer-bottom-wrapper .widget.widget_text p{margin-bottom:0}.site-footer .footer-wrapper .footer-bottom-wrapper .widget.widget_text p+p{margin-top:1rem}.site-footer .footer-wrapper .footer-bottom-wrapper.footer-bottom-columns-1{text-align:center}.site-footer .footer-wrapper .footer-bottom-wrapper.footer-bottom-color-type--default{padding:0;background:transparent}.site-footer .footer-wrapper .footer-bottom-wrapper.footer-bottom-color-type--default .container .row{padding:30px 0;position:relative}.site-footer .footer-wrapper .footer-bottom-wrapper.footer-bottom-color-type--default .container .row:before{content:"";position:absolute;left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);top:0;border-top:1px solid rgba(130,130,130,0.25)}@media (min-width: 768px){.site-footer .footer-bottom-wrapper .footer-bottom-right .widget,.site-footer .footer-bottom-wrapper .footer-bottom-right .widget-title{text-align:right}}.page-header{height:var(--pgs_pageheader_height, 550px)}.page-header.pageheader-bgtype--color{background-color:var(--pgs_pageheader_bg_color)}.page-header.pageheader-bgtype--image{background-color:var(--pgs_pageheader_bg_image_background_color);background-image:var(--pgs_pageheader_bg_image_background_image);background-repeat:var(--pgs_pageheader_bg_image_background_repeat);background-clip:var(--pgs_pageheader_bg_image_background_clip);background-origin:var(--pgs_pageheader_bg_image_background_origin);background-attachment:var(--pgs_pageheader_bg_image_background_attachment);background-position:var(--pgs_pageheader_bg_image_background_position);background-size:var(--pgs_pageheader_bg_image_background_size)}.page-header.pageheader-overlay-type--none,.page-header.pageheader-overlay-type--black,.page-header.pageheader-overlay-type--custom{position:relative}.page-header.pageheader-overlay-type--black:before,.page-header.pageheader-overlay-type--custom:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.page-header.pageheader-overlay-type--black:before{background-color:var(--pgs_pageheader_bg_overlay_color)}.page-header.pageheader-overlay-type--custom:before{background-color:var(--pgs_pageheader_bg_overlay_color)}.pageheader-title .entry-title{box-sizing:border-box;word-break:break-word;color:var(--pgs_pageheader_title_color);margin-bottom:0}.page-header .pgstheme-breadcrumbs{margin-top:20px}.page-header .pgstheme-breadcrumbs .breadcrumb{margin:0}.page-header .pgstheme-breadcrumbs .breadcrumb .breadcrumb-item{display:flex;align-items:center;color:var(--pgs_pageheader_breadcrumb_text_color)}.page-header .pgstheme-breadcrumbs .breadcrumb .breadcrumb-item:before{color:var(--pgs_pageheader_breadcrumb_text_color)}.page-header .pgstheme-breadcrumbs .breadcrumb .breadcrumb-item a{display:flex;gap:8px;align-items:center;text-decoration:none;color:var(--pgs_pageheader_breadcrumb_link_color)}.page-header .pgstheme-breadcrumbs .breadcrumb .breadcrumb-item.breadcrumb-home i{font-size:0.8em}.page-header .pgstheme-breadcrumbs .breadcrumb .breadcrumb-item.breadcrumb-home-icon a span{display:none}.page-header .pgstheme-breadcrumbs .breadcrumb .breadcrumb-item span{box-sizing:border-box;word-break:break-word}.page-header .pgstheme-breadcrumbs[data-separator="/"] .breadcrumb .breadcrumb-item:before{font-size:0.9em}.page-header .pgstheme-breadcrumbs[data-separator=">"] .breadcrumb .breadcrumb-item:before{font-size:0.9em}.page-header.pageheader-breadcrumb-desktop-hide .pageheader-breadcrumb{display:none}.page-header>.container,.page-header>.container-fluid{position:relative;z-index:2}.page-header>.container-fluid{padding:0 40px}.page-header.pageheader-layout--all-center .pageheader-title .entry-title,.page-header.pageheader-layout--title-center .pageheader-title .entry-title{text-align:center}.page-header.pageheader-layout--all-center .pageheader-breadcrumb .breadcrumb,.page-header.pageheader-layout--title-center .pageheader-breadcrumb .breadcrumb{justify-content:center}.page-header.pageheader-layout--all-center .pageheader-breadcrumb .breadcrumb .breadcrumb-item span,.page-header.pageheader-layout--title-center .pageheader-breadcrumb .breadcrumb .breadcrumb-item span{text-align:center}.page-header.pageheader-layout--all-right .pageheader-title .entry-title,.page-header.pageheader-layout--title-right .pageheader-title .entry-title{text-align:right}.page-header.pageheader-layout--all-right .pageheader-breadcrumb .breadcrumb,.page-header.pageheader-layout--title-right .pageheader-breadcrumb .breadcrumb{justify-content:flex-end}.page-header.pageheader-layout--title-breadcrumb .pageheader-breadcrumb .pgstheme-breadcrumbs{margin-top:0;display:inline-block}.page-header.pageheader-layout--title-breadcrumb .pageheader-layout-inner{display:flex;gap:30px;align-items:center}.page-header.pageheader-layout--title-breadcrumb .pageheader-layout-inner .title-el{width:50%}.page-header.pageheader-layout--title-breadcrumb .pageheader-layout-inner .breadcrumb-el{width:50%;text-align:right}.page-header.pageheader-layout--breadcrumb-title .pageheader-breadcrumb .pgstheme-breadcrumbs{margin-top:0}.page-header.pageheader-layout--breadcrumb-title .pageheader-title{display:inline-block}.page-header.pageheader-layout--breadcrumb-title .pageheader-layout-inner{display:flex;gap:30px;align-items:center}.page-header.pageheader-layout--breadcrumb-title .pageheader-layout-inner .title-el{width:50%;text-align:right}.page-header.pageheader-layout--breadcrumb-title .pageheader-layout-inner .breadcrumb-el{width:50%}.pageheader-video-bg{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0}@media (max-width: 991px){.page-header{height:var(--pgs_pageheader_height_mobile, 300px)}.page-header.pageheader-layout--breadcrumb-title .pageheader-layout-inner,.page-header.pageheader-layout--title-breadcrumb .pageheader-layout-inner{flex-direction:column;align-items:normal;gap:10px}.page-header.pageheader-layout--breadcrumb-title .pageheader-layout-inner .title-el,.page-header.pageheader-layout--breadcrumb-title .pageheader-layout-inner .breadcrumb-el,.page-header.pageheader-layout--title-breadcrumb .pageheader-layout-inner .title-el,.page-header.pageheader-layout--title-breadcrumb .pageheader-layout-inner .breadcrumb-el{width:100%;text-align:inherit}.page-header.pageheader-layout--breadcrumb-title .pageheader-layout-inner .pageheader-title .entry-title,.page-header.pageheader-layout--title-breadcrumb .pageheader-layout-inner .pageheader-title .entry-title{font-size:42px;line-height:48px}.page-header .pageheader-title .entry-title{font-size:52px;line-height:62px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.page-header>.container-fluid{padding:0 20px}.page-header.pageheader-breadcrumb-mobile-hide .pageheader-breadcrumb{display:none}}@media (max-width: 767px){.page-header .pageheader-title .entry-title{font-size:42px;line-height:52px}}.team-listing-page>.row{--bs-gutter-y: 40px}.team-listing-page .team-style-01 .team-image{position:relative;overflow:hidden;margin-bottom:20px}.team-listing-page .team-style-01 .team-image img{border-radius:var(--pgs_image_border_radius)}.team-listing-page .team-style-01 .team-image .team-social-list{position:absolute;top:50%;right:-80px;padding:30px 15px;background-color:var(--pgs_primary_color);transform:translateY(-50%);transition:var(--pgs_transition, all 0.3s ease-in-out)}.team-listing-page .team-style-01 .team-image .team-social-list ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:17px}.team-listing-page .team-style-01 .team-image .team-social-list ul li a{font-size:20px;color:#ffffff;font-weight:normal;display:block;text-decoration:none;transform:rotate(-90deg);transition:var(--pgs_transition, all 0.3s ease-in-out)}.team-listing-page .team-style-01 .team-info .team-title{display:block;font-size:22px;line-height:36px;font-weight:500;color:var(--pgs_secondary_color);margin-bottom:0;text-decoration:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.team-listing-page .team-style-01 .team-info .team-title:hover{color:var(--pgs_primary_color)}.team-listing-page .team-style-01 .team-info .team-destination{color:var(--pgs_text_color)}.team-listing-page .team-style-01:hover .team-image .team-social-list{right:0}.team-listing-page .team-style-02 .team-image{position:relative;overflow:hidden;margin-bottom:20px}.team-listing-page .team-style-02 .team-image img{border-radius:var(--pgs_image_border_radius)}.team-listing-page .team-style-02 .team-image:before{content:"";position:absolute;left:0;right:0;top:30px;bottom:0;padding:40px;opacity:0;z-index:1;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;transition:all 0.3s ease-in-out;border-radius:var(--pgs_image_border_radius);background:linear-gradient(180deg, rgba(0,56,255,0) 30%, var(--pgs_team_bg_overlay_color, var(--pgs_primary_color)) 80%)}.team-listing-page .team-style-02 .team-info .team-title{display:block;font-size:22px;line-height:36px;font-weight:500;color:var(--pgs_secondary_color);margin-bottom:0;text-decoration:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.team-listing-page .team-style-02 .team-info .team-title:hover{color:var(--pgs_primary_color)}.team-listing-page .team-style-02 .team-info .team-destination{color:var(--pgs_text_color)}.team-listing-page .team-style-02 .team-social-list{margin-top:15px}.team-listing-page .team-style-02 .team-social-list ul{list-style-type:none;margin:0;padding:0;display:flex;gap:10px}.team-listing-page .team-style-02 .team-social-list ul li a{display:flex;align-items:center;justify-content:center;width:50px;height:39px;font-size:18px;color:var(--pgs_secondary_color);font-weight:normal;text-transform:uppercase;position:relative;text-decoration:none;transition:all 0.3s ease-in-out;border:1px solid rgba(131,131,131,0.25);border-radius:80%}.team-listing-page .team-style-02 .team-social-list ul li a:after{content:"";position:absolute;left:-4px;bottom:-4px;width:100%;height:100%;z-index:-2;border:1px solid rgba(131,131,131,0.25);border-radius:80%;transition:all 0.3s ease-in-out}.team-listing-page .team-style-02 .team-social-list ul li a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1;border-radius:80%;transition:all 0.3s ease-in-out;background-color:var(--pgs_primary_color)}.team-listing-page .team-style-02 .team-social-list ul li a:hover{color:#ffffff;border-color:var(--pgs_primary_color)}.team-listing-page .team-style-02 .team-social-list ul li a:hover:after{left:0px;bottom:0px;opacity:0}.team-listing-page .team-style-02 .team-social-list ul li a:hover:before{opacity:1}.team-listing-page .team-style-02.carousel,.team-listing-page .team-style-02.carousel-zig-zag{padding-bottom:5px}.team-listing-page .team-style-02.carousel .team-social-list,.team-listing-page .team-style-02.carousel-zig-zag .team-social-list{padding-left:4px}.team-listing-page .team-style-02:hover .team-image:before{opacity:1}.team-single-details .member-image{position:relative;overflow:hidden;margin-bottom:20px}.team-single-details .member-image img{border-radius:var(--pgs_image_border_radius)}.team-single-details .member-image .team-social-list{position:absolute;top:50%;left:0px;padding:30px 22px;background-color:var(--pgs_primary_color);transform:translateY(-50%);transition:var(--pgs_transition, all 0.3s ease-in-out)}.team-single-details .member-image .team-social-list ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:17px}.team-single-details .member-image .team-social-list ul li a{font-size:20px;color:#ffffff;font-weight:normal;display:block;text-decoration:none;transform:rotate(-90deg);transition:var(--pgs_transition, all 0.3s ease-in-out)}.team-single-details .member-details .member-name{font-size:42px;font-weight:700}.team-single-details .member-details .member-position{margin:0;color:var(--pgs_primary_color)}.team-single-details .skill-wrapper{display:inline-block;width:100%}.team-single-details .skill{position:relative;width:100%;height:10px;margin:35px 0 20px 0;border-radius:10px}.team-single-details .skill:not(:first-child){margin-top:64px}.team-single-details .skill:last-child{margin-bottom:0}.team-single-details .skill:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;border:1px solid rgba(131,131,131,0.25);border-radius:10px}.team-single-details .skill-bar{display:flex;position:relative;z-index:1;width:0;height:100%;border-radius:10px;padding:0px;background-color:var(--pgs_primary_color);box-shadow:none;transition:width .9s ease;-webkit-transition:width .9s ease;-o-transition:width .9s ease;-ms-transition:width .9s ease;-moz-transition:width .9s ease}.team-single-details .skill-bar .progress-number{color:var(--progress_color);font-size:18px;font-weight:500;order:1;margin-top:-35px;margin-left:auto;padding-right:1px}.team-single-details .skill-bar .progress-type{color:var(--progress_color);margin-top:-35px;font-size:18px;font-weight:500;order:2}.team-single-details .progress-bar{position:relative;height:100%;border-radius:4px;padding:0px;background-color:var(--pgs_primary_color);box-shadow:none}.team-single-details .skill-title{color:var(--title_color);font-size:18px;font-weight:500;text-align:left;margin-left:0;margin-top:-35px;padding-right:10px}.team-single-details .skill-title>i{margin-right:8px}.team-single-details .biography-info{margin-top:50px}.team-single-details .biography-info .title{font-weight:700;margin-bottom:20px}.single-pgs-team-member .pgs-team-member .entry-content{border-top:1px solid #e8e8e8;margin-top:60px;padding-top:60px}.single-pgs-team-member .pgs-team-member .entry-content:has(.elementor-element){border-top:none;margin-top:0;padding-top:0}@media (max-width: 767px){.single-pgs-team-member .pgs-team-member .entry-content{margin-top:40px;padding-top:40px}.single-pgs-team-member .pgs-team-member .entry-content:has(.elementor-element){margin-top:0;padding-top:0}}.portfolio-filter-wrapper{text-align:center;margin-bottom:50px}.portfolio-filter-wrapper .portfolio-filter-buttons{display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:center}.portfolio-filter-wrapper .portfolio-filter-buttons .filter-button{position:relative;background:none;border:none;padding:0;margin:0;border:1px solid rgba(131,131,131,0.25);padding:6px 20px;color:var(--pgs_secondary_color);transition:var(--pgs_transition, all 0.3s ease-in-out)}.portfolio-filter-wrapper .portfolio-filter-buttons .filter-button:hover,.portfolio-filter-wrapper .portfolio-filter-buttons .filter-button.active{border-color:var(--pgs_primary_color);color:var(--pgs_primary_color)}.portfolio-items-wrapper .portfolio-items{margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x));margin-top:-15px;margin-bottom:-15px}.portfolio-items-wrapper .portfolio-items.swiper-wrapper{margin:0}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--desktop-1 .portfolio-item{width:100%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--desktop-2 .portfolio-item{width:50%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--desktop-3 .portfolio-item{width:33.3333%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--desktop-4 .portfolio-item{width:25%}.portfolio-items-wrapper .portfolio-items .swiper-slide .portfolio-item{width:100%;padding:0}.portfolio-items-wrapper .portfolio-items>.portfolio-item{width:33.33%;padding:15px}.portfolio-items-wrapper .portfolio-items>.portfolio-item .portfolio-img{position:relative;overflow:hidden;border-radius:var(--pgs_image_border_radius)}.portfolio-items-wrapper .portfolio-items>.portfolio-item .portfolio-img img{max-width:100%;height:auto;transform:scale(1);border-radius:var(--pgs_image_border_radius);-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:cubic-bezier(0.05, 0.15, 0.25, 1);transition-timing-function:cubic-bezier(0.05, 0.15, 0.25, 1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.portfolio-items-wrapper .portfolio-items>.portfolio-item:hover .portfolio-img img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15)}.portfolio-item-style--style-1{padding:20px 15px}.portfolio-item-style--style-1 .portfolio-info{margin-top:20px}.portfolio-item-style--style-1 .portfolio-info .portfolio-title{margin-bottom:0;margin-top:5px}.portfolio-item-style--style-1 .portfolio-info .portfolio-title a{color:var(--pgs_secondary_color);text-decoration:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.portfolio-item-style--style-1 .portfolio-info .portfolio-title a:hover{color:var(--pgs_primary_color)}.portfolio-item-style--style-2 .portfolio-img .portfolio-info{position:absolute;top:0;left:0;right:0;bottom:0;padding:40px;padding-bottom:0;opacity:0;display:flex;flex-direction:column;justify-content:end;transition:var(--pgs_transition, all 0.3s ease-in-out);background:linear-gradient(0deg, rgba(0,0,0,0.8) 5%, rgba(0,0,0,0) 100%)}.portfolio-item-style--style-2 .portfolio-img .portfolio-info .portfolio-tag{font-weight:500;margin-bottom:10px;color:var(--pgs_primary_color)}.portfolio-item-style--style-2 .portfolio-img .portfolio-info .portfolio-title{margin:0}.portfolio-item-style--style-2 .portfolio-img .portfolio-info .portfolio-title a{color:#ffffff;text-decoration:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.portfolio-item-style--style-2 .portfolio-img .portfolio-info .portfolio-title a:hover{text-decoration:underline}.portfolio-item-style--style-2:hover .portfolio-img .portfolio-info{opacity:1;padding-bottom:40px}.pgsel_portfolio_wrapper.portfolio-layout--slider .swiper-slide .portfolio-img{position:relative;overflow:hidden}.portfolio-single-wrapper.portfolio-meta-wrapper{border:1px solid rgba(131,131,131,0.25);padding:50px 70px;border-radius:12px}.portfolio-single-wrapper.portfolio-meta-wrapper .portfolio-meta-items{gap:30px 0}.portfolio-single-wrapper.portfolio-meta-wrapper .portfolio-meta-items .portfolio-meta-item .portfolio-meta-label{margin-top:0}.portfolio-single-wrapper.portfolio-meta-wrapper .portfolio-meta-items .portfolio-meta-item-project-url .portfolio-meta-value{-ms-word-wrap:break-word;word-wrap:break-word}.portfolio-content .post-navigation{border-top:1px solid rgba(131,131,131,0.25);padding:100px 0;margin-top:0}@media (max-width: 991px){.portfolio-items-wrapper .portfolio-items .portfolio-item{width:50%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--tablet-1 .portfolio-item{width:100%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--tablet-2 .portfolio-item{width:50%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--tablet-3 .portfolio-item{width:33.3333%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--tablet-4 .portfolio-item{width:25%}}@media (max-width: 767px){.portfolio-item-style--style-2 .portfolio-img .portfolio-info{padding:30px}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--mobile-1 .portfolio-item{width:100%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--mobile-2 .portfolio-item{width:50%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--mobile-3 .portfolio-item{width:33.3333%}.portfolio-items-wrapper .portfolio-items.portfolio-items-column--mobile-4 .portfolio-item{width:25%}}@media (max-width: 575px){.portfolio-items-wrapper .portfolio-items .portfolio-item{width:100%}.portfolio-single-wrapper.portfolio-meta-wrapper{padding:40px 40px}}.case-study-filter-wrapper{text-align:center;margin-bottom:50px}.case-study-filter-wrapper .case-study-filter-buttons{display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:center}.case-study-filter-wrapper .case-study-filter-buttons .filter-button{position:relative;background:none;border:none;padding:0;margin:0;border:1px solid rgba(131,131,131,0.25);padding:6px 20px;color:var(--pgs_secondary_color);transition:var(--pgs_transition, all 0.3s ease-in-out)}.case-study-filter-wrapper .case-study-filter-buttons .filter-button:hover,.case-study-filter-wrapper .case-study-filter-buttons .filter-button.active{border-color:var(--pgs_primary_color);color:var(--pgs_primary_color)}.case-study-items-wrapper .case-study-items{margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x));margin-top:-15px;margin-bottom:-15px}.case-study-items-wrapper .case-study-items.swiper-wrapper{margin:0}.case-study-items-wrapper .case-study-items.case-study-items-column--desktop-1 .case-study-item{width:100%}.case-study-items-wrapper .case-study-items.case-study-items-column--desktop-2 .case-study-item{width:50%}.case-study-items-wrapper .case-study-items.case-study-items-column--desktop-3 .case-study-item{width:33.3333%}.case-study-items-wrapper .case-study-items.case-study-items-column--desktop-4 .case-study-item{width:25%}.case-study-items-wrapper .case-study-items .swiper-slide .case-study-item{width:100%;padding:0}.case-study-items-wrapper .case-study-items>.case-study-item{width:33.33%;padding:15px}.case-study-items-wrapper .case-study-items>.case-study-item .case-study-img{position:relative;overflow:hidden;border-radius:var(--pgs_image_border_radius)}.case-study-items-wrapper .case-study-items>.case-study-item .case-study-img img{max-width:100%;height:auto;transform:scale(1);border-radius:var(--pgs_image_border_radius);-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:cubic-bezier(0.05, 0.15, 0.25, 1);transition-timing-function:cubic-bezier(0.05, 0.15, 0.25, 1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.case-study-items-wrapper .case-study-items>.case-study-item .case-study-img .service-category{color:#ffffff;position:absolute;top:30px;right:35px;padding:9px 37px;text-decoration:none;border-radius:80%;transition:all 0.3s ease-in-out}.case-study-items-wrapper .case-study-items>.case-study-item .case-study-img .service-category:before{content:"";position:absolute;right:-5px;top:-2px;width:100%;height:100%;z-index:2;border:1px solid rgba(131,131,131,0.25);border-radius:80%;transition:all 0.3s ease-in-out}.case-study-items-wrapper .case-study-items>.case-study-item .case-study-img .service-category:after{content:"";position:absolute;left:-5px;bottom:-2px;width:100%;height:100%;z-index:2;border:1px solid rgba(131,131,131,0.25);border-radius:80%;transition:all 0.3s ease-in-out}.case-study-items-wrapper .case-study-items>.case-study-item:hover .case-study-img img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15)}.case-study-items-wrapper .case-study-items>.case-study-item:hover .case-study-img .service-category{color:var(--pgs_primary_color)}.case-study-items-wrapper .case-study-items>.case-study-item:hover .case-study-img .service-category:before{border-color:var(--pgs_primary_color)}.case-study-items-wrapper .case-study-items>.case-study-item:hover .case-study-img .service-category:after{border-color:var(--pgs_primary_color)}.case-study-item-style--style-1 .case-study-item-inner{position:relative;overflow:hidden;border-radius:var(--pgs_image_border_radius)}.case-study-item-style--style-1 .case-study-content{position:absolute;left:0;right:0;top:0;bottom:0;padding:40px;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;transition:all 0.3s ease-in-out;background:linear-gradient(180deg, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 80%)}.case-study-item-style--style-1 .case-study-content:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;padding:40px;opacity:0;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;transition:all 0.3s ease-in-out;background:linear-gradient(180deg, rgba(0,56,255,0) 40%, var(--pgs_case_study_overlay_bg_color, var(--pgs_primary_color)) 80%)}.case-study-item-style--style-1 .case-study-content .case-study-content-inner{position:relative;z-index:1}.case-study-item-style--style-1 .case-study-content .case-study-title{font-size:40px;line-height:50px;font-weight:500;color:#ffffff;margin:0;margin-bottom:-10px;transition:all 0.3s ease-in-out}.case-study-item-style--style-1 .case-study-content .case-study-description{display:-webkit-box;opacity:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;color:#ffffff;min-height:60px;margin-bottom:-30px;transition:all 0.35s ease-in-out}.case-study-item-style--style-1.without-desc .case-study-content .case-study-title{margin-bottom:15px}.case-study-item-style--style-1:hover .case-study-img .case-study-category{color:var(--pgs_primary_color)}.case-study-item-style--style-1:hover .case-study-img .case-study-category:before,.case-study-item-style--style-1:hover .case-study-img .case-study-category:after{border-color:var(--pgs_primary_color)}.case-study-item-style--style-1:hover .case-study-content:before{opacity:1}.case-study-item-style--style-1:hover .case-study-title{margin-bottom:10px}.case-study-item-style--style-1:hover .case-study-description{margin-bottom:20px;min-height:30px;opacity:1}.case-study-item.btn-style--style-1 .case-study-action .btn{display:flex;justify-content:center;align-items:center;position:relative;width:70px;height:70px;padding:0;z-index:0;color:#ffffff;border-radius:100%;border:1px solid rgba(255,255,255,0.3);transition:all 0.35s ease-in-out}.case-study-item.btn-style--style-1 .case-study-action .btn:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;margin:auto;height:20%;width:20%;background-color:#ffffff;transition:all 0.35s ease-in-out;z-index:-1;opacity:0;border-radius:100%}.case-study-item.btn-style--style-1 .case-study-action .btn i{font-size:24px}.case-study-item.btn-style--style-1 .case-study-action .btn svg path{stroke:#ffffff;transition:all 0.35s ease-in-out}.case-study-item.btn-style--style-1 .case-study-action .btn .pgs-svg-2 svg{width:22px;height:auto;position:relative;top:-2px}.case-study-item.btn-style--style-1 .case-study-action .btn:hover{border-color:transparent !important;color:var(--pgs_primary_color)}.case-study-item.btn-style--style-1 .case-study-action .btn:hover svg path{stroke:var(--pgs_primary_color)}.case-study-item.btn-style--style-1 .case-study-action .btn:hover:before{height:100%;width:100%;opacity:1}.case-study-item.btn-style--style-2 .case-study-action .btn{width:50px;height:50px;display:flex;position:relative;align-items:center;justify-content:center;padding:0;padding-top:4px;padding-right:4px;border-radius:50px;background-color:transparent;color:#ffffff;border:1px solid rgba(255,255,255,0.3);transition:all 0.3s ease-in-out}.case-study-item.btn-style--style-2 .case-study-action .btn svg path{stroke:#ffffff;transition:all 0.3s ease-in-out}.case-study-item.btn-style--style-2 .case-study-action .btn:after{content:"";position:absolute;left:-4px;bottom:-4px;opacity:1;width:100%;height:100%;border-radius:50px;border:1px solid rgba(255,255,255,0.3);transition:all 0.3s ease-in-out}.case-study-item.btn-style--style-2 .case-study-action .btn .pgs-svg-1 svg{width:29px;height:auto}.case-study-item.btn-style--style-2 .case-study-action .btn:hover{color:#ffffff;border-color:#ffffff}.case-study-item.btn-style--style-2 .case-study-action .btn:hover:after{border-color:#ffffff}.case-study-item.btn-style--style-2 .case-study-action .btn:hover svg path{stroke:#ffffff}.case-study-single-wrapper.case-study-meta-wrapper{border:1px solid rgba(131,131,131,0.25);padding:50px 70px;border-radius:12px;margin-bottom:30px}.case-study-single-wrapper.case-study-meta-wrapper .case-study-meta-items{gap:30px 0}.case-study-single-wrapper.case-study-meta-wrapper .case-study-meta-items .case-study-meta-item .case-study-meta-label{margin-top:0}.case-study-single-wrapper.case-study-meta-wrapper .case-study-meta-items .case-study-meta-item-project-url .case-study-meta-value{-ms-word-wrap:break-word;word-wrap:break-word}.case-study-content .post-navigation{border-top:1px solid rgba(131,131,131,0.25);padding:100px 0;margin-top:0}@media (min-width: 1400px){.case-study-single-wrapper.case-study-meta-wrapper .case-study-meta-items .case-study-meta-item{flex:1}}@media (max-width: 1199px) and (min-width: 992px){.case-study-single-wrapper.case-study-meta-wrapper .case-study-meta-items .case-study-meta-item{width:33%}}@media (max-width: 991px){.case-study-items-wrapper .case-study-items .case-study-item{width:50%}.case-study-items-wrapper .case-study-items.case-study-items-column--tablet-1 .case-study-item{width:100%}.case-study-items-wrapper .case-study-items.case-study-items-column--tablet-2 .case-study-item{width:50%}.case-study-items-wrapper .case-study-items.case-study-items-column--tablet-3 .case-study-item{width:33.3333%}.case-study-items-wrapper .case-study-items.case-study-items-column--tablet-4 .case-study-item{width:25%}.case-study-item-style--style-1 .case-study-content .case-study-title{font-size:36px;line-height:46px;margin-bottom:10px}.case-study-item-style--style-1 .case-study-content .case-study-description{margin-bottom:20px;opacity:1}}@media (max-width: 767px){.case-study-item-style--style-2 .case-study-img .case-study-info{padding:30px}.case-study-items-wrapper .case-study-items.case-study-items-column--mobile-1 .case-study-item{width:100%}.case-study-items-wrapper .case-study-items.case-study-items-column--mobile-2 .case-study-item{width:50%}.case-study-items-wrapper .case-study-items.case-study-items-column--mobile-3 .case-study-item{width:33.3333%}.case-study-items-wrapper .case-study-items.case-study-items-column--mobile-4 .case-study-item{width:25%}.case-study-item-style--style-1 .case-study-content .case-study-title{font-size:30px;line-height:42px}}@media (max-width: 575px){.case-study-items-wrapper .case-study-items .case-study-item{width:100%}.case-study-single-wrapper.case-study-meta-wrapper{padding:40px 40px}}.entry-meta-item:empty{display:none}.blog-post-img img{max-width:100%;height:auto;border-radius:var(--pgs_image_border_radius)}a{transition:var(--pgs_transition-3, all 0.3s ease-in-out)}article.hentry{margin-bottom:80px}article.hentry:last-child{margin-bottom:0}article.hentry .entry-header{margin-bottom:15px}article.hentry .blog-post-img{margin-bottom:30px}article.hentry .entry-meta-above-title{margin-bottom:10px}article.hentry .entry-meta-below-title{margin-top:10px}article.hentry .entry-title{font-size:32px;line-height:42px;margin-bottom:0;word-wrap:break-word}article.hentry .entry-title a{text-decoration:none;color:var(--pgs_secondary_color)}article.hentry .entry-title a:hover{color:var(--pgs_primary_color)}article.hentry .entry-content .read-more-link{border:none;margin-top:0;padding:10px 30px;border-radius:50px;color:#ffffff;background:var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}article.hentry .entry-content .read-more-link:hover{background:var(--pgs_secondary_color);color:#ffffff;text-decoration:none}article.hentry .entry-footer{display:inline-block;width:100%;margin-top:40px}article.hentry .entry-footer .entry-footer-columns{display:flex;gap:15px 40px;justify-content:space-between}article.hentry .entry-footer .entry-footer-columns.entry-footer-columns-count-1 .entry-footer-column{width:100%}article.hentry .entry-footer .entry-footer-columns.entry-footer-columns-count-2 .entry-footer-column{width:50%}article.hentry .entry-footer .entry-footer-columns .entry-meta-footer-right .entry-meta-items{justify-content:flex-end}.entry-meta-items{display:flex;flex-wrap:wrap;align-items:center;gap:5px 0;padding:0;margin:0;list-style-type:none}.entry-meta-items .entry-meta-item{display:flex;align-items:center;flex-wrap:wrap;position:relative}.entry-meta-items .entry-meta-item a{color:inherit;text-decoration:none}.entry-meta-items .entry-meta-item a:hover{color:var(--pgs_primary_color)}.entry-meta-items .entry-meta-item:before{content:"";display:inline-block;position:relative;width:4px;height:4px;margin:0 15px;background:var(--pgs_text_color);border-radius:30px}.entry-meta-items .entry-meta-item:first-child:before{content:normal}.entry-meta-items .cat-links-wrapper{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.entry-meta-items .cat-links-wrapper .cat-links{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.entry-meta-items .cat-links-wrapper .cat-link a{color:var(--pgs_primary_color);text-decoration:none}.entry-meta-items .cat-links-wrapper .cat-link a:hover{text-decoration:underline}.entry-meta-items .tag-links-wrapper{display:flex;align-items:baseline;gap:15px}.entry-meta-items .tag-links-wrapper .tag-links{display:flex;flex-wrap:wrap;gap:7px}.entry-meta-items .tag-links-wrapper .tag-links .tag-link a{display:inline-block;padding:5px 10px;border-radius:4px;color:var(--pgs_secondary_color);border:1px solid #e8e8e8}.entry-meta-items .tag-links-wrapper .tag-links .tag-link a:hover{color:var(--pgs_primary_color);border-color:var(--pgs_primary_color)}.entry-meta-items .pgs-social-share .pgs-social-share-items{padding:0;margin:0;display:flex;gap:20px;flex-wrap:wrap;list-style-type:none}.entry-meta-items .pgs-social-share .pgs-social-share-items li{font-size:20px;color:var(--pgs_secondary_color)}.entry-meta-items .pgs-social-share .pgs-social-share-items li.social-share-label{display:flex;align-items:center;gap:20px}.entry-meta-items .pgs-social-share .pgs-social-share-items li.social-share-label:after{content:"";height:1px;width:25px;position:relative;top:2px;background-color:var(--pgs_secondary_color);transform:translateY(-50%)}.entry-meta-items .pgs-social-share .pgs-social-share-items li a{color:var(--pgs_secondary_color)}.entry-meta-items .pgs-social-share .pgs-social-share-items li a:hover{text-decoration:none;color:var(--pgs_primary_color)}.entry-meta-items .pgs-social-share .pgs-social-share-items li.social-share-item-trigger a{color:var(--pgs_primary_color)}.pgs-social-share-modal .modal-header{padding:16px 20px}.pgs-social-share-modal .modal-header .btn-close{line-height:normal;top:-2px;position:relative;background:none;outline:none;box-shadow:none}.pgs-social-share-modal .modal-body{padding:20px}.pgs-social-share-modal .modal-body .pgs-social-share-dialog .pgs-social-share-items li a{color:#000000}.pgs-social-share-modal .modal-body .pgs-social-share-dialog .pgs-social-share-items li a:hover{text-decoration:none;color:var(--pgs_primary_color)}.blog-list-layout--list .archive-header{margin-bottom:30px}.blog-list-layout--list article.hentry .entry-content *:last-child{margin-bottom:0}.page-content .no-results .page-content{padding:0;margin-top:40px}.page-content .no-results .search-form{display:flex;gap:10px;align-items:center}.page-content .no-results .search-form label{display:none}.page-content .no-results .search-form .search-field{display:inline-block;width:100%;padding:11px 20px;outline:none;box-shadow:none;border-radius:3px;border:1px solid #D9D9D9;transition:all 0.3s ease-in-out}.page-content .no-results .search-form .search-submit{padding:12px 30px;font-size:18px;border:none;color:#ffffff;border-radius:5px;background:var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.page-content .no-results .search-form .search-submit:hover{background:var(--pgs_secondary_color)}.blog-list-layout--grid.row{--bs-gutter-y: 30px}.blog-list-layout--grid.row article.hentry{margin-bottom:0}.blog-list-layout--grid.row .post-inner{position:relative;overflow:hidden;border-radius:var(--pgs_image_border_radius)}.blog-list-layout--grid.row .post-inner img{max-width:100%;height:auto;transform:scale(1);border-radius:var(--pgs_image_border_radius);-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:cubic-bezier(0.05, 0.15, 0.25, 1);transition-timing-function:cubic-bezier(0.05, 0.15, 0.25, 1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.blog-list-layout--grid.row .post-inner .post-data{position:absolute;left:0;right:0;top:0;bottom:0;padding:40px;padding-bottom:0;display:flex;flex-direction:column;transition:var(--pgs_transition-3, all 0.3s ease-in-out);background:linear-gradient(0deg, rgba(0,0,0,0.8) 5%, rgba(0,0,0,0) 100%)}.blog-list-layout--grid.row .post-inner .entry-header{margin-bottom:15px;margin-top:auto}.blog-list-layout--grid.row .post-inner .entry-header .entry-date{position:absolute;top:20px;left:20px}.blog-list-layout--grid.row .post-inner .entry-header .entry-date .day{font-size:66px;font-weight:600;color:#ffffff;line-height:60px}.blog-list-layout--grid.row .post-inner .entry-header .entry-date .month-year{display:block;text-align:center;color:#ffffff;white-space:nowrap}.blog-list-layout--grid.row .post-inner .entry-header .entry-cat{margin-bottom:10px}.blog-list-layout--grid.row .post-inner .entry-header .entry-cat a{color:var(--pgs_primary_color);text-decoration:none}.blog-list-layout--grid.row .post-inner .entry-header .entry-title{font-size:24px;line-height:32px}.blog-list-layout--grid.row .post-inner .entry-header .entry-title a{color:#ffffff}.blog-list-layout--grid.row .post-inner .entry-header .entry-title a:hover{text-decoration:underline}.blog-list-layout--grid.row .post-inner .entry-content{color:#ffffff;opacity:0;margin-bottom:-30px;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.blog-list-layout--grid.row .post-inner .entry-content p{margin-bottom:5px}.blog-list-layout--grid.row .post-inner:hover img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15)}.blog-list-layout--grid.row .post-inner:hover .post-data{padding-bottom:40px}.blog-list-layout--grid.row .post-inner:hover .entry-content{opacity:1;margin-bottom:0}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-img{position:relative;overflow:hidden;border-radius:25px}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-img .post-meta-category{position:absolute;top:15px;right:15px;padding:0 20px;font-size:16px;color:var(--pgs_secondary_color);background:var(--pgs_primary_color);border-radius:20px}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-img .post-meta-category a{color:inherit;text-decoration:none}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-info{margin-top:20px}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-info .post-title{margin:0;margin-bottom:5px}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-info .post-title a{color:var(--pgs_secondary_color);text-decoration:none}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-info .post-title a:hover{color:var(--pgs_primary_color)}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-info .post-meta ul{padding:0;margin:0;list-style-type:none}.blog-list-layout--grid.row.blog-grid-style--style-2 .blog-post-info .post-meta ul li{color:var(--pgs_body_color)}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner{position:relative;padding:40px 30px;margin-top:3px;overflow:visible;border:1px solid rgba(131,131,131,0.25);background:var(--pgs_body_bg_color);border-radius:10px}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner:before{content:"";position:absolute;left:3px;right:3px;top:0;bottom:3px;margin:-4px;z-index:-1;opacity:0;border-radius:inherit;transition:all 0.3s ease-in-out;background:var(--pgs_color_gradient)}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner:hover:before{opacity:1}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .post-meta{margin-bottom:10px}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .post-meta ul{padding:0;margin:0;list-style-type:none}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .post-meta ul li{color:var(--pgs_body_color)}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .post-title{margin:0;font-size:24px;margin-bottom:25px}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .post-title a{text-decoration:none;color:var(--pgs_secondary_color);-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .post-title a:hover{color:var(--pgs_primary_color)}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-post-img{position:relative;overflow:hidden;border-radius:var(--pgs_image_border_radius)}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info{display:flex;align-items:center;margin-top:30px;justify-content:space-between}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info .post-meta-category a{margin:0;font-size:18px;line-height:28px;font-weight:600;text-decoration:none;color:var(--pgs_secondary_color);text-transform:uppercase}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info .post-meta-category a:hover{color:var(--pgs_primary_color)}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info .post-link .btn-arrow{width:50px;height:50px;display:flex;position:relative;align-items:center;justify-content:center;padding-top:3px;padding-right:3px;background-color:transparent;border:1px solid rgba(131,131,131,0.25);border-radius:50px;transition:all 0.3s ease-in-out}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info .post-link .btn-arrow:after{content:"";position:absolute;left:-3px;bottom:-3px;opacity:1;width:100%;height:100%;border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out;border-radius:50px}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info .post-link .btn-arrow svg path{stroke:var(--pgs_secondary_color);transition:all 0.3s ease-in-out}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info .post-link .btn-arrow:hover{border-color:var(--pgs_primary_color)}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info .post-link .btn-arrow:hover:after{border-color:var(--pgs_primary_color)}.blog-list-layout--grid.row.blog-grid-style--style-3 .post-inner .blog-action-info .post-link .btn-arrow:hover svg path{stroke:var(--pgs_primary_color)}.single article.hentry .entry-header .entry-meta-header{margin-bottom:30px}@media (max-width: 767px){article.hentry .entry-title{font-size:32px;line-height:42px}article.hentry .entry-footer .entry-footer-columns{flex-direction:column}article.hentry .entry-footer .entry-footer-columns.entry-footer-columns-count-2 .entry-footer-column{width:100%}article.hentry .entry-footer .entry-footer-columns .entry-meta-footer-right .entry-meta-items{justify-content:inherit}}.site-header-cart{position:relative}.site-header-cart .site-header-cart-view .cart-contents{display:block;position:relative;top:2px;line-height:normal;color:var(--pgs_header_link_color_regular)}.site-header-cart .site-header-cart-view .cart-contents:hover{color:var(--pgs_header_link_color_hover)}.site-header-cart .site-header-cart-view .cart-contents .cart-amount{display:none}.site-header-cart .site-header-cart-view .cart-contents .cart-count{position:absolute;top:-7px;right:-7px;color:#ffffff;background-color:var(--pgs_header_link_color_active);font-size:10px;width:18px;height:18px;line-height:17px;text-align:center;border-radius:50%}.site-header-cart .site-header-cart-popup{position:absolute;right:-15px;padding-top:50px;opacity:0;visibility:hidden;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.site-header-cart .site-header-cart-popup .widget_shopping_cart{width:310px;padding:20px;border-radius:4px;background-color:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.08)}.site-header-cart .site-header-cart-popup .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:7px 0;text-align:center}.site-header-cart .site-header-cart-popup .widget_shopping_cart ul.product_list_widget{max-height:260px;overflow:auto;overflow-x:auto;overflow-x:hidden;margin-bottom:5px}.site-header-cart .site-header-cart-popup .widget_shopping_cart ul.product_list_widget li{padding-left:35px;padding-bottom:10px}.site-header-cart .site-header-cart-popup .widget_shopping_cart ul.product_list_widget li a{font-weight:500;line-height:normal;text-decoration:none;color:#000000}.site-header-cart .site-header-cart-popup .widget_shopping_cart ul.product_list_widget li a:hover{color:var(--pgs_primary_color)}.site-header-cart .site-header-cart-popup .widget_shopping_cart ul.product_list_widget li a img{width:45px}.site-header-cart .site-header-cart-popup .widget_shopping_cart ul.product_list_widget li .remove{top:-3px;font-size:20px;color:#969696 !important}.site-header-cart .site-header-cart-popup .widget_shopping_cart ul.product_list_widget li .remove:hover{background:inherit;color:var(--pgs_secondary_color) !important}.site-header-cart .site-header-cart-popup .widget_shopping_cart ul.product_list_widget li .quantity{font-size:0.9em}.site-header-cart .site-header-cart-popup .widget_shopping_cart .woocommerce-mini-cart__total{display:flex;padding:10px 0 0;color:var(--pgs_secondary_color)}.site-header-cart .site-header-cart-popup .widget_shopping_cart .woocommerce-mini-cart__total .woocommerce-Price-amount{margin-left:auto;color:var(--pgs_primary_color)}.site-header-cart .site-header-cart-popup .widget_shopping_cart .woocommerce-mini-cart__buttons{display:flex;margin:0;justify-content:space-between}.site-header-cart .site-header-cart-popup .widget_shopping_cart .woocommerce-mini-cart__buttons .button{margin:0;width:100%;background-color:#000000;color:#fff;font-weight:normal;text-align:center}.site-header-cart .site-header-cart-popup .widget_shopping_cart .woocommerce-mini-cart__buttons .checkout{margin-left:10px;background-color:var(--pgs_primary_color)}.site-header-cart .site-header-cart-popup .widget_shopping_cart .woocommerce-mini-cart__buttons:before{content:normal}.site-header-cart:hover .site-header-cart-popup{opacity:1;padding-top:25px;visibility:visible}.site-header.is-sticky .site-header-cart .site-header-cart-view .cart-contents .cart-count{background-color:var(--pgs_header_sticky_link_color_active)}.woocommerce .page-content .woocommerce-result-count{margin-bottom:30px;margin-top:10px}.woocommerce .page-content .woocommerce-ordering{margin-bottom:30px}.woocommerce .page-content .woocommerce-ordering select{background:var(--pgs_body_bg_color);color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25);padding:10px 15px}.woocommerce .page-content ul.products li.product .woocommerce-loop-product__title{padding:0;margin-bottom:10px;font-size:20px;line-height:30px;line-height:normal;color:var(--pgs_secondary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content ul.products li.product .woocommerce-loop-product__title:hover{color:var(--pgs_primary_color)}.woocommerce .page-content ul.products li.product .onsale{min-width:auto;min-height:auto;padding:2px 15px;line-height:30px;margin:0;top:10px;right:10px;z-index:0;font-weight:normal;border-radius:5px;background-color:#2ecc71}.woocommerce .page-content ul.products li.product .price{margin-bottom:0;color:var(--pgs_secondary_color)}.woocommerce .page-content ul.products li.product .price .amount{margin-bottom:0}.woocommerce .page-content ul.products li.product .price ins{text-decoration:none}.woocommerce .page-content ul.products li.product .button{border:none;font-size:18px;font-weight:normal;padding:var(--pgs_btn_padding);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content ul.products li.product .button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.woocommerce .page-content ul.products li.product .button.loading:after{left:0;right:0;text-align:center}.woocommerce .page-content ul.products li.product .button.added:after{content:"\f058";font-family:"Font Awesome 6 free"}.woocommerce .page-content ul.products li.product .added_to_cart{padding-left:10px;color:var(--pgs_primary_color)}.woocommerce .page-content .woocommerce-pagination .page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:0;border:none}.woocommerce .page-content .woocommerce-pagination .page-numbers li{border:none;float:none}.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers{display:flex;align-items:center;justify-content:center;position:relative;width:70px;height:70px;font-size:22px;z-index:1;text-decoration:none;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25);border-radius:100px;background:transparent;outline:none;box-shadow:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;margin:auto;height:20%;width:20%;opacity:0;background-color:var(--pgs_primary_color);z-index:-1;border-radius:100%;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers svg path{stroke:var(--pgs_secondary_color);transition:var(--pgs_transition, all 0.3s ease-in-out)}.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers:hover,.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers.current{color:#ffffff;border:1px solid var(--pgs_primary_color)}.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers:hover:before,.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers.current:before{height:100%;width:100%;opacity:1;background-color:var(--pgs_primary_color)}.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers:hover svg path,.woocommerce .page-content .woocommerce-pagination .page-numbers li .page-numbers.current svg path{stroke:#ffffff}.woocommerce .page-content div.product .onsale{min-width:auto;min-height:auto;padding:2px 15px;line-height:30px;margin:0;top:10px;left:10px;font-weight:normal;border-radius:5px;background-color:#2ecc71}.woocommerce .page-content div.product .woocommerce-product-gallery__trigger{border:10px solid #fff}.woocommerce .page-content div.product .woocommerce-product-gallery{margin-bottom:50px}.woocommerce .page-content div.product .entry-summary .price{font-size:1.5em;color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .entry-summary .price .amount{margin-bottom:0}.woocommerce .page-content div.product .entry-summary .price ins{text-decoration:none}.woocommerce .page-content div.product .entry-summary .cart .quantity{margin:0 10px 0 0}.woocommerce .page-content div.product .entry-summary .cart .quantity .qty{width:100px;height:50px;color:var(--pgs_secondary_color);background:transparent;border:1px solid rgba(131,131,131,0.25);border-radius:5px}.woocommerce .page-content div.product .entry-summary .cart .button{border:none;padding:15px 30px;font-size:18px;line-height:20px;font-weight:normal;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content div.product .entry-summary .cart .button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.woocommerce .page-content div.product .entry-summary .product_meta a{color:var(--pgs_primary_color)}.woocommerce .page-content div.product .woocommerce-tabs .tabs{padding:0 20px;border:1px solid rgba(131,131,131,0.25)}.woocommerce .page-content div.product .woocommerce-tabs .tabs li{padding:0;margin:0;border:none;background:transparent}.woocommerce .page-content div.product .woocommerce-tabs .tabs li a{margin:0;padding:15px 15px;font-weight:500;color:var(--pgs_secondary_color);border:none;background:transparent}.woocommerce .page-content div.product .woocommerce-tabs .tabs li:before,.woocommerce .page-content div.product .woocommerce-tabs .tabs li:after{content:normal !important}.woocommerce .page-content div.product .woocommerce-tabs .tabs li.active a,.woocommerce .page-content div.product .woocommerce-tabs .tabs li:hover a{color:var(--pgs_primary_color)}.woocommerce .page-content div.product .woocommerce-tabs .tabs li.active{background:transparent}.woocommerce .page-content div.product .woocommerce-tabs .tabs:before,.woocommerce .page-content div.product .woocommerce-tabs .tabs:after{content:normal !important}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:30px;line-height:40px;margin-bottom:20px}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes{border:1px dotted rgba(0,0,0,0.1)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes .woocommerce-product-attributes-item__label{font-weight:500;color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-reply-title{font-size:24px;line-height:32px;color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form-rating{display:flex;align-items:center;gap:15px}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form-rating .stars{margin:0;line-height:normal;position:relative;top:3px}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form-rating .stars a{color:var(--pgs_primary_color)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form{display:flex;gap:15px 30px;flex-wrap:wrap}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-notes,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-rating,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-comment,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-cookies-consent,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .form-submit{width:100%;margin:0}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-author,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-email{width:calc(50% - 15px)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form label{display:block;margin-bottom:5px}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form textarea,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form input[type="text"],.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form input[type="text"]:focus,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form input[type="email"]{display:inline-block;width:100%;height:auto;outline:none;box-shadow:none;padding:10px 15px;border-radius:3px;background:transparent;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .submit{font-size:18px;font-weight:normal;border:none;padding:var(--pgs_btn_padding);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .submit:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.woocommerce .page-content div.product .related{margin-top:50px}.woocommerce .page-content div.product .related h2{font-size:30px;line-height:40px;margin-bottom:20px}.woocommerce .page-content div.product .related .products{margin:0}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block{margin:0}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block thead th{text-align:center;padding:10px 15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block thead .wc-block-cart-items__header-image{width:120px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody td{padding:15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-components-product-name{color:var(--pgs_secondary_color);font-weight:500;font-size:20px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-components-product-name:hover{text-decoration:none;color:var(--pgs_primary_color)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__prices{display:inline-block;margin:0;margin-right:15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__prices .wc-block-components-product-price .wc-block-components-product-price__value{font-weight:500;color:var(--pgs_primary_color)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-components-product-badge{display:inline-block;margin:0;border:1px solid #2ecc71;color:#2ecc71}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-components-product-metadata{margin:10px 0;font-size:inherit}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__quantity{display:flex;gap:20px;align-items:center}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin:0}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__quantity .wc-block-components-quantity-selector:after{border:1px solid rgba(131,131,131,0.25)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__total .wc-block-cart-item__total-price-and-sale-badge-wrapper{text-align:center;align-items:center;color:var(--pgs_secondary_color)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block{border:1px solid rgba(131,131,131,0.25)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block .wp-block-woocommerce-cart-order-summary-heading-block{color:var(--pgs_secondary_color);padding:10px 15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit .wc-block-components-button{font-size:18px;border:none;outline:none;font-weight:normal;text-decoration:none;padding:var(--pgs_btn_padding);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:0;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit .wc-block-components-button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{border-radius:4px;background:#f7f7f7}.woocommerce-notices-wrapper .woocommerce-error .button,.woocommerce-notices-wrapper .woocommerce-info .button,.woocommerce-notices-wrapper .woocommerce-message .button{font-size:16px;font-weight:500;padding:10px 30px;color:#ffffff;margin-top:-3px;margin-bottom:-3px;background:var(--pgs_secondary_color)}.woocommerce-notices-wrapper .woocommerce-error .button:hover,.woocommerce-notices-wrapper .woocommerce-info .button:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover{color:#ffffff;background:var(--pgs_primary_color)}.woocommerce-notices-wrapper .woocommerce-error{color:#f84159;background:#ffeff3;border-top-color:#f85080}.woocommerce-notices-wrapper .woocommerce-error:before{color:#f85080}.woocommerce-notices-wrapper .woocommerce-info{color:#20a5ef;background:#e2f1fe;border-top-color:#78b8fc}.woocommerce-notices-wrapper .woocommerce-info:before{color:#78b8fc}.woocommerce-notices-wrapper .woocommerce-message{color:#14af64;background:#e2f5eb;border-top-color:#2ecc71}.woocommerce-notices-wrapper .woocommerce-message:before{color:#2ecc71}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content input[type="text"]{box-shadow:none;background:transparent;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25)}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content input[type="text"]:focus{box-shadow:none;background:transparent;color:var(--pgs_secondary_color);border-color:var(--pgs_primary_color)}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content label{color:var(--pgs_secondary_color)}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content .wc-block-components-button{border:none;outline:none;padding:10px 15px;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content .wc-block-components-button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.wc-block-components-totals-item .wc-block-components-totals-item__label{color:var(--pgs_secondary_color)}.wc-block-components-totals-item .wc-block-components-totals-item__value{color:var(--pgs_primary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-title{font-size:30px;line-height:40px}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-address-card{border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"]{background:transparent;color:var(--pgs_secondary_color);border:0px solid rgba(131,131,131,0.25);box-shadow:0 0 0 1px rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus{border-color:var(--pgs_primary_color);box-shadow:0 0 0 1px var(--pgs_primary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label{color:var(--pgs_text_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__container{border-color:rgba(131,131,131,0.25);background:transparent}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__container label{color:var(--pgs_text_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__container .wc-blocks-components-select__select{background:var(--pgs_body_bg_color);color:var(--pgs_secondary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{border:0px solid var(--pgs_primary_color);box-shadow:0 1px 0 1px var(--pgs_primary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected{background:var(--pgs_primary_color);color:#ffffff}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-checkout__actions .wc-block-components-button{transition:var(--pgs_transition-3, all 0.3s ease-in-out);background:var(--pgs_primary_color);border-radius:4px;color:#ffffff;border:none}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-checkout__actions .wc-block-components-button:hover{background:#000000}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-checkout__order-notes .wc-block-checkout__add-note .wc-block-components-textarea{border:1px solid rgba(131,131,131,0.25);color:var(--pgs_secondary_color);background:transparent}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block{border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item{border-top:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item:first-child{border-top:none}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-product-name{color:var(--pgs_secondary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__individual-prices{padding-top:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__individual-prices .wc-block-components-product-price__value{color:var(--pgs_primary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-product-metadata{margin-top:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-product-metadata p{margin:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__total-price .wc-block-formatted-money-amount{color:var(--pgs_secondary_color)}.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{font-size:22px;font-weight:500;padding:15px 25px;border-radius:4px;margin-bottom:30px;color:#ffffff;background:#2ecc71}.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received:before{content:"\f058";margin-right:10px;font-family:'Font Awesome 6 Free'}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview{background:rgba(131,131,131,0.15);padding:20px 40px;padding-top:25px;margin-bottom:30px;border-radius:4px}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li strong{font-weight:600;margin-top:15px;color:var(--pgs_secondary_color)}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{font-size:30px;line-height:40px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{border-spacing:0;border-collapse:collapse}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr th{padding:15px 20px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr:nth-child(odd){background:transparent}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr:nth-child(even){background:rgba(131,131,131,0.15)}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr td{padding:15px 20px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot th{color:var(--pgs_secondary_color);font-weight:500;padding:15px 20px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td{color:var(--pgs_secondary_color);font-weight:500;padding:15px 20px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td .woocommerce-Price-amount{color:var(--pgs_primary_color)}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{font-size:30px;line-height:40px}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{padding:25px;line-height:34px;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25)}@media (max-width: 991px){.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main,.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:100%;padding:0}.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar,.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%;padding:0;padding-top:50px !important}}@media (max-width: 767px){.woocommerce-cart .wc-block-components-main{overflow-x:auto;border-right:1px solid rgba(131,131,131,0.25)}.woocommerce-cart .wc-block-components-main .wc-block-cart-items tbody tr{padding:0}}@media (max-width: 575px){.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-author,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-email{width:100%}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-title{font-size:24px;line-height:32px}}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.pgs-image-radius{border-radius:var(--pgs_image_border_radius)}article.hentry .entry-header .blog-single-info{display:flex;width:100%;margin:30px 0px;margin-bottom:50px;align-items:center;justify-content:space-between}article.hentry .entry-header .blog-single-info .blog-author{display:flex;align-items:center}article.hentry .entry-header .blog-single-info .blog-author .author-image{width:70px;height:70px;flex:0 0 70px;margin-right:20px;border-radius:50px}article.hentry .entry-header .blog-single-info .blog-author .blog-info .author-name{font-size:22px;line-height:normal;margin-bottom:5px}article.hentry .entry-header .blog-single-info .blog-author .blog-info p{margin-bottom:0px}article.hentry .entry-header .blog-single-info .social-icon{display:flex;align-items:center}blockquote{position:relative;font-size:20px;line-height:32px;padding-left:150px;min-height:100px;background:transparent;color:var(--pgs_secondary_color);border-left:3px solid var(--pgs_primary_color)}blockquote:before{content:"\f10d";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:30px;top:0;font-size:100px;line-height:90px;color:transparent;-webkit-text-stroke:2px var(--pgs_primary_color);opacity:0.2}blockquote p{margin:0;line-height:inherit !important}blockquote p+p{margin-top:10px}blockquote cite{display:block;margin-top:10px;color:var(--pgs_primary_color)}blockquote cite:before{content:"\2014";margin-right:10px}blockquote.blockquote-style-1{padding:40px 50px;padding-left:180px;margin:15px 0;margin-right:10px;position:relative;font-size:18px;line-height:30px;border:1px solid rgba(131,131,131,0.25)}blockquote.blockquote-style-1:before{top:30px;left:55px;opacity:1}blockquote.blockquote-style-1:after{position:absolute;top:-10px;left:10px;height:100%;width:100%;content:"";border:1px solid rgba(131,131,131,0.25)}blockquote.blockquote-style-1 cite,blockquote.blockquote-style-1 p+p{margin-top:10px}.author-card-wrapper{margin-top:80px}.author-card-wrapper .author-card{padding:0;margin:0}.author-card-wrapper .author-card .author-avtar{width:170px;max-width:170px;padding:0;margin-right:30px}.author-card-wrapper .author-card .author-avtar img{max-width:100%;height:auto;border-radius:10px}.author-card-wrapper .author-card .author-info{padding:0}.author-card-wrapper .author-card .author-info .author-name{font-size:30px;line-height:40px}.author-card-wrapper .author-card .author-info .author-profiles-wrapper{margin-top:20px}.author-card-wrapper .author-card .author-info .author-profiles-wrapper .author-profiles{padding:0;margin:0;display:flex;gap:10px 20px;flex-wrap:wrap;list-style-type:none}.author-card-wrapper .author-card .author-info .author-profiles-wrapper .author-profiles li a{color:var(--pgs_secondary_color)}.author-card-wrapper .author-card .author-info .author-profiles-wrapper .author-profiles li a:hover{color:var(--pgs_primary_color)}.comment-respond .comment-form .form-floating>label{line-height:26px;height:98%}.comment-respond .comment-form .form-control{display:inline-block;width:100%;height:auto;outline:none;box-shadow:none;border-radius:3px;color:var(--pgs_secondary_color);background:#fff;border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}.comment-respond .comment-form .form-control:focus{border-color:var(--pgs_primary_color)}.comment-respond .comment-form textarea.form-control,.comment-respond .comment-form .form-floating>textarea.form-control:focus{padding:1.6rem 0.75rem}.comment-respond .comment-form .comment-form-cookies-consent{display:flex;gap:10px;align-items:baseline}.comment-respond .comment-form .comment-form-cookies-consent input[type="checkbox"]{position:relative;top:2px;width:18px;height:18px}.comment-respond .comment-form .form-submit{margin-top:30px;margin-bottom:0}.comment-respond .comment-form .form-submit .submit{font-size:18px;color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);border-radius:var(--pgs_btn_border_radius);padding:var(--pgs_btn_padding);box-shadow:var(--pgs_btn_box_shadow);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.comment-respond .comment-form .form-submit .submit:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}article.hentry .wp-block-comments .wp-block-comments-title,.comment-respond .wp-block-comments-title{margin-top:2em;-ms-word-wrap:break-word;word-wrap:break-word}article.hentry .wp-block-comments .comment-reply-title,.comment-respond .comment-reply-title{margin-top:2em;font-size:34px;line-height:44px}article.hentry .wp-block-comments .comment-reply-title small,.comment-respond .comment-reply-title small{font-size:0.6em;margin-left:10px}.wp-block-comments .wp-block-comments-title,.wp-block-comments .comments-title,.comments-area .wp-block-comments-title,.comments-area .comments-title{margin-top:2em;font-size:34px;line-height:44px}article.hentry .entry-content p,.comments-area p{line-height:1.8}article.hentry .entry-content a,.comments-area a{color:var(--pgs_primary_color);text-decoration:none}article.hentry .entry-content a:hover,.comments-area a:hover{text-decoration:underline}article.hentry .entry-content h1,article.hentry .entry-content h2,article.hentry .entry-content h3,article.hentry .entry-content h4,article.hentry .entry-content h5,article.hentry .entry-content h6,.comments-area h1,.comments-area h2,.comments-area h3,.comments-area h4,.comments-area h5,.comments-area h6{margin-top:1em;margin-bottom:0.5em}article.hentry .entry-content .has-small-font-size,article.hentry .entry-content .has-medium-font-size,article.hentry .entry-content .has-large-font-size,article.hentry .entry-content .has-x-large-font-size,.comments-area .has-small-font-size,.comments-area .has-medium-font-size,.comments-area .has-large-font-size,.comments-area .has-x-large-font-size{line-height:1.5}article.hentry .entry-content .alignleft,.comments-area .alignleft{float:left;margin:0 1em 1em 0}article.hentry .entry-content ul,article.hentry .entry-content ol,.comments-area ul,.comments-area ol{padding:0;list-style-position:inside}article.hentry .entry-content ul>li,article.hentry .entry-content ol>li,.comments-area ul>li,.comments-area ol>li{padding-bottom:5px}article.hentry .entry-content ul>li ul,article.hentry .entry-content ul>li ol,article.hentry .entry-content ol>li ul,article.hentry .entry-content ol>li ol,.comments-area ul>li ul,.comments-area ul>li ol,.comments-area ol>li ul,.comments-area ol>li ol{padding-left:2rem;padding-top:5px}article.hentry .entry-content ul>li ul>li,article.hentry .entry-content ul>li ol>li,article.hentry .entry-content ol>li ul>li,article.hentry .entry-content ol>li ol>li,.comments-area ul>li ul>li,.comments-area ul>li ol>li,.comments-area ol>li ul>li,.comments-area ol>li ol>li{padding-bottom:5px}article.hentry .entry-content ul>li ul>li:last-child,article.hentry .entry-content ul>li ol>li:last-child,article.hentry .entry-content ol>li ul>li:last-child,article.hentry .entry-content ol>li ol>li:last-child,.comments-area ul>li ul>li:last-child,.comments-area ul>li ol>li:last-child,.comments-area ol>li ul>li:last-child,.comments-area ol>li ol>li:last-child{padding-bottom:0}article.hentry .entry-content ul>li:last-child,article.hentry .entry-content ol>li:last-child,.comments-area ul>li:last-child,.comments-area ol>li:last-child{padding-bottom:0}article.hentry .entry-content table,.comments-area table{margin:15px 0;border-top:1px solid rgba(131,131,131,0.25);border-right:1px solid rgba(131,131,131,0.25)}article.hentry .entry-content table thead th,.comments-area table thead th{color:var(--pgs_secondary_color)}article.hentry .entry-content table th,article.hentry .entry-content table td,.comments-area table th,.comments-area table td{padding:5px 15px;border:none;border-left:1px solid rgba(131,131,131,0.25);border-bottom:1px solid rgba(131,131,131,0.25)}article.hentry .entry-content table th a,.comments-area table th a{color:var(--pgs_primary_color);text-decoration:none;font-weight:500}article.hentry .entry-content .wp-block-table .wp-element-caption,.comments-area .wp-block-table .wp-element-caption{text-align:center}article.hentry .entry-content dl dt,.comments-area dl dt{color:var(--pgs_secondary_color)}article.hentry .entry-content pre,.comments-area pre{display:block;margin:18px 0;padding:18px;background:#fafbfb;border:1px solid #f4f4f4;overflow:auto;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}article.hentry .entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link,.comments-area .wp-block-button:not(.is-style-outline) .wp-block-button__link{background:var(--pgs_primary_color);text-decoration:none;color:#ffffff;padding:15px 35px;font-size:18px;line-height:1.5em}article.hentry .entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.comments-area .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background:var(--pgs_secondary_color);text-decoration:none}article.hentry .entry-content .wp-block-button.is-style-squared .wp-block-button__link,.comments-area .wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}article.hentry .entry-content .wp-block-button.alignright,.comments-area .wp-block-button.alignright{text-align:right}article.hentry .entry-content .wp-block-avatar,.comments-area .wp-block-avatar{margin-bottom:10px}article.hentry .entry-content .wp-block-avatar img,.comments-area .wp-block-avatar img{border-radius:10px}article.hentry .entry-content .post-password-form input[type="password"],.comments-area .post-password-form input[type="password"]{display:inline-block;padding:11px 20px;outline:none;box-shadow:none;border-radius:3px;border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}article.hentry .entry-content .post-password-form input[type="submit"],.comments-area .post-password-form input[type="submit"]{padding:12px 30px;font-size:18px;border:none;color:#ffffff;border-radius:5px;background:var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}article.hentry .entry-content .post-password-form input[type="submit"]:hover,.comments-area .post-password-form input[type="submit"]:hover{background:var(--pgs_secondary_color)}article.hentry .entry-content .wp-block-navigation__responsive-container-content,.comments-area .wp-block-navigation__responsive-container-content{margin-bottom:15px}article.hentry .entry-content .wp-block-navigation__responsive-container-content ul.wp-block-page-list,.comments-area .wp-block-navigation__responsive-container-content ul.wp-block-page-list{flex-direction:unset;justify-content:inherit;gap:5px 18px;padding:0}article.hentry .entry-content .wp-block-navigation__responsive-container-content ul.wp-block-page-list li a,.comments-area .wp-block-navigation__responsive-container-content ul.wp-block-page-list li a{color:var(--pgs_secondary_color)}article.hentry .entry-content .wp-block-navigation__responsive-container-content ul.wp-block-page-list li a:hover,.comments-area .wp-block-navigation__responsive-container-content ul.wp-block-page-list li a:hover{color:var(--pgs_primary_color)}article.hentry .entry-content .wp-block-navigation__responsive-container-content ul.wp-block-page-list li .wp-block-navigation__submenu-container,.comments-area .wp-block-navigation__responsive-container-content ul.wp-block-page-list li .wp-block-navigation__submenu-container{padding:0;gap:0}article.hentry .entry-content .wp-block-search,.comments-area .wp-block-search{margin-bottom:15px}article.hentry .entry-content .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.comments-area .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-radius:3px;border:1px solid rgba(131,131,131,0.25)}article.hentry .entry-content .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input,.comments-area .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border:none}article.hentry .entry-content .wp-block-search .wp-block-search__label,.comments-area .wp-block-search .wp-block-search__label{margin-bottom:5px}article.hentry .entry-content .wp-block-search .wp-block-search__input,.comments-area .wp-block-search .wp-block-search__input{display:inline-block;width:100%;padding:11px 20px;outline:none;box-shadow:none;border-radius:3px;border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}article.hentry .entry-content .wp-block-search .wp-block-search__button,.comments-area .wp-block-search .wp-block-search__button{padding:12px 30px;font-size:18px;border:none;color:#ffffff;border-radius:5px;background:var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}article.hentry .entry-content .wp-block-search .wp-block-search__button:hover,.comments-area .wp-block-search .wp-block-search__button:hover{background:var(--pgs_secondary_color)}article.hentry .entry-content .wp-block-tag-cloud,.comments-area .wp-block-tag-cloud{display:flex;gap:8px;flex-wrap:wrap}article.hentry .entry-content .wp-block-tag-cloud a,.comments-area .wp-block-tag-cloud a{display:block;color:var(--pgs_secondary_color);font-size:18px !important;line-height:normal;padding:6px 17px;background:transparent;text-decoration:none;border-radius:4px;border:1px solid #e6e6e6}article.hentry .entry-content .wp-block-tag-cloud a:hover,.comments-area .wp-block-tag-cloud a:hover{color:var(--pgs_primary_color);border-color:var(--pgs_primary_color)}article.hentry .entry-content .wp-block-tag-cloud a:last-child,.comments-area .wp-block-tag-cloud a:last-child{margin-bottom:0px}@media (max-width: 575px){.author-card-wrapper .author-card{flex-direction:column;gap:30px}article.hentry .entry-header .blog-single-info{flex-wrap:wrap}article.hentry .entry-header .blog-single-info .blog-author{width:100%;margin-bottom:25px}blockquote{padding-left:30px;padding-top:80px}blockquote:before{font-size:80px;line-height:80px}blockquote.blockquote-style-1{padding:40px 40px;padding-left:40px;padding-top:110px}blockquote.blockquote-style-1:before{top:25px}}@use "sass:math";p{margin-top:0;margin-bottom:1.5em}.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:0.8075em 0}.wp-caption-text{text-align:center}.wp-caption-text a{color:var(--pgs_primary_color)}.wp-caption .wp-caption-text{margin-bottom:10px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;white-space:nowrap}.gallery-caption{margin-top:0.5em;font-size:12px;text-align:center;color:#555}.bypostauthor{background-color:#f0f0f0;border:1px solid #ddd;padding:10px;border-radius:4px}.bypostauthor .fn{font-weight:bold;color:#333}.bypostauthor .comment-meta{font-size:0.9em;color:#999}.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;margin-bottom:1.5em}.error-404{text-align:center}.error-404 .entry-header .page-title{text-align:center;margin-bottom:30px}.error-404 .entry-header h1.page-title{font-size:180px;font-weight:800;line-height:1.2}.error-404 .entry-content p a{color:var(--pgs_primary_color);text-decoration:none}.error-404 .entry-content p a:hover{color:var(--pgs_secondary_color)}.error-404 .entry-content .search-form{margin-top:30px;margin-bottom:50px}.error-404 .entry-content .search-form label{display:none}.error-404 .entry-content .search-form .search-field{width:320px;padding:15px 20px;border-radius:3px;outline:none;box-shadow:none;border:1px solid #e8e8e8}.error-404 .entry-content .search-form .search-field:focus{border-color:var(--pgs_primary_color)}.error-404 .entry-content .search-form .search-submit{padding:15px 30px;font-size:18px;border:none;color:#ffffff;border-radius:3px;background:var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.error-404 .entry-content .search-form .search-submit:hover{background:var(--pgs_secondary_color)}.error-404 .entry-content>a{display:inline-flex;justify-content:center;align-items:center;margin:0;position:relative;text-decoration:none;font-size:18px;color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);border-radius:var(--pgs_btn_border_radius);padding:var(--pgs_btn_padding);box-shadow:var(--pgs_btn_box_shadow);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.error-404 .entry-content>a:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}@media (max-width: 1200px){.error-404 .entry-header h1.page-title{font-size:150px}}@media (max-width: 991px){.error-404 .entry-header .page-title{margin-bottom:25px}.error-404 .entry-header h1.page-title{font-size:100px}.error-404 .entry-header h2.page-title{font-size:38px;line-height:48px}}@media (max-width: 767px){.error-404 .entry-header .page-title{margin-bottom:20px}.error-404 .entry-header h1.page-title{font-size:60px}.error-404 .entry-header h2.page-title{font-size:26px;line-height:36px}}@media (max-width: 479px){.error-404 .entry-content .search-form .search-field{width:100%}.error-404 .entry-content .search-form .search-submit{width:100%;margin-top:10px}}body .page-content:has(.mcs-content-type-default),body .page-content:has(.mcs-content-type-custom){padding:0}.page-content .mcs-content-type-default{position:relative;min-height:100vh;display:flex;align-items:center;padding:100px 0;z-index:1;background-color:var(--pgs_mcs_bg_color);background-image:var(--pgs_mcs_bg_image);background-repeat:var(--pgs_mcs_bg_repeat);background-clip:var(--pgs_mcs_bg_clip);background-origin:var(--pgs_mcs_bg_origin);background-size:var(--pgs_mcs_bg_size);background-attachment:var(--pgs_mcs_bg_attachment);background-position:var(--pgs_mcs_bg_position)}.page-content .mcs-content-type-default:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background-color:var(--pgs_mcs_overlay_color)}.page-content .mcs-content-type-default .mcs-title-wrapper .coming-soon-title{font-size:130px;line-height:1;color:var(--pgs_mcs_title_color);margin-bottom:30px}.page-content .mcs-content-type-default .mcs-desc-wrapper .coming-soon-description{color:var(--pgs_mcs_desc_color);margin-bottom:0}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper{margin-top:30px}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown{padding:0;margin:0;display:flex;gap:50px;list-style-type:none}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown li{text-align:center;color:var(--pgs_mcs_comingsoon_date_color)}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown li span{font-weight:600;font-size:80px;line-height:1.1;margin-bottom:20px}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown li p{font-size:20px;margin:0}@media (max-width: 991px){.page-content .mcs-content-type-default .mcs-title-wrapper .coming-soon-title{font-size:100px}}@media (max-width: 767px){.page-content .mcs-content-type-default .mcs-title-wrapper .coming-soon-title{font-size:80px}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown{gap:30px}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown li span{font-size:60px}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown li p{font-size:18px}}@media (max-width: 575px){.page-content .mcs-content-type-default .mcs-title-wrapper .coming-soon-title{font-size:50px}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown{gap:15px}.page-content .mcs-content-type-default .comingcoon-countdown-wrapper .commingsoon-countdown li span{font-size:40px}}.page-content .widget{padding:0;border-radius:0;border:none}.widget:not(:last-child){margin-bottom:60px}.widget a{transition:var(--pgs_transition, all 0.3s ease-in-out)}.widget h2.widget-title,.widget h2.wp-block-heading{font-size:24px;line-height:36px;font-weight:600}.widget h3.widget-title,.widget h3.wp-block-heading{font-size:26px;line-height:34px;font-weight:600}.widget h4.widget-title,.widget h4.wp-block-heading{font-size:22px;line-height:32px;font-weight:600}.widget h5.widget-title,.widget h5.wp-block-heading{font-size:20px;line-height:30px;font-weight:600}.widget h6.widget-title,.widget h6.wp-block-heading{font-size:18px;line-height:28px;font-weight:600}.widget .widget-title,.widget .wp-block-heading{margin-bottom:25px}.widget .widget-title a,.widget .wp-block-heading a{color:inherit;text-decoration:none}.widget .widget-title a:hover,.widget .wp-block-heading a:hover{color:var(--pgs_primary_color)}.widget.widget_block .search-form{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.widget.widget_block .wp-block-search__label{margin-bottom:5px}.widget.widget_block .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.widget.widget_block .wp-block-search__inside-wrapper label{width:100%;display:none}.widget.widget_block .wp-block-search__inside-wrapper .wp-block-search__input{width:100%;outline:none;padding:10px 15px;border-radius:4px;background:transparent;color:var(--pgs_secondary_color);border:1px solid rgba(130,130,130,0.25)}.widget.widget_block .wp-block-search__inside-wrapper .wp-block-search__input:focus-visible,.widget.widget_block .wp-block-search__inside-wrapper .wp-block-search__input:focus{border-color:var(--pgs_primary_color)}.widget.widget_block .wp-block-search__inside-wrapper .wp-block-search__button{padding:10px 20px;margin-left:10px;border:none;border:none;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:4px;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget.widget_block .wp-block-search__inside-wrapper .wp-block-search__button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.widget.widget_block .wp-block-search__inside-wrapper .wp-block-search__button:hover svg path{fill:var(--pgs_btn_hover_text_color)}.widget.widget_block .wp-block-search__inside-wrapper .wp-block-search__button svg path{fill:var(--pgs_btn_text_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget.widget_block .wp-block-search__button-inside .wp-block-search__inside-wrapper{border:1px solid rgba(130,130,130,0.25);border-radius:4px}.widget.widget_block .wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border:none}.widget .wp-block-latest-comments .wp-block-latest-comments .avatar,.widget .wp-block-latest-comments .wp-block-latest-comments__comment-avatar{border-radius:4px}.widget .wp-block-latest-comments .wp-block-latest-comments__comment-meta{line-height:normal}.widget.widget_block .wp-block-social-links,.widget.widget_block .wp-block-latest-comments{flex-direction:inherit}.widget.widget_block .wp-block-loginout a{color:var(--pgs_primary_color);text-decoration:underline}.widget.widget_block .wp-block-loginout a:hover{text-decoration:none}.widget.widget_block .wp-block-loginout label{display:block;margin-bottom:5px}.widget.widget_block .wp-block-loginout input[type="text"],.widget.widget_block .wp-block-loginout input[type="password"]{width:100%;padding:10px 15px;outline:none;box-shadow:none;border-radius:3px;background:transparent;border:1px solid rgba(130,130,130,0.25);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget.widget_block .wp-block-loginout input[type="text"]:focus,.widget.widget_block .wp-block-loginout input[type="password"]:focus{border-color:var(--pgs_primary_color)}.widget.widget_block .wp-block-loginout .login-submit{margin-bottom:0}.widget.widget_block .wp-block-loginout .login-submit .button{padding:12px 30px;font-size:18px;border:none;color:#ffffff;border-radius:5px;background:var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget.widget_block .wp-block-loginout .login-submit .button:hover{background:var(--pgs_secondary_color)}.widget.widget_block .wp-block-social-links{flex-direction:inherit}.widget.widget_search .search-form{position:relative;display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.widget.widget_search .search-form label{width:100%;display:none}.widget.widget_search .search-form .search-field{width:100%;outline:none;font-size:1.1em;padding:15px 0;padding-right:40px;border:none;background:transparent;color:var(--pgs_secondary_color);border-bottom:1px solid rgba(130,130,130,0.25)}.widget.widget_search .search-form .search-field:focus-visible,.widget.widget_search .search-form .search-field:focus{border-color:var(--pgs_primary_color)}.widget.widget_search .search-form .search-submit{position:absolute;top:5px;bottom:0;right:0;font-size:0;border:none;background:none}.widget.widget_search .search-form .search-submit:before{content:"\f002";font-family:'Font Awesome 6 Free';font-size:20px;font-weight:700;color:var(--pgs_primary_color)}.widget.widget_calendar .wp-calendar-table,.widget.widget_calendar .wp-calendar-table,.widget.widget_block .wp-calendar-table,.widget.widget_block .wp-calendar-table{width:100%;caption-side:inherit;border:1px solid rgba(130,130,130,0.25)}.widget.widget_calendar .wp-calendar-table thead th,.widget.widget_calendar .wp-calendar-table thead th,.widget.widget_block .wp-calendar-table thead th,.widget.widget_block .wp-calendar-table thead th{background:#f9f9f9;color:var(--pgs_secondary_color);font-size:0.95rem;padding:3px;text-align:center;border-bottom:1px solid rgba(130,130,130,0.25);border-left:1px solid rgba(130,130,130,0.25)}.widget.widget_calendar .wp-calendar-table tbody td,.widget.widget_calendar .wp-calendar-table tbody td,.widget.widget_block .wp-calendar-table tbody td,.widget.widget_block .wp-calendar-table tbody td{padding:3px;font-size:0.95rem;text-align:center;border-color:rgba(130,130,130,0.25);border-left:1px solid rgba(130,130,130,0.25);border-bottom:1px solid rgba(130,130,130,0.25)}.widget.widget_calendar .wp-calendar-table tbody td a,.widget.widget_calendar .wp-calendar-table tbody td a,.widget.widget_block .wp-calendar-table tbody td a,.widget.widget_block .wp-calendar-table tbody td a{font-weight:600;color:var(--pgs_primary_color);text-decoration:none}.widget.widget_calendar .wp-calendar-table caption,.widget.widget_calendar .wp-calendar-table caption,.widget.widget_block .wp-calendar-table caption,.widget.widget_block .wp-calendar-table caption{padding:0;margin-bottom:10px}.widget.widget_calendar .wp-calendar-nav,.widget.widget_block .wp-calendar-nav{margin-top:5px;text-align:left}.widget.widget_calendar .wp-calendar-nav a,.widget.widget_block .wp-calendar-nav a{color:var(--pgs_primary_color);text-decoration:none}.widget.widget_recent_comments ul,.widget.widget_recent_comments .wp-block-latest-comments,.widget.widget_block ul,.widget.widget_block .wp-block-latest-comments{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style-type:none}.widget.widget_recent_comments ul li,.widget.widget_recent_comments .wp-block-latest-comments li,.widget.widget_block ul li,.widget.widget_block .wp-block-latest-comments li{margin-bottom:0}.widget.widget_recent_comments ul li a,.widget.widget_recent_comments .wp-block-latest-comments li a,.widget.widget_block ul li a,.widget.widget_block .wp-block-latest-comments li a{color:var(--pgs_secondary_color)}.widget.widget_recent_comments ul li a:hover,.widget.widget_recent_comments .wp-block-latest-comments li a:hover,.widget.widget_block ul li a:hover,.widget.widget_block .wp-block-latest-comments li a:hover{color:var(--pgs_primary_color)}.widget.widget_recent_comments .has-avatars li img,.widget.widget_block .has-avatars li img{display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.widget.widget_recent_comments .has-avatars li article .wp-block-latest-comments__comment-meta,.widget.widget_recent_comments .has-avatars li article .wp-block-latest-comments__comment-excerpt,.widget.widget_block .has-avatars li article .wp-block-latest-comments__comment-meta,.widget.widget_block .has-avatars li article .wp-block-latest-comments__comment-excerpt{margin-left:3.25em}.widget.widget_recent_entries ul{display:flex;flex-direction:column;gap:15px;padding:0;margin:0;list-style-type:none}.widget.widget_recent_entries ul li{display:flex;gap:20px;align-items:center}.widget.widget_recent_entries ul li .recent-post-image{width:80px;height:80px;flex:none}.widget.widget_recent_entries ul li .recent-post-image img{width:100%;height:100%;object-fit:cover}.widget.widget_recent_entries ul li a{display:block;line-height:1.2;text-decoration:none;color:var(--pgs_secondary_color)}.widget.widget_recent_entries ul li a:hover{color:var(--pgs_primary_color)}.widget.widget_recent_entries .wp-block-latest-posts__list li{flex-wrap:wrap;gap:5px 10px}.widget.widget_recent_entries .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image{width:80px;height:80px;flex:none;margin-bottom:10px}.widget.widget_recent_entries .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{width:100%;height:100%;object-fit:cover}.widget.widget_recent_entries .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt{margin:0 !important}.widget.widget_recent_entries .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .wp-block-latest-posts__read-more{margin-top:10px}.widget select{max-width:100%;width:100%;height:50px;padding:5px 15px;outline:none;box-shadow:none;border-radius:4px;background:var(--pgs_body_bg_color);color:var(--pgs_secondary_color);border:1px solid rgba(130,130,130,0.25)}.widget.widget_archive ul,.widget.widget_categories ul,.widget.widget_meta ul,.widget.widget_block:has(.wp-block-archives-list) ul,.widget.widget_block:has(.wp-block-categories-list) ul{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style-type:none}.widget.widget_archive ul li,.widget.widget_categories ul li,.widget.widget_meta ul li,.widget.widget_block:has(.wp-block-archives-list) ul li,.widget.widget_block:has(.wp-block-categories-list) ul li{display:flex;flex-wrap:wrap;justify-content:space-between;color:var(--pgs_primary_color)}.widget.widget_archive ul li a,.widget.widget_categories ul li a,.widget.widget_meta ul li a,.widget.widget_block:has(.wp-block-archives-list) ul li a,.widget.widget_block:has(.wp-block-categories-list) ul li a{color:var(--pgs_text_color);text-decoration:none}.widget.widget_archive ul li a:hover,.widget.widget_categories ul li a:hover,.widget.widget_meta ul li a:hover,.widget.widget_block:has(.wp-block-archives-list) ul li a:hover,.widget.widget_block:has(.wp-block-categories-list) ul li a:hover{color:var(--pgs_primary_color)}.widget.widget_archive ul li .wp-block-navigation__submenu-container,.widget.widget_archive ul li .children,.widget.widget_archive ul li .sub-menu,.widget.widget_categories ul li .wp-block-navigation__submenu-container,.widget.widget_categories ul li .children,.widget.widget_categories ul li .sub-menu,.widget.widget_meta ul li .wp-block-navigation__submenu-container,.widget.widget_meta ul li .children,.widget.widget_meta ul li .sub-menu,.widget.widget_block:has(.wp-block-archives-list) ul li .wp-block-navigation__submenu-container,.widget.widget_block:has(.wp-block-archives-list) ul li .children,.widget.widget_block:has(.wp-block-archives-list) ul li .sub-menu,.widget.widget_block:has(.wp-block-categories-list) ul li .wp-block-navigation__submenu-container,.widget.widget_block:has(.wp-block-categories-list) ul li .children,.widget.widget_block:has(.wp-block-categories-list) ul li .sub-menu{width:100%;padding-left:25px;margin-top:10px}.widget.widget_pages ul,.widget.widget_nav_menu ul,.widget.widget_block:has(.wp-block-page-list) ul{display:flex;gap:10px;flex-direction:column;padding:0;margin:0;list-style-type:none}.widget.widget_pages ul li a,.widget.widget_nav_menu ul li a,.widget.widget_block:has(.wp-block-page-list) ul li a{color:var(--pgs_text_color);text-decoration:none;padding-left:0}.widget.widget_pages ul li a:hover,.widget.widget_nav_menu ul li a:hover,.widget.widget_block:has(.wp-block-page-list) ul li a:hover{color:var(--pgs_primary_color);padding-left:10px}.widget.widget_pages ul li .wp-block-navigation__submenu-container,.widget.widget_pages ul li .children,.widget.widget_pages ul li .sub-menu,.widget.widget_nav_menu ul li .wp-block-navigation__submenu-container,.widget.widget_nav_menu ul li .children,.widget.widget_nav_menu ul li .sub-menu,.widget.widget_block:has(.wp-block-page-list) ul li .wp-block-navigation__submenu-container,.widget.widget_block:has(.wp-block-page-list) ul li .children,.widget.widget_block:has(.wp-block-page-list) ul li .sub-menu{width:100%;padding-left:15px;margin-top:10px}.widget.widget_nav_menu .menu-column-1 .menu,.widget.widget_nav_menu .menu-column-2 .menu,.widget.widget_nav_menu .menu-column-3 .menu,.widget.widget_nav_menu .menu-column-4 .menu{display:flex;flex-wrap:wrap;gap:8px 15px;flex-direction:inherit}.widget.widget_nav_menu .menu-column-1 .menu li{width:100%}.widget.widget_nav_menu .menu-column-2 .menu li{width:calc(50% - 8px)}.widget.widget_nav_menu .menu-column-3 .menu li{width:calc(33.3333% - 10px)}.widget.widget_nav_menu .menu-column-4 .menu li{width:calc(25% - 12px)}.widget.widget_rss ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:25px}.widget.widget_rss ul li .rss-date{color:var(--pgs_primary_color)}.widget.widget_rss ul li a{color:var(--pgs_secondary_color)}.widget.widget_rss ul li a:hover{color:var(--pgs_primary_color)}.widget.widget_block .wp-block-rss{gap:30px}.widget.widget_block .wp-block-rss li .wp-block-rss__item-excerpt,.widget.widget_block .wp-block-rss li .wp-block-latest-posts__post-excerpt{margin:0;margin-top:5px}.widget.widget_block .wp-block-latest-posts{gap:10px}.widget.widget_block .wp-block-latest-posts li .wp-block-rss__item-excerpt,.widget.widget_block .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt{margin:0;margin-top:5px}.widget.widget_block .wp-block-latest-posts li .wp-block-rss__item-excerpt p:has(.read-more-link),.widget.widget_block .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt p:has(.read-more-link){margin-bottom:0;margin-top:10px}.widget.widget_block .wp-block-latest-posts li .read-more-link{background:none;border:none;padding:0;color:var(--pgs_primary_color)}.widget.widget_block .wp-block-latest-posts li .read-more-link:hover{text-decoration:underline}.widget.widget_block .has-author.wp-block-latest-posts{gap:30px}.widget.widget_tag_cloud .tagcloud,.widget.widget_tag_cloud .wp-block-tag-cloud,.widget.widget_block .tagcloud,.widget.widget_block .wp-block-tag-cloud{display:flex;gap:8px;flex-wrap:wrap}.widget.widget_tag_cloud .tagcloud a,.widget.widget_tag_cloud .wp-block-tag-cloud a,.widget.widget_block .tagcloud a,.widget.widget_block .wp-block-tag-cloud a{display:block;color:var(--pgs_secondary_color);font-size:18px !important;line-height:normal;padding:6px 17px;background:transparent;text-decoration:none;border-radius:4px;border:1px solid rgba(130,130,130,0.25)}.widget.widget_tag_cloud .tagcloud a:hover,.widget.widget_tag_cloud .wp-block-tag-cloud a:hover,.widget.widget_block .tagcloud a:hover,.widget.widget_block .wp-block-tag-cloud a:hover{color:var(--pgs_primary_color);border-color:var(--pgs_primary_color)}.widget.widget_tag_cloud .tagcloud a:last-child,.widget.widget_tag_cloud .wp-block-tag-cloud a:last-child,.widget.widget_block .tagcloud a:last-child,.widget.widget_block .wp-block-tag-cloud a:last-child{margin-bottom:0px}.widget.widget_text .textwidget img{max-width:100%;height:auto}@media (min-width: 992px){.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center{text-align:center}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget caption{text-align:center}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget .widget-title,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget .wp-block-heading{text-align:center}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget-pgs-infobox-contact .infobox-content,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget-pgs-infobox-contact .widget-title{text-align:left}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget-pgs-social-profiles .social-profile-wrapper{justify-content:center}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget .wp-block-calendar .wp-calendar-nav{text-align:center}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget .wp-block-latest-comments{text-align:left}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget .wp-block-group-is-layout-flow .wp-block-latest-comments.has-dates{text-align:center}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_tag_cloud .tagcloud,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_tag_cloud .wp-block-tag-cloud,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_block .tagcloud,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_block .wp-block-tag-cloud{justify-content:center}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_archive ul li,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_categories ul li,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_meta ul li,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_block:has(.wp-block-archives-list) ul li,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-center .widget.widget_block:has(.wp-block-categories-list) ul li{justify-content:center;gap:10px}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right{text-align:right}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget caption,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget caption,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget caption,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget caption{text-align:right}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget .widget-title,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget .wp-block-heading,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget .widget-title,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget .wp-block-heading,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget .widget-title,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget .wp-block-heading,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget .widget-title,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget .wp-block-heading{text-align:right}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget-pgs-infobox-contact .infobox-content,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget-pgs-infobox-contact .widget-title,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget-pgs-infobox-contact .infobox-content,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget-pgs-infobox-contact .widget-title,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget-pgs-infobox-contact .infobox-content,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget-pgs-infobox-contact .widget-title,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget-pgs-infobox-contact .infobox-content,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget-pgs-infobox-contact .widget-title{text-align:right}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget-pgs-infobox-contact .infobox-contact-wrapper,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget-pgs-infobox-contact .infobox-contact-wrapper,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget-pgs-infobox-contact .infobox-contact-wrapper,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget-pgs-infobox-contact .infobox-contact-wrapper{flex-flow:row-reverse}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget-pgs-social-profiles .social-profile-wrapper,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget-pgs-social-profiles .social-profile-wrapper,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget-pgs-social-profiles .social-profile-wrapper,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget-pgs-social-profiles .social-profile-wrapper{justify-content:end}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget .wp-block-calendar .wp-calendar-nav,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget .wp-block-calendar .wp-calendar-nav,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget .wp-block-calendar .wp-calendar-nav,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget .wp-block-calendar .wp-calendar-nav{text-align:right}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget .wp-block-latest-comments,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget .wp-block-latest-comments,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget .wp-block-latest-comments,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget .wp-block-latest-comments{text-align:right}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_recent_comments .has-avatars li img,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_block .has-avatars li img,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_recent_comments .has-avatars li img,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_block .has-avatars li img,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_recent_comments .has-avatars li img,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_block .has-avatars li img,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_recent_comments .has-avatars li img,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_block .has-avatars li img{float:right;margin-left:.75em;margin-right:0}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget .wp-block-group-is-layout-flow .wp-block-latest-comments.has-dates,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget .wp-block-group-is-layout-flow .wp-block-latest-comments.has-dates,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget .wp-block-group-is-layout-flow .wp-block-latest-comments.has-dates,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget .wp-block-group-is-layout-flow .wp-block-latest-comments.has-dates{text-align:right}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_tag_cloud .tagcloud,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_tag_cloud .wp-block-tag-cloud,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_block .tagcloud,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_block .wp-block-tag-cloud,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_tag_cloud .tagcloud,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_tag_cloud .wp-block-tag-cloud,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_block .tagcloud,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_block .wp-block-tag-cloud,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_tag_cloud .tagcloud,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_tag_cloud .wp-block-tag-cloud,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_block .tagcloud,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_block .wp-block-tag-cloud,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_tag_cloud .tagcloud,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_tag_cloud .wp-block-tag-cloud,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_block .tagcloud,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_block .wp-block-tag-cloud{justify-content:end}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_archive ul li,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_categories ul li,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_meta ul li,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-archives-list) ul li,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-categories-list) ul li,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_archive ul li,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_categories ul li,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_meta ul li,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-archives-list) ul li,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-categories-list) ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_archive ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_categories ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_meta ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-archives-list) ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-categories-list) ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_archive ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_categories ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_meta ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-archives-list) ul li,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-categories-list) ul li{flex-direction:row-reverse}.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_pages ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_pages ul li .children,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_pages ul li .sub-menu,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_nav_menu ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_nav_menu ul li .children,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_nav_menu ul li .sub-menu,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-page-list) ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-page-list) ul li .children,.site-footer .footer-wrapper .footer-main-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-page-list) ul li .sub-menu,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_pages ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_pages ul li .children,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_pages ul li .sub-menu,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_nav_menu ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_nav_menu ul li .children,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_nav_menu ul li .sub-menu,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-page-list) ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-page-list) ul li .children,.site-footer .footer-wrapper .footer-main-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-page-list) ul li .sub-menu,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_pages ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_pages ul li .children,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_pages ul li .sub-menu,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_nav_menu ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_nav_menu ul li .children,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_nav_menu ul li .sub-menu,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-page-list) ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-page-list) ul li .children,.site-footer .footer-wrapper .footer-bottom-wrapper .column-alignment-right .widget.widget_block:has(.wp-block-page-list) ul li .sub-menu,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_pages ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_pages ul li .children,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_pages ul li .sub-menu,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_nav_menu ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_nav_menu ul li .children,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_nav_menu ul li .sub-menu,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-page-list) ul li .wp-block-navigation__submenu-container,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-page-list) ul li .children,.site-footer .footer-wrapper .footer-bottom-wrapper .footer-bottom-right .widget.widget_block:has(.wp-block-page-list) ul li .sub-menu{padding-left:0px;padding-right:15px}}@media (max-width: 991px){.page-content aside.widget-area{margin-top:50px}.widget.widget_nav_menu .menu-column-3 .menu li,.widget.widget_nav_menu .menu-column-4 .menu li{width:calc(50% - 10px)}}@media (max-width: 575px){.widget.widget_nav_menu .menu-column-2 .menu li,.widget.widget_nav_menu .menu-column-3 .menu li,.widget.widget_nav_menu .menu-column-4 .menu li{width:100%}}.comments-area .comment-list{padding:0;margin:0;list-style-type:none}.comments-area .comment-list li article.comment{padding:0;margin:0;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #D9D9D9}.comments-area .comment-list li article.comment .comment-left{width:100px;max-width:100px;padding:0;margin-right:30px}.comments-area .comment-list li article.comment .comment-left .avatar{max-width:100%;height:auto;border-radius:10px}.comments-area .comment-list li article.comment .comment-right{padding:0}.comments-area .comment-list li article.comment .comment-meta cite{font-style:normal}.comments-area .comment-list li article.comment .comment-meta cite .fn,.comments-area .comment-list li article.comment .comment-meta cite .fn a{font-size:20px;line-height:30px;font-weight:500;text-decoration:none;color:var(--pgs_secondary_color)}.comments-area .comment-list li article.comment .comment-meta cite .fn a:hover{color:var(--pgs_primary_color)}.comments-area .comment-list li article.comment .comment-meta time{font-size:0.8em;margin-left:5px}.comments-area .comment-list li article.comment .comment-awaiting-moderation{font-size:0.9em;line-height:normal;font-style:italic;margin-top:10px;margin-bottom:10px;text-decoration:underline}.comments-area .comment-list li article.comment .comment-content{margin-top:10px}.comments-area .comment-list li article.comment .comment-content p{margin:0;line-height:normal}.comments-area .comment-list li article.comment .comment-content p+p{margin-top:10px}.comments-area .comment-list li article.comment .reply{margin-top:10px}.comments-area .comment-list li article.comment .reply .comment-reply-link,.comments-area .comment-list li article.comment .reply span{text-decoration:none;color:var(--pgs_primary_color)}.comments-area .comment-list li article.comment .reply .comment-reply-link:hover,.comments-area .comment-list li article.comment .reply span:hover{text-decoration:underline}.comments-area .comment-list li .children{padding:0;margin:0;margin-left:100px;list-style-type:none}.comments-area .comment-list>li:last-child>article.comment{border-bottom:none}.comment-navigation .nav-links{display:flex;justify-content:space-between}.comment-navigation .nav-links .nav-next{margin-left:auto}@media (max-width: 1200px){.comments-area .comment-list li .children{margin-left:80px}.comments-area .comment-list li article.comment .comment-left{width:60px;max-width:60px;margin-right:20px}.comments-area .comment-list li article.comment .comment-left .avatar{border-radius:7px}}@media (max-width: 767px){.comments-area .comment-list li .children{margin-left:50px}}@media (max-width: 375px){.comment-navigation .nav-links{justify-content:inherit;flex-direction:column}.comment-navigation .nav-links .nav-next{margin-left:0}}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-MyAccount-content .woocommerce-error,.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-message{border-radius:4px;background:#f7f7f7}.woocommerce-notices-wrapper .woocommerce-error .button,.woocommerce-notices-wrapper .woocommerce-info .button,.woocommerce-notices-wrapper .woocommerce-message .button,.woocommerce-MyAccount-content .woocommerce-error .button,.woocommerce-MyAccount-content .woocommerce-info .button,.woocommerce-MyAccount-content .woocommerce-message .button{font-size:16px;font-weight:500;padding:10px 30px;color:#ffffff;margin-top:-3px;margin-bottom:-3px;text-decoration:none;background:#000000}.woocommerce-notices-wrapper .woocommerce-error .button:hover,.woocommerce-notices-wrapper .woocommerce-info .button:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover,.woocommerce-MyAccount-content .woocommerce-error .button:hover,.woocommerce-MyAccount-content .woocommerce-info .button:hover,.woocommerce-MyAccount-content .woocommerce-message .button:hover{color:#ffffff;text-decoration:none;background:var(--pgs_primary_color)}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-MyAccount-content .woocommerce-error{color:#95656b;background:#ffeff3;border-top-color:#f85080}.woocommerce-notices-wrapper .woocommerce-error:before,.woocommerce-MyAccount-content .woocommerce-error:before{color:#f85080}.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-info{color:#4c7891;background:#e2f1fe;border-top-color:#78b8fc}.woocommerce-notices-wrapper .woocommerce-info:before,.woocommerce-MyAccount-content .woocommerce-info:before{color:#78b8fc}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-MyAccount-content .woocommerce-message{color:#5f8472;background:#e2f5eb;border-top-color:#2ecc71}.woocommerce-notices-wrapper .woocommerce-message:before,.woocommerce-MyAccount-content .woocommerce-message:before{color:#2ecc71}.woocommerce-pagination .page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:0;border:none}.woocommerce-pagination .page-numbers li{border:none;float:none}.woocommerce-pagination .page-numbers li .page-numbers{display:flex;align-items:center;justify-content:center;position:relative;width:70px;height:70px;font-size:22px;z-index:1;text-decoration:none;color:var(--pgs_secondary_color);border:1px solid #D9D9D9;border-radius:100px;background:transparent;outline:none;box-shadow:none;transition:var(--pgs_transition, all 0.3s ease-in-out)}.woocommerce-pagination .page-numbers li .page-numbers:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;margin:auto;height:20%;width:20%;opacity:0;background-color:var(--pgs_primary_color);z-index:-1;border-radius:100%;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce-pagination .page-numbers li .page-numbers svg path{stroke:var(--pgs_secondary_color);transition:var(--pgs_transition, all 0.3s ease-in-out)}.woocommerce-pagination .page-numbers li .page-numbers:hover,.woocommerce-pagination .page-numbers li .page-numbers.current{color:#ffffff;border:1px solid var(--pgs_primary_color)}.woocommerce-pagination .page-numbers li .page-numbers:hover:before,.woocommerce-pagination .page-numbers li .page-numbers.current:before{height:100%;width:100%;opacity:1;background-color:var(--pgs_primary_color)}.woocommerce-pagination .page-numbers li .page-numbers:hover svg path,.woocommerce-pagination .page-numbers li .page-numbers.current svg path{stroke:#ffffff}.woocommerce .star-rating span{color:#f7c000}.woocommerce #tab-reviews #reviews #comments ol.commentlist li img.avatar{width:70px;padding:0;border:none;border-radius:5px}.woocommerce #tab-reviews #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 90px}.woocommerce #tab-reviews #reviews #comments ol.commentlist li .comment-text .meta .woocommerce-review__author{font-size:20px;line-height:30px;color:var(--pgs_secondary_color)}.woocommerce form.edit-account .woocommerce-form-row input.input-text,.woocommerce form.edit-account .woocommerce-form-row textarea,.woocommerce form.woocommerce-form .woocommerce-form-row input.input-text,.woocommerce form.woocommerce-form .woocommerce-form-row textarea{display:inline-block;width:100%;height:auto;outline:none;box-shadow:none;padding:12px 15px;border-radius:3px;background:transparent;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}.woocommerce form.edit-account .woocommerce-form-row p:has(.woocommerce-Button),.woocommerce form.woocommerce-form .woocommerce-form-row p:has(.woocommerce-Button){margin-top:20px}.woocommerce form.edit-account .button,.woocommerce form.woocommerce-form .button{font-size:18px;font-weight:400;line-height:24px;border:none;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);padding:var(--pgs_btn_padding);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce form.edit-account .button:hover,.woocommerce form.woocommerce-form .button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.widget_block .wp-block-button .wp-block-button__link,.woocommerce .wp-block-button .wp-block-button__link{font-size:18px;font-weight:normal;line-height:24px;border:none;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget_block .wp-block-button .wp-block-button__link:hover,.woocommerce .wp-block-button .wp-block-button__link:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item,.woocommerce .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(130,130,130,0.25)}.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item:last-child,.woocommerce .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__info,.woocommerce .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__info{margin-bottom:10px}.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__rating .wc-block-review-list-item__rating__stars,.woocommerce .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__rating .wc-block-review-list-item__rating__stars{font-size:16px}.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__rating .wc-block-review-list-item__rating__stars span:before,.woocommerce .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__rating .wc-block-review-list-item__rating__stars span:before{color:#f7c000}.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__product a,.woocommerce .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__product a{font-weight:500;text-decoration:none}.widget_block .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__text p,.woocommerce .wp-block-woocommerce-all-reviews .wc-block-review-list-item__item .wc-block-review-list-item__text p{margin-bottom:0}.widget_block .wc-block-featured-category .wc-block-featured-category__wrapper .wc-block-featured-category__title,.widget_block .wc-block-featured-category .wc-block-featured-category__wrapper .wc-block-featured-product__title,.widget_block .wc-block-featured-category .wc-block-featured-product__wrapper .wc-block-featured-category__title,.widget_block .wc-block-featured-category .wc-block-featured-product__wrapper .wc-block-featured-product__title,.widget_block .wc-block-featured-product .wc-block-featured-category__wrapper .wc-block-featured-category__title,.widget_block .wc-block-featured-product .wc-block-featured-category__wrapper .wc-block-featured-product__title,.widget_block .wc-block-featured-product .wc-block-featured-product__wrapper .wc-block-featured-category__title,.widget_block .wc-block-featured-product .wc-block-featured-product__wrapper .wc-block-featured-product__title,.woocommerce .wc-block-featured-category .wc-block-featured-category__wrapper .wc-block-featured-category__title,.woocommerce .wc-block-featured-category .wc-block-featured-category__wrapper .wc-block-featured-product__title,.woocommerce .wc-block-featured-category .wc-block-featured-product__wrapper .wc-block-featured-category__title,.woocommerce .wc-block-featured-category .wc-block-featured-product__wrapper .wc-block-featured-product__title,.woocommerce .wc-block-featured-product .wc-block-featured-category__wrapper .wc-block-featured-category__title,.woocommerce .wc-block-featured-product .wc-block-featured-category__wrapper .wc-block-featured-product__title,.woocommerce .wc-block-featured-product .wc-block-featured-product__wrapper .wc-block-featured-category__title,.woocommerce .wc-block-featured-product .wc-block-featured-product__wrapper .wc-block-featured-product__title{font-size:28px;padding:0 30px 15px}.widget_block .wp-block-woocommerce-product-categories .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item,.woocommerce .wp-block-woocommerce-product-categories .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item{margin:0 0 0 60px}.widget_block .wp-block-woocommerce-product-categories .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item .wc-block-product-categories-list-item__image,.woocommerce .wp-block-woocommerce-product-categories .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item .wc-block-product-categories-list-item__image{margin:0 .5em 0 -60px;max-width:60px}.widget_block .wp-block-woocommerce-product-categories .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item .wc-block-product-categories-list-item-count,.woocommerce .wp-block-woocommerce-product-categories .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item .wc-block-product-categories-list-item-count{color:var(--pgs_primary_color)}.widget_block .wp-block-woocommerce-product-categories .wc-block-product-categories-list--depth-0 .wc-block-product-categories-list-item-count,.woocommerce .wp-block-woocommerce-product-categories .wc-block-product-categories-list--depth-0 .wc-block-product-categories-list-item-count{color:var(--pgs_primary_color)}.widget_block .wp-block-woocommerce-product-categories.is-dropdown,.woocommerce .wp-block-woocommerce-product-categories.is-dropdown{display:flex;gap:7px}.widget_block .wp-block-woocommerce-product-categories.is-dropdown .wc-block-product-categories__dropdown,.woocommerce .wp-block-woocommerce-product-categories.is-dropdown .wc-block-product-categories__dropdown{width:100%}.widget_block .wp-block-woocommerce-product-categories.is-dropdown .wc-block-product-categories__button,.woocommerce .wp-block-woocommerce-product-categories.is-dropdown .wc-block-product-categories__button{padding:12px 25px;font-size:18px;font-weight:normal;line-height:24px;border:none;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget_block .wp-block-woocommerce-product-categories.is-dropdown .wc-block-product-categories__button:hover,.woocommerce .wp-block-woocommerce-product-categories.is-dropdown .wc-block-product-categories__button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.widget_block .wp-block-woocommerce-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-filter__title,.woocommerce .wp-block-woocommerce-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-filter__title{font-size:20px;font-weight:600;line-height:28px}.widget_block .wp-block-woocommerce-filter-wrapper .wc-block-price-slider .wc-block-components-price-slider__range-input-wrapper:before,.woocommerce .wp-block-woocommerce-filter-wrapper .wc-block-price-slider .wc-block-components-price-slider__range-input-wrapper:before{background:#e8e8e8}.widget_block .wp-block-woocommerce-filter-wrapper .wc-block-price-slider .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress,.woocommerce .wp-block-woocommerce-filter-wrapper .wc-block-price-slider .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress{background:var(--pgs_secondary_color)}.widget_block .wp-block-woocommerce-filter-wrapper .wc-block-price-filter__controls .wc-block-components-price-slider__amount,.woocommerce .wp-block-woocommerce-filter-wrapper .wc-block-price-filter__controls .wc-block-components-price-slider__amount{background:transparent;color:var(--pgs_secondary_color);border-color:rgba(130,130,130,0.25) !important}.widget_block .wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button,.woocommerce .wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button{font-size:18px;font-weight:normal;line-height:24px;padding:15px 30px;border:none;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget_block .wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:hover,.woocommerce .wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__actions .wc-block-components-filter-submit-button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.widget_block .wp-block-woocommerce-stock-filter .wc-block-stock-filter__title,.woocommerce .wp-block-woocommerce-stock-filter .wc-block-stock-filter__title{font-size:20px;font-weight:600;line-height:28px}.widget_block .wp-block-woocommerce-stock-filter .wc-block-stock-filter,.woocommerce .wp-block-woocommerce-stock-filter .wc-block-stock-filter{margin-bottom:10px}.widget_block .wp-block-woocommerce-stock-filter .wc-block-stock-filter .wc-block-stock-filter-list,.woocommerce .wp-block-woocommerce-stock-filter .wc-block-stock-filter .wc-block-stock-filter-list{gap:0}.widget_block .wp-block-woocommerce-stock-filter .wc-block-stock-filter .wc-block-stock-filter-list li .wc-block-components-checkbox,.woocommerce .wp-block-woocommerce-stock-filter .wc-block-stock-filter .wc-block-stock-filter-list li .wc-block-components-checkbox{margin-top:5px}.widget_block .wp-block-woocommerce-stock-filter .wc-block-stock-filter .wc-block-stock-filter-list li .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus,.woocommerce .wp-block-woocommerce-stock-filter .wc-block-stock-filter .wc-block-stock-filter-list li .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus{outline:none}.widget_block .wp-block-woocommerce-stock-filter .wc-block-stock-filter__actions .wc-block-components-filter-submit-button,.woocommerce .wp-block-woocommerce-stock-filter .wc-block-stock-filter__actions .wc-block-components-filter-submit-button{font-size:18px;font-weight:normal;line-height:24px;padding:15px 30px;border:none;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget_block .wp-block-woocommerce-stock-filter .wc-block-stock-filter__actions .wc-block-components-filter-submit-button:hover,.woocommerce .wp-block-woocommerce-stock-filter .wc-block-stock-filter__actions .wc-block-components-filter-submit-button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.widget_block .wp-block-woocommerce-mini-cart,.woocommerce .wp-block-woocommerce-mini-cart{width:100%}.widget_block .wp-block-woocommerce-mini-cart .wc-block-mini-cart__button,.woocommerce .wp-block-woocommerce-mini-cart .wc-block-mini-cart__button{color:#ffffff;padding:12px 25px;font-size:18px;font-weight:normal;line-height:24px;border:none;border-radius:3px;background:var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget_block .wp-block-woocommerce-mini-cart .wc-block-mini-cart__button:hover,.woocommerce .wp-block-woocommerce-mini-cart .wc-block-mini-cart__button:hover{color:#ffffff;background:var(--pgs_secondary_color)}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block{padding:20px}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:var(--pgs_secondary_color);font-weight:500;font-size:20px;text-decoration:none;margin-bottom:8px}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{display:inline-block;margin-right:10px}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices .wc-block-components-formatted-money-amount,.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices .wc-block-components-product-price__value,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices .wc-block-components-formatted-money-amount,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices .wc-block-components-product-price__value{font-weight:500;color:var(--pgs_primary_color)}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-badge,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-badge{display:inline-block;margin:0;border:1px solid #2ecc71;color:#2ecc71}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{font-size:inherit}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{display:flex;gap:20px;align-items:center}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin:0}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__value,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wp-block-woocommerce-mini-cart-items-block table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__value{font-weight:500;font-size:20px;color:var(--pgs_secondary_color)}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__label,.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__value,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__label,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__value{font-size:22px}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{font-size:inherit;margin-top:10px}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.outlined,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.outlined{text-decoration:none;box-shadow:none;border-radius:3px;color:var(--pgs_primary_color);border:1px solid var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.outlined:hover,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.outlined:hover{color:#ffffff;background:var(--pgs_primary_color);border-color:var(--pgs_primary_color)}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.contained,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.contained{color:var(--pgs_secondary_color)}.widget_block .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.contained:hover,.woocommerce .wc-block-components-drawer__screen-overlay .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button.contained:hover{color:var(--pgs_primary_color)}.widget_block .wc-block-components-drawer__screen-overlay .wc-block-mini-cart__empty-cart-wrapper p,.woocommerce .wc-block-components-drawer__screen-overlay .wc-block-mini-cart__empty-cart-wrapper p{font-size:24px;color:var(--pgs_secondary_color)}.widget_block.widget_product_search .woocommerce-product-search,.woocommerce.widget_product_search .woocommerce-product-search{display:flex;gap:10px}.widget_block.widget_product_search .woocommerce-product-search .search-field,.woocommerce.widget_product_search .woocommerce-product-search .search-field{width:100%;outline:none;padding:10px 15px;border-radius:4px;color:var(--pgs_secondary_color);background:transparent;border:1px solid rgba(130,130,130,0.25)}.widget_block.widget_product_search .woocommerce-product-search button,.woocommerce.widget_product_search .woocommerce-product-search button{padding:10px 20px;border:none;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:4px;transition:var(--pgs_transition, all 0.3s ease-in-out)}.widget_block.widget_product_search .woocommerce-product-search button:hover,.woocommerce.widget_product_search .woocommerce-product-search button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color)}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style-type:none}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li{display:flex;flex-wrap:wrap;justify-content:space-between;color:var(--pgs_primary_color)}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li:before,.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li:after,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li:before,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li:after{content:normal}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li a,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li a{color:var(--pgs_text_color);text-decoration:none}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li a:hover,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li a:hover{color:var(--pgs_primary_color)}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple{border:1px solid #e8e8e8}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple .select2-selection__rendered,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0px 15px}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit{font-size:18px;border:none;color:#fff;font-weight:400;line-height:24px;padding:12px 30px;border-radius:5px;background:var(--pgs_primary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget_block.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:hover,.woocommerce.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:hover{color:#fff;background:var(--pgs_secondary_color)}.widget_block.widget_price_filter form .price_slider_wrapper .ui-widget-content,.woocommerce.widget_price_filter form .price_slider_wrapper .ui-widget-content{height:3px;background-color:#e8e8e8}.widget_block.widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-range,.woocommerce.widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-range{background:var(--pgs_primary_color)}.widget_block.widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle,.woocommerce.widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle{width:15px;height:15px;top:-6px;background:var(--pgs_primary_color)}.widget_block.widget_price_filter form .price_slider_wrapper .price_slider_amount .button,.woocommerce.widget_price_filter form .price_slider_wrapper .price_slider_amount .button{font-size:16px;font-weight:500;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.widget_block.widget_price_filter form .price_slider_wrapper .price_slider_amount .button:hover,.woocommerce.widget_price_filter form .price_slider_wrapper .price_slider_amount .button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.widget_block.widget_product_categories .select2-container--default .select2-selection--single,.woocommerce.widget_product_categories .select2-container--default .select2-selection--single{height:50px;border:1px solid rgba(130,130,130,0.25)}.widget_block.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;padding-left:15px;padding-right:30px}.widget_block.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow{width:30px;height:48px}.widget_block.widget_product_categories .product-categories,.woocommerce.widget_product_categories .product-categories{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style-type:none}.widget_block.widget_product_categories .product-categories li,.woocommerce.widget_product_categories .product-categories li{display:flex;flex-wrap:wrap;justify-content:space-between;color:var(--pgs_primary_color)}.widget_block.widget_product_categories .product-categories li a,.woocommerce.widget_product_categories .product-categories li a{color:var(--pgs_text_color);text-decoration:none}.widget_block.widget_product_categories .product-categories li a:hover,.woocommerce.widget_product_categories .product-categories li a:hover{color:var(--pgs_primary_color)}.widget_block.widget_product_tag_cloud .tagcloud,.woocommerce.widget_product_tag_cloud .tagcloud{display:flex;gap:8px;flex-wrap:wrap}.widget_block.widget_product_tag_cloud .tagcloud .tag-cloud-link,.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link{display:block;color:var(--pgs_secondary_color);font-size:16px !important;line-height:normal;padding:6px 17px;background:transparent;text-decoration:none;border-radius:4px;border:1px solid rgba(130,130,130,0.25)}.widget_block.widget_product_tag_cloud .tagcloud .tag-cloud-link:hover,.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link:hover{color:var(--pgs_primary_color);border-color:var(--pgs_primary_color)}.widget_block.woocommerce ul.product_list_widget,.woocommerce.woocommerce ul.product_list_widget{display:flex;flex-direction:column;padding:30px 25px;border-radius:5px;border:1px solid rgba(130,130,130,0.25)}.widget_block.woocommerce ul.product_list_widget li,.woocommerce.woocommerce ul.product_list_widget li{padding-top:0;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(130,130,130,0.25)}.widget_block.woocommerce ul.product_list_widget li a,.woocommerce.woocommerce ul.product_list_widget li a{text-decoration:none;color:var(--pgs_secondary_color)}.widget_block.woocommerce ul.product_list_widget li a:hover,.woocommerce.woocommerce ul.product_list_widget li a:hover{color:var(--pgs_primary_color)}.widget_block.woocommerce ul.product_list_widget li .star-rating,.woocommerce.woocommerce ul.product_list_widget li .star-rating{margin:5px 0;font-size:16px}.widget_block.woocommerce ul.product_list_widget li .product-title,.woocommerce.woocommerce ul.product_list_widget li .product-title{font-weight:500}.widget_block.woocommerce ul.product_list_widget li img,.woocommerce.woocommerce ul.product_list_widget li img{width:60px}.widget_block.woocommerce ul.product_list_widget li:last-child,.woocommerce.woocommerce ul.product_list_widget li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.site-header-cart{position:relative}.site-header-cart .site-header-cart-view .cart-contents{display:block;position:relative;top:2px;line-height:normal;color:var(--pgs_header_link_color_regular)}.site-header-cart .site-header-cart-view .cart-contents:hover{color:var(--pgs_header_link_color_hover)}.site-header-cart .site-header-cart-view .cart-contents .cart-amount{display:none}.site-header-cart .site-header-cart-view .cart-contents .cart-count{position:absolute;top:-7px;right:-7px;color:#ffffff;background-color:var(--pgs_header_link_color_active);font-size:10px;width:18px;height:18px;line-height:17px;text-align:center;border-radius:50%}.site-header-cart .site-header-cart-popup{position:absolute;right:-15px;padding-top:50px;opacity:0;visibility:hidden;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.site-header-cart .site-header-cart-popup .widget_shopping_cart{width:310px;padding:20px;border-radius:4px;background-color:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.08)}.site-header-cart .site-header-cart-popup .widget_shopping_cart .widget_shopping_cart_content{padding:0;border:none;border-radius:0}.site-header-cart .site-header-cart-popup .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget{max-height:260px;overflow:auto;overflow-x:auto;overflow-x:hidden;margin-bottom:10px;padding:0;border:none;border-radius:0}.site-header-cart:hover .site-header-cart-popup{opacity:1;padding-top:25px;visibility:visible}.widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:7px 0;text-align:center}.widget_shopping_cart .widget_shopping_cart_content{padding:30px 25px;border-radius:5px;border:1px solid rgba(130,130,130,0.25)}.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget{margin-bottom:20px;padding:0;border:none;border-radius:0}.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li{padding-left:35px;padding-bottom:10px}.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li a{font-weight:500;line-height:normal;text-decoration:none;color:#000000}.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li a:hover{color:var(--pgs_primary_color)}.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li a img{width:45px}.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .remove{top:-3px;font-size:20px;color:#969696 !important}.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .remove:hover{background:inherit;color:var(--pgs_secondary_color) !important}.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .quantity{font-size:0.9em}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total{display:flex;padding:10px 0 0;color:var(--pgs_secondary_color)}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount{margin-left:auto;color:var(--pgs_primary_color)}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:flex;margin:0;justify-content:space-between}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button{margin:0;width:100%;background-color:#000000;color:#fff;font-weight:normal;text-align:center}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons .checkout{margin-left:10px;background-color:var(--pgs_primary_color)}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons:before{content:normal}.woocommerce .page-content .woocommerce-result-count{margin-bottom:30px;margin-top:10px}.woocommerce .page-content .woocommerce-ordering{margin-bottom:30px}.woocommerce .page-content .woocommerce-ordering select{background:var(--pgs_body_bg_color);color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25);padding:10px 15px}.woocommerce .page-content ul.products li.product img{border-radius:var(--pgs_image_border_radius)}.woocommerce .page-content ul.products li.product .woocommerce-loop-product__title{padding:0;margin-bottom:10px;font-size:20px;line-height:30px;line-height:normal;color:var(--pgs_secondary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content ul.products li.product .woocommerce-loop-product__title:hover{color:var(--pgs_primary_color)}.woocommerce .page-content ul.products li.product .onsale{min-width:auto;min-height:auto;padding:2px 15px;line-height:30px;margin:0;top:10px;right:10px;z-index:0;font-weight:normal;border-radius:5px;background-color:#2ecc71}.woocommerce .page-content ul.products li.product .price{margin-bottom:0;color:var(--pgs_secondary_color)}.woocommerce .page-content ul.products li.product .price .amount{margin-bottom:0}.woocommerce .page-content ul.products li.product .price ins{text-decoration:none}.woocommerce .page-content ul.products li.product .button{border:none;font-size:18px;font-weight:normal;padding:var(--pgs_btn_padding);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content ul.products li.product .button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.woocommerce .page-content ul.products li.product .button.loading:after{left:0;right:0;text-align:center}.woocommerce .page-content ul.products li.product .button.added:after{content:"\f058";font-family:"Font Awesome 6 free"}.woocommerce .page-content ul.products li.product .added_to_cart{padding-left:10px;color:var(--pgs_primary_color)}.select2-container--default .select2-dropdown{border:1px solid rgba(131,131,131,0.25)}.select2-container--default .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:var(--pgs_primary_color)}.woocommerce .page-content div.product .onsale{min-width:auto;min-height:auto;padding:2px 15px;line-height:30px;margin:0;top:10px;left:10px;z-index:1;font-weight:normal;border-radius:5px;background-color:#2ecc71}.woocommerce .page-content div.product .woocommerce-product-gallery__trigger{z-index:0 !important;border:10px solid #fff}.woocommerce .page-content div.product .woocommerce-product-gallery{margin-bottom:50px}.woocommerce .page-content div.product .woocommerce-product-gallery .flex-control-thumbs{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.woocommerce .page-content div.product .woocommerce-product-gallery .flex-control-thumbs li{float:none;width:calc( 20% - 8px)}.woocommerce .page-content div.product .entry-summary .woocommerce-product-rating .woocommerce-review-link{color:var(--pgs_primary_color)}.woocommerce .page-content div.product .entry-summary .woocommerce-product-rating .woocommerce-review-link:hover{text-decoration:none}.woocommerce .page-content div.product .entry-summary .variations_form.cart .variations tr{display:flex}.woocommerce .page-content div.product .entry-summary .variations_form.cart .variations tr th{display:inline-block;padding:5px 0;min-width:105px}.woocommerce .page-content div.product .entry-summary .variations_form.cart .variations tr th label{color:var(--pgs_secondary_color);font-weight:600}.woocommerce .page-content div.product .entry-summary .variations_form.cart .variations tr td{display:inline-block;width:80%;padding:5px 0}.woocommerce .page-content div.product .entry-summary .variations_form.cart .variations tr td select{background:#fff;border:1px solid #D9D9D9;padding:10px 15px}.woocommerce .page-content div.product .entry-summary .variations_form.cart .variations tr .reset_variations{color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .entry-summary .variations_form.cart .variations tr .reset_variations:hover{color:var(--pgs_primary_color)}.woocommerce .page-content div.product .entry-summary .variations_form.cart .single_variation_wrap .woocommerce-variation{margin-bottom:25px}.woocommerce .page-content div.product .entry-summary .grouped_form .group_table tr td{vertical-align:middle}.woocommerce .page-content div.product .entry-summary .grouped_form .group_table tr td a{color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .entry-summary .grouped_form .group_table tr td .amount{color:var(--pgs_primary_color)}.woocommerce .page-content div.product .entry-summary .price{font-size:1.5em;margin-bottom:25px;color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .entry-summary .price .amount{margin-bottom:0}.woocommerce .page-content div.product .entry-summary .price ins{text-decoration:none}.woocommerce .page-content div.product .entry-summary .cart .quantity{display:flex;margin:0 10px 0 0;border:1px solid rgba(131,131,131,0.25);border-radius:5px}.woocommerce .page-content div.product .entry-summary .cart .quantity .value-control{background:transparent;border:none;width:30px;color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .entry-summary .cart .quantity .qty{width:60px;height:50px;background:transparent;color:var(--pgs_secondary_color);-moz-appearance:textfield;border:none;border-radius:0}.woocommerce .page-content div.product .entry-summary .cart .button{padding:15px 30px;font-size:18px;line-height:20px;font-weight:normal;border:none;border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content div.product .entry-summary .cart .button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.woocommerce .page-content div.product .entry-summary .product_meta{display:flex;flex-direction:column;gap:7px}.woocommerce .page-content div.product .entry-summary .product_meta a{color:var(--pgs_primary_color)}.woocommerce .page-content div.product .woocommerce-tabs .tabs{padding:0 20px;border-radius:5px;border:1px solid #D9D9D9;border:1px solid rgba(131,131,131,0.25)}.woocommerce .page-content div.product .woocommerce-tabs .tabs li{padding:0;margin:0;border:none;background:transparent}.woocommerce .page-content div.product .woocommerce-tabs .tabs li a{margin:0;padding:17px 17px;font-weight:500;color:var(--pgs_secondary_color);border:none;background:transparent}.woocommerce .page-content div.product .woocommerce-tabs .tabs li:before,.woocommerce .page-content div.product .woocommerce-tabs .tabs li:after{content:normal !important}.woocommerce .page-content div.product .woocommerce-tabs .tabs li.active a,.woocommerce .page-content div.product .woocommerce-tabs .tabs li:hover a{color:var(--pgs_primary_color)}.woocommerce .page-content div.product .woocommerce-tabs .tabs li.active{background:transparent}.woocommerce .page-content div.product .woocommerce-tabs .tabs:before,.woocommerce .page-content div.product .woocommerce-tabs .tabs:after{content:normal !important}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:30px;line-height:40px;margin-bottom:20px}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes{border:1px solid rgba(0,0,0,0.07)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes .woocommerce-product-attributes-item__label{width:200px;font-weight:500;padding:13px 25px;color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-reply-title{font-size:24px;line-height:32px;color:var(--pgs_secondary_color)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form-rating{display:flex;align-items:center;gap:15px}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form-rating .stars{margin:0;line-height:normal;position:relative;top:3px}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form-rating .stars a{color:#f7c000}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form{display:flex;gap:15px 30px;flex-wrap:wrap}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-notes,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-rating,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-comment,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-cookies-consent,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .form-submit{width:100%;margin:0}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-author,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-email{width:calc(50% - 15px)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form label{display:block;margin-bottom:5px}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form textarea,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form input[type="text"],.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form input[type="text"]:focus,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form input[type="email"]{display:inline-block;width:100%;height:auto;outline:none;box-shadow:none;padding:10px 15px;border-radius:3px;background:transparent;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25);transition:all 0.3s ease-in-out}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .submit{font-size:18px;font-weight:normal;border:none;padding:var(--pgs_btn_padding);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .submit:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.woocommerce .page-content div.product .related{margin-top:50px}.woocommerce .page-content div.product .related h2{font-size:30px;line-height:40px;margin-bottom:20px}.woocommerce .page-content div.product .related .products{margin:0}.woocommerce-cart .entry-content>.woocommerce{display:flex;flex-wrap:wrap}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form{max-width:66.666667%;flex:66.666667%}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table{margin:0}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr th{padding:10px 15px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td{padding:20px 15px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .product-remove .remove{font-weight:500;line-height:24px;color:#000000 !important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .product-remove .remove:hover{color:#ffffff !important;text-decoration:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .quantity{display:inline-flex;margin:0;border:1px solid rgba(131,131,131,0.25);border-radius:5px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .quantity .value-control{background:transparent;border:none;width:23px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .quantity .qty{width:50px;height:40px;-moz-appearance:textfield;border:none;border-radius:0}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon .input-text{padding:9px 15px;width:230px !important;border-radius:3px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .button{font-size:1rem;font-weight:normal;padding:15px 30px;color:#ffffff;background:var(--pgs_secondary_color);transition:all 0.3s ease-in-out}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .button:hover{background:var(--pgs_primary_color)}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .product-subtotal{color:var(--pgs_secondary_color)}.woocommerce-cart .woocommerce .cart-collaterals{max-width:33.333333%;flex:33.333333%;padding-left:80px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%;float:none;padding:25px;border:1px solid rgba(131,131,131,0.25)}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:22px;line-height:32px;margin:0;margin-bottom:20px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table{border-left:none;border-right:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr th{padding:15px 0;border-bottom:none;background:transparent}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td{padding:15px 0;border-bottom:none;background:transparent}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-bottom:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{margin:0;font-size:18px;font-weight:500;line-height:28px;background:var(--pgs_primary_color);transition:all 0.3s ease-in-out}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{color:#ffffff;text-decoration:none;background:var(--pgs_secondary_color)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block{margin:0}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block thead th{text-align:center;padding:10px 15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block thead .wc-block-cart-items__header-image{width:120px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody td{padding:15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-components-product-name{color:var(--pgs_secondary_color);font-weight:500;font-size:20px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-components-product-name:hover{text-decoration:none;color:var(--pgs_primary_color)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__prices{display:inline-block;margin:0;margin-right:15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__prices .wc-block-components-product-price .wc-block-components-product-price__value{font-weight:500;color:var(--pgs_primary_color)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-components-product-badge{display:inline-block;margin:0;border:1px solid #2ecc71;color:#2ecc71}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-components-product-metadata{margin:10px 0;font-size:inherit}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__quantity{display:flex;gap:20px;align-items:center}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin:0}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__product .wc-block-cart-item__quantity .wc-block-components-quantity-selector:after{border:1px solid rgba(131,131,131,0.25)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block .wp-block-woocommerce-cart-line-items-block tbody .wc-block-cart-item__total .wc-block-cart-item__total-price-and-sale-badge-wrapper{text-align:center;align-items:center;color:var(--pgs_secondary_color)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block{border:1px solid rgba(131,131,131,0.25)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block .wp-block-woocommerce-cart-order-summary-heading-block{color:var(--pgs_secondary_color);padding:10px 15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit .wc-block-components-button{font-size:18px;border:none;outline:none;font-weight:normal;text-decoration:none;padding:var(--pgs_btn_padding);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:0;transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit .wc-block-components-button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content input[type="text"]{box-shadow:none;background:transparent;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25)}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content input[type="text"]:focus{box-shadow:none;background:transparent;color:var(--pgs_secondary_color);border-color:var(--pgs_primary_color)}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content label{color:var(--pgs_secondary_color)}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__content .wc-block-components-button{border:none;border-radius:4px}.wc-block-components-totals-item .wc-block-components-totals-item__label{color:var(--pgs_secondary_color)}.wc-block-components-totals-item .wc-block-components-totals-item__value{color:var(--pgs_primary_color)}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product{text-align:left}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-onsale{min-width:auto;min-height:auto;padding:2px 15px;line-height:30px;margin:0;top:10px;right:10px;z-index:1;text-transform:capitalize;font-size:15px;font-weight:normal;border-radius:5px;color:#fff;background-color:#2ecc71}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-image{margin-bottom:20px}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-image .attachment-woocommerce_thumbnail{border-radius:var(--pgs_image_border_radius)}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-title{font-size:20px;color:var(--pgs_secondary_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link:hover{text-decoration:none}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link:hover .wc-block-grid__product-title{color:var(--pgs_primary_color)}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{font-weight:500;font-size:16px;color:var(--pgs_secondary_color)}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price del{color:inherit;opacity:.5;display:inline-block}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price ins{font-weight:700;text-decoration:none}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link{border:none;padding:12px 25px;font-size:18px;line-height:20px;font-weight:normal;color:#ffffff;border-radius:3px;background:var(--pgs_secondary_color)}.woocommerce-cart article.hentry .wp-block-woocommerce-empty-cart-block .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover{background:var(--pgs_primary_color)}@media (max-width: 991px){.woocommerce-cart .entry-content>.woocommerce{gap:20px 0}.woocommerce-cart .woocommerce .woocommerce-cart-form{max-width:100%;flex:100%}.woocommerce-cart .woocommerce .cart-collaterals{max-width:100%;flex:100%;padding-left:0;margin-top:30px}.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main,.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:100%;padding:0}.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar,.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%;padding:0;padding-top:50px !important}}@media (max-width: 767px){.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon .input-text{width:48% !important}.woocommerce-cart .wc-block-components-main{overflow-x:auto;border-right:1px solid rgba(131,131,131,0.25)}.woocommerce-cart .wc-block-components-main .wc-block-cart-items tbody tr{padding:0}}@media (max-width: 420px){.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon .input-text{width:100% !important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon .button{width:100% !important;margin-top:8px}}.woocommerce-checkout .woocommerce-form-coupon{border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .woocommerce-form-coupon .form-row .input-text{padding:13px 15px;border-radius:3px;border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .woocommerce-form-coupon .form-row .button{font-size:1rem;font-weight:normal;padding:18px 30px;color:#ffffff;background:var(--pgs_secondary_color);transition:all 0.3s ease-in-out}.woocommerce-checkout .woocommerce-form-coupon .form-row .button:hover{background:var(--pgs_primary_color)}.woocommerce-checkout form.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout form.woocommerce-checkout .form-row textarea{padding:13px 15px;border-radius:3px;border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout form.woocommerce-checkout .select2-container .select2-selection--single{height:45px;border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout form.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:43px}.woocommerce-checkout form.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{width:30px;height:43px}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tr th{padding:15px 15px}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tr td{padding:15px 15px}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order #payment.woocommerce-checkout-payment .wc_payment_methods{padding:30px;background:#f5f5f5}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order #payment.woocommerce-checkout-payment .wc_payment_methods div.payment_box{background:#ffffff}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order #payment.woocommerce-checkout-payment .wc_payment_methods div.payment_box::before{border-bottom-color:#fff}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order #payment.woocommerce-checkout-payment .place-order{padding:30px;background:#f5f5f5}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order #payment.woocommerce-checkout-payment .place-order .button{font-size:18px;font-weight:500;line-height:30px;padding:15px 80px;background:var(--pgs_primary_color);transition:all 0.3s ease-in-out}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order #payment.woocommerce-checkout-payment .place-order .button:hover{color:#ffffff;text-decoration:none;background:var(--pgs_secondary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-title{font-size:30px;line-height:40px}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-address-card{border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"],.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"]{background:transparent;color:var(--pgs_secondary_color);border:0px solid rgba(131,131,131,0.25);box-shadow:0 0 0 1px rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus{border-color:var(--pgs_primary_color);box-shadow:0 0 0 1px var(--pgs_primary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label{color:var(--pgs_text_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__container{border-color:rgba(131,131,131,0.25);background:transparent}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__container label{color:var(--pgs_text_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__container .wc-blocks-components-select__select{background:var(--pgs_body_bg_color);color:var(--pgs_secondary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{border:0px solid var(--pgs_primary_color);box-shadow:0 1px 0 1px var(--pgs_primary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected{background:var(--pgs_primary_color);color:#ffffff}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-checkout__actions .wc-block-components-button{border:none;outline:none;padding:var(--pgs_btn_padding);border-width:var(--pgs_btn_border_width);border-style:var(--pgs_btn_border_style);border-color:var(--pgs_btn_border_color);box-shadow:var(--pgs_btn_box_shadow);color:var(--pgs_btn_text_color);background:var(--pgs_btn_bg_color);border-radius:var(--pgs_btn_border_radius);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-checkout__actions .wc-block-components-button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color);border-color:var(--pgs_btn_hover_border_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:inset 0 0 0 2px var(--pgs_primary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control:after{border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option:after{background:rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-checkout__payment-method .wc-block-components-radio-control__option{padding-left:3em}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control__input{width:1.2em;height:1.2em;min-height:20px;min-width:20px}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline:0px solid rgba(18,18,18,0.8);outline-offset:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before{width:.7em;height:.7em}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block{border:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item{border-top:1px solid rgba(131,131,131,0.25)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item:first-child{border-top:none}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-product-name{font-size:16px;color:var(--pgs_secondary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__individual-prices{padding-top:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__individual-prices .wc-block-components-product-price__value{color:var(--pgs_primary_color)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-product-metadata{margin-top:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-product-metadata p{margin:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__total-price .wc-block-formatted-money-amount{color:var(--pgs_secondary_color)}@media (max-width: 575px){.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-author,.woocommerce .page-content div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form #respond .comment-form .comment-form-email{width:100%}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-title{font-size:24px;line-height:32px}}.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{font-size:22px;font-weight:500;padding:15px 25px;border-radius:4px;margin-bottom:30px;color:#ffffff;background:#2ecc71}.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received:before{content:"\f058";margin-right:10px;font-family:'Font Awesome 6 Free'}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview{background:rgba(131,131,131,0.15);padding:20px 40px;padding-top:25px;margin-bottom:30px;border-radius:4px}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li strong{font-weight:600;margin-top:15px;color:var(--pgs_secondary_color)}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{font-size:30px;line-height:40px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{border-spacing:0;border-collapse:collapse}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr th{padding:15px 20px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr:nth-child(odd){background:transparent}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr:nth-child(even){background:rgba(131,131,131,0.15)}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr td{padding:15px 20px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot th{color:var(--pgs_secondary_color);font-weight:500;padding:15px 20px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td{color:var(--pgs_secondary_color);font-weight:500;padding:15px 20px}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td .woocommerce-Price-amount{color:var(--pgs_primary_color)}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{font-size:30px;line-height:40px}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{padding:25px;line-height:34px;color:var(--pgs_secondary_color);border:1px solid rgba(131,131,131,0.25)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{float:left;width:25%;padding-right:30px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style-type:none;display:flex;gap:7px;flex-direction:column}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{padding:0;margin:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;font-size:0.95em;padding:10px 20px;text-decoration:none;color:var(--pgs_text_color);border:1px solid rgba(131,131,131,0.25);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:var(--pgs_primary_color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before{display:inline-block;min-width:25px;font-family:'Font Awesome 6 Free';font-weight:900;margin-right:5px;font-size:inherit;text-rendering:auto;color:var(--pgs_primary_color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s ease-in-out}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f624"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f15c";font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f019"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woo-wallet a::before{content:"\f555"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f2bb";font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f2b9";font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wt-smart-coupon a:before{content:"\f543"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f2f5"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#ffffff;border-color:var(--pgs_primary_color);background:var(--pgs_primary_color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:before{color:#ffffff}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:right;width:75%;padding-left:30px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p strong{color:var(--pgs_secondary_color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders{margin-top:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders thead th{padding:10px 20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button{border:none;padding:10px 25px;font-size:16px;font-weight:normal;color:var(--pgs_btn_text_color);text-decoration:none;background:var(--pgs_btn_bg_color);transition:var(--pgs_transition-3, all 0.3s ease-in-out)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button:hover{color:var(--pgs_btn_hover_text_color);background:var(--pgs_btn_hover_bg_color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{border:1px solid rgba(131,131,131,0.25);padding:20px 30px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h2,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{margin:0;font-size:22px;line-height:30px;margin-bottom:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title .edit{display:block;margin-bottom:10px;float:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{margin-top:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:25px;font-weight:500;color:var(--pgs_secondary_color)}#customer_login h2{margin:0;font-size:30px;line-height:40px;margin-bottom:20px}#customer_login form.checkout_coupon,#customer_login form.login,#customer_login form.register{padding:40px;border:1px solid rgba(131,131,131,0.25)}.page-content .woocommerce form.checkout_coupon,.page-content .woocommerce form.login,.page-content .woocommerce form.register{border:1px solid rgba(131,131,131,0.25)}@media (max-width: 1200px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:30%;padding-right:25px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:70%;padding-left:25px}}@media (max-width: 991px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:none;padding-right:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%;float:none;padding-left:0;margin-top:50px}}@media (max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tr td{padding:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tr td:before{color:var(--pgs_secondary_color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address+.woocommerce-Address{margin-top:30px}}
