.yotpo-main-widget-layout .yotpo-head{display:none!important}#mobile-header .inside-navigation{height:48px}body.single-product{background-color:#fff}body.single-product .pswp{z-index:150000}body.single-product #primary div.product .yotpo-reviews-icon path{fill:#1f2640}body.single-product #primary div.product #yotpo-app .yotpo-main-reviews-widget .yotpo-header-container .yotpo-layout-header-wrapper{justify-content:left;align-items:flex-end}body.single-product #primary div.product .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{display:none!important}body.single-product #primary div.product #yotpo-app .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{margin-bottom:0}body.single-product #primary div.product .yotpo-reviews-main-widget .yotpo-review-votes-wrapper{margin-top:0!important}body.single-product #primary div.product .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-summary-section .yotpo-bottom-line-right-panel .yotpo-bottom-line-text .yotpo-bottom-line-basic-text{color:#686868}body.single-product #primary div.product .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-summary-section .yotpo-bottom-line-right-panel{margin-left:0;padding-right:35px;padding-top:12px;display:flex;align-items:center;gap:20px}body.single-product #primary div.product .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-summary-section .yotpo-bottom-line-right-panel .yotpo-bottom-line-text{margin-top:0}body.single-product #primary div.product #yotpo-reviews-container .yotpo-reviews-list .yotpo-review{margin:40px 0 0 0!important}body.single-product #primary div.product #yotpo-app .yotpo-main-reviews-widget .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn{height:40px;padding:0 16px;border-radius:4px;font-weight:600;font-size:14px;line-height:22px;color:#2b2b2b;background-color:#b09e6e}body.single-product #primary div.product .yotpo-sr-bottom-line-summary{align-items:center!important}body.single-product #primary div.product .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel{min-width:auto!important}body.single-product #primary div.product .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review){-moz-column-gap:50px;column-gap:50px}body.single-product #primary div.product .yotpo-review .yotpo-review-left-panel .yotpo-reviewer{flex-direction:column!important;align-items:flex-start!important}body.single-product #primary div.product .yotpo-sr-bottom-line-right-panel .yotpo-sr-bottom-line-text{text-decoration:underline;padding-top:0!important}body.single-product #primary div.product .yotpo-review-rating-title{flex-wrap:wrap}body.single-product #primary div.product .yotpo-review-rating-title .yotpo-review-title{color:#1f2640!important;font-weight:700!important;font-size:14px;line-height:22px;margin:24px 0 4px 0!important}body.single-product #primary div.product .yotpo-review-rating-title .yotpo-review-content{font-weight:400;font-size:14px;line-height:22px}body.single-product #primary div.product .yotpo-reviewer-details-verified{padding-top:0!important}body.single-product #primary div.product .yotpo-reviewer-details-verified .yotpo-reviewer-name{font-weight:700!important;font-size:12px;line-height:18px}body.single-product #primary div.product .yotpo-reviewer-verified-buyer-text{font-size:12px!important;line-height:18px!important}body.single-product #primary div.product .yotpo-initials-background{fill:#1f2640!important}body.single-product #primary div.product .yotpo-avatar-initials-text{fill:#fff!important}body.single-product #primary div.product div.images.woocommerce-product-gallery:hover ul.flex-direction-nav{opacity:1}body.single-product #primary div.product div.images.woocommerce-product-gallery .magnifying-glass{display:flex;justify-content:flex-end;z-index:98;position:relative;right:15px;top:50px;pointer-events:none}body.single-product #primary div.product div.images.woocommerce-product-gallery .magnifying-glass:hover{cursor:pointer}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{display:flex;justify-content:space-between;gap:7px;margin-top:15px;width:100%;padding-bottom:5px}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs:active{cursor:grabbing}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{padding-right:0;flex-shrink:0;padding-top:2px}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img{opacity:1;max-height:65px}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img.flex-active{border:2px solid #1f2640;padding:5px}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav{position:absolute;top:40%;z-index:9;width:100%;left:0;margin:0;padding:0;list-style:none;opacity:0}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a:hover{text-decoration:none}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-prev{float:left}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-next{float:right}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-next{visibility:hidden}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-prev{visibility:hidden}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-next::after,body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-prev::before{opacity:1;color:#c2c2c2;padding:10px;border-radius:100px;background-color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;height:35px;width:35px;text-align:center}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-next::after:hover,body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-prev::before:hover{text-decoration:none}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-next::after{visibility:visible;content:"❱";margin-right:10px;font-size:20px;bottom:24px;position:relative}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-prev::before{visibility:visible;content:"❰";margin-left:10px;font-size:20px}body.single-product #primary div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-6{width:100%}body.single-product #primary div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-6 .woocommerce-product-gallery__image:not(:first-child){margin-right:10px;width:15.6%}body.single-product #primary div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-6 .woocommerce-product-gallery__image:last-child{margin-right:0}body.single-product #primary div.product .product_title{font-size:32px;line-height:40px}body.single-product #primary .site-main{margin-bottom:0}body.single-product #primary .site-main .inside-article{padding:0 40px}body.single-product #primary .site-main .inside-article .woocommerce-breadcrumb a:nth-child(2){color:#1c7293;text-decoration:underline}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .product_example_template{cursor:pointer;margin-bottom:0;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .product_example_template:hover .overlay{background-color:rgba(23,23,23,.89);height:100%}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .product_example_template .gb-block-image{transition:transform .3s ease-in-out;overflow:hidden;width:419px;height:415px}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .product_example_template .gb-block-image .gb-headline.gb-headline-text{color:#fff;opacity:0;font-size:14px;font-weight:400;display:flex;flex-direction:column;justify-content:flex-end;padding:25px 35px;height:100%}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .product_example_template .gb-block-image:hover{transform:scale(1.1)}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .product_example_template .gb-block-image:hover .gb-headline.gb-headline-text{opacity:1;font-size:13px}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .product_example_template .gb-block-image:hover .gb-headline.gb-headline-text span{font-weight:700;margin-bottom:6px;font-size:14px}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .related-products-section .gb-grid-column.product .gb-container .gb-headline:first-child{color:#686868}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .case-studies .gb-container:hover .case-studies-heading a{color:#1c7293;text-decoration:none}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .case-studies .gb-container .case-studies-heading a:hover{text-decoration:none}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .case-studies .gb-container .case-studies-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .related-products{background-color:#fff}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .related-products .gb-query-loop-item.product .post-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-faqs-wrapper .gb-accordion .gb-accordion__toggle{cursor:pointer;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:2em;column-gap:2em;width:100%;font-size:18px;font-weight:600;text-align:left;padding:23px 0;border-bottom:.6px solid #e1e1e1;background-color:#fff;color:#2b2b2b;text-decoration:none}.product-faqs-wrapper .gb-accordion .gb-accordion__toggle .gb-button-text:hover{color:#1c7293}.product-faqs-wrapper .gb-accordion .gb-accordion__item.gb-accordion__item-open{padding-bottom:23px;border-bottom:.6px solid #e1e1e1}.product-faqs-wrapper .gb-accordion .gb-accordion__item-open>.gb-accordion__toggle{border-bottom:none}.product-faqs-wrapper .gb-accordion .gb-accordion__content{max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,visibility .3s ease;will-change:max-height,opacity}.product-faqs-wrapper .gb-accordion .gb-accordion__content .gb-headline-text{font-size:18px;font-weight:400;line-height:28px}.product-faqs-wrapper .gb-accordion .gb-accordion__item-open>.gb-accordion__content{max-height:500px;opacity:1;visibility:visible}.product_example_template .gb-block-image{max-height:315px}.process-overview-items .gb-grid-column.gb-grid-column-87c5ce4d{padding-left:0}@media screen and (min-width:768px){.product-faqs-wrapper .gb-accordion{width:70%;margin:auto}}@media screen and (min-width:1025px){body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{max-width:13%}}@media screen and (min-width:1439px){body.single-product #primary .site-main .inside-article{padding:0}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section{padding:7rem 0 0 0}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .gbp-section:not(.related-products-section){padding:7rem 0}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .impact-gradient .our-process{padding:80px 0}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .case-studies{width:100%;-moz-column-gap:25px;column-gap:25px}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .related-articles-wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:767px){body.single-product #primary div.product .yotpo-widget-instance{margin:0 15px}body.single-product #primary div.product div.images.woocommerce-product-gallery{flex-wrap:nowrap}body.single-product #primary div.product div.images.woocommerce-product-gallery{margin-bottom:20px}body.single-product #primary div.product div.images.woocommerce-product-gallery .magnifying-glass{display:none}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{gap:10px;margin:20px 0;flex-flow:nowrap;overflow-x:hidden;justify-content:center;align-items:center}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{max-width:10px}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img{max-height:4px;height:4px;width:4px;background-color:#c2c2c2;border-radius:20px;padding:5px}body.single-product #primary div.product div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img.flex-active{background-color:#1f2640;border:1px solid #1f2640;padding:3.5px}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-next::after{display:none}body.single-product #primary div.product div.images.woocommerce-product-gallery ul.flex-direction-nav a.flex-prev::before{display:none}body.single-product #primary div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-6 .woocommerce-product-gallery__image:not(:first-child){margin-top:20px}body.single-product #primary div.product .product_title{padding:0 15px}body.single-product #primary .site-main{margin-top:10px}body.single-product #primary .site-main .inside-article{padding:25px 0 0 0}body.single-product #primary .site-main .inside-article .woocommerce-breadcrumb{padding:0 15px;font-size:12px}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section{padding:0}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .product_example_template .gb-block-image{width:100%;height:15vh;background-size:cover;background-repeat:no-repeat;background-position:center}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .related-products-section .gb-grid-column.product .gbp-card__title{font-weight:600;color:#1f2640}body.single-product #primary .site-main .inside-article .gbp-section.product-content-section .related-products .gb-query-loop-item.product .post-excerpt{display:none}body.single-product #primary .mobile-wrap-reverse{flex-wrap:wrap-reverse}body.single-product #primary .full-width-section{left:0;right:0;margin-left:0;margin-right:0}.case-studies-wrapper{background-color:#fff}}