');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:none}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-media-text{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr}.wp-block-media-text .has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;padding:0 8%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-social-link{width:36px;height:36px;border-radius:36px;margin-right:8px}.wp-social-link,.wp-social-link a{display:block;transition:transform .1s ease}.wp-social-link a{padding:6px;line-height:0}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}
@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-grid__products{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 24px}.wc-block-grid__product{box-sizing:border-box;padding:0 16px 0 0;margin:0 0 24px;float:none;width:auto;position:relative;text-align:center}.wc-block-grid__product-link{text-decoration:none;border:0}.wc-block-grid__product-image{text-decoration:none;margin-bottom:16px;display:block}.wc-block-grid__product-image img{vertical-align:middle;margin-left:auto;margin-right:auto}.wc-block-grid__product-title{line-height:1.2;font-weight:700}.wc-block-grid__product-price,.wc-block-grid__product-rating,.wc-block-grid__product-title{margin-bottom:12px;display:block}.wc-block-grid__product-add-to-cart,.wc-block-grid__product-add-to-cart a{margin:0;word-break:break-word;white-space:normal}.wc-block-grid__product-add-to-cart a.loading{opacity:.25;padding-right:2.618em}.wc-block-grid__product-add-to-cart a.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.wc-block-grid__product-add-to-cart a.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.wc-block-grid__product-add-to-cart .added_to_cart{text-align:center}.wc-block-grid__product-onsale{font-weight:700;position:absolute;text-align:center;top:0;left:0;margin:0;background-color:#000;color:#fff;display:inline-block;font-size:.75em;padding:.5em;z-index:9;text-transform:uppercase}.wc-block-grid__product-rating .star-rating{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;display:inline-block;margin:0 auto;text-align:left}.wc-block-grid__product-rating .star-rating:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa}.wc-block-grid__product-rating .star-rating span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-grid__product-rating .star-rating span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000}.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wc-block-grid.has-aligned-buttons .wc-block-grid__product-add-to-cart{margin-top:auto!important}.wc-block-grid.has-1-columns .wc-block-grid__products{display:block}.wc-block-grid.has-1-columns .wc-block-grid__product{margin-left:auto;margin-right:auto}.wc-block-grid.has-2-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%}.wc-block-grid.has-3-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 33.33333%;max-width:33.33333%}.wc-block-grid.has-4-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 25%;max-width:25%}.wc-block-grid.has-5-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 20%;max-width:20%}.wc-block-grid.has-6-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 16.66667%;max-width:16.66667%}.wc-block-grid.has-7-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 14.28571%;max-width:14.28571%}.wc-block-grid.has-8-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 12.5%;max-width:12.5%}.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{font-size:.8em}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-featured-category{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-category,.wc-block-featured-category .wc-block-featured-category__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category .wc-block-featured-category__wrapper{overflow:hidden;height:100%}.wc-block-featured-category.has-left-content{-webkit-box-pack:start;justify-content:flex-start}.wc-block-featured-category.has-left-content .wc-block-featured-category__description,.wc-block-featured-category.has-left-content .wc-block-featured-category__price,.wc-block-featured-category.has-left-content .wc-block-featured-category__title{margin-left:0;text-align:left}.wc-block-featured-category.has-right-content{-webkit-box-pack:end;justify-content:flex-end}.wc-block-featured-category.has-right-content .wc-block-featured-category__description,.wc-block-featured-category.has-right-content .wc-block-featured-category__price,.wc-block-featured-category.has-right-content .wc-block-featured-category__title{margin-right:0;text-align:right}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-category .wc-block-featured-category__description a,.wc-block-featured-category .wc-block-featured-category__description a:active,.wc-block-featured-category .wc-block-featured-category__description a:focus,.wc-block-featured-category .wc-block-featured-category__description a:hover,.wc-block-featured-category .wc-block-featured-category__price a,.wc-block-featured-category .wc-block-featured-category__price a:active,.wc-block-featured-category .wc-block-featured-category__price a:focus,.wc-block-featured-category .wc-block-featured-category__price a:hover,.wc-block-featured-category .wc-block-featured-category__title a,.wc-block-featured-category .wc-block-featured-category__title a:active,.wc-block-featured-category .wc-block-featured-category__title a:focus,.wc-block-featured-category .wc-block-featured-category__title a:hover{color:#fff}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-category .wc-block-featured-category__title{margin-top:0}.wc-block-featured-category .wc-block-featured-category__title:before{display:none}.wc-block-featured-category .wc-block-featured-category__description p{margin:0}.wc-block-featured-category.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-category.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-category.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-category.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-category.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-category.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-category.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-category.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-category.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-category.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-category.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{max-width:305px;width:100%}.wc-block-featured-category:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-category:after{content:none}}.wc-block-featured-category.aligncenter,.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{display:-webkit-box;display:flex}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.woocommerce-product-categories__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-categories__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-categories__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-product-categories{margin-bottom:1em}.wc-block-product-categories.is-dropdown{display:-webkit-box;display:flex}.wc-block-product-categories select{margin-right:.5em}.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder{display:inline-block;height:1em;width:50%;min-width:200px;background:currentColor;opacity:.2}.wc-block-product-categories__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;font-size:13px;margin:0;border:none;cursor:pointer;background:0 0;padding:8px;color:#555d66;position:relative;overflow:hidden;border-radius:4px}.wc-block-product-categories__button svg{fill:currentColor;outline:none}.wc-block-product-categories__button:active{color:currentColor}.wc-block-product-categories__button:disabled,.wc-block-product-categories__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-categories__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-categories__button:disabled:focus,.wc-block-product-categories__button[aria-disabled=true]:focus{box-shadow:none}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.woocommerce-product-attributes__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-attributes__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-attributes__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-searching .woocommerce-search-list__item-prefix:after,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-skip-level .woocommerce-search-list__item-prefix:after{content:":"}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:active,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:focus,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:hover{background:#fff}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-loading{-webkit-box-pack:center;justify-content:center}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-loading .components-spinner{margin-bottom:12px}.woocommerce-search-list__item.woocommerce-product-attributes__item.depth-0:after{margin-left:8px;content:"";height:24px;width:24px;background-image:url('data:image/svg+xml;utf8, ');background-repeat:no-repeat;background-position:100%;background-size:contain}.woocommerce-search-list__item.woocommerce-product-attributes__item.depth-0[aria-expanded=true]:after{background-image:url('data:image/svg+xml;utf8, ')}.woocommerce-search-list__item.woocommerce-product-attributes__item[disabled].depth-0:after{margin-left:0;width:auto;background:0 0}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-featured-product{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{-webkit-box-pack:start;justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title,.wc-block-featured-product.has-left-content .wc-block-featured-product__variation{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{-webkit-box-pack:end;justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title,.wc-block-featured-product.has-right-content .wc-block-featured-product__variation{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover,.wc-block-featured-product .wc-block-featured-product__variation a,.wc-block-featured-product .wc-block-featured-product__variation a:active,.wc-block-featured-product .wc-block-featured-product__variation a:focus,.wc-block-featured-product .wc-block-featured-product__variation a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{width:100%;padding:16px 48px 0;z-index:1}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{margin-top:0;border:0}.wc-block-featured-product .wc-block-featured-product__title:before,.wc-block-featured-product .wc-block-featured-product__variation:before{display:none}.wc-block-featured-product .wc-block-featured-product__variation{font-style:italic;padding-top:0}.wc-block-featured-product .wc-block-featured-product__description p{margin:0;line-height:1.5em}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:305px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{display:-webkit-box;display:flex}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.woocommerce-search-product__item .woocommerce-search-list__item-name .description{display:block}.woocommerce-search-product__item.is-searching .woocommerce-search-list__item-prefix:after,.woocommerce-search-product__item.is-skip-level .woocommerce-search-list__item-prefix:after{content:":"}.woocommerce-search-product__item.is-not-active:active,.woocommerce-search-product__item.is-not-active:focus,.woocommerce-search-product__item.is-not-active:hover{background:#fff}.woocommerce-search-product__item.is-loading{-webkit-box-pack:center;justify-content:center}.woocommerce-search-product__item.is-loading .components-spinner{margin-bottom:12px}.woocommerce-search-product__item.depth-0.is-variable:after{margin-left:8px;content:"";height:24px;width:24px;background-image:url('data:image/svg+xml;utf8, ');background-repeat:no-repeat;background-position:100%;background-size:contain}.woocommerce-search-product__item.depth-0.is-variable[aria-expanded=true]:after{background-image:url('data:image/svg+xml;utf8, ')}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-load-more{text-align:center;width:100%}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.is-loading .wc-block-review-list-item__text{-webkit-animation:loading-fade 1.6s ease-in-out infinite;animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;display:block;width:60%}.is-loading .wc-block-review-list-item__text:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__text{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image{-webkit-animation:loading-fade 1.6s ease-in-out infinite;animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author{-webkit-animation:loading-fade 1.6s ease-in-out infinite;animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;font-size:1em;width:80px}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__product{display:none}.is-loading .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{display:none}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date{-webkit-animation:loading-fade 1.6s ease-in-out infinite;animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;height:1em;width:120px}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date{-webkit-animation:none;animation:none}}.editor-styles-wrapper .wc-block-review-list-item__item,.wc-block-review-list-item__item{margin:0 0 48px;list-style:none}.wc-block-review-list-item__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:24px}.wc-block-review-list-item__meta{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.has-image .wc-block-review-list-item__info{-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr}.has-image .wc-block-review-list-item__meta{-ms-grid-column:2;grid-column:2}.wc-block-review-list-item__image{height:48px;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:48px;position:relative}.wc-block-review-list-item__image img{width:100%;height:100%;display:block}.wc-block-review-list-item__verified{width:21px;height:21px;text-indent:21px;margin:0;line-height:21px;overflow:hidden;position:absolute;right:-7px;bottom:-7px}.wc-block-review-list-item__verified:before{width:21px;height:21px;background:transparent url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="21" fill="none"%3E%3Ccircle cx="10.5" cy="10.5" r="10.5" fill="%23fff"/%3E%3Cpath fill="%23008A21" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3Cmask id="a" width="17" height="17" x="2" y="2" maskUnits="userSpaceOnUse"%3E%3Cpath fill="%23fff" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3C/mask%3E%3Cg mask="url(%23a)"%3E%3Cpath fill="%23008A21" d="M.5.5h20v20H.5z"/%3E%3C/g%3E%3C/svg%3E') 50% no-repeat;display:block;content:""}.wc-block-review-list-item__meta{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.wc-block-review-list-item__meta:after{-webkit-box-ordinal-group:4;order:3;content:"";flex-basis:100%}.wc-block-review-list-item__author,.wc-block-review-list-item__product{display:block;font-weight:700;-webkit-box-ordinal-group:2;order:1;margin-right:8px}.wc-block-review-list-item__product+.wc-block-review-list-item__author{font-weight:400;color:grey;-webkit-box-ordinal-group:5;order:4}.wc-block-review-list-item__published-date{color:grey;-webkit-box-ordinal-group:6;order:5}.wc-block-review-list-item__author+.wc-block-review-list-item__published-date:before{content:"";display:inline-block;margin-right:8px;border-right:1px solid #ddd;height:1em;vertical-align:middle}.wc-block-review-list-item__author:first-child+.wc-block-review-list-item__published-date:before,.wc-block-review-list-item__rating+.wc-block-review-list-item__author+.wc-block-review-list-item__published-date:before{display:none}.wc-block-review-list-item__rating{-webkit-box-ordinal-group:3;order:2}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars{display:inline-block;top:0;overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:star;font-weight:400;vertical-align:top}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars:before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#e6a237}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.editor-styles .wc-block-review-list,.wc-block-review-list{margin:0}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-order-select{margin-bottom:12px}.wc-block-order-select__label{margin-right:12px;display:inline-block;font-weight:400}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-review-order-select{text-align:right}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.components-toggle-button-control .components-base-control__field{flex-wrap:wrap}.components-toggle-button-control .components-toggle-button-control__label{width:100%;margin-bottom:8px;display:block}.components-toggle-button-control .components-base-control__help{margin-top:0}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-product-search .wc-block-product-search__fields{display:-webkit-box;display:flex}.wc-block-product-search .wc-block-product-search__field{padding:6px 8px;line-height:1.8;-webkit-box-flex:1;flex-grow:1}.wc-block-product-search .wc-block-product-search__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;font-size:13px;margin:0 0 0 6px;border:none;cursor:pointer;background:0 0;padding:8px;color:#555d66;position:relative;overflow:hidden;border-radius:4px}.wc-block-product-search .wc-block-product-search__button svg{fill:currentColor;outline:none}.wc-block-product-search .wc-block-product-search__button:active{color:currentColor}.wc-block-product-search .wc-block-product-search__button:disabled,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-search .wc-block-product-search__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-search .wc-block-product-search__button:disabled:focus,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]:focus{box-shadow:none}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.woocommerce-product-tags__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-tags__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-tags__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}
#cookie-law-info-bar{font-size:12pt;margin:0 auto;padding:13px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;box-shadow:rgba(0,0,0,.5) 0px 5px 50px;display:none;left:0;font-weight:300}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:10px 16px 10px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:0;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:14px;font-weight:500;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100% !important;display:block !important;color:#333;clear:both;font-style:italic !important;font-size:12px !important;margin-top:15px !important}.cli-powered_by_a{color:#333;font-weight:600 !important;font-size:12px !important}
.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type=checkbox]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column !important;flex-direction:column !important;align-items:stretch !important;-ms-align-items:stretch !important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#28a745}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:0 0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:0 0;border:none;min-width:40px}.cli-tab-container h4{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:60px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;padding-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height .25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}
.lwptoc{margin:32px 0}.lwptoc:first-child{margin-top:16px}.lwptoc_i{padding:14px 18px 18px;text-align:left}.lwptoc_header{margin-bottom:6px}.rtl .lwptoc_header{text-align:right}.lwptoc_toggle{margin-left:4px;font-size:80%}.rtl .lwptoc_toggle{margin-left:0;margin-right:4px}.lwptoc_toggle:before{content:'['}.lwptoc_toggle:after{content:']'}.lwptoc_toggle_label{margin:0 1px}.lwptoc_item{margin-top:2px}.rtl .lwptoc_item{text-align:right}LI.lwptoc_item{margin:2px 0 0 0!important;padding:0!important;list-style:none!important}.lwptoc_item:first-child{margin-top:0}LI.lwptoc_item:first-child{margin-top:0!important}.lwptoc_item_number{margin-right:2px}.rtl .lwptoc_item_number{margin-right:0;margin-left:2px}.lwptoc_itemWrap .lwptoc_itemWrap{margin:2px 0 0 14px}.rtl .lwptoc_itemWrap .lwptoc_itemWrap{margin-left:0;margin-right:14px}UL.lwptoc_itemWrap{margin:0!important;padding:0!important;list-style:none!important}UL.lwptoc_itemWrap UL.lwptoc_itemWrap{margin:2px 0 0 14px!important}.rtl UL.lwptoc_itemWrap UL.lwptoc_itemWrap{margin-left:0!important;margin-right:14px!important}.lwptoc-autoWidth .lwptoc_i{display:inline-block}.lwptoc-left{float:left;margin-top:0;margin-right:32px}.lwptoc-right{float:right;margin-top:0;margin-left:32px}.lwptoc-rightwithoutflow{text-align:right}.lwptoc-rightwithoutflow .lwptoc_i{display:inline-block}.lwptoc-center{text-align:center}.lwptoc-center .lwptoc_i{margin-left:auto;margin-right:auto}.lwptoc-baseItems .lwptoc_items{font-size:90%}.lwptoc-notInherit .lwptoc_i DIV A{box-shadow:none!important;border:none!important;text-decoration:none!important}.lwptoc-notInherit .lwptoc_i DIV A:active,.lwptoc-notInherit .lwptoc_i DIV A:focus,.lwptoc-notInherit .lwptoc_i DIV A:hover{box-shadow:none!important;border:none!important;text-decoration:none!important}.lwptoc-notInherit .lwptoc_i DIV A:hover{border-bottom:1px dotted!important}.lwptoc-light .lwptoc_i{color:#333;background:#fafafa}.lwptoc-light .lwptoc_i A{color:#3175e4}.lwptoc-light .lwptoc_i A:active,.lwptoc-light .lwptoc_i A:focus,.lwptoc-light .lwptoc_i A:hover{color:#3175e4;border-color:#3175e4}.lwptoc-light .lwptoc_items A:visited{color:#000394}.lwptoc-dark .lwptoc_i{color:#d3d5d8;background:#2b2b2b}.lwptoc-dark .lwptoc_i A{color:#96c6ff}.lwptoc-dark .lwptoc_i A:active,.lwptoc-dark .lwptoc_i A:focus,.lwptoc-dark .lwptoc_i A:hover{color:#96c6ff;border-color:#71b2ff}.lwptoc-dark .lwptoc_items A:visited{color:#53a1ff}.lwptoc-white .lwptoc_i{color:#333;background:#fff}.lwptoc-white .lwptoc_i A{color:#3175e4}.lwptoc-white .lwptoc_i A:active,.lwptoc-white .lwptoc_i A:focus,.lwptoc-white .lwptoc_i A:hover{color:#3175e4;border-color:#3175e4}.lwptoc-white .lwptoc_items A:visited{color:#000394}.lwptoc-transparent .lwptoc_i{border:1px solid #eee}
.scriptlesssocialsharing{box-sizing:border-box;margin:18px auto}.scriptlesssocialsharing a.button{border:none;border-radius:0;box-shadow:none;color:#fff;line-height:1;margin:0;text-align:center;text-decoration:none}.scriptlesssocialsharing a.button:hover{color:#fff}.scriptlesssocialsharing .screen-reader-text{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;width:1px;border:0;overflow:hidden}.scriptlesssocialsharing-buttons{border-collapse:separate;border-spacing:3px;display:table;table-layout:fixed}.scriptlesssocialsharing-buttons .button{display:table-cell}.scriptlesssocialsharing__buttons{display:flex;flex-wrap:wrap}.scriptlesssocialsharing__buttons a.button{border:1px solid;display:flex;justify-content:center;align-items:center}.scriptlesssocialsharing__icon{display:inline-block;fill:currentColor;font-size:18px;height:1em;width:1em}.scriptlesssocialsharing__icon+.sss-name{margin-left:8px}.scriptlesssocialsharing .button.email{background-color:rgba(51,51,51,.8)}.scriptlesssocialsharing .button.email:hover{background-color:#333}.scriptlesssocialsharing .button.twitter{background-color:rgba(85,172,238,.8)}.scriptlesssocialsharing .button.twitter:hover{background-color:#55acee}.scriptlesssocialsharing .button.facebook{background-color:rgba(59,89,152,.8)}.scriptlesssocialsharing .button.facebook:hover{background-color:#3b5998}.scriptlesssocialsharing .button.linkedin{background-color:rgba(0,119,181,.8)}.scriptlesssocialsharing .button.linkedin:hover{background-color:#0077b5}.scriptlesssocialsharing .button.pinterest{background-color:rgba(189,8,28,.8)}.scriptlesssocialsharing .button.pinterest:hover{background-color:#bd081c}.scriptlesssocialsharing .button.reddit{background-color:rgba(255,69,0,.8)}.scriptlesssocialsharing .button.reddit:hover{background-color:#ff4500}.scriptlesssocialsharing .button.whatsapp{background-color:rgba(37,211,102,.8)}.scriptlesssocialsharing .button.whatsapp:hover{background-color:#25d366}.scriptlesssocialsharing .button.pocket{background-color:rgba(239,64,86,.8)}.scriptlesssocialsharing .button.pocket:hover{background-color:#ef4056}.scriptlesssocialsharing .button.telegram{background-color:rgba(0,136,204,.8)}.scriptlesssocialsharing .button.telegram:hover{background-color:#08c}.scriptlesssocialsharing .button.sms{background-color:rgba(0,153,51,.8)}.scriptlesssocialsharing .button.sms:hover{background-color:#093}@media print{.scriptlesssocialsharing{display:none}}
.scriptlesssocialsharing__buttons a.button{padding:12px;flex:1}@media only screen and (max-width:767px){.scriptlesssocialsharing .sss-name{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;width:1px;border:0;overflow:hidden}}
.woocommerce form .form-row .required{visibility:visible}
.wss-services-info-container,.wss-container{border:1px solid #efefef;padding:20px;margin-bottom:30px;position:relative;background:#fff}.wss-services-info-table tr th,.wss-services-info-table tr td{border-color:currentcolor currentcolor #efefef;border-style:none none solid;border-width:medium medium 1px}.wss-header-sec{display:flex;align-items:center}.wss-services-image{max-width:100px;margin-right:20px;text-align:left;margin-bottom:10px}.wss-services-image img{margin:0 !important}.page .wss-services-info h4{margin-bottom:10px}.wss-services-info-text ul{display:block;list-style:none;margin:0;padding:0}.wss-services-info-text ul li{float:left;margin-right:10px;margin-bottom:10px;padding-right:10px;border-right:1px #777 solid;font-size:12px;color:#777;line-height:1}.wss-services-info-text ul li span{color:#4caf50}.wss-services-info-text ul li:last-child{border:none}.wss-services-info-product{margin:10px -20px -21px}.wss-services-info-table{margin:0;border:0}.wss-services-info-table th,.wss-services-info-table td{padding:10px;vertical-align:top}.wss-services-info-table th:first-child,.wss-services-info-table td:first-child{padding:10px;padding-left:20px;width:40%}.wss-services-info-table th:last-child,.wss-services-info-table td:last-child{paddin-right:20px}.wss-services-info-table td{font-size:95%}.header-sell-order{margin:0 -20px;padding:20px;text-align:center}.header-sell-order h3.sell-order-title{margin:0 0 5px;padding:0;font-size:18px;font-weight:700}.header-sell-order-thumb{max-width:70px;margin-right:0;padding:0;display:inline-block}.wbcom-wss-ques-sec{text-align:center}.wbcom-wss-ques-toggle span.wss_show_toggle_icon,.wbcom-wss-ques-toggle span.wss_hide_toggle_icon{border:solid #000;border-width:0 3px 3px 0;padding:5px;position:relative;cursor:pointer;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transition:transform .5s;-webkit-transition:transform .5s;-moz-transition:transform .5s;-o-transition:transform .5s;margin-left:10px;margin-top:-8px}.wbcom-wss-ques-toggle span.wss_hide_toggle_icon{transform:rotate(224deg);-webkit-transform:rotate(224deg);-moz-transform:rotate(224deg);-o-transform:rotate(224deg);margin-top:5px}.wss-sell-requirements .header-sell-order{padding-right:0}.wbcom-wss-ques-toggle{text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.wbcom-wss-ques-toggle.box-open span{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg)}.wss-sell-client-requiremnt{padding:20px;border-top:1px solid #efefef;margin:20px -20px -20px}.wss-sell-client-req-question{background:#fbfbfb;padding:10px;border-radius:3px;margin:0 0 20px}.wss-sell-client-req-question:last-child{margin-bottom:0}.wss-sell-client-req-question h4{font-size:16px;margin:0;display:block}.wss-sell-client-req-question p{margin:0}.wss-sell-order-reuirments-btn{margin:20px 0;text-align:center}.wbcom-woo-feild input[type=text],.wbcom-woo-feild select,.wbcom-woo-feild textarea{width:100%;max-width:50%;margin-top:10px;border-radius:3px;background:#fff;padding:10px;border:1px #dedede solid}.wbcom-woo-feild textarea{max-width:100%}.wbcom-wss-checkboxes-grp,.wbcom-wss-radio-grp{display:flex;flex-wrap:wrap}.wbcom-wss-checkboxes-grp .checkbox-row{width:33.33%;padding-right:10px}.wbcom-wss-checkboxes-grp label,.wbcom-wss-radio-grp label{display:block;position:relative;width:33.33%;padding-left:20px;line-height:1;margin-bottom:10px}.wbcom-wss-checkboxes-grp input[type=checkbox],.wbcom-wss-radio-grp input[type=radio]{margin-right:5px}.wp-editor-wrap{margin-bottom:10px}.wbcom-wss-checkboxes-grp input[type=checkbox]{position:absolute;top:3px;left:0}@media only screen and (max-width:768px){.wbcom-wss-checkboxes-grp label,.wbcom-wss-radio-grp label{width:100%}}.wbcom-wss-review-header{text-align:center;float:left;width:100%;border:1px solid #d1d1d1}.woo-msg-time:after{content:'';margin:0;display:block;height:1px;width:100%;background:#efefef;position:absolute;top:50%}.woo-msg-time{text-align:center;position:relative}.woo-msg-time .woo-msg-date-wrap{display:inline-block;background:#fff;position:relative;z-index:1;padding:10px 15px}.woo-single-msg{padding:10px;border-radius:5px;margin-bottom:20px;position:relative}.woo-author-details{margin-right:10px;width:50px;position:absolute;display:block}.woo-author-details img{border-radius:100px}.woo-author-message{padding-left:70px;padding-right:70px}.woo-pruduct-submit{margin-top:10px}.woo-name{text-transform:capitalize;display:flex;justify-content:flex-start;align-items:center}.woo-name .woo-time{padding:0 10px}.wss-receiver-msg .woo-name{justify-content:flex-end}.wss-receiver-msg .woo-name span{order:2}.woo-msg{display:block;width:100%;overflow:hidden}.woo-msg-sec{background:#ecf8ff;color:#4b4d4f;padding:15px 20px;margin:0;display:inline-block;border-radius:0 25px 25px;float:left}.woo-time{font-size:12px;color:#ababab}.woo-file{margin-top:10px}.woo-file span{font-weight:700}.wss-receiver-msg .woo-author-details{right:0}.wss-receiver-msg .woo-author-message{padding-right:70px}.wss-receiver-msg .woo-name{text-align:right}.wss-receiver-msg .woo-msg .woo-msg-sec{background:#f4f4f4;border-radius:25px 0 25px 25px;float:right}.wss-receiver-msg .woo-time{text-align:right}.wss_conversation_form_wrapper{margin:0 -20px -20px;background:#fbfbfb;padding:20px}.woo-single-msg .wss-sell-product{background:#f4f4f4;margin:0 0 30px;padding:20px;text-align:center;border-radius:10px;max-width:600px;margin:0 auto 20px;display:block;color:#000}.woo-single-msg .wss-sell-product img{max-width:70px;display:inline-block}.woo-single-msg.wss-receiver-msg .wss-sell-product{background:#efefef}.woo-attchment{margin:10px 0}.wss_final_delivery_wrap{display:inline-block;background:#fff;padding:5px 10px;margin:10px 0;border-radius:5px}.wss_final_delivery_wrap label{margin:0 5px}.wss_final_delivery_wrap input[type=checkbox],.wss_final_delivery_wrap input[type=radio]{height:16px;width:16px;vertical-align:middle;margin-top:-3px;margin-right:3px}.wss-sell-product-complete{margin:0 -20px;background:#e6f1f8;padding:20px}.wbcom-wss-review-alert p{margin:0}.wss-star-rating-wrap{display:flex;align-items:center;margin:20px 0}.wss-star-rating-wrap span{margin-right:10px;margin-top:-5px;display:inline-block;vertical-align:middle}.wss-star-rating-wrap svg{height:24px;width:24px}.customers-rating{padding:20px 0}.customers-rating .woo-user{display:flex}.customers-rating .woo-user .woo-name{margin-right:20px}.wss-rating-vendor .woo-msg-sec{background:#efefef}.widget_wss_status_widget span.gamma{display:none}.widget_wss_status_widget ul{padding:15px;border:1px solid #efefef;margin:0;position:relative;list-style:none}.wss-status-node{height:24px;width:24px;border-radius:50%;background-color:#dedede;position:absolute;transition:all 1s ease;border:2px #dedede solid}.wss-status-activated .wss-status-node,#wss-status-progress li.wss-status-activated:before{background:#5cb85c;border:2px #5cb85c solid}#wss-status-progress li.wss-status-activated:before{border:none}#wss-status-progress li.wss-current-status .wss-status-node{border:6px #5cb85c solid;background:#fff}.wss-status-activated .wss-status-node:before{content:"";background-color:transparent;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;margin-top:4px;width:6px;border-bottom:2px solid #fff;height:10px;border-right:2px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.wss-status-content{margin-left:36px;transition:all .8s ease}#wss-status-progress li{padding-bottom:24px;font-size:16px;position:relative}#wss-status-progress li:before{content:'';margin:11px;padding:0;position:absolute;height:100%;width:2px;background:#dedede}#wss-status-progress li:last-child{padding:0}#wss-status-progress li:last-child:before{display:none}@media screen and (max-width:543px){.woo-author-message{padding-left:0;padding-right:0;padding-top:60px}.wss-receiver-msg .woo-author-message{padding-right:0}.woo-name{margin-bottom:10px}}.wss-notification-read,.wss-notification-delete{cursor:pointer}
/*!
Theme Name: Page Builder Framework
Theme URI: https://wp-pagebuilderframework.com
Author: David Vongries
Author URI: https://mapsteps.com
Description: Page Builder Framework is a super fast, lightweight (less than 50kb on the frontend) and highly customizible WordPress theme made to work with all page builders such as Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, Thrive Architect, Brizy and more. It can be daunting to look for the perfect theme to pair with the page builder you love. Page Builder Framework is the only theme that has been specifically created for Page Builders. It has been written from ground up with SEO in mind, is 100% Gutenberg compatible and follows the latest web standards (HTML5 and schema.org markup). With its minimalistic approach and lots of customization options in the WordPress customizer, it enables you to build almost any type of website such as a Blog, Portfolio website, Agency website or WooCommerce storefront. Agency owners and Developers love Page Builder Framework for its flexibility and extendability when it comes to building outstanding client websites. If you’re not a coder, don’t worry! With endless options in the WordPress customizer it’s the perfect fit for users at any skill level. Are you using a Page Builder and still looking for the perfect theme? Look no further.
Version: 2.1.3
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, custom-logo, custom-background, threaded-comments, translation-ready, blog, news, e-commerce, rtl-language-support, theme-options, block-styles, wide-blocks
Text Domain: page-builder-framework
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'page-builder-framework';src:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/fonts/page-builder-framework.woff2) format("woff2"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/fonts/page-builder-framework.woff) format("woff"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/fonts/page-builder-framework.ttf) format("truetype"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/fonts/page-builder-framework.eot);font-weight:400;font-style:normal}.wpbff{font-family:'page-builder-framework' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpbff-arrow-up:before{content:"\f101"}.wpbff-arrow-down:before{content:"\f102"}.wpbff-arrow-right:before{content:"\f103"}.wpbff-arrow-left:before{content:"\f104"}.wpbff-hamburger:before{content:"\f105"}.wpbff-times:before{content:"\f106"}.wpbff-clock:before{content:"\f107"}.wpbff-cart:before{content:"\f108"}.wpbff-basket:before{content:"\f109"}.wpbff-caret-up:before{content:"\f10a"}.wpbff-caret-down:before{content:"\f10b"}.wpbff-caret-right:before{content:"\f10c"}.wpbff-caret-left:before{content:"\f10d"}.wpbff-facebook:before{content:"\f10e"}.wpbff-twitter:before{content:"\f10f"}.wpbff-google:before{content:"\f110"}.wpbff-youtube:before{content:"\f111"}.wpbff-pinterest:before{content:"\f112"}.wpbff-linkedin:before{content:"\f113"}.wpbff-vimeo:before{content:"\f114"}.wpbff-soundcloud:before{content:"\f115"}.wpbff-yelp:before{content:"\f116"}.wpbff-instagram:before{content:"\f117"}.wpbff-search:before{content:"\f118"}.wpbff-bag:before{content:"\f119"}.wpbff-behance:before{content:"\f11a"}.wpbff-spotify:before{content:"\f11b"}.wpbff-reddit:before{content:"\f11c"}.wpbff-info:before{content:"\f11d"}.wpbff-info-o:before{content:"\f11e"}.wpbf-container{max-width:1200px;padding:0 20px}.wpbf-container-center{margin-left:auto;margin-right:auto}.wpbf-container:before,.wpbf-container:after{content:"";display:table}.wpbf-container:after{clear:both}.wpbf-clearfix:before{content:"";display:table-cell}.wpbf-clearfix:after{content:"";display:table;clear:both}.wpbf-float-left{float:left}.wpbf-float-right{float:right}[class*=wpbf-float-]{max-width:100%}.wpbf-button,input[type=submit]{-webkit-appearance:none;text-align:center;padding:14px 16px;background:#e7e7ec;outline:0;border:none;display:inline-block;cursor:pointer;color:#6d7680;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;line-height:1;font-weight:700}.wpbf-button:hover,input[type=submit]:hover{background:#dedee5;color:#6d7680}.wpbf-button-primary{background:#3ba9d2;color:#fff}.wpbf-button-primary:hover{background:#79c4e0;color:#fff}.wpbf-button-small{padding:10px 12px}.wpbf-button-large{padding:18px 20px}.wpbf-button-full{display:block}input[type=checkbox],input[type=radio]{cursor:pointer}textarea,select,input[type=text],input[type=password],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=number],input[type=datetime]{-webkit-appearance:none;width:100%;background:#fff;border:1px solid #dedee5;padding:13px 15px;outline:none;line-height:1}form :-ms-input-placeholder{color:#3e4349;opacity:.5}form ::-ms-input-placeholder{color:#3e4349;opacity:.5}form ::placeholder{color:#3e4349;opacity:.5}form [placeholder]:focus:-ms-input-placeholder{color:#3e4349;opacity:.7}form [placeholder]:focus::-ms-input-placeholder{color:#3e4349;opacity:.7}form [placeholder]:focus::placeholder{color:#3e4349;opacity:.7}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MjgzNGQzMC03MmY4LTRkM2MtYTU4NC1lNzMzZDE1YjU2NzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzJGMzNGODgwRkI5MTFFN0E3NzQ5QUE3QTdEMENEQjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzJGMzNGODcwRkI5MTFFN0E3NzQ5QUE3QTdEMENEQjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzAzN2MxMy01N2VhLTRiN2UtYjg3Yi04OGZhODk2NDYzZTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMTI0MmMzNy1mZTljLTExNzktYWE3NC1kYzYxZWJhMDdhNDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ItaH1AAABFklEQVR42uzZuw3CMBAG4NhiAFiDAsahp0sqJOaghQ5mIkgwBmwQzlJAoLz8OCe29Z90urMb65MfjUVVVVkKIbNEAhBAAAEEEEAAoZjdyseG6olyEanhSZmL8npXzTzyDXnJRI6XVIhdApCdXK2XF2qKiBGFMojPiO5KTuUYIUI9VJn4nY0M80U0IBFh/hCtkAgwDUQnJGBMK6IXEiCmEzEICQjTi9CCBIAZRGhDJsRoIYwgE2C0EcaQETFGCCvICBhjhDXEI8YK4QTxgLFGOEMYMU4IFggDxhnBBnHAsCBYIRYYNgQ7xADDivAC0cCwI7xBejBeEF4hNWZL5VAP94Q4+1pL4FcXEEAAAQQQQAABxFu8BRgA2gaBhwO0rwAAAAAASUVORK5CYII=);background-position:right 20px center;background-repeat:no-repeat;background-size:10px auto}.wpbf-notice{background:#f5f5f7;border:2px solid #dedee5;padding:5px 10px;border-radius:4px;margin-bottom:20px}.wpbf-notice-warning{background:rgba(232,187,26,.15);border-color:#e8bb1a;color:#e8bb1a}.wpbf-notice-error{background:rgba(255,99,71,.15);border-color:tomato;color:tomato}.wpbf-notice-success{background:rgba(79,225,144,.15);border-color:#4fe190;color:#4fe190}table,.wpbf-table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #dedee5;margin-bottom:20px}table th,table td,.wpbf-table th,.wpbf-table td{padding:8px;border:1px solid #dedee5}table th,.wpbf-table th{text-align:left;background:#f5f5f7}table thead th,.wpbf-table thead th{vertical-align:bottom}.wpbf-table-striped tr:nth-of-type(odd){background:#f5f5f7}.wpbf-table-small th,.wpbf-table-small td{padding:4px 8px}.wpbf-table-large th,.wpbf-table-large td{padding:15px}.wpbf-table-hover tbody tr{-moz-transition:background-color .2s;-o-transition:background-color .2s;-webkit-transition:background-color .2s;transition:background-color .2s}.wpbf-table-hover tbody tr:hover{background:#f5f5f7}.wpbf-grid{margin-left:-35px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.wpbf-grid>*{width:100%;padding-left:35px}.wpbf-grid>.wpbf-grid{margin-left:0;padding-left:0}.wpbf-grid+.wpbf-grid{margin-top:35px}.wpbf-grid-xlarge{margin-left:-45px}.wpbf-grid-xlarge>*{padding-left:45px}.wpbf-grid-xlarge+.wpbf-grid-xlarge{margin-top:45px}.wpbf-grid-large{margin-left:-35px}.wpbf-grid-large>*{padding-left:35px}.wpbf-grid-large+.wpbf-grid-large{margin-top:35px}.wpbf-grid-medium{margin-left:-25px}.wpbf-grid-medium>*{padding-left:25px}.wpbf-grid-medium+.wpbf-grid-medium{margin-top:25px}.wpbf-grid-small{margin-left:-15px}.wpbf-grid-small>*{padding-left:15px}.wpbf-grid-small+.wpbf-grid-small{margin-top:15px}.wpbf-grid-collapse{margin-left:0}.wpbf-grid-collapse>*{padding-left:0}.wpbf-grid-collapse+.wpbf-grid-collapse,.wpbf-grid-collapse>*{margin-top:0}.wpbf-grid-divider:not(:empty){margin-left:-25px;margin-right:-25px}.wpbf-grid-divider>*{padding-left:25px;padding-right:25px}.wpbf-grid-divider>[class*=wpbf-1-]:not(.wpbf-1-1):nth-child(n+2),.wpbf-grid-divider>[class*=wpbf-2-]:nth-child(n+2),.wpbf-grid-divider>[class*=wpbf-3-]:nth-child(n+2),.wpbf-grid-divider>[class*=wpbf-4-]:nth-child(n+2),.wpbf-grid-divider>[class*=wpbf-5-]:nth-child(n+2),.wpbf-grid-divider>[class*=wpbf-6-]:nth-child(n+2),.wpbf-grid-divider>[class*=wpbf-7-]:nth-child(n+2),.wpbf-grid-divider>[class*=wpbf-8-]:nth-child(n+2),.wpbf-grid-divider>[class*=wpbf-9-]:nth-child(n+2){border-left:1px solid #dedee5}.wpbf-grid>*{float:left}.wpbf-grid-1-1>*{width:100%}.wpbf-grid-1-2>*{width:50%}.wpbf-grid-1-3>*{width:33.333%}.wpbf-grid-1-4>*{width:25% !important}.wpbf-grid-1-5>*{width:20%}.wpbf-grid-1-6>*{width:16.666%}.wpbf-grid-1-10>*{width:10%}.wpbf-1-1{width:100%}.wpbf-1-2,.wpbf-2-4,.wpbf-3-6,.wpbf-5-10{width:50%}.wpbf-1-3,.wpbf-2-6{width:33.333%}.wpbf-2-3,.wpbf-4-6{width:66.666%}.wpbf-1-4{width:25%}.wpbf-3-4{width:75%}.wpbf-1-5,.wpbf-2-10{width:20%}.wpbf-2-5,.wpbf-4-10{width:40%}.wpbf-3-5,.wpbf-6-10{width:60%}.wpbf-4-5,.wpbf-8-10{width:80%}.wpbf-1-6{width:16.666%}.wpbf-5-6{width:83.333%}.wpbf-1-10{width:10%}.wpbf-3-10{width:30%}.wpbf-7-10{width:70%}.wpbf-9-10{width:90%}.wpbf-grid:before,.wpbf-grid:after{content:"";display:block;overflow:hidden}.wpbf-grid:after{clear:both}.wpbf-text-left{text-align:left}.wpbf-text-right{text-align:right}.wpbf-text-center{text-align:center}.wpbf-text-justify{text-align:justify}.wpbf-uppercase,.wpbf-text-uppercase{text-transform:uppercase}.wpbf-inline-block{display:inline-block}.wpbf-reset-line-height{line-height:0}.wpbf-image,.wpbf-img{width:100%;height:auto}.wpbf-hidden{display:none}.wpbf-margin-xlarge{margin-top:120px;margin-bottom:120px}.wpbf-margin-xlarge-top{margin-top:120px}.wpbf-margin-xlarge-bottom{margin-bottom:120px}.wpbf-margin-xlarge-left{margin-left:120px}.wpbf-margin-xlarge-right{margin-right:120px}.wpbf-margin-large{margin-top:80px;margin-bottom:80px}.wpbf-margin-large-top{margin-top:80px}.wpbf-margin-large-bottom{margin-bottom:80px}.wpbf-margin-large-left{margin-left:80px}.wpbf-margin-large-right{margin-right:80px}.wpbf-margin-medium{margin-top:40px;margin-bottom:40px}.wpbf-margin-medium-top{margin-top:40px}.wpbf-margin-medium-bottom{margin-bottom:40px}.wpbf-margin-medium-left{margin-left:40px}.wpbf-margin-medium-right{margin-right:40px}.wpbf-margin{margin-top:20px;margin-bottom:20px}.wpbf-margin-top{margin-top:20px}.wpbf-margin-bottom{margin-bottom:20px}.wpbf-margin-left{margin-left:20px}.wpbf-margin-right{margin-right:20px}.wpbf-margin-small{margin-top:10px;margin-bottom:10px}.wpbf-margin-small-top{margin-top:10px}.wpbf-margin-small-bottom{margin-bottom:10px}.wpbf-margin-small-left{margin-left:10px}.wpbf-margin-small-right{margin-right:10px}.wpbf-margin-none,.wpbf-remove-margin{margin:0 !important}.wpbf-margin-top-none{margin-top:0 !important}.wpbf-margin-bottom-none{margin-bottom:0 !important}.wpbf-padding-xlarge{padding-top:120px;padding-bottom:120px}.wpbf-padding-xlarge-top{padding-top:120px}.wpbf-padding-xlarge-bottom{padding-bottom:120px}.wpbf-padding-xlarge-left{padding-left:120px}.wpbf-padding-xlarge-right{padding-right:120px}.wpbf-padding-large{padding-top:80px;padding-bottom:80px}.wpbf-padding-large-top{padding-top:80px}.wpbf-padding-large-bottom{padding-bottom:80px}.wpbf-padding-large-left{padding-left:80px}.wpbf-padding-large-right{padding-right:80px}.wpbf-padding-medium{padding-top:40px;padding-bottom:40px}.wpbf-padding-medium-top{padding-top:40px}.wpbf-padding-medium-bottom{padding-bottom:40px}.wpbf-padding-medium-left{padding-left:40px}.wpbf-padding-medium-right{padding-right:40px}.wpbf-padding{padding-top:20px;padding-bottom:20px}.wpbf-padding-top{padding-top:20px}.wpbf-padding-bottom{padding-bottom:20px}.wpbf-padding-left{padding-left:20px}.wpbf-padding-right{padding-right:20px}.wpbf-padding-small{padding-top:10px;padding-bottom:10px}.wpbf-padding-small-top{padding-top:10px}.wpbf-padding-small-bottom{padding-bottom:10px}.wpbf-padding-small-left{padding-left:10px}.wpbf-padding-small-right{padding-right:10px}.wpbf-padding-none,.wpbf-remove-padding{padding:0 !important}.wpbf-padding-top-none{padding-top:0 !important}.wpbf-padding-bottom-none{padding-bottom:0 !important}body{font-family:Helvetica,Arial,sans-serif;color:#6d7680;font-size:16px;line-height:1.7}button,input,optgroup,select,textarea{font-size:16px}textarea{line-height:1.7}h1,h2,h3,h4,h5,h6{color:#3e4349;font-family:Helvetica,Arial,sans-serif;margin:0 0 20px;font-weight:700;line-height:1.2}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}p,figure{margin:0;padding:0}button{line-height:1.7;border:none;background:0 0}pre{background:#f5f5f7;padding:20px;margin-bottom:20px;line-height:1.7;overflow:auto}code{background:#f5f5f7;padding:2px}p{margin-bottom:20px}figure{margin-bottom:20px}ul,ol{margin:0 0 20px}.opacity{opacity:0}img{vertical-align:middle;max-width:100%;height:auto}blockquote{margin:20px 0 20px 20px;padding:0 0 0 20px;border-left:5px solid #dedee5;font-style:italic}blockquote cite{opacity:.75;font-size:14px}b,strong{font-weight:700}a{text-decoration:none;outline:none;color:#3ba9d2;-moz-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}a:hover{color:#79c4e0}textarea{vertical-align:top;resize:vertical}.pagination h2{display:none}.pagination .page-numbers{height:50px;line-height:50px;padding:0 20px;background:#f5f5f7;display:inline-block;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.pagination .page-numbers.current{background:#dedee5 !important}.wpbf-breadcrumbs{padding:0;font-size:14px;margin-bottom:10px}.wpbf-breadcrumbs .wpbf-breadcrumb{list-style:none;display:inline-block}.wpbf-breadcrumbs-container{padding-top:15px;padding-bottom:15px;background:#dedee5}.wpbf-breadcrumbs-container .wpbf-breadcrumbs{margin-bottom:0}#breadcrumbs{font-size:14px;margin-bottom:10px}img.alignright,figure.alignright,div.alignright{float:right;margin:0 0 20px 20px}img.alignleft,figure.alignleft,div.alignleft{float:left;margin:0 20px 20px 0}img.aligncenter,figure.aligncenter div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center;max-width:100%}.wp-caption-text{font-size:14px;padding:10px}.gallery:before{content:"";display:table-cell}.gallery:after{content:"";display:table;clear:both}.gallery{margin-bottom:20px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;padding:10px}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.666%}.gallery-columns-7 .gallery-item{width:14.285%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.111%}.gallery img{width:100%;height:auto;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}.gallery img:hover{opacity:.7}.gallery .gallery-caption{font-size:12px}.sticky{border:5px solid #f5f5f7 !important;padding:20px 20px 0}.page-links{margin-bottom:20px;clear:both}:focus{outline:1px dotted rgba(0,0,0,.6)}body:focus{outline:none}.using-mouse :focus{outline:none}.using-mouse::-moz-focus-inner{border:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;clip:auto !important;clip-path:none;color:#000;display:block;font-size:16px;height:auto;left:10px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:10px;width:auto;z-index:100000}.elementor-editor-active .wpbf-navigation-transparent{display:none !important}.elementor-field-group .elementor-select-wrapper select{background-image:none}.wpbf-navigation{width:100%;background:#f5f5f7;position:relative;z-index:555}.wpbf-nav-wrapper{padding-top:20px;padding-bottom:20px;position:relative}.wpbf-navigation .wpbf-grid-collapse{display:table;width:100%}.wpbf-navigation .wpbf-logo-container,.wpbf-navigation .wpbf-menu-container{display:table-cell;float:none;vertical-align:middle}.wpbf-menu{margin:0;padding:0}.wpbf-menu li{list-style:none}.wpbf-menu a{display:block}.wpbf-menu:before,.wpbf-menu:after{content:"";display:table}.wpbf-menu:after{clear:both}.wpbf-logo-container{line-height:1.5}.wpbf-logo a{font-weight:700;font-size:22px}.wpbf-tagline{font-weight:700;margin:0}.wpbf-menu-item-search{position:relative}.wpbf-menu-item-search.active i{opacity:0}.wpbf-menu-item-search .wpbf-menu-search{position:absolute;z-index:3;top:50%;margin-top:-25px;right:0;display:none;opacity:0;width:0;max-width:350px}.wpbf-menu-item-search .wpbf-menu-search input[type=search]{height:50px}.wpbf-mobile-menu a,.wpbf-menu a{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.wpbf-menu li{-moz-transition:background-color .2s;-o-transition:background-color .2s;-webkit-transition:background-color .2s;transition:background-color .2s}.wpbf-menu>.current-menu-item>a{color:#79c4e0 !important}.wpbf-menu .sub-menu{margin:0;padding:0}.wpbf-sub-menu>.menu-item-has-children>a:after{margin-left:5px;font-family:"page-builder-framework";content:"\f102";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.wpbf-sub-menu>.menu-item-has-children>.sub-menu{display:none;position:absolute;z-index:111;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) .sub-menu{width:220px}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu){position:relative}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) .menu-item-has-children{position:relative}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) .menu-item-has-children>.sub-menu{display:none;opacity:0;left:100%;top:0;position:absolute;z-index:111;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) .menu-item-has-children>a:after{float:right;margin-left:20px;font-family:"page-builder-framework";content:"\f103";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpbf-sub-menu-align-right>.menu-item-has-children:not(.wpbf-mega-menu) .sub-menu{right:0}.wpbf-sub-menu-align-right>.menu-item-has-children:not(.wpbf-mega-menu) .menu-item-has-children>a:after{display:none}.wpbf-sub-menu-align-right>.menu-item-has-children:not(.wpbf-mega-menu) .menu-item-has-children .sub-menu{left:-100%}.wpbf-sub-menu-align-center>.menu-item-has-children:not(.wpbf-mega-menu)>.sub-menu{left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpbf-sub-menu-focus>.sub-menu{display:block !important;opacity:1 !important}.wpbf-menu-right .wpbf-menu a,.wpbf-menu-left .wpbf-menu a,.wpbf-menu-stacked .wpbf-menu a,.wpbf-menu-stacked-advanced .wpbf-menu a,.wpbf-menu-centered .wpbf-menu a,#wpbf-pre-header .wpbf-menu a,.wpbf-page-footer .wpbf-menu a{padding:10px 20px}.wpbf-menu-right .wpbf-menu>.menu-item,.wpbf-menu-left .wpbf-menu>.menu-item,.wpbf-menu-stacked .wpbf-menu>.menu-item,.wpbf-menu-stacked-advanced .wpbf-menu>.menu-item,.wpbf-menu-centered .wpbf-menu>.menu-item,#wpbf-pre-header .wpbf-menu>.menu-item,.wpbf-page-footer .wpbf-menu>.menu-item{float:left}.wpbf-menu-right .wpbf-menu{float:right}.wpbf-menu-left .wpbf-logo-container{text-align:right}.wpbf-menu-left .wpbf-menu{float:left}.wpbf-menu-centered .logo-container{display:none;text-align:center;padding:0 20px}.wpbf-menu-centered .logo-container a{padding:0}.wpbf-menu-centered .wpbf-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.wpbf-menu-stacked{text-align:center}.wpbf-menu-stacked .wpbf-menu{display:inline-block;text-align:left}.wpbf-mobile-logo a{font-weight:700}.wpbf-menu-toggle-container{text-align:right}.wpbf-menu-left .wpbf-menu-toggle-container{text-align:left}.wpbf-nav-item,.wpbf-mobile-nav-item{cursor:pointer;display:inline-block;padding:0;margin:0 15px 0 0;vertical-align:middle}.wpbf-nav-item li,.wpbf-mobile-nav-item li{list-style:none}.wpbf-nav-item a,.wpbf-mobile-nav-item a{color:inherit}.wpbf-mobile-menu-toggle,.wpbf-menu-toggle{margin:0}.wpbf-mobile-nav-wrapper{padding-top:20px;padding-bottom:20px}.wpbf-mobile-menu-hamburger .wpbf-mobile-nav-wrapper,.wpbf-mobile-menu-off-canvas .wpbf-mobile-nav-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;width:100%}.wpbf-mobile-menu-default .wpbf-mobile-logo-container,.wpbf-mobile-menu-default .wpbf-menu-toggle-container{text-align:center}.wpbf-mobile-menu-default .wpbf-menu-toggle-container{margin-top:20px}.wpbf-mobile-menu-container{display:none;background:#fff}.wpbf-mobile-menu{margin:0;padding:0;z-index:111}.wpbf-mobile-menu li{list-style:none}.wpbf-mobile-menu a{display:block;padding:10px 20px}.wpbf-mobile-menu .menu-item{border-top:1px solid #dedee5}.wpbf-mobile-menu>.menu-item:last-child{border-bottom:1px solid #dedee5}.wpbf-mobile-menu-container nav{overflow-y:auto;height:100%}.wpbf-mobile-menu .sub-menu{margin:0;padding:0;display:none}.wpbf-mobile-menu .menu-item-has-children{position:relative}.wpbf-mobile-menu .menu-item-has-children .wpbf-submenu-toggle{position:absolute;cursor:pointer;top:0;right:0;padding:10px 20px}#wpbf-pre-header .wpbf-menu{float:right}#wpbf-pre-header .wpbf-menu .sub-menu{z-index:999}#wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu{float:right}#wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu .sub-menu{text-align:left}#wpbf-pre-header .wpbf-inner-pre-header-left .wpbf-menu{float:left}.wpbf-page-footer .wpbf-inner-footer-content .wpbf-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.wpbf-page-footer .wpbf-inner-footer-right .wpbf-menu{float:right}.wpbf-page-footer .wpbf-inner-footer-left .wpbf-menu{float:left}.post-links{margin-bottom:20px}.next-post-link{float:right}.admin-bar .wpbf-navigation-active{margin-top:32px}.wpbf-pre-header{font-size:14px;background:#fff}.wpbf-pre-header .wpbf-menu{font-size:14px}.wpbf-pre-header .wpbf-menu .sub-menu a{font-size:14px}.wpbf-inner-pre-header{padding-top:10px;padding-bottom:10px}.wpbf-page-footer{font-size:14px;background:#f5f5f7}.wpbf-page-footer .wpbf-menu{font-size:14px}.wpbf-inner-footer{padding-top:20px;padding-bottom:20px}.wpbf-footer-one-column,.wpbf-pre-header-one-column{text-align:center}.wpbf-footer-two-columns,.wpbf-pre-header-two-columns{width:100%;display:table}.wpbf-footer-two-columns .wpbf-inner-footer-left,.wpbf-footer-two-columns .wpbf-inner-footer-right,.wpbf-footer-two-columns .wpbf-inner-pre-header-left,.wpbf-footer-two-columns .wpbf-inner-pre-header-right,.wpbf-pre-header-two-columns .wpbf-inner-footer-left,.wpbf-pre-header-two-columns .wpbf-inner-footer-right,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-left,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-right{display:table-cell;width:50%;vertical-align:middle}.wpbf-footer-two-columns .wpbf-inner-footer-right,.wpbf-footer-two-columns .wpbf-inner-pre-header-right,.wpbf-pre-header-two-columns .wpbf-inner-footer-right,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-right{text-align:right}body{background:#fff}.wpbf-page{position:relative;-ms-word-wrap:break-word;word-wrap:break-word}.wpbf-video{margin-bottom:20px;position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.wpbf-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-title{margin-bottom:40px}.wpbf-author-box{background:#f5f5f7;margin-bottom:20px;padding:20px}.wpbf-author-box h1{margin-bottom:20px}.wpbf-author-box .avatar{border-radius:100%;width:60px}.wpbf-post-image-wrapper{margin-bottom:20px}.wpbf-post-image-link{display:inline-block}.article-meta{font-size:14px}.article-meta .article-time{text-decoration:underline}.article-meta .article-meta-separator:last-of-type{display:none}.article-meta .avatar{border-radius:100%;margin-right:5px;width:32px}.article-footer{clear:both}.footer-tags,.footer-categories,.footer-comment-count{font-size:14px}.wpbf-read-more{margin-bottom:20px}.wpbf-archive-content .wpbf-post-style-plain{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedee5}.wpbf-archive-content .wpbf-post-style-plain .article-footer>*:last-child{margin-bottom:0}.wpbf-archive-content .wpbf-post-style-plain:last-child{padding-bottom:0 !important;border-bottom:none !important}.wpbf-archive-content .wpbf-post-style-boxed{padding:20px;background:#f5f5f7;margin-bottom:20px}.wpbf-archive-content .wpbf-post-style-boxed .article-footer>*:last-child{margin-bottom:0}.wpbf-archive-content .wpbf-post-style-boxed.stretched .wpbf-post-image-wrapper{margin-left:-20px;margin-right:-20px}.wpbf-archive-content .wpbf-post-style-boxed.stretched .article-header>.wpbf-post-image-wrapper:first-child{margin-top:-20px}.wpbf-single-content .wpbf-post-style-plain #comments-title{margin-top:40px;padding-top:40px;border-top:10px solid #f5f5f7}.wpbf-single-content .wpbf-post-style-plain #reply-title{padding-top:40px;margin-top:40px;border-top:10px solid #f5f5f7;display:block}.wpbf-single-content .wpbf-post-style-plain #reply-title small{font-size:14px}.wpbf-single-content .wpbf-post-style-boxed .wpbf-article-wrapper{padding:20px;background:#f5f5f7;margin-bottom:20px}.wpbf-single-content .wpbf-post-style-boxed .wpbf-article-wrapper .article-footer>*:last-child{margin-bottom:0}.wpbf-single-content .wpbf-post-style-boxed .commentlist{margin-top:40px}.wpbf-single-content .wpbf-post-style-boxed #respond{padding:20px;background:#f5f5f7;margin-bottom:20px;margin-top:40px}.wpbf-single-content .wpbf-post-style-boxed #respond #commentform>p:last-of-type{margin-bottom:0}.wpbf-single-content .wpbf-post-style-boxed.stretched .wpbf-post-image-wrapper{margin-left:-20px;margin-right:-20px}.wpbf-single-content .wpbf-post-style-boxed.stretched .article-header>.wpbf-post-image-wrapper:first-child{margin-top:-20px}.commentlist ul{margin:0;padding:0}.commentlist li{list-style:none}.commentlist .children{margin-left:20px}.comment{position:relative;padding:25px;border:3px solid #dedee5;margin-bottom:20px}.comment .comment-edit-link{position:absolute;right:20px;top:20px}.comment .comment-meta{font-size:14px;margin-bottom:20px}.comment .avatar{width:65px;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;height:auto;margin-right:10px;display:inline-block}.comment .comment-author-info{display:inline-block}.comment .comment-author .fn{font-style:normal;font-weight:700}.comment .comment-time{color:#a6a6b8;margin-left:5px}.comment .comment-time a{color:#a6a6b8}.comment .comment-time:before{font-family:"page-builder-framework";content:"\f107";margin-right:3px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment .comment-reply-link{display:inline-block}.pingback{position:relative;padding:25px;border:3px solid #dedee5;margin-bottom:20px}.pingback a{display:block}.pingback .comment-edit-link{position:absolute;right:20px;top:20px;font-size:14px}.bypostauthor{border-color:#3ba9d2}.wpbf-comment-nav{font-size:14px;padding:0}.wpbf-comment-nav .previous{float:left}.wpbf-comment-nav .next{float:right}.has-tiny-font-size{font-size:12px}.has-small-font-size{font-size:14px}.has-large-font-size{font-size:20px}.has-larger-font-size{font-size:32px}.has-extra-font-size{font-size:44px}.wpbf-no-sidebar .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:unset}.alignwide iframe,.alignfull iframe{width:100%}.wp-block-separator{max-width:280px;margin:40px auto;border:none;background:#d0d0da;height:2px}.wp-block-separator.is-style-wide{width:100%;max-width:none;height:1px}.wp-block-separator.is-style-dots:before{color:#b4b4c3;font-size:30px}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:20px 0 20px 20px;padding:0 0 0 20px}.wp-block-pullquote blockquote{padding:0 20px;margin:0;border-left:none}.wp-block-pullquote{margin:40px 0;padding:20px 0;border-top:5px solid #dedee5;border-bottom:5px solid #dedee5}.wp-block-audio audio{width:100%}.widget ul{margin:0;padding:0}.widget ul li{list-style:none}.wpbf-sidebar .widget,.elementor-widget-sidebar .widget{margin-bottom:20px;padding:20px;background:#f5f5f7}#s{padding-right:40px}#searchform{position:relative}#searchform:before{content:"\f118";right:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#6d7680;font-family:'page-builder-framework' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpbf-no-sidebar .wpbf-main.wpbf-medium-2-3{width:100%}.wpbf-no-sidebar .wpbf-main-grid{margin-left:0;margin-right:0}.wpbf-no-sidebar .wpbf-main-grid>*{padding-left:0;padding-right:0}.scrolltop{position:fixed;width:40px;height:40px;text-align:center;line-height:40px;z-index:222;background:rgba(62,67,73,.5);bottom:20px;right:20px;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;display:none;color:#fff !important}.scrolltop:before{font-family:"page-builder-framework";content:"\f101";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scrolltop:hover{background:rgba(62,67,73,.7)}span.wpcf7-not-valid-tip{position:absolute;top:0;left:5px;height:auto;background:#fff;font-size:14px;color:tomato}div.wpcf7-response-output{font-size:14px;padding:10px;margin:0;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}div.wpcf7-spam-blocked,div.wpcf7-validation-errors{border-color:tomato;color:tomato}div.wpcf7-mail-sent-ok{border-color:#3ba9d2;color:#3ba9d2}
@media (min-width: 481px){.wpbf-grid-small-1-1>*{width:100%}.wpbf-grid-small-1-2>*{width:50%}.wpbf-grid-small-1-3>*{width:33.333%}.wpbf-grid-small-2-3>*{width:66.666%}.wpbf-grid-small-1-4>*{width:25%}.wpbf-grid-small-1-5>*{width:20%}.wpbf-grid-small-1-6>*{width:16.666%}.wpbf-grid-small-1-10>*{width:10%}.wpbf-small-1-1{width:100%}.wpbf-small-1-2,.wpbf-small-2-4,.wpbf-small-3-6,.wpbf-small-5-10{width:50%}.wpbf-small-1-3,.wpbf-small-2-6{width:33.333%}.wpbf-small-2-3,.wpbf-small-4-6{width:66.666%}.wpbf-small-1-4{width:25%}.wpbf-small-3-4{width:75%}.wpbf-small-1-5,.wpbf-small-2-10{width:20%}.wpbf-small-2-5,.wpbf-small-4-10{width:40%}.wpbf-small-3-5,.wpbf-small-6-10{width:60%}.wpbf-small-4-5,.wpbf-small-8-10{width:80%}.wpbf-small-1-6{width:16.666%}.wpbf-small-5-6{width:83.333%}.wpbf-small-1-10{width:10%}.wpbf-small-3-10{width:30%}.wpbf-small-7-10{width:70%}.wpbf-small-9-10{width:90%}}@media (min-width: 769px){.wpbf-no-sidebar .alignwide{margin-left:-50px;margin-right:-50px;max-width:unset;width:auto}.wpbf-grid-divider>[class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2){border-left:1px solid #dedee5}.wpbf-grid-medium-1-1>*{width:100%}.wpbf-grid-medium-1-2>*{width:50%}.wpbf-grid-medium-1-3>*{width:33.333%}.wpbf-grid-medium-2-3>*{width:66.666%}.wpbf-grid-medium-1-4>*{width:25%}.wpbf-grid-medium-1-5>*{width:20%}.wpbf-grid-medium-1-6>*{width:16.666%}.wpbf-grid-medium-1-10>*{width:10%}.wpbf-medium-1-1{width:100%}.wpbf-medium-1-2,.wpbf-medium-2-4,.wpbf-medium-3-6,.wpbf-medium-5-10{width:50%}.wpbf-medium-1-3,.wpbf-medium-2-6{width:33.333%}.wpbf-medium-2-3,.wpbf-medium-4-6{width:66.666%}.wpbf-medium-1-4{width:25%}.wpbf-medium-3-4{width:75%}.wpbf-medium-1-5,.wpbf-medium-2-10{width:20%}.wpbf-medium-2-5,.wpbf-medium-4-10{width:40%}.wpbf-medium-3-5,.wpbf-medium-6-10{width:60%}.wpbf-medium-4-5,.wpbf-medium-8-10{width:80%}.wpbf-medium-1-6{width:16.666%}.wpbf-medium-5-6{width:83.333%}.wpbf-medium-1-10{width:10%}.wpbf-medium-3-10{width:30%}.wpbf-medium-7-10{width:70%}.wpbf-medium-9-10{width:90%}}@media (min-width: 1025px){.wpbf-no-sidebar .alignwide{margin-left:-75px;margin-right:-75px}.wpbf-grid-divider>[class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2){border-left:1px solid #dedee5}.wpbf-grid-large-1-1>*{width:100%}.wpbf-grid-large-1-2>*{width:50%}.wpbf-grid-large-1-3>*{width:33.333%}.wpbf-grid-large-2-3>*{width:66.666%}.wpbf-grid-large-1-4>*{width:25%}.wpbf-grid-large-1-5>*{width:20%}.wpbf-grid-large-1-6>*{width:16.666%}.wpbf-grid-large-1-10>*{width:10%}.wpbf-large-1-1{width:100%}.wpbf-large-1-2,.wpbf-large-2-4,.wpbf-large-3-6,.wpbf-large-5-10{width:50%}.wpbf-large-1-3,.wpbf-large-2-6{width:33.333%}.wpbf-large-2-3,.wpbf-large-4-6{width:66.666%}.wpbf-large-1-4{width:25%}.wpbf-large-3-4{width:75%}.wpbf-large-1-5,.wpbf-large-2-10{width:20%}.wpbf-large-2-5,.wpbf-large-4-10{width:40%}.wpbf-large-3-5,.wpbf-large-6-10{width:60%}.wpbf-large-4-5,.wpbf-large-8-10{width:80%}.wpbf-large-1-6{width:16.666%}.wpbf-large-5-6{width:83.333%}.wpbf-large-1-10{width:10%}.wpbf-large-3-10{width:30%}.wpbf-large-7-10{width:70%}.wpbf-large-9-10{width:90%}}@media (min-width: 1201px){.wpbf-grid-xlarge-1-1>*{width:100%}.wpbf-grid-xlarge-1-2>*{width:50%}.wpbf-grid-xlarge-1-3>*{width:33.333%}.wpbf-grid-xlarge-2-3>*{width:66.666%}.wpbf-grid-xlarge-1-4>*{width:25%}.wpbf-grid-xlarge-1-5>*{width:20%}.wpbf-grid-xlarge-1-6>*{width:16.666%}.wpbf-grid-xlarge-1-10>*{width:10%}.wpbf-xlarge-1-1{width:100%}.wpbf-xlarge-1-2,.wpbf-xlarge-2-4,.wpbf-xlarge-3-6,.wpbf-xlarge-5-10{width:50%}.wpbf-xlarge-1-3,.wpbf-xlarge-2-6{width:33.333%}.wpbf-xlarge-2-3,.wpbf-xlarge-4-6{width:66.666%}.wpbf-xlarge-1-4{width:25%}.wpbf-xlarge-3-4{width:75%}.wpbf-xlarge-1-5,.wpbf-xlarge-2-10{width:20%}.wpbf-xlarge-2-5,.wpbf-xlarge-4-10{width:40%}.wpbf-xlarge-3-5,.wpbf-xlarge-6-10{width:60%}.wpbf-xlarge-4-5,.wpbf-xlarge-8-10{width:80%}.wpbf-xlarge-1-6{width:16.666%}.wpbf-xlarge-5-6{width:83.333%}.wpbf-xlarge-1-10{width:10%}.wpbf-xlarge-3-10{width:30%}.wpbf-xlarge-7-10{width:70%}.wpbf-xlarge-9-10{width:90%}}@media screen and (max-width: 1200px){.wpbf-margin-xlarge{margin-top:80px;margin-bottom:80px}.wpbf-margin-xlarge-top{margin-top:80px}.wpbf-margin-xlarge-bottom{margin-bottom:80px}.wpbf-margin-xlarge-left{margin-left:80px}.wpbf-margin-xlarge-right{margin-right:80px}.wpbf-padding-xlarge{padding-top:80px;padding-bottom:80px}.wpbf-padding-xlarge-top{padding-top:80px}.wpbf-padding-xlarge-bottom{padding-bottom:80px}.wpbf-padding-xlarge-left{padding-left:80px}.wpbf-padding-xlarge-right{padding-right:80px}}@media screen and (max-width: 1024px){.wpbf-margin-large,.wpbf-margin-xlarge{margin-top:40px;margin-bottom:40px}.wpbf-margin-large-top{margin-top:40px}.wpbf-margin-large-bottom{margin-bottom:40px}.wpbf-margin-large-left{margin-left:40px}.wpbf-margin-large-right{margin-right:40px}.wpbf-margin-xlarge-top{margin-top:40px}.wpbf-margin-xlarge-bottom{margin-bottom:40px}.wpbf-margin-xlarge-left{margin-left:40px}.wpbf-margin-xlarge-right{margin-right:40px}.wpbf-padding-large,.wpbf-padding-xlarge{padding-top:40px;padding-bottom:40px}.wpbf-padding-large-top{padding-top:40px}.wpbf-padding-large-bottom{padding-bottom:40px}.wpbf-padding-large-left{padding-left:40px}.wpbf-padding-large-right{padding-right:40px}.wpbf-padding-xlarge-top{padding-top:40px}.wpbf-padding-xlarge-bottom{padding-bottom:40px}.wpbf-padding-xlarge-left{padding-left:40px}.wpbf-padding-xlarge-right{padding-right:40px}}@media screen and (max-width: 768px){.wpbf-footer-two-columns,.wpbf-pre-header-two-columns{display:block}.wpbf-footer-two-columns .wpbf-inner-footer-left,.wpbf-footer-two-columns .wpbf-inner-footer-right,.wpbf-footer-two-columns .wpbf-inner-pre-header-left,.wpbf-footer-two-columns .wpbf-inner-pre-header-right,.wpbf-pre-header-two-columns .wpbf-inner-footer-left,.wpbf-pre-header-two-columns .wpbf-inner-footer-right,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-left,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-right{display:block;width:100%;text-align:center}.wpbf-page-footer .wpbf-inner-footer-right .wpbf-menu{float:none;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.wpbf-page-footer .wpbf-inner-footer-left .wpbf-menu{float:none;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}@media screen and (max-width: 480px){.wpbf-margin-medium,.wpbf-margin-large,.wpbf-margin-xlarge{margin-top:20px;margin-bottom:20px}.wpbf-margin-large-top{margin-top:20px}.wpbf-margin-large-bottom{margin-bottom:20px}.wpbf-margin-large-left{margin-left:20px}.wpbf-margin-large-right{margin-right:20px}.wpbf-margin-medium-top{margin-top:20px}.wpbf-margin-medium-bottom{margin-bottom:20px}.wpbf-margin-medium-left{margin-left:20px}.wpbf-margin-medium-right{margin-right:20px}.wpbf-margin-xlarge-top{margin-top:20px}.wpbf-margin-xlarge-bottom{margin-bottom:20px}.wpbf-margin-xlarge-left{margin-left:20px}.wpbf-margin-xlarge-right{margin-right:20px}.wpbf-padding-medium,.wpbf-padding-large,.wpbf-padding-xlarge{padding-top:20px;padding-bottom:20px}.wpbf-padding-large-top{padding-top:20px}.wpbf-padding-large-bottom{padding-bottom:20px}.wpbf-padding-large-left{padding-left:20px}.wpbf-padding-large-right{padding-right:20px}.wpbf-padding-medium-top{padding-top:20px}.wpbf-padding-medium-bottom{padding-bottom:20px}.wpbf-padding-medium-left{padding-left:20px}.wpbf-padding-medium-right{padding-right:20px}.wpbf-padding-xlarge-top{padding-top:20px}.wpbf-padding-xlarge-bottom{padding-bottom:20px}.wpbf-padding-xlarge-left{padding-left:20px}.wpbf-padding-xlarge-right{padding-right:20px}}@media (min-width: 1025px){.wpbf-visible-small{display:none !important}.wpbf-visible-medium{display:none !important}.wpbf-hidden-large{display:none !important}}@media (min-width: 769px) and (max-width: 1024px){.wpbf-visible-small{display:none !important}.wpbf-visible-large{display:none !important}.wpbf-hidden-medium{display:none !important}}@media (max-width: 768px){.wpbf-visible-medium{display:none !important}.wpbf-visible-large{display:none !important}.wpbf-hidden-small{display:none !important}}
.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{*zoom:1;width:100%}.woocommerce .col2-set::before,.woocommerce .col2-set::after,.woocommerce-page .col2-set::before,.woocommerce-page .col2-set::after{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%;margin-bottom:20px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%;margin-bottom:20px}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{float:left;width:48%}.woocommerce div.product div.thumbnails,.woocommerce #content div.product div.thumbnails,.woocommerce-page div.product div.thumbnails,.woocommerce-page #content div.product div.thumbnails{*zoom:1}.woocommerce div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after{content:' ';display:table}.woocommerce div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after{clear:both}.woocommerce div.product div.thumbnails a,.woocommerce #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce div.product div.thumbnails a.last,.woocommerce #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last{margin-right:0}.woocommerce div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first{clear:both}.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a{width:48%}.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{float:right;width:48%;clear:none}.woocommerce div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{*zoom:1}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{content:' ';display:table}.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product .related,.woocommerce #content div.product .related,.woocommerce-page div.product .related,.woocommerce-page #content div.product .related{clear:both}.woocommerce div.product #reviews .comment,.woocommerce #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment{*zoom:1}.woocommerce div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after{content:' ';display:table}.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after{clear:both}.woocommerce div.product #reviews .comment img,.woocommerce #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:40px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{*zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .input-text,.woocommerce #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text{width:180px}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{*zoom:1;width:100%}.woocommerce .cart-collaterals::before,.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::before,.woocommerce-page .cart-collaterals::after{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;*zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{*zoom:1}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::before,.woocommerce-page ul.product_list_widget li::after{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{*zoom:1}.woocommerce form .form-row::before,.woocommerce form .form-row::after,.woocommerce-page form .form-row::before,.woocommerce-page form .form-row::after{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .wc-terms-and-conditions,.woocommerce #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{*zoom:1}.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-shipping-fields::after{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:20px;padding:20px}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:'star';src:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/star.eot);src:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/star.eot?#iefix) format("embedded-opentype"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/star.woff) format("woff"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/star.ttf) format("truetype"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/star.svg#star) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'WooCommerce';src:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/WooCommerce.eot);src:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/WooCommerce.woff) format("woff"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/WooCommerce.ttf) format("truetype"),url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:normal;font-style:normal}p.demo_store,.woocommerce-store-notice{position:absolute;top:0;left:0;width:100%;padding:10px 0;font-size:14px;text-align:center;background-color:#3ba9d2;color:#fff;z-index:99998;display:none}p.demo_store a,.woocommerce-store-notice a{color:#fff;text-decoration:underline}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,0.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,0.75)}.woocommerce a.remove{display:block;height:20px;width:20px;text-align:center;line-height:20px;margin:0 auto;color:tomato;border:0}.woocommerce a.remove:hover{color:rgba(255,99,71,0.5)}.woocommerce small.note{display:block;font-size:14px;margin-top:10px}.woocommerce .woocommerce-breadcrumb{*zoom:1;margin-bottom:20px;font-size:14px}.woocommerce .woocommerce-breadcrumb::before,.woocommerce .woocommerce-breadcrumb::after{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:70px;padding:13px 10px 13px 15px;margin-right:5px}.woocommerce div.product{position:relative}.woocommerce div.product span.price,.woocommerce div.product p.price{color:#3e4349;font-size:22px;margin-bottom:10px}.woocommerce div.product span.price ins,.woocommerce div.product p.price ins{font-weight:700;display:inline-block;text-decoration:none}.woocommerce div.product span.price del,.woocommerce div.product p.price del{opacity:0.5;display:inline-block}.woocommerce div.product .stock{color:#4fe190}.woocommerce div.product .out-of-stock{color:tomato}.woocommerce div.product .woocommerce-product-rating{margin-bottom:20px}.woocommerce div.product div.images{margin-bottom:40px}.woocommerce div.product div.images img{display:block;width:100%}.woocommerce div.product div.images div.thumbnails{padding-top:20px}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(0.795, -0.035, 0, 1) 0.5s}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:20px;right:20px;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;position:relative;margin-bottom:-1px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #dedee5;border-right:0px;background-color:#e7e7ec;float:left;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;padding:10px 20px;font-weight:700;color:#3e4349}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:hover{background-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background:#f5f5f7}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-right:1px solid #dedee5}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 40px;padding:20px;border:1px solid #dedee5}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description p:last-child{margin-bottom:0}.woocommerce div.product p.cart{margin-bottom:20px;*zoom:1}.woocommerce div.product p.cart::before,.woocommerce div.product p.cart::after{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-top:20px;margin-bottom:20px;*zoom:1}.woocommerce div.product form.cart::before,.woocommerce div.product form.cart::after{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border:none}.woocommerce div.product form.cart table th,.woocommerce div.product form.cart table td{border:none}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{border:0}.woocommerce div.product form.cart .variations tr{border:0}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:10px;width:50%}.woocommerce div.product form.cart .woocommerce-variation-price{margin-bottom:20px}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:14px}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .group_table td.label{padding-right:10px;padding-left:10px}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5, 1.5)}.woocommerce span.onsale{position:absolute;text-align:center;top:0;left:0;margin:-10px 0 0 -10px;border-radius:100%;background-color:#4fe190;color:#fff;font-size:14px;-webkit-font-smoothing:antialiased;z-index:9;width:50px;height:50px;line-height:50px;overflow:hidden}.woocommerce .products ul,.woocommerce ul.products{padding:0;clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none}.woocommerce ul.products li.product .wpbf-woo-loop-thumbnail-wrapper{position:relative}.woocommerce ul.products li.product .wpbf-woo-loop-out-of-stock{position:absolute;top:10px;left:10px;padding:10px;line-height:1;font-size:14px;text-align:center;background:rgba(0,0,0,0.7);color:#fff}.woocommerce ul.products li.product .wpbf-woo-product-category{display:block;color:#3e4349;margin-bottom:5px;font-size:14px;opacity:.5}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;font-size:16px;font-weight:400}.woocommerce ul.products li.product a img{width:100%;display:block;margin:0 0 20px 0}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .button{margin:10px 0}.woocommerce ul.products li.product .price{font-size:16px;color:#3e4349;display:block;margin-bottom:10px}.woocommerce ul.products li.product .price del{opacity:0.5}.woocommerce ul.products li.product .price ins{font-weight:700;text-decoration:none}.woocommerce .woocommerce-result-count{margin:0 0 20px}.woocommerce .woocommerce-ordering{margin:0 0 20px}.woocommerce nav.woocommerce-pagination ul{display:inline-block;margin:0;padding:0;clear:both}.woocommerce nav.woocommerce-pagination ul li{display:inline-block}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:0 20px;height:50px;line-height:50px;background:#f5f5f7;display:block}.woocommerce nav.woocommerce-pagination ul li span.current{background:#dedee5}.woocommerce a.button,.woocommerce button.button{-webkit-appearance:none;text-align:center;line-height:1;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;position:relative;padding:14px 16px;background:#3ba9d2;outline:0;cursor:pointer;border:none;display:inline-block;color:#fff;font-weight:700}.woocommerce a.button.loading,.woocommerce button.button.loading{opacity:0.25;padding-right:50px}.woocommerce a.button.loading::after,.woocommerce button.button.loading::after{font-family:"WooCommerce";content:"\e01c";font-weight:400;position:absolute;right:16px;animation:spin 2s linear infinite}.woocommerce a.button.added::after,.woocommerce button.button.added::after{font-family:'WooCommerce';content:'\e017';margin-left:20px;vertical-align:bottom}.woocommerce a.button:hover,.woocommerce button.button:hover{background-color:#79c4e0;text-decoration:none;background-image:none}.woocommerce a.button.alt,.woocommerce button.button.alt{background-color:#3ba9d2;color:#fff}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background-color:#79c4e0;color:#fff}.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover{background-color:#3ba9d2;color:#fff}.woocommerce a.button:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled[disabled]{cursor:not-allowed;opacity:0.5}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{display:inline-block}.woocommerce #reviews h2 small{float:right;font-size:14px}.woocommerce #reviews #comment{height:200px}.woocommerce #reviews #comments .add_review{*zoom:1}.woocommerce #reviews #comments .add_review::before,.woocommerce #reviews #comments .add_review::after{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{*zoom:1;margin:0;padding:0;width:100%}.woocommerce #reviews #comments ol.commentlist::before,.woocommerce #reviews #comments ol.commentlist::after{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{font-size:14px}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;width:45px;height:auto;background:#e7e7ec;margin:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 55px;border:1px solid #dedee5;padding:20px;*zoom:1}.woocommerce #reviews #comments ol.commentlist li .comment-text::before,.woocommerce #reviews #comments ol.commentlist li .comment-text::after{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 10px}.woocommerce #reviews #comments ol.commentlist li .comment-text p:last-child{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px}.woocommerce #reviews #comments ol.commentlist li:last-child{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 55px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e7e7ec;padding:20px;margin:20px 0 0 20px}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1.2em;line-height:1;font-size:14px;width:5.4em;font-family:'star'}.woocommerce .star-rating::before{content:"\73\73\73\73\73";color:#cbcbd5;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{*zoom:1;line-height:2;display:block}.woocommerce .woocommerce-product-rating::before,.woocommerce .woocommerce-product-rating::after{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:0.5em 10px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 10px;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond p{margin:0 0 20px}.woocommerce #review_form #respond .form-submit{margin-bottom:0}.woocommerce p.stars{font-size:20px}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:'WooCommerce';content:'\e021';text-indent:0}.woocommerce p.stars a:hover ~ a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active ~ a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{font-size:14px}.woocommerce table.shop_attributes th{width:150px;background:transparent}.woocommerce table.shop_attributes td{font-style:italic}.woocommerce table.shop_attributes td p{margin:0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#f5f5f7}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border:none}.woocommerce table.shop_table tr{border-bottom:1px solid #dedee5}.woocommerce table.shop_table tbody:first-child tr th,.woocommerce table.shop_table tbody:first-child tr td{border-bottom:1px solid #dedee5}.woocommerce table.shop_table tbody:first-child tr:last-child th,.woocommerce table.shop_table tbody:first-child tr:last-child td{border-bottom:none}.woocommerce td.product-name dl.variation,.woocommerce td.product-name .wc-item-meta{margin:0}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{float:left;clear:both;margin-right:10px;display:inline-block}.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child,.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:14px}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;*zoom:1}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{margin-left:4px;width:64px;float:left;margin-right:10px}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total{margin-top:20px}.woocommerce.widget_shopping_cart .cart_list li,.woocommerce .widget_shopping_cart .cart_list li{position:relative;padding-top:0}.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce.widget_shopping_cart .buttons,.woocommerce .widget_shopping_cart .buttons{margin-bottom:0;*zoom:1}.woocommerce.widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce .widget_shopping_cart .buttons::after{content:' ';display:table}.woocommerce.widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::after{clear:both}.woocommerce.widget_shopping_cart .buttons a,.woocommerce .widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{margin:0 0 10px}.woocommerce form .form-row label{line-height:2.2;font-size:14px;font-weight:700}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .select2-container .select2-selection--single{padding:13px 15px;border:1px solid #d9d9e0;border-radius:0;height:auto;margin:0}.woocommerce form .form-row .select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:1}.woocommerce form .form-row .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce form .form-row.woocommerce-invalid label{color:tomato}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:tomato}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#3ed07f}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{border:1px solid #dedee5;padding:20px;margin-bottom:40px;text-align:left}.woocommerce ul#shipping_method{margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:0.25em 0 0.25em 22px;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px 0.5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .woocommerce-thankyou-order-details{padding:40px;background:#f5f5f7}.woocommerce ul.order_details{*zoom:1;margin:0 0 40px}.woocommerce ul.order_details::before,.woocommerce ul.order_details::after{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:20px;text-transform:uppercase;font-size:14px;border-right:1px dashed #dedee5;padding-right:20px;list-style-type:none}.woocommerce ul.order_details li strong{display:block;text-transform:none}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:bold}.woocommerce .woocommerce-order-downloads,.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details{margin-bottom:40px}.woocommerce .woocommerce-order-downloads *:last-child,.woocommerce .woocommerce-customer-details *:last-child,.woocommerce .woocommerce-order-details *:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;border:1px solid #dedee5;padding:9px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{margin-bottom:0;padding-left:20px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:'WooCommerce';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:0.618em;content:"";text-decoration:none;margin-left:-20px;line-height:1.7;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:'WooCommerce';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:0.618em;content:"";text-decoration:none;margin-left:-20px;line-height:1.7;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{*zoom:1;padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:'WooCommerce';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:0.618em;content:"";text-decoration:none;color:tomato}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:'WooCommerce';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:0.618em;content:"";text-decoration:none;color:tomato;vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:20px}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;font-size:14px}.woocommerce .widget_price_filter .price_slider_amount .button{float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:10px;margin-right:10px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:16px;height:16px;background-color:#3ba9d2;border-radius:15px;cursor:ew-resize;outline:none;top:-5px;margin-left:-10px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;border-radius:15px;background-color:#3ba9d2}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:15px;background-color:#dedee5;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:6px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul li .star-rating{top:3px;float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:'WooCommerce';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:0.618em;content:"";text-decoration:none;color:tomato}.woocommerce-message,.woocommerce-error,.woocommerce-info{padding:10px 20px 10px 50px;margin:0 0 40px;position:relative;background-color:#f5f5f7;border-top:3px solid #3ba9d2;*zoom:1}.woocommerce-message::before,.woocommerce-message::after,.woocommerce-error::before,.woocommerce-error::after,.woocommerce-info::before,.woocommerce-info::after{content:' ';display:table}.woocommerce-message::after,.woocommerce-error::after,.woocommerce-info::after{clear:both}.woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before{font-family:'WooCommerce';content:'\e028';display:inline-block;position:absolute;top:10px;left:20px}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{float:right;font-size:14px}.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{list-style:none}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:right}.woocommerce-message{border-top-color:#4fe190}.woocommerce-message::before{content:'\e015';color:#4fe190}.woocommerce-info{border-top-color:#3ba9d2}.woocommerce-info::before{color:#3ba9d2}.woocommerce-error{border-top-color:tomato}.woocommerce-error::before{content:"\e016";color:tomato}.woocommerce-account .woocommerce{*zoom:1}.woocommerce-account .woocommerce::before,.woocommerce-account .woocommerce::after{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title{*zoom:1}.woocommerce-account .addresses .title::before,.woocommerce-account .addresses .title::after{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:'WooCommerce';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:0.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail,#add_payment_method table.cart .product-thumbnail{min-width:32px}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{width:64px}.woocommerce-cart table.cart td.actions,.woocommerce-checkout table.cart td.actions,#add_payment_method table.cart td.actions{padding:8px;background:#f5f5f7}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{float:left;margin:0 10px 0 0}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout,#add_payment_method .wc-proceed-to-checkout{*zoom:1;padding:10px 0}.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,#add_payment_method .wc-proceed-to-checkout::after{content:' ';display:table}.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::after{clear:both}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,#add_payment_method .wc-proceed-to-checkout a.checkout-button{display:block;margin-bottom:20px;padding:20px}.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-checkout .cart-collaterals .cart_totals h2,#add_payment_method .cart-collaterals .cart_totals h2{margin-bottom:0;border:1px solid #dedee5;border-bottom:0;font-size:16px;padding:8px;line-height:1.7;background:#f5f5f7;display:block}.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small,#add_payment_method .cart-collaterals .cart_totals p small{font-size:14px}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table,#add_payment_method .cart-collaterals .cart_totals table{border-collapse:separate;padding:20px}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th,#add_payment_method .cart-collaterals .cart_totals table th{width:40%;background:transparent}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th,#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th{vertical-align:top}.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select,#add_payment_method .cart-collaterals .cart_totals table select{width:100%}.woocommerce-cart .checkout .col-2 h3#ship-to-different-address input,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address input,#add_payment_method .checkout .col-2 h3#ship-to-different-address input{float:right}.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left}.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left}.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:14px}.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address,#add_payment_method .checkout .shipping_address{clear:both}.woocommerce-cart #payment,.woocommerce-checkout #payment,#add_payment_method #payment{background:#f5f5f7}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{*zoom:1;padding:20px;border-bottom:1px solid #dedee5;margin:0}.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,#add_payment_method #payment ul.payment_methods::after{content:' ';display:table}.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::after{clear:both}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{list-style:none}.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 10px 0 0}.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{margin:-2px 0 0 10px;padding:0;position:relative}.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img,#add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice),#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice){*zoom:1}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after{content:' ';display:table}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row,#add_payment_method #payment div.form-row{padding:20px}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{position:relative;padding:20px;margin:20px 0;font-size:14px;background-color:#d9d9e0}.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form,#add_payment_method #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:10px 0 0}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc{padding:8px;background-repeat:no-repeat;background-position:right 0.618em center;background-size:32px 20px}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa{background-image:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/credit-cards/visa.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard{background-image:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/credit-cards/mastercard.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser{background-image:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/credit-cards/laser.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub{background-image:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/credit-cards/diners.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro{background-image:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/credit-cards/maestro.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb{background-image:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/credit-cards/jcb.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex{background-image:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/credit-cards/amex.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover{background-image:url(//consulenzeweb.net/wp-content/themes/page-builder-framework/css/min/../../img/icons/credit-cards/discover.svg)}.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help,#add_payment_method #payment div.payment_box span.help{font-size:14px}.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row,#add_payment_method #payment div.payment_box .form-row{margin:0 0 10px}.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child,#add_payment_method #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before,#add_payment_method #payment div.payment_box::before{content:'';display:block;border:1em solid #d9d9e0;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-15px;left:0;margin:-10px 0 0 10px}.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;font-size:14px}.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:28px}.woocommerce-terms-and-conditions{border:1px solid #dedee5;background:#fff}.woocommerce-password-strength{text-align:center;font-weight:600;padding:10px}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin-top:10px;display:block}.wpbf-woo-menu-item .wpbf-woo-menu-item-count{border-radius:3px;vertical-align:middle;display:inline-block;padding:2px 7px;margin-left:10px;text-align:center;background:#3ba9d2;color:#fff;font-size:12px;position:relative}.wpbf-woo-menu-item .wpbf-woo-menu-item-count:before{content:"\f10d";font-family:'page-builder-framework' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-6px;color:#3ba9d2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-product-search{position:relative}.woocommerce-product-search .search-field{padding-right:40px}.woocommerce-product-search button{display:none}.woocommerce-product-search:before{content:"\f118";right:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#6d7680;font-family:'page-builder-framework' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce-MyAccount-navigation ul{padding:0;list-style:none;overflow:hidden;border:1px solid #dedee5}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #dedee5}.woocommerce-MyAccount-navigation ul li a{padding:10px 20px;display:block;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.woocommerce-MyAccount-navigation ul li a:hover{background:#f5f5f7}.woocommerce-MyAccount-navigation ul li.is-active a{background:#f5f5f7}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-MyAccount-content fieldset{margin-bottom:20px}.product_meta{font-size:14px}.product_meta>span{display:block}#ship-to-different-address,#order_review_heading,.woocommerce-billing-fields h3{border-bottom:1px solid #f5f5f7;padding-bottom:20px;font-size:16px}#order_review table tfoot th{background:transparent}.wpbf-woo-sub-menu-table-wrap .wpbf-table th{background:transparent}.wpbf-woo-sub-menu-table-wrap .wpbf-table td,.wpbf-woo-sub-menu-table-wrap .wpbf-table th{border:none}.wpbf-woo-sub-menu-table-wrap .wpbf-table tr{border-bottom:1px solid #f5f5f7}
body{color:#444}a{color:#004aea}.bypostauthor{border-color:#004aea}.wpbf-button-primary{background:#004aea}a:hover{color:#00a4fc}.wpbf-button-primary:hover{background:#00a4fc}.wpbf-menu>.current-menu-item>a{color:#00a4fc!important}.wpbf-button,input[type=submit]{background:#1d4e89;color:#fff}.wpbf-button:hover,input[type=submit]:hover{background:#00a4fc;color:#fff}.wpbf-button-primary{background:#1d4e89;color:#fff}.wpbf-button-primary:hover{background:#00a4fc;color:#fff}.wpbf-archive-content .wpbf-post{text-align:left}.wpbf-archive-content .wpbf-post .entry-summary{font-size:18px}.wpbf-single-content .wpbf-post .entry-content{font-size:18px}.wpbf-logo a,.wpbf-mobile-logo a{color:#fff}.wpbf-logo a:hover,.wpbf-mobile-logo a:hover{color:#fff}.wpbf-navigation{background-color:#0326b6}.wpbf-menu a,.wpbf-mobile-menu a,.wpbf-close{color:#fff}.wpbf-menu a:hover,.wpbf-mobile-menu a:hover{color:#fff}.wpbf-menu>.current-menu-item>a,.wpbf-mobile-menu>.current-menu-item>a{color:#ffffff!important}.wpbf-menu .sub-menu a{color:#0326b6}.wpbf-menu .sub-menu a:hover{color:#117af4}.wpbf-mobile-menu a,.wpbf-mobile-menu-container .wpbf-close{color:#0326b6}.wpbf-mobile-menu a:hover{color:#117af4}.wpbf-mobile-menu>.current-menu-item>a{color:#117af4!important}.wpbf-mobile-nav-item{color:#fff}.wpbf-mobile-nav-item a{color:#fff}.wpbf-mobile-menu{font-size:18px}.wpbf-inner-footer{padding-top:20px;padding-bottom:20px}.wpbf-page-footer{background-color:#000;color:#fff}p.demo_store,.woocommerce-store-notice{background:#8224e3}.woocommerce-info:before,.woocommerce-info a{color:#004aea}.woocommerce-info a:hover{opacity:.8}.woocommerce-info{border-top-color:#004aea}.wpbf-menu .wpbf-woo-menu-item .wpbf-woo-menu-item-count{background:#1bd410}.wpbf-menu .wpbf-woo-menu-item .wpbf-woo-menu-item-count:before{color:#1bd410}.wpbf-mobile-nav-wrapper .wpbf-woo-menu-item .wpbf-woo-menu-item-count{background:#1bd410}.wpbf-mobile-nav-wrapper .wpbf-woo-menu-item .wpbf-woo-menu-item-count:before{color:#1bd410}.woocommerce a.button,.woocommerce button.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover{background:#1d4e89;color:#fff}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:#00a4fc;color:#fff}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce .products .star-rating{margin:0 auto 10px auto}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:18px;color:#444}.woocommerce ul.products li.product .price{font-size:18px;color:#444}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:18px;color:#444}.woocommerce div.product span.price,.woocommerce div.product p.price{color:#444}.woocommerce-checkout .col2-set{width:53%;float:left}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none;width:100%}#order_review_heading{float:right;width:42%}.woocommerce-checkout-review-order{width:42%;float:right}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%}@media screen and (max-width:768px){.woocommerce-checkout .col2-set,#order_review_heading,.woocommerce-checkout-review-order{width:100%;float:none}}
@media screen and (max-width: 768px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right !important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,0.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:0.125em 0.25em 0.125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{display:none}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;*zoom:1;padding-bottom:0.5em}.woocommerce table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after{content:' ';display:table}.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after{clear:both}.woocommerce table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:48%;box-sizing:border-box}.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt{float:right}.woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;text-align:left}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}}
.wpbf-menu>.wpbf-menu-button a{background:#1bd410;color:#fff !important;border-radius:4px;padding-right:20px !important;padding-left:20px !important}.wpbf-menu>.wpbf-menu-button a:hover{background:#1bd410}
.u03b9f3fbd4cc70675c8d66a5bbb6d249{padding:0;margin:0;padding-top:1em!important;padding-bottom:1em!important;width:100%;display:block;font-weight:700;background-color:#eaeaea;border:0!important;border-left:4px solid #34495E!important;box-shadow:0 1px 2px rgba(0,0,0,.17);-moz-box-shadow:0 1px 2px rgba(0,0,0,.17);-o-box-shadow:0 1px 2px rgba(0,0,0,.17);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.17);text-decoration:none}.u03b9f3fbd4cc70675c8d66a5bbb6d249:active,.u03b9f3fbd4cc70675c8d66a5bbb6d249:hover{opacity:1;transition:opacity .25s;webkit-transition:opacity .25s;text-decoration:none}.u03b9f3fbd4cc70675c8d66a5bbb6d249{transition:background-color .25s;webkit-transition:background-color .25s;opacity:1;transition:opacity .25s;webkit-transition:opacity .25s}.u03b9f3fbd4cc70675c8d66a5bbb6d249 .ctaText{font-weight:700;color:inherit;text-decoration:none;font-size:16px}.u03b9f3fbd4cc70675c8d66a5bbb6d249 .postTitle{color:#000;text-decoration:underline!important;font-size:16px}.u03b9f3fbd4cc70675c8d66a5bbb6d249:hover .postTitle{text-decoration:underline!important}
.u59f066071a0bd46cc30c8e90e745407e{padding:0;margin:0;padding-top:1em!important;padding-bottom:1em!important;width:100%;display:block;font-weight:700;background-color:#eaeaea;border:0!important;border-left:4px solid #34495E!important;box-shadow:0 1px 2px rgba(0,0,0,.17);-moz-box-shadow:0 1px 2px rgba(0,0,0,.17);-o-box-shadow:0 1px 2px rgba(0,0,0,.17);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.17);text-decoration:none}.u59f066071a0bd46cc30c8e90e745407e:active,.u59f066071a0bd46cc30c8e90e745407e:hover{opacity:1;transition:opacity .25s;webkit-transition:opacity .25s;text-decoration:none}.u59f066071a0bd46cc30c8e90e745407e{transition:background-color .25s;webkit-transition:background-color .25s;opacity:1;transition:opacity .25s;webkit-transition:opacity .25s}.u59f066071a0bd46cc30c8e90e745407e .ctaText{font-weight:700;color:inherit;text-decoration:none;font-size:16px}.u59f066071a0bd46cc30c8e90e745407e .postTitle{color:#000;text-decoration:underline!important;font-size:16px}.u59f066071a0bd46cc30c8e90e745407e:hover .postTitle{text-decoration:underline!important}
Google PageSpeed: Pubblica immagini in formati più recenti (3 metodi) - Consulenze Web Skip to content Google PageSpeed: Pubblica immagini in formati più recenti (3 metodi) Consulenze Web | Posted on 4 Ottobre 2019 |
Se hai analizzato la velocità del tuo sito web tramite lo strumento Google PageSpeed Insights avrai notato l’avviso “Pubblica immagini in formati più recenti “.
Quali sono le immagini in formati più recenti? JPEG 2000, JPEG XR, e WebP sono formati di immagini che hanno una compressione e qualità maggiore rispetto alle immagini meno recenti come JPEG e PNG. Salvare o convertire le immagini in questi formati più recenti significa ottenere un sito più veloce che consuma meno dati.
Se hai bisogno di ottimizzare il tuo sito vai al mio servizio online: WordPress Sito Veloce .
Cos’è il formato WebP? E perché dovrei usarlo? Il formato WebP è supportato da Chrome, Firefox, Opera, Edge e browser Android (vedi qui la lista dettagliata dei browser supportati ). Permette di ottenere una compressione con meno perdita di qualità e un peso minore. Le immagini WebP sono più leggere del 26% rispetto alle immagini PNG e 25-34% rispetto alle immagini JPEG.
E’ un formato che supporta anche l’animazione e la trasparenza (noto anche come canale alfa). Puoi convertire una GIF in WebP e ridurre il peso fino al 90%.
Puoi convertire una PNG mantenendo la trasparenza al costo di appena il 22% di byte aggiuntivi. Nei casi in cui la compressione RGB con perdita di dati è accettabile, la perdita di WebP supporta anche la trasparenza, in genere fornendo file di dimensioni 3 volte inferiori rispetto a PNG.
Risolvere l’avviso “Pubblica immagini in formati più recenti” (3 metodi) Metodo 1: Converti le immagini manualmente Esistono numerosi siti web per convertire le immagini in WebP direttamente online:
Tuttavia non tutti i browser supportano le immagini in formati più recenti come WebP e alcuni utenti potrebbero ancora navigare con software non ancora aggiornati. Per raggirare questo problema, esistono numerosi plugin per WordPress che mostrano le immagini WebP solo ai browser supportati. Uno di questi é WebP Express .
Metodo 2: Utilizza il plugin WebP Express Il plugin gratuito WebP Express permette di servire le immagini WebP in 4 modalità diverse:
Varied image responses CDN Friendly No conversion Tweaked Varied image responses Con la modalità “varied image responses” il server mostrerà il file WebP ai browsers supportarti, altrimenti mostrerà l’immagine originale.
Potete scegliere di convertire le immagini JPG e PNG da tutto il sito web oppure solo da alcune cartelle. Nel mio caso ho scelto di convertire le immagini JPG dalla cartella “uploads” e le immagini del tema.
Se viene impostata la cartella di destinazione come separata (in separate folder), il plugin metterà le immagini convertite nella sua cartella (wp-content/webp-express/webp-images/doc-root ). Se invece viene impostata la stessa cartella di provenienza dell’immagine (mingled) il plugin lascerà le immagini convertite insieme a quelle originali, tranne per le immagini del tema. Se utilizzi il plugin Cache enabler o Shortpixel, scegli l’opzione “mingled”. Se deciderai di cambiare questa impostazioni, le immagini WebP già esistenti verranno spostate.
Nella sezione “Cache-Control header” potete impostare per quanto tempo l’immagine WebP deve essere conservata nella cache del browser.
Le impostazioni verranno salvate nel file .htaccess del vostro sito WordPress se usate un server basato su Apache, LiteSpeed o OpenLiteSpeed. Se il vostro server è basato su Nginx, devi editare manualmente il file nginx.config e aggiungere questo codice:
# WebP Express rules # -------------------- location ~* ^/?wp-content/.*\.(png|jpe?g)$ { add_header Vary Accept; expires 365d; if ($http_accept !~* "webp"){ break; } try_files /wp-content/webp-express/webp-images/doc-root/$uri.webp $uri.webp /wp-content/plugins/webp-express/wod/webp-on-demand.php?xsource=x$request_filename&wp-content=wp-content ; }
# Route requests for non-existing webps to the converter location ~* ^/?wp-content/.*\.(png|jpe?g)\.webp$ { try_files $uri /wp-content/plugins/webp-express/wod/webp-realizer.php?wp-content=wp-content ; } # ------------------- (WebP Express rules ends here)
Metodo 3: Pubblica immagini in formati più recenti tramite un CDN Se avete sottoscritto un abbonamento con un CDN (Content Delivery Network) potete attivare la conversione delle immagini in WebP.
Il piano CloudFlare Pro tramite la funzione Polish permette di convertire le immagini in WebP.
Altri CDN che supportano il formato WebP sono BunnyCDN e KeyCDN.
CONCLUSIONE
Se avete un sito web ricco di immagini e Google PageSpeed Insights vi segnata l’errore “Pubblica immagini in formati più recenti ” è vivamente consigliato l’utilizzo nel formato WebP, il quale permette il maggiore livello di compressione delle immagini.
Post Navigation Next Post → Privacy & Cookies Policy
Questo è un negozio di prova — nessun ordine sarà preso in considerazione. Ignora